Hi ports@

update for devel/ruff (Python linter in Rust) to the latest version 0.15.5

Changelog: https://github.com/astral-sh/ruff/releases/tag/0.15.5

Update Makefile and distinfo for lsp-types crate downloaded via Git.

Build and tests OK on current/amd64 with Rust 1.93.1

Tests welcome and please commit if OK.

Laurent

Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/ruff/Makefile,v
diff -u -p -r1.7 Makefile
--- Makefile	3 Mar 2026 08:07:23 -0000	1.7
+++ Makefile	11 Mar 2026 09:57:54 -0000
@@ -5,10 +5,10 @@ COMMENT =	Python linter and code formatt
 
 GH_ACCOUNT =	astral-sh
 GH_PROJECT =	ruff
-GH_TAGNAME =	0.15.4
+GH_TAGNAME =	0.15.5
 
 # Rust crates downloaded via git
-LSPTYPES =	3512a9f33eadc5402cfab1b8f7340824c8ca1439
+LSPTYPES =	e15db0593f0ecbbd80599c3f5880e4bf5da1ca0c
 SALSA =		53421c2fff87426fa0bb51cab06632b87646de13
 
 DIST_TUPLE +=	github astral-sh lsp-types ${LSPTYPES} ../lsp-types
Index: crates.inc
===================================================================
RCS file: /cvs/ports/devel/ruff/crates.inc,v
diff -u -p -r1.7 crates.inc
--- crates.inc	3 Mar 2026 08:07:23 -0000	1.7
+++ crates.inc	11 Mar 2026 09:57:54 -0000
@@ -14,7 +14,7 @@ MODCARGO_CRATES +=	anstyle-parse	1.0.0	#
 MODCARGO_CRATES +=	anstyle-query	1.1.4	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	anstyle-svg	0.1.11	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	anstyle-wincon	3.0.10	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	anyhow	1.0.101	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	anyhow	1.0.102	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	approx	0.5.1	# Apache-2.0
 MODCARGO_CRATES +=	arc-swap	1.8.2	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	argfile	1.0.0	# MIT OR Apache-2.0
@@ -51,14 +51,14 @@ MODCARGO_CRATES +=	ciborium	0.2.2	# Apac
 MODCARGO_CRATES +=	ciborium-io	0.2.2	# Apache-2.0
 MODCARGO_CRATES +=	ciborium-ll	0.2.2	# Apache-2.0
 MODCARGO_CRATES +=	clang-sys	1.8.1	# Apache-2.0
-MODCARGO_CRATES +=	clap	4.5.58	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	clap_builder	4.5.58	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	clap	4.5.60	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	clap_builder	4.5.60	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	clap_complete	4.5.58	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	clap_complete_command	0.6.1	# MIT
 MODCARGO_CRATES +=	clap_complete_nushell	4.5.8	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	clap_derive	4.5.55	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	clap_lex	1.0.0	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	clearscreen	4.0.3	# Apache-2.0 OR MIT
+MODCARGO_CRATES +=	clearscreen	4.0.5	# Apache-2.0 OR MIT
 MODCARGO_CRATES +=	codspeed	4.0.4	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	codspeed-criterion-compat	4.0.4	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	codspeed-criterion-compat-walltime	4.0.4	# Apache-2.0 OR MIT
@@ -186,8 +186,8 @@ MODCARGO_CRATES +=	itertools	0.10.5	# MI
 MODCARGO_CRATES +=	itertools	0.13.0	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	itertools	0.14.0	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	itoa	1.0.15	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	jiff	0.2.20	# Unlicense OR MIT
-MODCARGO_CRATES +=	jiff-static	0.2.20	# Unlicense OR MIT
+MODCARGO_CRATES +=	jiff	0.2.21	# Unlicense OR MIT
+MODCARGO_CRATES +=	jiff-static	0.2.21	# Unlicense OR MIT
 MODCARGO_CRATES +=	jiff-tzdb	0.1.4	# Unlicense OR MIT
 MODCARGO_CRATES +=	jiff-tzdb-platform	0.1.3	# Unlicense OR MIT
 MODCARGO_CRATES +=	jobserver	0.1.34	# MIT OR Apache-2.0
@@ -281,7 +281,7 @@ MODCARGO_CRATES +=	prettyplease	0.2.37	#
 MODCARGO_CRATES +=	proc-macro-crate	3.4.0	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	proc-macro-utils	0.10.0	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	proc-macro2	1.0.106	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	pyproject-toml	0.13.5	# MIT
+MODCARGO_CRATES +=	pyproject-toml	0.13.7	# MIT
 MODCARGO_CRATES +=	quick-junit	0.5.2	# Apache-2.0 OR MIT
 MODCARGO_CRATES +=	quick-xml	0.38.4	# MIT
 MODCARGO_CRATES +=	quickcheck	1.1.0	# Unlicense OR MIT
@@ -329,7 +329,6 @@ MODCARGO_CRATES +=	serde_derive	1.0.228	
 MODCARGO_CRATES +=	serde_derive_internals	0.29.1	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	serde_json	1.0.149	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	serde_repr	0.1.20	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	serde_spanned	0.6.9	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	serde_spanned	1.0.4	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	serde_test	1.0.177	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	serde_with	3.16.1	# MIT OR Apache-2.0
@@ -348,10 +347,10 @@ MODCARGO_CRATES +=	static_assertions	1.1
 MODCARGO_CRATES +=	statrs	0.18.0	# MIT
 MODCARGO_CRATES +=	strip-ansi-escapes	0.2.1	# Apache-2.0/MIT
 MODCARGO_CRATES +=	strsim	0.11.1	# MIT
-MODCARGO_CRATES +=	strum	0.27.2	# MIT
-MODCARGO_CRATES +=	strum_macros	0.27.2	# MIT
+MODCARGO_CRATES +=	strum	0.28.0	# MIT
+MODCARGO_CRATES +=	strum_macros	0.28.0	# MIT
 MODCARGO_CRATES +=	supports-hyperlinks	3.2.0	# Apache-2.0
-MODCARGO_CRATES +=	syn	2.0.116	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	syn	2.0.117	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	synstructure	0.13.2	# MIT
 MODCARGO_CRATES +=	tap	1.0.1	# MIT
 MODCARGO_CRATES +=	tempfile	3.25.0	# MIT OR Apache-2.0
@@ -375,12 +374,10 @@ MODCARGO_CRATES +=	tinystr	0.8.1	# Unico
 MODCARGO_CRATES +=	tinytemplate	1.2.1	# Apache-2.0 OR MIT
 MODCARGO_CRATES +=	tinyvec	1.10.0	# Zlib OR Apache-2.0 OR MIT
 MODCARGO_CRATES +=	tinyvec_macros	0.1.1	# MIT OR Apache-2.0 OR Zlib
-MODCARGO_CRATES +=	toml	0.8.23	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	toml	0.9.12+spec-1.1.0	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	toml	1.0.3+spec-1.1.0	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	toml_datetime	0.6.11	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	toml_datetime	0.7.5+spec-1.1.0	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	toml_datetime	1.0.0+spec-1.1.0	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	toml_edit	0.22.27	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	toml_edit	0.23.6	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	toml_parser	1.0.9+spec-1.1.0	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	toml_writer	1.0.6+spec-1.1.0	# MIT OR Apache-2.0
@@ -402,7 +399,7 @@ MODCARGO_CRATES +=	unic-common	0.9.0	# M
 MODCARGO_CRATES +=	unic-ucd-category	0.9.0	# MIT/Apache-2.0
 MODCARGO_CRATES +=	unic-ucd-version	0.9.0	# MIT/Apache-2.0
 MODCARGO_CRATES +=	unicode-id	0.3.6	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	unicode-ident	1.0.23	# (MIT OR Apache-2.0) AND Unicode-3.0
+MODCARGO_CRATES +=	unicode-ident	1.0.24	# (MIT OR Apache-2.0) AND Unicode-3.0
 MODCARGO_CRATES +=	unicode-normalization	0.1.24	# MIT/Apache-2.0
 MODCARGO_CRATES +=	unicode-width	0.2.2	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	unicode-xid	0.2.6	# MIT OR Apache-2.0
Index: distinfo
===================================================================
RCS file: /cvs/ports/devel/ruff/distinfo,v
diff -u -p -r1.7 distinfo
--- distinfo	3 Mar 2026 08:07:23 -0000	1.7
+++ distinfo	11 Mar 2026 09:57:55 -0000
@@ -1,4 +1,4 @@
-SHA256 (astral-sh-lsp-types-3512a9f33eadc5402cfab1b8f7340824c8ca1439.tar.gz) = QQ+Il5LoYYa2KZrVNERlECB6ni5Vt4MBt3/ItmG0aRM=
+SHA256 (astral-sh-lsp-types-e15db0593f0ecbbd80599c3f5880e4bf5da1ca0c.tar.gz) = oVtO34dPCRL+riuRAf+i0kSSPZEFJBTG2YZrcNynf0w=
 SHA256 (cargo/adler2-2.0.1.tar.gz) = MgEZV5/K2cIYhPXEhh0WF00OBiUGJSZvUP5omDQKvvo=
 SHA256 (cargo/aho-corasick-1.1.4.tar.gz) = 3dMaEwQnwnUY3yZpQ6UwjtktSyJsxjn1qPEAKBYXQwE=
 SHA256 (cargo/alloca-0.4.0.tar.gz) = 5afQXqaup+nmTSW5FWui/uP91lnjTkEGPNL8fNAg1/Q=
@@ -15,7 +15,7 @@ SHA256 (cargo/anstyle-parse-1.0.0.tar.gz
 SHA256 (cargo/anstyle-query-1.1.4.tar.gz) = niMfYTT2G3EHaj6rUGw3nU82Ei8q8Vqf8EQV6kwzOeI=
 SHA256 (cargo/anstyle-svg-0.1.11.tar.gz) = JrnsjJduraGw+XR6PXzE6uO+8QYT5EN0bnSH8myHL94=
 SHA256 (cargo/anstyle-wincon-3.0.10.tar.gz) = PgYzQUUioy/6rIrGzI90jgkMVxdmH93uoEIZ4jRPXyo=
-SHA256 (cargo/anyhow-1.0.101.tar.gz) = Xw4P7jHvXtG6ExYIiTnOo5kBDtdzHbqHftRK60B6deo=
+SHA256 (cargo/anyhow-1.0.102.tar.gz) = fyAt+GSEyGjbrX6qVX73hdXGYpXkG0YO+SLsoHI7hCw=
 SHA256 (cargo/approx-0.5.1.tar.gz) = yrES8KhtVo6g5ifMHWvnSh6c1VIUaE21VhmV9trYl8Y=
 SHA256 (cargo/arc-swap-1.8.2.tar.gz) = +fNkfBRVaM7ALEIFTge9+aWmmOFbRm+yNBv8OTzSSqU=
 SHA256 (cargo/argfile-1.0.0.tar.gz) = mUiacz3qDSkwv6WcJDFGqFE857CZG50AZkdofMYfU+c=
@@ -52,14 +52,14 @@ SHA256 (cargo/ciborium-0.2.2.tar.gz) = Q
 SHA256 (cargo/ciborium-io-0.2.2.tar.gz) = Ba/qHgoGyb4z1Tm4dvHONpL0r+ostB90DndDIl7Rx1c=
 SHA256 (cargo/ciborium-ll-0.2.2.tar.gz) = V2Y7ZT2UijOL+z7rqbsv1fz67Lnhmeh+HtpNnoskD9k=
 SHA256 (cargo/clang-sys-1.8.1.tar.gz) = CwI5R4EXWMl8Wb+dHBiP1hmtRxjcqnZ5R98crbFPOfQ=
-SHA256 (cargo/clap-4.5.58.tar.gz) = Y76XlhrN45MClJLOC+ehr34yPmuulRHr+sM3Ub5eaAY=
-SHA256 (cargo/clap_builder-4.5.58.tar.gz) = fxMXS9pd/WnX6UeCflr0sPL5Sko+6SkS+6B6ZhUPIeI=
+SHA256 (cargo/clap-4.5.60.tar.gz) = J5fzTaM5zjEEKyfSNgfgUXhhMph/WVsCuk9qbf+3Awo=
+SHA256 (cargo/clap_builder-4.5.60.tar.gz) = JKJBMSzqUFmxNXS7mzhhyr91i4ecFRkLN7bW/WOraHY=
 SHA256 (cargo/clap_complete-4.5.58.tar.gz) = db8LMq0uFS3nibtjXqTTB49rg4rXl0FD6ZuZ9FoEr0o=
 SHA256 (cargo/clap_complete_command-0.6.1.tar.gz) = 2o4ZjAUjFWhtNjceijxXeLeFL8dcwxPk4R7remRKG2I=
 SHA256 (cargo/clap_complete_nushell-4.5.8.tar.gz) = CgyVFpRpHmW/nUIdWX1oQWwi3pYy6ITChBLLjNi3Pc4=
 SHA256 (cargo/clap_derive-4.5.55.tar.gz) = qSeT2hpGpfKgKm9MRsZJayjENjit6oMG/LDKoWNPJOU=
 SHA256 (cargo/clap_lex-1.0.0.tar.gz) = OoIupbx1kPnUDxuhLA3DwnYPNILGmE2xVzrREDFCCDE=
-SHA256 (cargo/clearscreen-4.0.3.tar.gz) = FDDk/gh/qQufxGXdvgC5lN9N0sigX4/V5DgVu/VBstw=
+SHA256 (cargo/clearscreen-4.0.5.tar.gz) = Xe9DQ9YvAfZ/8aSRR+ShURLpNsamo/j/eik5TnZGgkQ=
 SHA256 (cargo/codspeed-4.0.4.tar.gz) = 0PYuqJNIAvizdL9pHupSTDqkRNcBT2BN1BgqNme2lRA=
 SHA256 (cargo/codspeed-criterion-compat-4.0.4.tar.gz) = 2H77wBX8D/GyABzYffAcRCgk3md+AadyML8JFTRoers=
 SHA256 (cargo/codspeed-criterion-compat-walltime-4.0.4.tar.gz) = rlcTrORAEju08feN0GjUaHLLhUi/5h91Lnsq0sBtfwA=
@@ -187,8 +187,8 @@ SHA256 (cargo/itertools-0.10.5.tar.gz) =
 SHA256 (cargo/itertools-0.13.0.tar.gz) = QT7n38Uu4aSUnO6328ijPy1sCIGU2fki+4MY+vHwEYY=
 SHA256 (cargo/itertools-0.14.0.tar.gz) = KxkseCA3+t2c+nVUgxBIiqvb89Lac4hbMb0KvQM1EoU=
 SHA256 (cargo/itoa-1.0.15.tar.gz) = Sl8TuFjI0xTuPo9jkBH3zO/nH5f5blAVH7mR8meSjiw=
-SHA256 (cargo/jiff-0.2.20.tar.gz) = yGfDVswJazP0mBglqygey6PbCs7+YDKfBEwXidlMZUM=
-SHA256 (cargo/jiff-static-0.2.20.tar.gz) = 95RrQyUmlzjycLtVs8GatcUEBSX4P9YlJZQiqdJdm+U=
+SHA256 (cargo/jiff-0.2.21.tar.gz) = s+PWXwGMaulGqxboCUS5cJbtc8NbIh0cR4psgdj1eUA=
+SHA256 (cargo/jiff-static-0.2.21.tar.gz) = oXwrIR2GPH/eAsvqijwaQ5uY4QkoZVTyhgvd7X/4OBg=
 SHA256 (cargo/jiff-tzdb-0.1.4.tar.gz) = wSg3BesKIUBNK/1u7yp1k9JAvEKgvbOdsK1vouwCZSQ=
 SHA256 (cargo/jiff-tzdb-platform-0.1.3.tar.gz) = h1paaawrqxqJFxHPXsy+wc4DQeqAVWDc2Qt6LpJRMug=
 SHA256 (cargo/jobserver-0.1.34.tar.gz) = mvs95Dldaz5np4C23mS1HJeOzxHLmkYsZr59TKkDnTM=
@@ -282,7 +282,7 @@ SHA256 (cargo/prettyplease-0.2.37.tar.gz
 SHA256 (cargo/proc-macro-crate-3.4.0.tar.gz) = IZyxnpa+AKsuN9bimWWKDPqD5SQpF5lpsPASG0rEaYM=
 SHA256 (cargo/proc-macro-utils-0.10.0.tar.gz) = 7q8IoT3kALwhWHe1vcCI8kGxLrQvClSNM5DcHFa7cHE=
 SHA256 (cargo/proc-macro2-1.0.106.tar.gz) = j9APC7LpDYHRBEwrMmF/aPy5+ju3ZAwj6cdI5T+zCTQ=
-SHA256 (cargo/pyproject-toml-0.13.5.tar.gz) = ew9hYNxIKYuSYNm5WK0df5b2zQud8gCyIykgTgkzRmM=
+SHA256 (cargo/pyproject-toml-0.13.7.tar.gz) = 9tdVSDrRS0nnZxO1IoUjVGGltPc/F2EjU+EaXeNqX9I=
 SHA256 (cargo/quick-junit-0.5.2.tar.gz) = buk0LWcfro1ms66f16lxTf0InATSqLHsBDbvd67hXl8=
 SHA256 (cargo/quick-xml-0.38.4.tar.gz) = tmwgWMVaQJ1gFmbP/jXwQzPPEBMBCILOwXSnRnzU4hw=
 SHA256 (cargo/quickcheck-1.1.0.tar.gz) = lcWJ8zXbD2qqFop80nsfxpIPXhRwyAT4FNnNbmKg9ws=
@@ -330,7 +330,6 @@ SHA256 (cargo/serde_derive-1.0.228.tar.g
 SHA256 (cargo/serde_derive_internals-0.29.1.tar.gz) = GNJqIKlpueP98vwtnyHtpsQOLehMlAi7XTsF1Jmq5xE=
 SHA256 (cargo/serde_json-1.0.149.tar.gz) = g/wDlHPFWVrOhg2MT6+iIP9HSz/Gv9tCkzJ/GjfpTYY=
 SHA256 (cargo/serde_repr-0.1.20.tar.gz) = F17j6ArpmCc3ylQ+lhMwh8vZpIXuzDvE3pwaN7R+pZw=
-SHA256 (cargo/serde_spanned-0.6.9.tar.gz) = v0Hgz69yJtyhXoGXFywpWngoV/y5f60YCKFmhw3udaM=
 SHA256 (cargo/serde_spanned-1.0.4.tar.gz) = +Lv5HlpNYxXu5F5wQ3JZCzDiYO6Dr2Y51kVX9RsGd3Y=
 SHA256 (cargo/serde_test-1.0.177.tar.gz) = f5Ae5XPKtrMGBFPS1fC65ObWKMI8CpYv+bXx18jU8e0=
 SHA256 (cargo/serde_with-3.16.1.tar.gz) = T6I38oB0QNI44DZKIYJwuY92egDT2tp3scU66IlA4uc=
@@ -349,10 +348,10 @@ SHA256 (cargo/static_assertions-1.1.0.ta
 SHA256 (cargo/statrs-0.18.0.tar.gz) = Kj/nwoxlEudmsIdDNdszyUrXuPkFQiiuHCq9R859M14=
 SHA256 (cargo/strip-ansi-escapes-0.2.1.tar.gz) = Ko+AOOfnlpq7Pxt8KoESJekpbaIIU54PecUlHWysACU=
 SHA256 (cargo/strsim-0.11.1.tar.gz) = fai1c2hF2fL8uDfqXZ4mKFZLOwQ6cJSKPwt3iDjF+08=
-SHA256 (cargo/strum-0.27.2.tar.gz) = ryPW9sGiJLrvnT9h4ofSdhOFpbiP2rTrTG8RrrVMS88=
-SHA256 (cargo/strum_macros-0.27.2.tar.gz) = dpXOOEXqSzOSfAVaOdxDikWwWffBs9kdONEDVfuMvKc=
+SHA256 (cargo/strum-0.28.0.tar.gz) = lijem4eR2znO2isRm74TE0dwtWwTjsHTr4ENBFwE+b0=
+SHA256 (cargo/strum_macros-0.28.0.tar.gz) = q4XuoCcO4XWH7UFWCJ4QueaIDuaIeR1FqQX1sco29mQ=
 SHA256 (cargo/supports-hyperlinks-3.2.0.tar.gz) = 45a2UjsRzLgxILEVoLc2beNydRqm7fGYRN+xOmr5fpE=
-SHA256 (cargo/syn-2.0.116.tar.gz) = PfQkxwUYaVI3dG+Ezt55nJxY/LN0UNeyNxZWjMi8acs=
+SHA256 (cargo/syn-2.0.117.tar.gz) = 5mW4gD57HSpyf0AjRWu7vnTaZwmcWFJYrwrZxQE7m5k=
 SHA256 (cargo/synstructure-0.13.2.tar.gz) = copw89uvW6t/DEsayNeuXqYKS1VJyKWRQ2HJkUenCdI=
 SHA256 (cargo/tap-1.0.1.tar.gz) = VZN+F5kYWxKGPUR/Qll+1p2ZKGhrjYih3xc3agl9g2k=
 SHA256 (cargo/tempfile-3.25.0.tar.gz) = ATZ5H3yVsfbdmfnMeGuRu4HDgAtjmzR45WHdt76V5fE=
@@ -376,12 +375,10 @@ SHA256 (cargo/tinystr-0.8.1.tar.gz) = XU
 SHA256 (cargo/tinytemplate-1.2.1.tar.gz) = vk1rXxn/dmToyY0D4hOctRDbmwpgtV+Ohwm2idk5trw=
 SHA256 (cargo/tinyvec-1.10.0.tar.gz) = v6X9w7zmGRodvIwC1ci//PVXuvoXwSTFJkpFjxsGE/o=
 SHA256 (cargo/tinyvec_macros-0.1.1.tar.gz) = HzzLrDEf6gX4b2GQS0YrVfs9+IN6Nm38YBoBYdBTLyA=
-SHA256 (cargo/toml-0.8.23.tar.gz) = 3BvrmWudg1KannXBehaGdn0UjXBmMUPHhU2LSgnO02I=
+SHA256 (cargo/toml-0.9.12+spec-1.1.0.tar.gz) = z5KEXnn8Li3val2CjwgB4poviswDe+zFqwhZXH1emGM=
 SHA256 (cargo/toml-1.0.3+spec-1.1.0.tar.gz) = x2FOrxmtgYNH2ySt36IBcpzyqbb9/Z6wq4cPysxgbAw=
-SHA256 (cargo/toml_datetime-0.6.11.tar.gz) = Is3a+I9PvBPFGuu/X47OtcfFqdoqxAoTUZ61sKDo8Rw=
 SHA256 (cargo/toml_datetime-0.7.5+spec-1.1.0.tar.gz) = kuHP7UowOLxaEn41otNg8UXh9LlxtVGiul/Xrt9+E0c=
 SHA256 (cargo/toml_datetime-1.0.0+spec-1.1.0.tar.gz) = MsJVXGmVeKT1nwzGjlEWyNfKu9ReFAm5idS+CFtT8T4=
-SHA256 (cargo/toml_edit-0.22.27.tar.gz) = Qf6MZgrkJXiHz2Y5SGLSHbykpt3SbwSjVgQQQGovgZo=
 SHA256 (cargo/toml_edit-0.23.6.tar.gz) = 8+/+fA6G/f9Pac3SzMG5b5M+JIEcVEHUSQToaD4nGEs=
 SHA256 (cargo/toml_parser-1.0.9+spec-1.1.0.tar.gz) = cC1EFeCJI+fh75bNVyfA3+2AtNL6JduWR/5etvfFpMQ=
 SHA256 (cargo/toml_writer-1.0.6+spec-1.1.0.tar.gz) = qxbxSu0h7ov9jsIlE/cofNSpGqkuRO3+LBfd0ATpJgc=
@@ -403,7 +400,7 @@ SHA256 (cargo/unic-common-0.9.0.tar.gz) 
 SHA256 (cargo/unic-ucd-category-0.9.0.tar.gz) = G41FkfX8/hvURTuq+APEDhseaf+EVcR2IEQLRu/vkcA=
 SHA256 (cargo/unic-ucd-version-0.9.0.tar.gz) = lr0vIjf+RQ/NCh0vX06RcREk94V7oulkJHd26+63sMQ=
 SHA256 (cargo/unicode-id-0.3.6.tar.gz) = cLoojnCZJ8BDy+R2cY03vjBr5T+x+v7NDb420HK+JYA=
-SHA256 (cargo/unicode-ident-1.0.23.tar.gz) = U33QOKiYeL6bZN1L0bJgMVwbuU9NeElWuB4noIjZoJ4=
+SHA256 (cargo/unicode-ident-1.0.24.tar.gz) = 5uQxPNX809rVyvoXlwLiskT3YJkfRTl9FNTr84JH2nU=
 SHA256 (cargo/unicode-normalization-0.1.24.tar.gz) = UDPJfEJiM1ze1tb8PlwYq3VeGj3JY3Y1Dz2OnwCa2VY=
 SHA256 (cargo/unicode-width-0.2.2.tar.gz) = tKwEjXHt5+521YVRet1F2lMGYO9DkOSbCYczxuiX8lQ=
 SHA256 (cargo/unicode-xid-0.2.6.tar.gz) = 68HATHFRDH9wK1K3w1BzTJ/xKVxGSgMzWwC7hPxU+FM=
@@ -503,9 +500,9 @@ SHA256 (cargo/zmij-1.0.10.tar.gz) = MODY
 SHA256 (cargo/zstd-0.11.2+zstd.1.5.2.tar.gz) = IMyWAybs5k8BDS0hB1N/JtxYmmVzoxa9Wx26aF+l/eQ=
 SHA256 (cargo/zstd-safe-5.0.2+zstd.1.5.2.tar.gz) = HSpVheBPnupLKj0eylCMTe6Vkqie9vRQwRcZ2gcm9Ns=
 SHA256 (cargo/zstd-sys-2.0.16+zstd.1.5.7.tar.gz) = keGevCrcj4PkMDnnl3bj/ajKkZEy1oof7WpfrKJoN0g=
-SHA256 (ruff-0.15.4.tar.gz) = 3+Vb4fZBsSyyuefSl0r8HbVtx2bRRKAwrM2fzsvbrVk=
+SHA256 (ruff-0.15.5.tar.gz) = JI3s4RVzR+rehVtmPvDu9LF5fil3nCzOf8dp9RwFwpg=
 SHA256 (salsa-rs-salsa-53421c2fff87426fa0bb51cab06632b87646de13.tar.gz) = XjcJiPChUsVwUhDMJGC3g2mv4QtGpbieOM+5vHAQWEc=
-SIZE (astral-sh-lsp-types-3512a9f33eadc5402cfab1b8f7340824c8ca1439.tar.gz) = 71124
+SIZE (astral-sh-lsp-types-e15db0593f0ecbbd80599c3f5880e4bf5da1ca0c.tar.gz) = 71166
 SIZE (cargo/adler2-2.0.1.tar.gz) = 13366
 SIZE (cargo/aho-corasick-1.1.4.tar.gz) = 184015
 SIZE (cargo/alloca-0.4.0.tar.gz) = 4257
@@ -522,7 +519,7 @@ SIZE (cargo/anstyle-parse-1.0.0.tar.gz) 
 SIZE (cargo/anstyle-query-1.1.4.tar.gz) = 10192
 SIZE (cargo/anstyle-svg-0.1.11.tar.gz) = 18988
 SIZE (cargo/anstyle-wincon-3.0.10.tar.gz) = 12558
-SIZE (cargo/anyhow-1.0.101.tar.gz) = 52315
+SIZE (cargo/anyhow-1.0.102.tar.gz) = 48658
 SIZE (cargo/approx-0.5.1.tar.gz) = 15100
 SIZE (cargo/arc-swap-1.8.2.tar.gz) = 80791
 SIZE (cargo/argfile-1.0.0.tar.gz) = 11157
@@ -559,14 +556,14 @@ SIZE (cargo/ciborium-0.2.2.tar.gz) = 356
 SIZE (cargo/ciborium-io-0.2.2.tar.gz) = 6697
 SIZE (cargo/ciborium-ll-0.2.2.tar.gz) = 14695
 SIZE (cargo/clang-sys-1.8.1.tar.gz) = 44009
-SIZE (cargo/clap-4.5.58.tar.gz) = 61991
-SIZE (cargo/clap_builder-4.5.58.tar.gz) = 170948
+SIZE (cargo/clap-4.5.60.tar.gz) = 62002
+SIZE (cargo/clap_builder-4.5.60.tar.gz) = 171105
 SIZE (cargo/clap_complete-4.5.58.tar.gz) = 48645
 SIZE (cargo/clap_complete_command-0.6.1.tar.gz) = 7959
 SIZE (cargo/clap_complete_nushell-4.5.8.tar.gz) = 35171
 SIZE (cargo/clap_derive-4.5.55.tar.gz) = 33502
 SIZE (cargo/clap_lex-1.0.0.tar.gz) = 13466
-SIZE (cargo/clearscreen-4.0.3.tar.gz) = 147565
+SIZE (cargo/clearscreen-4.0.5.tar.gz) = 148254
 SIZE (cargo/codspeed-4.0.4.tar.gz) = 219342
 SIZE (cargo/codspeed-criterion-compat-4.0.4.tar.gz) = 23308
 SIZE (cargo/codspeed-criterion-compat-walltime-4.0.4.tar.gz) = 124486
@@ -694,8 +691,8 @@ SIZE (cargo/itertools-0.10.5.tar.gz) = 1
 SIZE (cargo/itertools-0.13.0.tar.gz) = 146261
 SIZE (cargo/itertools-0.14.0.tar.gz) = 152715
 SIZE (cargo/itoa-1.0.15.tar.gz) = 11231
-SIZE (cargo/jiff-0.2.20.tar.gz) = 758891
-SIZE (cargo/jiff-static-0.2.20.tar.gz) = 83393
+SIZE (cargo/jiff-0.2.21.tar.gz) = 759423
+SIZE (cargo/jiff-static-0.2.21.tar.gz) = 83743
 SIZE (cargo/jiff-tzdb-0.1.4.tar.gz) = 62435
 SIZE (cargo/jiff-tzdb-platform-0.1.3.tar.gz) = 3179
 SIZE (cargo/jobserver-0.1.34.tar.gz) = 29013
@@ -789,7 +786,7 @@ SIZE (cargo/prettyplease-0.2.37.tar.gz) 
 SIZE (cargo/proc-macro-crate-3.4.0.tar.gz) = 12690
 SIZE (cargo/proc-macro-utils-0.10.0.tar.gz) = 21572
 SIZE (cargo/proc-macro2-1.0.106.tar.gz) = 59765
-SIZE (cargo/pyproject-toml-0.13.5.tar.gz) = 18464
+SIZE (cargo/pyproject-toml-0.13.7.tar.gz) = 18618
 SIZE (cargo/quick-junit-0.5.2.tar.gz) = 46417
 SIZE (cargo/quick-xml-0.38.4.tar.gz) = 205035
 SIZE (cargo/quickcheck-1.1.0.tar.gz) = 31932
@@ -837,7 +834,6 @@ SIZE (cargo/serde_derive-1.0.228.tar.gz)
 SIZE (cargo/serde_derive_internals-0.29.1.tar.gz) = 26189
 SIZE (cargo/serde_json-1.0.149.tar.gz) = 155994
 SIZE (cargo/serde_repr-0.1.20.tar.gz) = 12627
-SIZE (cargo/serde_spanned-0.6.9.tar.gz) = 10210
 SIZE (cargo/serde_spanned-1.0.4.tar.gz) = 11032
 SIZE (cargo/serde_test-1.0.177.tar.gz) = 18671
 SIZE (cargo/serde_with-3.16.1.tar.gz) = 198782
@@ -856,10 +852,10 @@ SIZE (cargo/static_assertions-1.1.0.tar.
 SIZE (cargo/statrs-0.18.0.tar.gz) = 156842
 SIZE (cargo/strip-ansi-escapes-0.2.1.tar.gz) = 8273
 SIZE (cargo/strsim-0.11.1.tar.gz) = 14266
-SIZE (cargo/strum-0.27.2.tar.gz) = 8489
-SIZE (cargo/strum_macros-0.27.2.tar.gz) = 30522
+SIZE (cargo/strum-0.28.0.tar.gz) = 8550
+SIZE (cargo/strum_macros-0.28.0.tar.gz) = 30964
 SIZE (cargo/supports-hyperlinks-3.2.0.tar.gz) = 8455
-SIZE (cargo/syn-2.0.116.tar.gz) = 305969
+SIZE (cargo/syn-2.0.117.tar.gz) = 306011
 SIZE (cargo/synstructure-0.13.2.tar.gz) = 18950
 SIZE (cargo/tap-1.0.1.tar.gz) = 11316
 SIZE (cargo/tempfile-3.25.0.tar.gz) = 43195
@@ -883,12 +879,10 @@ SIZE (cargo/tinystr-0.8.1.tar.gz) = 2333
 SIZE (cargo/tinytemplate-1.2.1.tar.gz) = 26490
 SIZE (cargo/tinyvec-1.10.0.tar.gz) = 51996
 SIZE (cargo/tinyvec_macros-0.1.1.tar.gz) = 5865
-SIZE (cargo/toml-0.8.23.tar.gz) = 36050
+SIZE (cargo/toml-0.9.12+spec-1.1.0.tar.gz) = 56485
 SIZE (cargo/toml-1.0.3+spec-1.1.0.tar.gz) = 56584
-SIZE (cargo/toml_datetime-0.6.11.tar.gz) = 16125
 SIZE (cargo/toml_datetime-0.7.5+spec-1.1.0.tar.gz) = 17975
 SIZE (cargo/toml_datetime-1.0.0+spec-1.1.0.tar.gz) = 18018
-SIZE (cargo/toml_edit-0.22.27.tar.gz) = 78602
 SIZE (cargo/toml_edit-0.23.6.tar.gz) = 65753
 SIZE (cargo/toml_parser-1.0.9+spec-1.1.0.tar.gz) = 35035
 SIZE (cargo/toml_writer-1.0.6+spec-1.1.0.tar.gz) = 17187
@@ -910,7 +904,7 @@ SIZE (cargo/unic-common-0.9.0.tar.gz) = 
 SIZE (cargo/unic-ucd-category-0.9.0.tar.gz) = 25480
 SIZE (cargo/unic-ucd-version-0.9.0.tar.gz) = 2246
 SIZE (cargo/unicode-id-0.3.6.tar.gz) = 16947
-SIZE (cargo/unicode-ident-1.0.23.tar.gz) = 49352
+SIZE (cargo/unicode-ident-1.0.24.tar.gz) = 49298
 SIZE (cargo/unicode-normalization-0.1.24.tar.gz) = 126536
 SIZE (cargo/unicode-width-0.2.2.tar.gz) = 282768
 SIZE (cargo/unicode-xid-0.2.6.tar.gz) = 15744
@@ -1010,5 +1004,5 @@ SIZE (cargo/zmij-1.0.10.tar.gz) = 22288
 SIZE (cargo/zstd-0.11.2+zstd.1.5.2.tar.gz) = 28987
 SIZE (cargo/zstd-safe-5.0.2+zstd.1.5.2.tar.gz) = 17273
 SIZE (cargo/zstd-sys-2.0.16+zstd.1.5.7.tar.gz) = 775620
-SIZE (ruff-0.15.4.tar.gz) = 11086140
+SIZE (ruff-0.15.5.tar.gz) = 11172273
 SIZE (salsa-rs-salsa-53421c2fff87426fa0bb51cab06632b87646de13.tar.gz) = 742301
Index: patches/patch-Cargo_toml
===================================================================
RCS file: /cvs/ports/devel/ruff/patches/patch-Cargo_toml,v
diff -u -p -r1.7 patch-Cargo_toml
--- patches/patch-Cargo_toml	3 Mar 2026 08:07:23 -0000	1.7
+++ patches/patch-Cargo_toml	11 Mar 2026 09:57:55 -0000
@@ -7,7 +7,7 @@ Index: Cargo.toml
  libcst = { version = "1.8.4", default-features = false }
  log = { version = "0.4.17" }
  lsp-server = { version = "0.7.6" }
--lsp-types = { git = "https://github.com/astral-sh/lsp-types.git";, rev = "3512a9f", features = [
+-lsp-types = { git = "https://github.com/astral-sh/lsp-types.git";, rev = "e15db0593f0ecbbd80599c3f5880e4bf5da1ca0c", features = [
 -    "proposed",
 -] }
 +lsp-types = { path = "../lsp-types", features = [ "proposed" ] }

Reply via email to