pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel/py-ruff
Module Name: pkgsrc
Committed By: adam
Date: Mon Mar 2 08:31:09 UTC 2026
Modified Files:
pkgsrc/devel/py-ruff: Makefile PLIST cargo-depends.mk distinfo
Added Files:
pkgsrc/devel/py-ruff/patches: patch-python_ruff___find__ruff.py
Removed Files:
pkgsrc/devel/py-ruff/patches: patch-python_ruff_____main____.py
Log Message:
py-ruff: updated to 0.15.4
0.15.4
Bug fixes
Fix panic on access to definitions after analyzing definitions
[pyflakes] Suppress false positive in F821 for names used before del in stub files
Documentation
Clarify first-party import detection in Ruff
Fix incorrect import-heading example
To generate a diff of this commit:
cvs rdiff -u -r1.95 -r1.96 pkgsrc/devel/py-ruff/Makefile
cvs rdiff -u -r1.2 -r1.3 pkgsrc/devel/py-ruff/PLIST
cvs rdiff -u -r1.88 -r1.89 pkgsrc/devel/py-ruff/cargo-depends.mk
cvs rdiff -u -r1.93 -r1.94 pkgsrc/devel/py-ruff/distinfo
cvs rdiff -u -r1.1 -r0 \
pkgsrc/devel/py-ruff/patches/patch-python_ruff_____main____.py
cvs rdiff -u -r0 -r1.1 \
pkgsrc/devel/py-ruff/patches/patch-python_ruff___find__ruff.py
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/devel/py-ruff/Makefile
diff -u pkgsrc/devel/py-ruff/Makefile:1.95 pkgsrc/devel/py-ruff/Makefile:1.96
--- pkgsrc/devel/py-ruff/Makefile:1.95 Sun Feb 22 14:31:21 2026
+++ pkgsrc/devel/py-ruff/Makefile Mon Mar 2 08:31:08 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.95 2026/02/22 14:31:21 wiz Exp $
+# $NetBSD: Makefile,v 1.96 2026/03/02 08:31:08 adam Exp $
-DISTNAME= ruff-0.15.2
+DISTNAME= ruff-0.15.4
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= devel python
MASTER_SITES= ${MASTER_SITE_PYPI:=r/ruff/}
@@ -29,7 +29,7 @@ SITES.salsa-${SALSA_REV}.tar.gz+= -${MA
MAKE_ENV+= CARGO_NET_OFFLINE=true
post-install:
- ${RM} -f ${DESTDIR}${PREFIX}/${PYSITELIB}/ruff/__main__.py.orig
+ ${RM} -f ${DESTDIR}${PREFIX}/${PYSITELIB}/ruff/_find_ruff.py.orig
cd ${DESTDIR}${PREFIX}/bin && \
${MV} ruff ruff-${PYVERSSUFFIX} || ${TRUE}
Index: pkgsrc/devel/py-ruff/PLIST
diff -u pkgsrc/devel/py-ruff/PLIST:1.2 pkgsrc/devel/py-ruff/PLIST:1.3
--- pkgsrc/devel/py-ruff/PLIST:1.2 Thu Aug 22 13:33:16 2024
+++ pkgsrc/devel/py-ruff/PLIST Mon Mar 2 08:31:08 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.2 2024/08/22 13:33:16 wiz Exp $
+@comment $NetBSD: PLIST,v 1.3 2026/03/02 08:31:08 adam Exp $
bin/ruff-${PYVERSSUFFIX}
${PYSITELIB}/${WHEEL_INFODIR}/METADATA
${PYSITELIB}/${WHEEL_INFODIR}/RECORD
@@ -10,3 +10,6 @@ ${PYSITELIB}/ruff/__init__.pyo
${PYSITELIB}/ruff/__main__.py
${PYSITELIB}/ruff/__main__.pyc
${PYSITELIB}/ruff/__main__.pyo
+${PYSITELIB}/ruff/_find_ruff.py
+${PYSITELIB}/ruff/_find_ruff.pyc
+${PYSITELIB}/ruff/_find_ruff.pyo
Index: pkgsrc/devel/py-ruff/cargo-depends.mk
diff -u pkgsrc/devel/py-ruff/cargo-depends.mk:1.88 pkgsrc/devel/py-ruff/cargo-depends.mk:1.89
--- pkgsrc/devel/py-ruff/cargo-depends.mk:1.88 Sun Feb 22 14:31:21 2026
+++ pkgsrc/devel/py-ruff/cargo-depends.mk Mon Mar 2 08:31:08 2026
@@ -1,4 +1,4 @@
-# $NetBSD: cargo-depends.mk,v 1.88 2026/02/22 14:31:21 wiz Exp $
+# $NetBSD: cargo-depends.mk,v 1.89 2026/03/02 08:31:08 adam Exp $
CARGO_CRATE_DEPENDS+= adler2-2.0.1
CARGO_CRATE_DEPENDS+= aho-corasick-1.1.4
@@ -8,16 +8,18 @@ CARGO_CRATE_DEPENDS+= android_system_pro
CARGO_CRATE_DEPENDS+= anes-0.1.6
CARGO_CRATE_DEPENDS+= annotate-snippets-0.11.5
CARGO_CRATE_DEPENDS+= anstream-0.6.21
+CARGO_CRATE_DEPENDS+= anstream-1.0.0
CARGO_CRATE_DEPENDS+= anstyle-1.0.13
CARGO_CRATE_DEPENDS+= anstyle-lossy-1.1.4
CARGO_CRATE_DEPENDS+= anstyle-parse-0.2.7
+CARGO_CRATE_DEPENDS+= anstyle-parse-1.0.0
CARGO_CRATE_DEPENDS+= anstyle-query-1.1.4
CARGO_CRATE_DEPENDS+= anstyle-svg-0.1.11
CARGO_CRATE_DEPENDS+= anstyle-wincon-3.0.10
CARGO_CRATE_DEPENDS+= anyhow-1.0.101
CARGO_CRATE_DEPENDS+= approx-0.5.1
-CARGO_CRATE_DEPENDS+= arc-swap-1.8.1
-CARGO_CRATE_DEPENDS+= argfile-0.2.1
+CARGO_CRATE_DEPENDS+= arc-swap-1.8.2
+CARGO_CRATE_DEPENDS+= argfile-1.0.0
CARGO_CRATE_DEPENDS+= arrayvec-0.7.6
CARGO_CRATE_DEPENDS+= assert_fs-1.1.3
CARGO_CRATE_DEPENDS+= attribute-derive-0.10.3
@@ -29,7 +31,7 @@ CARGO_CRATE_DEPENDS+= bindgen-0.72.1
CARGO_CRATE_DEPENDS+= bit-set-0.8.0
CARGO_CRATE_DEPENDS+= bit-vec-0.8.0
CARGO_CRATE_DEPENDS+= bitflags-1.3.2
-CARGO_CRATE_DEPENDS+= bitflags-2.10.0
+CARGO_CRATE_DEPENDS+= bitflags-2.11.0
CARGO_CRATE_DEPENDS+= bitvec-1.0.1
CARGO_CRATE_DEPENDS+= block-buffer-0.10.4
CARGO_CRATE_DEPENDS+= block2-0.6.2
@@ -51,13 +53,13 @@ CARGO_CRATE_DEPENDS+= ciborium-0.2.2
CARGO_CRATE_DEPENDS+= ciborium-io-0.2.2
CARGO_CRATE_DEPENDS+= ciborium-ll-0.2.2
CARGO_CRATE_DEPENDS+= clang-sys-1.8.1
-CARGO_CRATE_DEPENDS+= clap-4.5.57
-CARGO_CRATE_DEPENDS+= clap_builder-4.5.57
+CARGO_CRATE_DEPENDS+= clap-4.5.58
+CARGO_CRATE_DEPENDS+= clap_builder-4.5.58
CARGO_CRATE_DEPENDS+= clap_complete-4.5.58
CARGO_CRATE_DEPENDS+= clap_complete_command-0.6.1
CARGO_CRATE_DEPENDS+= clap_complete_nushell-4.5.8
CARGO_CRATE_DEPENDS+= clap_derive-4.5.55
-CARGO_CRATE_DEPENDS+= clap_lex-0.7.5
+CARGO_CRATE_DEPENDS+= clap_lex-1.0.0
CARGO_CRATE_DEPENDS+= clearscreen-4.0.3
CARGO_CRATE_DEPENDS+= codspeed-4.0.4
CARGO_CRATE_DEPENDS+= codspeed-criterion-compat-4.0.4
@@ -93,7 +95,7 @@ CARGO_CRATE_DEPENDS+= crunchy-0.2.4
CARGO_CRATE_DEPENDS+= crypto-common-0.1.6
CARGO_CRATE_DEPENDS+= csv-1.4.0
CARGO_CRATE_DEPENDS+= csv-core-0.1.12
-CARGO_CRATE_DEPENDS+= ctrlc-3.5.1
+CARGO_CRATE_DEPENDS+= ctrlc-3.5.2
CARGO_CRATE_DEPENDS+= darling-0.21.3
CARGO_CRATE_DEPENDS+= darling_core-0.21.3
CARGO_CRATE_DEPENDS+= darling_macro-0.21.3
@@ -129,7 +131,7 @@ CARGO_CRATE_DEPENDS+= flate2-1.1.2
CARGO_CRATE_DEPENDS+= fnv-1.0.7
CARGO_CRATE_DEPENDS+= foldhash-0.1.5
CARGO_CRATE_DEPENDS+= form_urlencoded-1.2.2
-CARGO_CRATE_DEPENDS+= fs-err-2.11.0
+CARGO_CRATE_DEPENDS+= fs-err-3.3.0
CARGO_CRATE_DEPENDS+= fsevent-sys-4.1.0
CARGO_CRATE_DEPENDS+= funty-2.0.0
CARGO_CRATE_DEPENDS+= generic-array-0.14.7
@@ -167,7 +169,7 @@ CARGO_CRATE_DEPENDS+= ignore-0.4.25
CARGO_CRATE_DEPENDS+= imara-diff-0.1.8
CARGO_CRATE_DEPENDS+= imperative-1.0.7
CARGO_CRATE_DEPENDS+= indexmap-2.13.0
-CARGO_CRATE_DEPENDS+= indicatif-0.18.3
+CARGO_CRATE_DEPENDS+= indicatif-0.18.4
CARGO_CRATE_DEPENDS+= indoc-2.0.7
CARGO_CRATE_DEPENDS+= inotify-0.11.0
CARGO_CRATE_DEPENDS+= inotify-sys-0.1.5
@@ -186,8 +188,8 @@ CARGO_CRATE_DEPENDS+= itertools-0.10.5
CARGO_CRATE_DEPENDS+= itertools-0.13.0
CARGO_CRATE_DEPENDS+= itertools-0.14.0
CARGO_CRATE_DEPENDS+= itoa-1.0.15
-CARGO_CRATE_DEPENDS+= jiff-0.2.19
-CARGO_CRATE_DEPENDS+= jiff-static-0.2.19
+CARGO_CRATE_DEPENDS+= jiff-0.2.20
+CARGO_CRATE_DEPENDS+= jiff-static-0.2.20
CARGO_CRATE_DEPENDS+= jiff-tzdb-0.1.4
CARGO_CRATE_DEPENDS+= jiff-tzdb-platform-0.1.3
CARGO_CRATE_DEPENDS+= jobserver-0.1.34
@@ -227,6 +229,7 @@ CARGO_CRATE_DEPENDS+= mio-1.0.4
CARGO_CRATE_DEPENDS+= natord-1.0.9
CARGO_CRATE_DEPENDS+= newtype-uuid-1.2.4
CARGO_CRATE_DEPENDS+= nix-0.30.1
+CARGO_CRATE_DEPENDS+= nix-0.31.1
CARGO_CRATE_DEPENDS+= nom-7.1.3
CARGO_CRATE_DEPENDS+= normalize-line-endings-0.3.0
CARGO_CRATE_DEPENDS+= notify-8.2.0
@@ -269,7 +272,7 @@ CARGO_CRATE_DEPENDS+= phf_shared-0.11.3
CARGO_CRATE_DEPENDS+= phf_shared-0.13.1
CARGO_CRATE_DEPENDS+= pin-project-lite-0.2.16
CARGO_CRATE_DEPENDS+= pkg-config-0.3.32
-CARGO_CRATE_DEPENDS+= portable-atomic-1.11.1
+CARGO_CRATE_DEPENDS+= portable-atomic-1.13.1
CARGO_CRATE_DEPENDS+= portable-atomic-util-0.2.4
CARGO_CRATE_DEPENDS+= potential_utf-0.1.3
CARGO_CRATE_DEPENDS+= ppv-lite86-0.2.21
@@ -281,11 +284,11 @@ CARGO_CRATE_DEPENDS+= prettyplease-0.2.3
CARGO_CRATE_DEPENDS+= proc-macro-crate-3.4.0
CARGO_CRATE_DEPENDS+= proc-macro-utils-0.10.0
CARGO_CRATE_DEPENDS+= proc-macro2-1.0.106
-CARGO_CRATE_DEPENDS+= pyproject-toml-0.13.7
+CARGO_CRATE_DEPENDS+= pyproject-toml-0.13.5
CARGO_CRATE_DEPENDS+= quick-junit-0.5.2
CARGO_CRATE_DEPENDS+= quick-xml-0.38.4
-CARGO_CRATE_DEPENDS+= quickcheck-1.0.3
-CARGO_CRATE_DEPENDS+= quickcheck_macros-1.1.0
+CARGO_CRATE_DEPENDS+= quickcheck-1.1.0
+CARGO_CRATE_DEPENDS+= quickcheck_macros-1.2.0
CARGO_CRATE_DEPENDS+= quote-1.0.44
CARGO_CRATE_DEPENDS+= quote-use-0.8.4
CARGO_CRATE_DEPENDS+= quote-use-macros-0.8.4
@@ -332,6 +335,7 @@ CARGO_CRATE_DEPENDS+= serde_derive-1.0.2
CARGO_CRATE_DEPENDS+= serde_derive_internals-0.29.1
CARGO_CRATE_DEPENDS+= serde_json-1.0.149
CARGO_CRATE_DEPENDS+= serde_repr-0.1.20
+CARGO_CRATE_DEPENDS+= serde_spanned-0.6.9
CARGO_CRATE_DEPENDS+= serde_spanned-1.0.4
CARGO_CRATE_DEPENDS+= serde_test-1.0.177
CARGO_CRATE_DEPENDS+= serde_with-3.16.1
@@ -343,8 +347,8 @@ CARGO_CRATE_DEPENDS+= shlex-1.3.0
CARGO_CRATE_DEPENDS+= similar-2.7.0
CARGO_CRATE_DEPENDS+= siphasher-1.0.1
CARGO_CRATE_DEPENDS+= smallvec-1.15.1
-CARGO_CRATE_DEPENDS+= snapbox-0.6.24
-CARGO_CRATE_DEPENDS+= snapbox-macros-0.4.0
+CARGO_CRATE_DEPENDS+= snapbox-1.0.0
+CARGO_CRATE_DEPENDS+= snapbox-macros-1.0.0
CARGO_CRATE_DEPENDS+= stable_deref_trait-1.2.0
CARGO_CRATE_DEPENDS+= static_assertions-1.1.0
CARGO_CRATE_DEPENDS+= statrs-0.18.0
@@ -353,10 +357,10 @@ CARGO_CRATE_DEPENDS+= strsim-0.11.1
CARGO_CRATE_DEPENDS+= strum-0.27.2
CARGO_CRATE_DEPENDS+= strum_macros-0.27.2
CARGO_CRATE_DEPENDS+= supports-hyperlinks-3.2.0
-CARGO_CRATE_DEPENDS+= syn-2.0.114
+CARGO_CRATE_DEPENDS+= syn-2.0.116
CARGO_CRATE_DEPENDS+= synstructure-0.13.2
CARGO_CRATE_DEPENDS+= tap-1.0.1
-CARGO_CRATE_DEPENDS+= tempfile-3.24.0
+CARGO_CRATE_DEPENDS+= tempfile-3.25.0
CARGO_CRATE_DEPENDS+= termcolor-1.4.1
CARGO_CRATE_DEPENDS+= terminal_size-0.4.3
CARGO_CRATE_DEPENDS+= terminfo-0.9.0
@@ -377,10 +381,14 @@ CARGO_CRATE_DEPENDS+= tinystr-0.8.1
CARGO_CRATE_DEPENDS+= tinytemplate-1.2.1
CARGO_CRATE_DEPENDS+= tinyvec-1.10.0
CARGO_CRATE_DEPENDS+= tinyvec_macros-0.1.1
-CARGO_CRATE_DEPENDS+= toml-0.9.11+spec-1.1.0
+CARGO_CRATE_DEPENDS+= toml-0.8.23
+CARGO_CRATE_DEPENDS+= toml-1.0.3+spec-1.1.0
+CARGO_CRATE_DEPENDS+= toml_datetime-0.6.11
CARGO_CRATE_DEPENDS+= toml_datetime-0.7.5+spec-1.1.0
+CARGO_CRATE_DEPENDS+= toml_datetime-1.0.0+spec-1.1.0
+CARGO_CRATE_DEPENDS+= toml_edit-0.22.27
CARGO_CRATE_DEPENDS+= toml_edit-0.23.6
-CARGO_CRATE_DEPENDS+= toml_parser-1.0.6+spec-1.1.0
+CARGO_CRATE_DEPENDS+= toml_parser-1.0.9+spec-1.1.0
CARGO_CRATE_DEPENDS+= toml_writer-1.0.6+spec-1.1.0
CARGO_CRATE_DEPENDS+= tracing-0.1.44
CARGO_CRATE_DEPENDS+= tracing-attributes-0.1.31
@@ -389,7 +397,7 @@ CARGO_CRATE_DEPENDS+= tracing-flame-0.2.
CARGO_CRATE_DEPENDS+= tracing-indicatif-0.3.14
CARGO_CRATE_DEPENDS+= tracing-log-0.2.0
CARGO_CRATE_DEPENDS+= tracing-subscriber-0.3.22
-CARGO_CRATE_DEPENDS+= tryfn-0.2.3
+CARGO_CRATE_DEPENDS+= tryfn-1.0.0
CARGO_CRATE_DEPENDS+= typed-arena-2.0.2
CARGO_CRATE_DEPENDS+= typeid-1.0.3
CARGO_CRATE_DEPENDS+= typenum-1.18.0
@@ -414,7 +422,7 @@ CARGO_CRATE_DEPENDS+= urlencoding-2.1.3
CARGO_CRATE_DEPENDS+= utf8-width-0.1.7
CARGO_CRATE_DEPENDS+= utf8_iter-1.0.4
CARGO_CRATE_DEPENDS+= utf8parse-0.2.2
-CARGO_CRATE_DEPENDS+= uuid-1.20.0
+CARGO_CRATE_DEPENDS+= uuid-1.21.0
CARGO_CRATE_DEPENDS+= valuable-0.1.1
CARGO_CRATE_DEPENDS+= version-ranges-0.1.1
CARGO_CRATE_DEPENDS+= version_check-0.9.5
Index: pkgsrc/devel/py-ruff/distinfo
diff -u pkgsrc/devel/py-ruff/distinfo:1.93 pkgsrc/devel/py-ruff/distinfo:1.94
--- pkgsrc/devel/py-ruff/distinfo:1.93 Sun Feb 22 14:31:21 2026
+++ pkgsrc/devel/py-ruff/distinfo Mon Mar 2 08:31:08 2026
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.93 2026/02/22 14:31:21 wiz Exp $
+$NetBSD: distinfo,v 1.94 2026/03/02 08:31:08 adam Exp $
BLAKE2s (adler2-2.0.1.crate) = 4d391e0fcde91c7435ee9a5503fee4a5346f549f1b45e482ce3e1e151d90f8f5
SHA512 (adler2-2.0.1.crate) = 555b2b7ba6f8116acccd0bcd16ed34cc78162c81023cff31a8566ffcd456c03832089fca2d5b668ceaac4fe8f922d31aa9c487f226a36cace294ff4a219bd91d
@@ -24,6 +24,9 @@ Size (annotate-snippets-0.11.5.crate) =
BLAKE2s (anstream-0.6.21.crate) = 2f4541a5536a1567bf25508380859eb1874f241c05256b86e3872f8672a771d3
SHA512 (anstream-0.6.21.crate) = 909059510b778f606df779d5f8ee69cf721072e81f933eb5f5fddaa4d1586a0040ba7456165d5db16c812dd654c2dda6b929ccb997310b507f1b79846ca1f402
Size (anstream-0.6.21.crate) = 29516 bytes
+BLAKE2s (anstream-1.0.0.crate) = c3bb7625e72107e5a94d89b190ded270e43459bf3f8af72799c3fd0f000b6ec7
+SHA512 (anstream-1.0.0.crate) = 36bf11821e8bc23607a54842b47950782806ebc7a56233e3c458345d79986745f6ba878e39964ed41404eb5be58f78d0bbcdceeb86d523ba40eedd15f7e1f29d
+Size (anstream-1.0.0.crate) = 28916 bytes
BLAKE2s (anstyle-1.0.13.crate) = 7d55c4634306f10a1cbdca2c99c816b49f90ec4f63c8c1c7592a99ddc233037b
SHA512 (anstyle-1.0.13.crate) = 1a92c4bf6ff7262c0f5fe72ff66eaf11f0c84e84a06746767918903c0416ba5d33ac54ff9a2c6cde37e26bb2287675d3f0a8a7efa95eb013c9be388b8139661e
Size (anstyle-1.0.13.crate) = 17651 bytes
@@ -33,6 +36,9 @@ Size (anstyle-lossy-1.1.4.crate) = 10266
BLAKE2s (anstyle-parse-0.2.7.crate) = 33bc2bb73298e2c83655867b86d4cd074442efeda4c4cc5f820ba2d9452a5c7a
SHA512 (anstyle-parse-0.2.7.crate) = 3e0920594dfa15f16dd308d0da81d784e6a5d6fd7a3b12cc1512fb625369ea7b4550df549e3be961906e2d3105f72ecb86b89dd6f5817c2c982929ea26d605fa
Size (anstyle-parse-0.2.7.crate) = 21707 bytes
+BLAKE2s (anstyle-parse-1.0.0.crate) = b2810111e00c4035563af531a1df5f41946ce4b4be4dbe3294b3ceb197503d6c
+SHA512 (anstyle-parse-1.0.0.crate) = 4394616b0aa7a591eb9b9bb758abd2f067a3fe673b060c02857f6d2210a2276c476f32512aa59aee6c5383e3261f2654058ff619d957bee93d62540e10d81085
+Size (anstyle-parse-1.0.0.crate) = 22042 bytes
BLAKE2s (anstyle-query-1.1.4.crate) = 4cf37c7f607d27ebf8c946169da54caed1fde59bf5ef14313da3eb2b9dc8cd68
SHA512 (anstyle-query-1.1.4.crate) = b94c550b865d17c15b2ff1a41da4f7aaf3a5c0694b2188c7238cae8212d8390f759381a3ae5598c13396a728aed8bffd4e32fe06da51af0ba92c334124d26641
Size (anstyle-query-1.1.4.crate) = 10192 bytes
@@ -48,12 +54,12 @@ Size (anyhow-1.0.101.crate) = 52315 byte
BLAKE2s (approx-0.5.1.crate) = 8da488e71d6cc64f2cb8bff398bbbcb0438bfa03968ed8b8750d649eae057bb6
SHA512 (approx-0.5.1.crate) = c6d768496c974b6ff4cf7ad8e65f3fc9faf29a1957da497968ee112c6a0b9d7a0ff9a2579206e864976c0f65ed2190bc9d2b63b31a09ced7b57879e207c46407
Size (approx-0.5.1.crate) = 15100 bytes
-BLAKE2s (arc-swap-1.8.1.crate) = ad64508d7b4cbeea1a8c920e4a9466d4b72bb28eadd0405d177ea36eaf0c18db
-SHA512 (arc-swap-1.8.1.crate) = d55320171aba099b02c8370a7ca77ba3ea11b330aff20af53d91d1d32aebe1478c73af79d289afcf0c7acbf286cf3e4dc81baf8dd643e394dcecb3316931b6c3
-Size (arc-swap-1.8.1.crate) = 80715 bytes
-BLAKE2s (argfile-0.2.1.crate) = 9aa89c4ca46f29d0f30db0ef0fbc20974401219b3a1c7ce519118ee8268fdd3b
-SHA512 (argfile-0.2.1.crate) = ca0d8f5dd7748443b131c63ed0cac31857f090ff8f3616167290b1ac491495ffec26aaafa258c02492e0fe4447e3ae398089afe0e06daa5556520866e527e6e5
-Size (argfile-0.2.1.crate) = 9058 bytes
+BLAKE2s (arc-swap-1.8.2.crate) = 093f6bfa2bb2e54497517891906a54f09fe9992c7727311d14fcbb8d1a640415
+SHA512 (arc-swap-1.8.2.crate) = f7e25324bc4bd929efa752ae0f0a0d59bf70e9de9e66448928aea0d6c32329d3b9ec9c9bba4802be3387a96011fc0c79e886cb461068e66be854dcbc9cefe270
+Size (arc-swap-1.8.2.crate) = 80791 bytes
+BLAKE2s (argfile-1.0.0.crate) = ee31b3a1fd8b80bc8fd214ea1354741ec4184ab4aa5ce672c0d73e52e4a2e1a4
+SHA512 (argfile-1.0.0.crate) = 4bfa4c25f5cc553f04ae1860263f02fd107335c57596d4b068f9c912ae11d953ee7b6dfaa725a58b2cc164d197354e81ede6d2caf9d8dd32d0cbe39b4abfb336
+Size (argfile-1.0.0.crate) = 11157 bytes
BLAKE2s (arrayvec-0.7.6.crate) = ae779f4d40d8bea2f15396d81e905c8e88b941279c0a4545b47e667ab8235e1c
SHA512 (arrayvec-0.7.6.crate) = b1f320746018a7f32340a833420089446ec5cefb7f299b4506eab7423d5db49f00b72d8aa8c6600f9159b9480d5eb3ce69407d93f5c9934147860c83e4d6eca8
Size (arrayvec-0.7.6.crate) = 31237 bytes
@@ -87,9 +93,9 @@ Size (bit-vec-0.8.0.crate) = 24132 bytes
BLAKE2s (bitflags-1.3.2.crate) = e3a3b45a4403823875a03dbda329ca16068fa8f847cef81987c6b780101f2415
SHA512 (bitflags-1.3.2.crate) = 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
Size (bitflags-1.3.2.crate) = 23021 bytes
-BLAKE2s (bitflags-2.10.0.crate) = e202d9cba2534fb4551226343f8eca78de2c0407e38055b81c0b1a44819dd108
-SHA512 (bitflags-2.10.0.crate) = 6fcdaf250ca6e74b65ecba755d62c3e78f6c02ce1a9562a3b17bb2d6068a0df480ad9c838ce427dc2d2869a9dd1f86f2fb1dc1e50a114def77fd24154b2b86b0
-Size (bitflags-2.10.0.crate) = 48427 bytes
+BLAKE2s (bitflags-2.11.0.crate) = cec5149472f1a67672f4bd830d0cea28a3258f8feda5b464acef8a2c737cbefd
+SHA512 (bitflags-2.11.0.crate) = d6c0de6c06ed8d1249dd69de035dfe5b23d9f1a8fcdc7535756622cf660807c5e1c692dee1ac832c06be1ce41b225e3d60f36be4d1896bab7d986d18946f6c48
+Size (bitflags-2.11.0.crate) = 48906 bytes
BLAKE2s (bitvec-1.0.1.crate) = a905d786a2b567b464d433de34f400310ddb3d60a2195db6a52c332e6cbe0d88
SHA512 (bitvec-1.0.1.crate) = 83d643c5aca020ebbe9094b5aaba6a796e7c3c509228a4348444e57a06bc3a5dd042eed57a2254d91661e73bdab2bc0d1bd02be376906acc6b6d75b5354a8d8e
Size (bitvec-1.0.1.crate) = 224375 bytes
@@ -153,12 +159,12 @@ Size (ciborium-ll-0.2.2.crate) = 14695 b
BLAKE2s (clang-sys-1.8.1.crate) = 214b14004732417ef813d486fe0fa6200e5abbfabb1dcda4ce723f6583911648
SHA512 (clang-sys-1.8.1.crate) = a68c426c20110fddb8bba07d6631517b0528fad45802e5a34a22561d7e6dad82dc5001387019a03f275e9a671b09ee0a06b6e86793c4fb4ec655700bb0f5e125
Size (clang-sys-1.8.1.crate) = 44009 bytes
-BLAKE2s (clap-4.5.57.crate) = 5463dcb3a1dac1d1c8b937d75dbe15ebae99ec6d29161558819cc4100e97c7a9
-SHA512 (clap-4.5.57.crate) = d95518404298fc2fa17a1ff9ab36590790022d82546e14d82674e3d43f83abc44aa3a9788d145014adea692c5a5d143ac9a32ac5e44d86a1ffc356889e0ee78d
-Size (clap-4.5.57.crate) = 61999 bytes
-BLAKE2s (clap_builder-4.5.57.crate) = bb8f6beca910dae4b6b39337bad12b8f2d3254bd3f5e8a4b4974175884873d65
-SHA512 (clap_builder-4.5.57.crate) = a2f48375ce0e431ca495f7c65bcc5ac7388854198eed23fcdd61d9a01c3a41589798c684dfc571d9841ccd2ed6e1020511ca40813c29d35b8b1e1d4fa7ccf4c4
-Size (clap_builder-4.5.57.crate) = 170948 bytes
+BLAKE2s (clap-4.5.58.crate) = ada88e9ee9597882536bf82ce42dabe2a5b426808e2b4c0df51411de5f8b8b9b
+SHA512 (clap-4.5.58.crate) = 34432208c333b09d139fb2cee798a5cceda3526230b46edf161c094ca3c1f2dbcd634d7e9bb130b0ce76bb50e2c0cf7a871c29bd66539f3cec5bbc792ce486e3
+Size (clap-4.5.58.crate) = 61991 bytes
+BLAKE2s (clap_builder-4.5.58.crate) = 03a669690232e6a791ffbf169ce7178851162e2278d2160102ebc64955ad2e69
+SHA512 (clap_builder-4.5.58.crate) = d35507f7831e193544a7a25a2c1417750da65782549f5c8abcb62c0bf888dd02c666f482e265ccb3a6c97d10455adb4ca3898abda848ff974a4d81d2b88cd1db
+Size (clap_builder-4.5.58.crate) = 170948 bytes
BLAKE2s (clap_complete-4.5.58.crate) = e3a5673d20c30d396598b3a166d57f0db5a4fedb9e6b8ffb2c46cf146a937d10
SHA512 (clap_complete-4.5.58.crate) = 5f6f9653bdb96e2c3230172d719b7e432a0dffb2d7a815b39469368aa5ab90f89cb91a5697ff719d2bdef21e2027922fff774b656a73a117c6c9d2a8a5014292
Size (clap_complete-4.5.58.crate) = 48645 bytes
@@ -171,9 +177,9 @@ Size (clap_complete_nushell-4.5.8.crate)
BLAKE2s (clap_derive-4.5.55.crate) = 7e0c658d338326bdd793a0c862b7d9b523b82c8932e291f68dd177a2b4a1923d
SHA512 (clap_derive-4.5.55.crate) = 443bf32b68076a164c00222b7d5fb5cd14ad9f1a7eb417ca9fcd7d6fd49e7cbfb97ac8e74e0e72bbf78a862c1fb6a27e1021d2ae9d9ca03c11b530682e2b0b64
Size (clap_derive-4.5.55.crate) = 33502 bytes
-BLAKE2s (clap_lex-0.7.5.crate) = c0f454b7a0b52cea75c50a3795dc8f221f3aeb78d0146af8345b0f88afef3f9f
-SHA512 (clap_lex-0.7.5.crate) = bfcd632128e64f5414737f335dd3c5a62b3317e23d15472a1bfd617abf146c4c2c9c22e990b934adc1f8918359ff6fef09217c9f3436fa024a33bdb48d4a24e0
-Size (clap_lex-0.7.5.crate) = 13469 bytes
+BLAKE2s (clap_lex-1.0.0.crate) = 0e9d1b5bba20ddb9f1510f5d84d0a4ab4efdc7f4b0b37ca7fc179e06cf8a0b46
+SHA512 (clap_lex-1.0.0.crate) = 2e65fdfd8a7310f43c333efb41b18818bd79dc83bf192eeb53f0ab524b500c0660280186308960a0b5b724092319f9325bb92b0b63738fcaea7b932d0d7e3887
+Size (clap_lex-1.0.0.crate) = 13466 bytes
BLAKE2s (clearscreen-4.0.3.crate) = a20ca62aaba107c9d6fa43a90d0ac9d6de2b87633df1f32b528d7d25643c40ac
SHA512 (clearscreen-4.0.3.crate) = dd171d4a75bba862d461eea43b81b3ae96894d6443bc11932e7f8aaa0bf8877eedd089658f5068eaca66216a938c5436f709ac98c09c423683b008d6ccd338e5
Size (clearscreen-4.0.3.crate) = 147565 bytes
@@ -279,9 +285,9 @@ Size (csv-1.4.0.crate) = 888642 bytes
BLAKE2s (csv-core-0.1.12.crate) = e25020b84725dc7e3981fe96fd67fd529ee7ca5c5c528a510603648f8ae298ab
SHA512 (csv-core-0.1.12.crate) = f3b02c2d95db7c9af2636b0bf496dc721d0b880d490cd63d29c0b1a25f98624b4e072e6824788cbcce25d855eaecbfe33b0cb72cd013a6af600208ea660d99e4
Size (csv-core-0.1.12.crate) = 26298 bytes
-BLAKE2s (ctrlc-3.5.1.crate) = 2869322b3fc5bcff4ef59db8e3a2e414af786c86ef981285be148100601158ad
-SHA512 (ctrlc-3.5.1.crate) = 5ba086b889d1328eaa3649a89115cfab24850a99c4c4926766d3f513241238f7e266bf0d2d5029e98ce21b3f770bf7ea3acbde3a0432b83499d2a8361ad2a4df
-Size (ctrlc-3.5.1.crate) = 14115 bytes
+BLAKE2s (ctrlc-3.5.2.crate) = 9876cdb38b2f5b3776d14c78b2911b968d189635715f7eee12f44ed43f3ad2aa
+SHA512 (ctrlc-3.5.2.crate) = 702e67489d9a77878b7da4aa7d5ffaaf169a2ff9602303d1b5a7b191f51b61b62218a2f9c11ac28784dc7a819659f87885678484866336dc7fdcfe01a0e4e4fc
+Size (ctrlc-3.5.2.crate) = 14194 bytes
BLAKE2s (darling-0.21.3.crate) = acb46e55ba2e44ca96a06ea00d41364b9caf9c08ce6bfbb8b8611bf91747d754
SHA512 (darling-0.21.3.crate) = d28b9a6d63b09aca5448a9b39e9f41a4418d93023885715feefd913519b4bb1df32e85edebcc9b59d2e1b55d87052dacbd01e7b42d7b4ce5b02fe4de46345094
Size (darling-0.21.3.crate) = 41398 bytes
@@ -387,9 +393,9 @@ Size (foldhash-0.1.5.crate) = 21901 byte
BLAKE2s (form_urlencoded-1.2.2.crate) = a2bd40109d330e88635133e0c0fda55eb32549353cef6e88f29f37fe4ef801c6
SHA512 (form_urlencoded-1.2.2.crate) = 07d27d852504e146d586d007b090e53cbe740da140859dfb7d647c83c1b55265a83ea0a0e514587699b1dc6b6ffea2fc913319bcc83b55ebe191801a3b429c8a
Size (form_urlencoded-1.2.2.crate) = 9347 bytes
-BLAKE2s (fs-err-2.11.0.crate) = 0546eb540fc8ccc0b15d0b844861606f900f536bb74beb6ae0218c535d2a502c
-SHA512 (fs-err-2.11.0.crate) = a8bf948b94e7325c583035a04d30c8ecf33d543ac366a550d757d65a0d7575d501e01dd1a80c8b0c278f80b9f3298f8dcd03c3c636810fbfe6a4a910ee8915a7
-Size (fs-err-2.11.0.crate) = 20449 bytes
+BLAKE2s (fs-err-3.3.0.crate) = f1d64c4eb7286deb57420d3926d7eeefba961479b8b88ce7903d33580a86d6f8
+SHA512 (fs-err-3.3.0.crate) = faeeed3a25ac5f9276348c1cc223dc784580edd667c4523ec5ff0c6e61d14d979c10982736b5ca9002775c53baf34f2baafb533cda291d3d7fb1ec52423bffb8
+Size (fs-err-3.3.0.crate) = 27110 bytes
BLAKE2s (fsevent-sys-4.1.0.crate) = 4e1279298805a19a6406d40192afe20e6dbc6ae9eece212e496ae9eb5724263d
SHA512 (fsevent-sys-4.1.0.crate) = e702686629557b879efaccd37b03a7ec515eeea29d8f8ba46f82b8b68ad157ef9d6b188be031f806d8fd27d4e9d2689cdd6bfa14e4ff77493a7d0be3ef1238a7
Size (fsevent-sys-4.1.0.crate) = 4620 bytes
@@ -501,9 +507,9 @@ Size (imperative-1.0.7.crate) = 16838 by
BLAKE2s (indexmap-2.13.0.crate) = 29f0bf07eeb7bed7e280d74103c0471770e29641f5be8a6478d3f2fcc7794ab8
SHA512 (indexmap-2.13.0.crate) = f5efe0010603a3f1da8955f5f97c9a39e4d2c5042c0829c057ad739687d990c100d1276022dec23e7cd70efecceca07ad735693bd8a1b21b507b8892110198ad
Size (indexmap-2.13.0.crate) = 102206 bytes
-BLAKE2s (indicatif-0.18.3.crate) = be922fa1240984b0c4d05001af3213eefa82658406d1e056683fdadd3c62aeb2
-SHA512 (indicatif-0.18.3.crate) = 356b999f503bd64f98f817578dcd957645c8d23c256229ce1b1bf2d1ebd390caecb1ccdd71165311181f2447d6e80561763fc3418688c2ddeddf8c1af95c9028
-Size (indicatif-0.18.3.crate) = 66504 bytes
+BLAKE2s (indicatif-0.18.4.crate) = 7ce7870cf965f26afa347d3ff323cd2c410408ed3cad5f47354591a17059edd4
+SHA512 (indicatif-0.18.4.crate) = 6a7484ab982c75c7ddff3846913a74046406b5323af3356bccd51e6fef63bb43ad6ca07cbc6628544cf403b29893a7e095ab096289a6e2f47ca1bbf573a7d78f
+Size (indicatif-0.18.4.crate) = 68731 bytes
BLAKE2s (indoc-2.0.7.crate) = e898ba91d49e7e941386132ecf6002a4bb76db1f87f507518bbb5920aaa472d8
SHA512 (indoc-2.0.7.crate) = 6e80cf927001821606488a822fd0f67ae1a569b022c98e727e6b1571c88d87775166f088322bd5f17abb8fc1fde62c9d14fb2e99f1e50918487252d823e48f73
Size (indoc-2.0.7.crate) = 17184 bytes
@@ -558,12 +564,12 @@ Size (itertools-0.14.0.crate) = 152715 b
BLAKE2s (itoa-1.0.15.crate) = 993e1d6f42edf99e7b2f07b1d806f08026a8f2b4067f01701a24f1779847ce40
SHA512 (itoa-1.0.15.crate) = 158ca5dd4b04cb12d9292a4df63c72443adaf5aab1bd9aacdb964dc58878d847a64251f84897cb25c34648d4c973b44fef5b4c175d7c04cabc2c13b4631c2e42
Size (itoa-1.0.15.crate) = 11231 bytes
-BLAKE2s (jiff-0.2.19.crate) = c651470fb54a6ccce9838332d4eb2fcd0b7e9b80b30a97c33d340dfc8dd8b57a
-SHA512 (jiff-0.2.19.crate) = 47d46efc02e74fef84e2569b283bb7b9ac0ff5263226a66fde3918dcbb6b207878ae4594134ed4d09f59ded73c2d6ddf545741def419ba9bd77871253ace3400
-Size (jiff-0.2.19.crate) = 769682 bytes
-BLAKE2s (jiff-static-0.2.19.crate) = f3152fa47d32fd9d54a099a985707a8b9f05ea7dea6539120bfa71785592e52d
-SHA512 (jiff-static-0.2.19.crate) = 9765ea09d58307173a6be2341c2243bc460af98089d671ee1dac6e1f39d733e82fd1a256882c24b8906ed7a160db259d8d85adf9b3193eba43e641d4b6f89217
-Size (jiff-static-0.2.19.crate) = 83386 bytes
+BLAKE2s (jiff-0.2.20.crate) = 15bf579295497170e02e23a59f0fe654efec2447fdb17fdfc0e58db6e79d3179
+SHA512 (jiff-0.2.20.crate) = f6e7fe4ab85b0547dcf2a0209b631ba618cf85600a65317f257eddacf24304ee09ebe30095ee83f94603d928bb756148f2b1eb53e79a21e0b6c402514bd89335
+Size (jiff-0.2.20.crate) = 758891 bytes
+BLAKE2s (jiff-static-0.2.20.crate) = feb2905c344dfe36031bf23ce1c5ee7fb09c06832ccb969956d545bbb9d90cde
+SHA512 (jiff-static-0.2.20.crate) = 7c607654c36a228fd8de85bb0fb3eba1879e0474de081a99772d18a753f46786891615a50f2c0c7d66c822bf80a2d10e05f19a5dfda5ed40f789bbcc4b481c6d
+Size (jiff-static-0.2.20.crate) = 83393 bytes
BLAKE2s (jiff-tzdb-0.1.4.crate) = 01f2ae046e1c147e421e2ba26758628ffddf9a35caddfcc951693bb39cd2a64b
SHA512 (jiff-tzdb-0.1.4.crate) = bdb4b37a12e65d260bbf5d7c096e7f404e2f4c09cd625ed664b23c5bd2551323113c7e27a0e37fc009e1d8edc6643c00ea9d1f3dffcf40cf3349dbec49b7cecb
Size (jiff-tzdb-0.1.4.crate) = 62435 bytes
@@ -684,6 +690,9 @@ Size (newtype-uuid-1.2.4.crate) = 17919
BLAKE2s (nix-0.30.1.crate) = b0926652bc97b0c460f66a5a5e76891fa153f0c1f7ccc78acea2b6d3edc133b4
SHA512 (nix-0.30.1.crate) = 80df8102a3a387d9cd73cd8d756b9fad5c4c4b57f6e94d9acfa24ee07af51f28ba2db70b8d37ddd6c7eae883c7acf9fc366a0100659856939210ffde1b124d87
Size (nix-0.30.1.crate) = 342015 bytes
+BLAKE2s (nix-0.31.1.crate) = 94f9fe82f5ed08e767bfaf18da80f3df8c1d46dccc3ab41356eddc5bb54089a5
+SHA512 (nix-0.31.1.crate) = 1bf618f7e10f5c26bf9a80855e2ba36dc73185bdceb9aaac610d4d72a543ef61bf61e72bdc119cf61be5e252862d00064442753f79757820f2bdf4c4898fe310
+Size (nix-0.31.1.crate) = 344337 bytes
BLAKE2s (nom-7.1.3.crate) = 226b78f1d2070ca94403c5e4f4cd27e43eba1397f201522f65528f19adff72fc
SHA512 (nom-7.1.3.crate) = 1ffce08dde299bc0e0367ad59c7b6a83e23decfa11115ee076ab91ec53cdd9ef37e4c2103c96eff23a7b6b8b5c3f67c83ce1917928c7d4c6462083bdfa0c9cad
Size (nom-7.1.3.crate) = 117570 bytes
@@ -810,9 +819,9 @@ Size (pin-project-lite-0.2.16.crate) = 3
BLAKE2s (pkg-config-0.3.32.crate) = de87098790f460cf12f4bf25faa50bccfcc706c5a812213977f3e0ff8281af6b
SHA512 (pkg-config-0.3.32.crate) = 59569110185fa665f76a13e884a67ad1578c55246abacfc18cb9f037b2d2d9ec3f2078a3adfe5cc82a451892c9ad55f918ee01362a741f57dc9ff6846a4e32e5
Size (pkg-config-0.3.32.crate) = 21370 bytes
-BLAKE2s (portable-atomic-1.11.1.crate) = 3758e723fa680cf28dc6cc870b7f521f37f8a3abf788e07b7178f9c875a53d29
-SHA512 (portable-atomic-1.11.1.crate) = 4c037ae0b4aef43077bdbf803389bc078d963f20d023e2e1d339a54f67fa9b27c174e7c1b6eca8881ecf301e30c431632d2c0dcedfb5b19552892fac0f81e2e1
-Size (portable-atomic-1.11.1.crate) = 185506 bytes
+BLAKE2s (portable-atomic-1.13.1.crate) = b3a6549f02086b4648b923c66555c2cf4f46719746faeaf5372cae8ec0e52e11
+SHA512 (portable-atomic-1.13.1.crate) = 2a1b31ac9814af884640b3398ab824a9795c72d260527a0966b193113808cfbb3345d50cd1beaebb45863437c3d06c8706d34b26efecceefc649319a4bc274a3
+Size (portable-atomic-1.13.1.crate) = 197001 bytes
BLAKE2s (portable-atomic-util-0.2.4.crate) = 4f4993215f92de9aa9dae8562739a0c484e9050cc401a3fb1612ef85312aa93f
SHA512 (portable-atomic-util-0.2.4.crate) = f2266e78576181123aaf68e7b5d3523a368fa8136d447bac68a08d65c7051dea677cea84491a1a03b9decb4704b2f9392574d68dda9427092a2ac92cfa0affe8
Size (portable-atomic-util-0.2.4.crate) = 47043 bytes
@@ -846,21 +855,21 @@ Size (proc-macro-utils-0.10.0.crate) = 2
BLAKE2s (proc-macro2-1.0.106.crate) = d914a8fc313c5a898a0a9381a19dfbdfe9b94efba3f431759ea2c7ce43cd5362
SHA512 (proc-macro2-1.0.106.crate) = b726e2c92af434bfa88cd4f53c3fe6db647503567675fb439890dee3d15f5111137e3242b28d164114ce081c10acf3fd11950753ddb349190c87ee04e7d97744
Size (proc-macro2-1.0.106.crate) = 59765 bytes
-BLAKE2s (pyproject-toml-0.13.7.crate) = ccbaca2cd9a6c8787f382a5084f79112b8374945c55a27ed45882add2ef5d478
-SHA512 (pyproject-toml-0.13.7.crate) = 1a8b3cfdf6a7f2ffe71b5376bd7e525c378b51023e93aa60069cd7ce2e5d0abc58e59c31aeb0f47814ea72377e040bda9cad551a204d15d41dabe80afbcc51f1
-Size (pyproject-toml-0.13.7.crate) = 18618 bytes
+BLAKE2s (pyproject-toml-0.13.5.crate) = 8c9414cfcdfc3705f06f89d11b0deb6b5dccb8018aea87d8ab56b6ba07ded644
+SHA512 (pyproject-toml-0.13.5.crate) = d3a66ee2b79ce7889c06b01882875a998e51dc8ba900f5f7f32e2e26484ade72e6d900200ad2e708731407ecf597854ee1f8d1e8c822ffdb6f63a4512b0c8887
+Size (pyproject-toml-0.13.5.crate) = 18464 bytes
BLAKE2s (quick-junit-0.5.2.crate) = 0af3abc4c5b1efcda618bde7bafe7cda02307965ae3d85ea0300f1e60ecaab37
SHA512 (quick-junit-0.5.2.crate) = fa74726e8d2928952611d5fb7208d5f374d67fb09a943870131fe43d6448cdcaf0839cd2609e613a94f2e64bd0173b781323d181d6cccec77d60eb8d5e1a88d8
Size (quick-junit-0.5.2.crate) = 46417 bytes
BLAKE2s (quick-xml-0.38.4.crate) = 57bb3d00639fcbb00bb00503ae4eea6651b8c7220238ae3a4753de9b4c863976
SHA512 (quick-xml-0.38.4.crate) = dd2bea3dec3410978f8f15a0f6046047e5735fc75e714f6a19ab646090b347805ed77be51378ce3f9de19744daaf588ab5ea6e6a8b2d1f72198b4c78056b3877
Size (quick-xml-0.38.4.crate) = 205035 bytes
-BLAKE2s (quickcheck-1.0.3.crate) = 00d23a6629fde53de62fe9c0c3ecfb76d7dfeaac5a91cd41e466564bbf7d0f98
-SHA512 (quickcheck-1.0.3.crate) = 07dd707c9d3fd0b9cedbba545bc8b4fc1ca2770d169e444f8c96f8306d3161a6a3e9189cc5d0d6b3dc4221f7dbc05887dfe2dedc914f88d5e69ab2b94179185a
-Size (quickcheck-1.0.3.crate) = 28069 bytes
-BLAKE2s (quickcheck_macros-1.1.0.crate) = 43c7a63c1389de5826c6a8205e6acde69384a83296d744447cd841675848a634
-SHA512 (quickcheck_macros-1.1.0.crate) = d63c43796b4995b4a416c82365b09e29c50376e00c8c3a25d05da88a0f62b90c17385e98508659e3f210fbab8b103cee4113acaa76b5c2215faf0c47dfbf786f
-Size (quickcheck_macros-1.1.0.crate) = 11744 bytes
+BLAKE2s (quickcheck-1.1.0.crate) = 827054e51601c4b5864470a84d7c34e96c97430cf7413f0edaf361c1202393a2
+SHA512 (quickcheck-1.1.0.crate) = f6c92b101dc3792b5795e8c0fdd8447f01703cdf7ba3b6b766c19c4cb7c4671abc40a6992dbe29d8b405efd6f235c37edaaf6dd458c0db46b046e9b53f12aafd
+Size (quickcheck-1.1.0.crate) = 31932 bytes
+BLAKE2s (quickcheck_macros-1.2.0.crate) = bd16833f9f15e20e670ac9a3f4b2e1c098fd75f7667701b85f8796bda6ab48b6
+SHA512 (quickcheck_macros-1.2.0.crate) = bd8896f124c2610741f4c185ccb3ef984d7164de06a52d16ce622222fbc2517085c9bc6625ac26e39fece9beeab055a01ecfc15fa244dd33c6ca44332321d22a
+Size (quickcheck_macros-1.2.0.crate) = 13790 bytes
BLAKE2s (quote-1.0.44.crate) = 09d1bf6552c75930a6136c2dd0788730041a1719a3d89c4c1fbf5031533bac5c
SHA512 (quote-1.0.44.crate) = 6c1e9b31e0c8bd13cd865e6846dc243d88f2c057adeb8e674117bdcb46947219a6a352a6a50be1132c483f55331e6556275ac514513dbf017825c64e5d96010d
Size (quote-1.0.44.crate) = 31629 bytes
@@ -933,9 +942,9 @@ Size (regex-syntax-0.8.9.crate) = 358430
BLAKE2s (ron-0.12.0.crate) = c488a6ebd6e366e5591cbe2d87f80c153e70b793b82d456b7cc77dd08f7575d6
SHA512 (ron-0.12.0.crate) = 67c447dbd9e15ebfe84f85ca2d342489c04d3a8d7294301bcb4a1e4d8c29267503f3516679ec9ea21da3447fcdfb2ab311a30eb76895d35dbf99edbe684d173f
Size (ron-0.12.0.crate) = 119892 bytes
-BLAKE2s (ruff-0.15.2.tar.gz) = 07814053a3b25b2c124099a4bfc409f80542cdd0b2517307e98d14abf6d482cc
-SHA512 (ruff-0.15.2.tar.gz) = 926f9112de75cfe4949153eae3a7ee0c157ba270be7e86d360f2db9d9b3062c0c725d64b57a21280013c7ff3c495c00a52f1cc9fcebde9f1567d0048daf4aa10
-Size (ruff-0.15.2.tar.gz) = 4558148 bytes
+BLAKE2s (ruff-0.15.4.tar.gz) = 52cf770832500b9995599eafd62b59c551e0732995f02b70cdaf6a56d81c27a8
+SHA512 (ruff-0.15.4.tar.gz) = 529b8031b64a8af1c6d6edb5fbf04ecfa6b634180a6226bd6203566f14ecc70ab7b8cf3cfd61a9b11bca97de34aba6cd90b5327d7633cbab6e5068a727dfbb4f
+Size (ruff-0.15.4.tar.gz) = 4569550 bytes
BLAKE2s (rust-stemmers-1.2.0.crate) = b3877c53f5abea4a2b4cdabcb1bb1ea43cd4708da95dc458e436a6429a10c542
SHA512 (rust-stemmers-1.2.0.crate) = b9453a0984d41e5a692e5ea1a8a7bc6142de30f7b345a269489b8d4ebe3b3d442e7fe5f338c72a790521dea7a2ad9605c0ca8218a6b76d8bc5e19ae02cf711d7
Size (rust-stemmers-1.2.0.crate) = 2351301 bytes
@@ -1005,6 +1014,9 @@ Size (serde_json-1.0.149.crate) = 155994
BLAKE2s (serde_repr-0.1.20.crate) = 9a262c1ccdd7b793a194b32fb77405e7f7a7b34f8027fba61086752596bc5bc2
SHA512 (serde_repr-0.1.20.crate) = 0b47cacfd34f914acd48f443b62247667565b12f2a5bd5b80f6474074e08bb7a3bc85b8711bb3d45e17003c181f3366da6669382cfed6276cfa88b6ea55c3e68
Size (serde_repr-0.1.20.crate) = 12627 bytes
+BLAKE2s (serde_spanned-0.6.9.crate) = ef7717caf8e0a8c53559ebe4e7389cae4d1e994f87cc89d52738db9b60e08015
+SHA512 (serde_spanned-0.6.9.crate) = 7bea513792e7712d9672d890c0b80df8e212c90b22c6ffbaa290729a0f89d04e3b7a65a8b39b774d2203cbea2515047789de163f93c8839cfba8cc88737ca5f2
+Size (serde_spanned-0.6.9.crate) = 10210 bytes
BLAKE2s (serde_spanned-1.0.4.crate) = e3f7d519c03471f5050befe5efa35df228b77b2356a743a75ceace357addd5c0
SHA512 (serde_spanned-1.0.4.crate) = 41e4b0f25b030a75e7bf39f3c1929d7c34e53a1d9513b614f2bfdeca1fef181c9fd95bd19f70a8cd6c64b0d4538fd8f76f946b76478d42a13ebf8c2a82194ac0
Size (serde_spanned-1.0.4.crate) = 11032 bytes
@@ -1038,12 +1050,12 @@ Size (siphasher-1.0.1.crate) = 10351 byt
BLAKE2s (smallvec-1.15.1.crate) = 4cc77213990608a8c3cffe9d6fa5cf81e66038510f1e853a27ca2ed027bb1e1b
SHA512 (smallvec-1.15.1.crate) = c26b097a063353beedfcc921129cd0fb838c1c9420218993a05b2655b47b6ec16f11e0054312018658b4abd893beee140c5d2739401a5e5aea2e64575f237047
Size (smallvec-1.15.1.crate) = 38116 bytes
-BLAKE2s (snapbox-0.6.24.crate) = d688503ee0abc0a3f5c050b3a8a77ba5880fd1a720a776deca9c0ef455b43ec8
-SHA512 (snapbox-0.6.24.crate) = 44b2a163a6ea507eb9cf9b7f8ec17751e63c8b83ee842d62fe5735fb5333fa2fe45ad2c350bb5327af1d1e856b21b5220a3d5ef2df6e7a9af04a203f6866e646
-Size (snapbox-0.6.24.crate) = 57157 bytes
-BLAKE2s (snapbox-macros-0.4.0.crate) = 1b57a436174f8db4247f953abd775f026a40a5fb5207312e3da14b76330aea56
-SHA512 (snapbox-macros-0.4.0.crate) = 888b2dcd04067edf1829d7cd8a95a436db3fc4d1a030d0271bd30dbd370a4961ba5bf7169009e8e253e4d2404c159c761080abaa09ec62f72be6086022b66317
-Size (snapbox-macros-0.4.0.crate) = 9305 bytes
+BLAKE2s (snapbox-1.0.0.crate) = 2510632021f8f60176e74068f5847d389c8de9fcb4b50b7725628a81db48a41e
+SHA512 (snapbox-1.0.0.crate) = e231d3dd3c50e20e06cb73bd31af0fae9ea3eaf471050244d8bfaf8ce12989e7499041d40e3ef7656221c2378ff5b77e73505c951c6618dd07b94089f9ddc442
+Size (snapbox-1.0.0.crate) = 57147 bytes
+BLAKE2s (snapbox-macros-1.0.0.crate) = 8cd8ede7a277fa5194c40fa7d296ba67189d6442ef9ffba928250f1ee572857e
+SHA512 (snapbox-macros-1.0.0.crate) = cf2a3d16b60640257e263ac3f5906ea5e185c63e6cbbd73dec71b3d0169eb59be7ad242bec75bfb8e64fb6f87b4016db4a72bb1102e467246bf8e1051b83d01a
+Size (snapbox-macros-1.0.0.crate) = 9300 bytes
BLAKE2s (stable_deref_trait-1.2.0.crate) = 4ccf524130eadac6b21106564de56e582d0f308b32442552d70bb9d313c53920
SHA512 (stable_deref_trait-1.2.0.crate) = a13cfb22723f1f2cf089b2d07d657846f50c37bc0438d1a76096bea30214cad226b7a422c21f9e191ce87071da8a141d61882aedf9e0203a5fffdfda86a5fb03
Size (stable_deref_trait-1.2.0.crate) = 8054 bytes
@@ -1068,18 +1080,18 @@ Size (strum_macros-0.27.2.crate) = 30522
BLAKE2s (supports-hyperlinks-3.2.0.crate) = bb31c80de98e546204b9bf68506767cdcd13f4c5be40fdf6ac270db988d289b2
SHA512 (supports-hyperlinks-3.2.0.crate) = c084dd83389a2c5c34de3ec7351692747387a1cbc97f02ac0fa492bd40e4a789d43cb96502140119658cd2a028463a9ff5e55839f61c728845ba5aaf7e452460
Size (supports-hyperlinks-3.2.0.crate) = 8455 bytes
-BLAKE2s (syn-2.0.114.crate) = 5f8ec9fec4889d4df90be76253961894e6cef2a57ccacdcca84fe6cb64c4c95a
-SHA512 (syn-2.0.114.crate) = 42d935971246f1bc605f0d0a960c143dc31c96d27ed5427d3bb2baf46a3871852450a47556cb0eeab1e1333b208ed6fbb3832c1038e91f874680f8c68719d184
-Size (syn-2.0.114.crate) = 304636 bytes
+BLAKE2s (syn-2.0.116.crate) = 8e8fa11e4f127afde5ee477420af6f00e86fc7e6e384290ed5c82ef56c2fb404
+SHA512 (syn-2.0.116.crate) = 81e1a5388d688a4aaf00ba35428ac82b9b4bb6e703c4321a898140d6fd40cdaa32762bf0e0ea0d9276f4322f673dbc39d3c46c275dcf69533c57ba4d68702ea1
+Size (syn-2.0.116.crate) = 305969 bytes
BLAKE2s (synstructure-0.13.2.crate) = 674ef97e051051a22c4ec20f4b53a60e382b933bd94e75d853ebb2f98a3a797d
SHA512 (synstructure-0.13.2.crate) = 2698f4e80b93f7cf1d8ae97c4c42a7f61e7b7081f7f1bbb94d7f48ab7ae813a666d73c49ba3812cda9155e0138b55cc246fb96e5858e411a8d32bafb3e2b2afb
Size (synstructure-0.13.2.crate) = 18950 bytes
BLAKE2s (tap-1.0.1.crate) = 53f99ee7163ca9302a9cd35c56302c86e113c8c1c27902da720035740dd6ea34
SHA512 (tap-1.0.1.crate) = d69ff11a46e2fbc276212511878f48eb93640c0b147df6578ea057b23625f9366a7fc3926693fc3809688537af5ca919c91605beed364decf83c35a032310995
Size (tap-1.0.1.crate) = 11316 bytes
-BLAKE2s (tempfile-3.24.0.crate) = 60a3c1e7277beaa9f6373bb44d999cbd2a46b3d552843659875181540d8ce757
-SHA512 (tempfile-3.24.0.crate) = f8d83270d3e51567f8b1f52978e563953e528e32ab1521bbd3d464a38a7157586e707a8fa118476423b1033eccd2f3a3427343287edca78e452d34904658edfe
-Size (tempfile-3.24.0.crate) = 40849 bytes
+BLAKE2s (tempfile-3.25.0.crate) = 8987f527970b4d30d977e9d7a686e79ff5d0e8be1c3306b0763631e285027479
+SHA512 (tempfile-3.25.0.crate) = 6e3f3b13c8f38c4695eefd83d86d977cda9f2fbf8b745e0a7bd0649e4d2c91be5a01dbc1a877e9335c28dd7f1ead468f6bc102e2c3d9dc46e9e6c5a752befc30
+Size (tempfile-3.25.0.crate) = 43195 bytes
BLAKE2s (termcolor-1.4.1.crate) = 052eddf6925aee94ddd6422f049b834dfc769ebd3b40553e579a82895d10a253
SHA512 (termcolor-1.4.1.crate) = b66aad157c4fa2985f764321d157dfb1f0325fd633811870db7919b5579bf7bc19fefe99e1c706cdfa67504c37dc2ca3d283e11d1bb516edcfaf1eb7747a778a
Size (termcolor-1.4.1.crate) = 18773 bytes
@@ -1140,18 +1152,30 @@ Size (tinyvec-1.10.0.crate) = 51996 byte
BLAKE2s (tinyvec_macros-0.1.1.crate) = a5a60bcbbb0c2a122c9318e1791fdaa0a8b95e8e6ae1af4460495bfeabad07ec
SHA512 (tinyvec_macros-0.1.1.crate) = 10008c7b3a3d50c94b9c370015b76ee082f5dfb6dcacf014dc2f2dbe92f903618d10d0202b21f48fcf98a94ae76fb712db55a5e8ad353645d378cf0e6ec74f7e
Size (tinyvec_macros-0.1.1.crate) = 5865 bytes
-BLAKE2s (toml-0.9.11+spec-1.1.0.crate) = 1aaaa0aa30681cba6ee49873d205de92f45f3c8208e01e0174e37b1a656b82f7
-SHA512 (toml-0.9.11+spec-1.1.0.crate) = 635b45316d55c1e9634319ce1e7f79312c9acf03a8292c08e3a08662c4da47021203049fe18bf3487dc92d0312671b309f5ac50bc2c10e3fdea38c3e899c0e0f
-Size (toml-0.9.11+spec-1.1.0.crate) = 56484 bytes
+BLAKE2s (toml-0.8.23.crate) = 6a406e8e45555d9e05c3efb9eaae328ce92d2e366cc8f4f256e00ac67862e3ea
+SHA512 (toml-0.8.23.crate) = 0da3a5fdee8dd5aa0ad2cc251380f23109c548b514af5b90737446487c9e89860ab5030d4112c88e2abeb7ad229ce085b3375a3e237156b94b27770322a7c7a0
+Size (toml-0.8.23.crate) = 36050 bytes
+BLAKE2s (toml-1.0.3+spec-1.1.0.crate) = 1ce6d9c41ac2279d948d0bb1ccb099bf424e50e0dcb175ff31d8b657268ea4b3
+SHA512 (toml-1.0.3+spec-1.1.0.crate) = 090ad71f4c534215ce43fc64f59222ffb93aa554df635bfece3e08834b3c9d02050761bd5ca5ce7ffae4c81117a16119148ea8b1aa384e7806fdf6acc246850c
+Size (toml-1.0.3+spec-1.1.0.crate) = 56584 bytes
+BLAKE2s (toml_datetime-0.6.11.crate) = c69b6a592075117606d1fa4730caa9efd94f76b9758ccbc38d1e29a302576ec0
+SHA512 (toml_datetime-0.6.11.crate) = d650d916c7d8827b6dc130d7690bc7584d26d5be0a35f94c6a37291b7f2d5aa94cd16762be23e27aec4a7c36271c62ce145a64aedaa9f89ed69df82ac5c8db48
+Size (toml_datetime-0.6.11.crate) = 16125 bytes
BLAKE2s (toml_datetime-0.7.5+spec-1.1.0.crate) = dc45dc5d9fbcd0847eb9ab81070aacbd6aa5ea1a5aba9fd25f3777075fd50692
SHA512 (toml_datetime-0.7.5+spec-1.1.0.crate) = 4db08a8865011ebec8351a5c42c7c9ce862956c04cf80d10644f68d727362699a4240db9e210cb6d558fecadb63da0fb41b356b5f0cd1142303069988a8642b0
Size (toml_datetime-0.7.5+spec-1.1.0.crate) = 17975 bytes
+BLAKE2s (toml_datetime-1.0.0+spec-1.1.0.crate) = 8a63d05f7b719f81ecc242a80315a8b270d831a96b12e4573596b959bc558702
+SHA512 (toml_datetime-1.0.0+spec-1.1.0.crate) = a4b0d57d448cb246bfbe495bf19a3567517e45abee5d9e846290be48cc40b1876dbe5683908a3f6fad4ec4031a9876b18b1358694676f4b8ed5df1b5fd2b330e
+Size (toml_datetime-1.0.0+spec-1.1.0.crate) = 18018 bytes
+BLAKE2s (toml_edit-0.22.27.crate) = b6a14955494c6b0b1a517c036085904a62ccc60688b0551d97cc1764513357e9
+SHA512 (toml_edit-0.22.27.crate) = 844832ab59928dab567b3084f7458a9a8ab1ad0065ff057c1203bedcfa9bafe4c7a36e723340c73279e56bf797dd7fdad6d78e4a2bf6666a414d6c44f750f466
+Size (toml_edit-0.22.27.crate) = 78602 bytes
BLAKE2s (toml_edit-0.23.6.crate) = c1b0e98dd4d1a54581c0819130e2c6444261629927ab8070bbbef842ced05295
SHA512 (toml_edit-0.23.6.crate) = 5d07daf0f8fc8ec9038b1bf3a9a7a073787dfacce34488171d80b193f62480eafdfbff0cf29842acdac50ce99247f2ccef700d734af05d7f1a6049ac73037c58
Size (toml_edit-0.23.6.crate) = 65753 bytes
-BLAKE2s (toml_parser-1.0.6+spec-1.1.0.crate) = e878009fc97d46d42af22b1220707a5acbbc772dcbeab50d9d5446353610d8b9
-SHA512 (toml_parser-1.0.6+spec-1.1.0.crate) = 16d8239dfc00dc55271ef0b5d7c4d7c87833b86a6204266f9edf94d5e2bf2cddf698b65383b53eca87da28b35162a28edea62f039e024883a2501fbb13122dbd
-Size (toml_parser-1.0.6+spec-1.1.0.crate) = 34897 bytes
+BLAKE2s (toml_parser-1.0.9+spec-1.1.0.crate) = ec0a4c50a08c4f5539aecb76fe22fe207f91ba12ddb843207cbf04560338023c
+SHA512 (toml_parser-1.0.9+spec-1.1.0.crate) = 87661774214a761bf60826d6fa9fb6a60682554f09f8f20f4090734cb73c2142c0fdb9c7aebf801ead29bf554fbec11c58ea8fbaa628607012ea8e2e35e48518
+Size (toml_parser-1.0.9+spec-1.1.0.crate) = 35035 bytes
BLAKE2s (toml_writer-1.0.6+spec-1.1.0.crate) = ea3e2261b38415abb3460e4225f1b17f6bf3155eac3a1868c02d3fb47239882c
SHA512 (toml_writer-1.0.6+spec-1.1.0.crate) = c10836e5e69a052806dda9490dab4458532a0bd8bad31a33834b48ceeef25c2020caf3dd1300aea5ebaf87c1f367e18a357ee9ecc8956553a63685d283a822d6
Size (toml_writer-1.0.6+spec-1.1.0.crate) = 17187 bytes
@@ -1176,9 +1200,9 @@ Size (tracing-log-0.2.0.crate) = 17561 b
BLAKE2s (tracing-subscriber-0.3.22.crate) = 38a956b838b2f5be0c106b7a2fed27654baad9707014c44d712a6003d1e653a9
SHA512 (tracing-subscriber-0.3.22.crate) = b3e9b2a9e2f822c4b2c6e51cd85936d2630bd9a7baf4717e7bcad0b7222d1fa693f2a827f71ee6bf2dd75d3b102e2477c6f8cf45da53fc67471516e1a4ec7507
Size (tracing-subscriber-0.3.22.crate) = 212851 bytes
-BLAKE2s (tryfn-0.2.3.crate) = ba66432c52c638fe324ba91108ba1b76762d9dd1f616fa048a9ffd5b04e32fae
-SHA512 (tryfn-0.2.3.crate) = d84816ad61d824181b6e0321f930d5350deb2aae1f454ff47025e2696217017a2cb92d8fdbc17e5bd5e7a7bbccdf1f09b52bcab8de6926220ea93d30c74ec3a4
-Size (tryfn-0.2.3.crate) = 8481 bytes
+BLAKE2s (tryfn-1.0.0.crate) = b22c667c2bc5568b136ac13d278966074d59d581edf6d1bba43c9e4bfb87324c
+SHA512 (tryfn-1.0.0.crate) = 830809f6a8b715d730c40ee87e11b33edd510ae13391e4dbf0797f260652df0301b182d257fc0c65d0294887f1e0df4165c126989e44fd8a99c2c088549afe0c
+Size (tryfn-1.0.0.crate) = 13891 bytes
BLAKE2s (typed-arena-2.0.2.crate) = 4219b0a8ad00372cbc511bdc54650120d405bedd1ecc63a5e2774944e01412ca
SHA512 (typed-arena-2.0.2.crate) = 33f43488ff63ab763e4330d124e3290ece41e50ab78b6f12dae3a2be4d7f5bdf6ec876ab3b1f8cd81874e335fc41f3a2254994f250d3d6aba682fce557a6a399
Size (typed-arena-2.0.2.crate) = 11848 bytes
@@ -1251,9 +1275,9 @@ Size (utf8_iter-1.0.4.crate) = 10437 byt
BLAKE2s (utf8parse-0.2.2.crate) = f323328af7b902180d7a9a03012ebc187b6f38e313bed41fba569ee9e402fa85
SHA512 (utf8parse-0.2.2.crate) = f3dbf78fe924f1dc3cf9498b6e43fb10174699463f31091a7a8136d8f31ec84fc00e80e3d8551b7e86257e8b3573cfddb56fc0de797fdb2cde0e962a8f239266
Size (utf8parse-0.2.2.crate) = 13499 bytes
-BLAKE2s (uuid-1.20.0.crate) = d7b895ae1838827d27641a4e36338bd0cd11e49177234db5486a62843309ae34
-SHA512 (uuid-1.20.0.crate) = 16054a7814267ee0032ebc3ff408339d71b361499d7f1a1576ddbe42a605b94ada57578d7969aa9a3a028b38ded6016c2ad368356423154b2f488a38371f19e8
-Size (uuid-1.20.0.crate) = 60654 bytes
+BLAKE2s (uuid-1.21.0.crate) = b0179f6c77b3923d2c4b75d76097daf876ac079453f131d3c284a454bc577830
+SHA512 (uuid-1.21.0.crate) = af0eccf18ddc91b72e0043ece56e7a4679181d9a85b84d04dd2012f4215d43bbbfcb3114e8b086841aa4512beb6bebad4d43a092cba7f5efdd4771f70317c6e5
+Size (uuid-1.21.0.crate) = 62247 bytes
BLAKE2s (valuable-0.1.1.crate) = df7602da20aa0212438759173532cf82c56ba05307e036b22bfddb318e2f82b7
SHA512 (valuable-0.1.1.crate) = d8a4bffdc8a166d1ee11b87dd91cd68e5c898916b14db7039ad2faaad34f4bfef76f3fc3d17d6e7bf05e495778f7c9d5223fbf45331bd114f93fb6ec950eadbf
Size (valuable-0.1.1.crate) = 28679 bytes
@@ -1511,4 +1535,4 @@ SHA512 (zstd-sys-2.0.16+zstd.1.5.7.crate
Size (zstd-sys-2.0.16+zstd.1.5.7.crate) = 775620 bytes
SHA1 (patch-.._vendor_mio-1.0.4_src_sys_unix_selector_kqueue.rs) = 28c4dea1aff96e99d46aeb29c00f06c2382bbeef
SHA1 (patch-Cargo.toml) = 3de52843bef55e448857f2a0a90649a2d3981306
-SHA1 (patch-python_ruff_____main____.py) = 389d75d66b901f4ae563c6d9175427147b3d1cbf
+SHA1 (patch-python_ruff___find__ruff.py) = 2dae9f719183f3ece4050ba88b7f87c98b4fea61
Added files:
Index: pkgsrc/devel/py-ruff/patches/patch-python_ruff___find__ruff.py
diff -u /dev/null pkgsrc/devel/py-ruff/patches/patch-python_ruff___find__ruff.py:1.1
--- /dev/null Mon Mar 2 08:31:09 2026
+++ pkgsrc/devel/py-ruff/patches/patch-python_ruff___find__ruff.py Mon Mar 2 08:31:09 2026
@@ -0,0 +1,23 @@
+$NetBSD: patch-python_ruff___find__ruff.py,v 1.1 2026/03/02 08:31:09 adam Exp $
+
+Find Ruff binary with Python version suffix.
+
+--- python/ruff/_find_ruff.py.orig 2006-07-24 01:21:28.000000000 +0000
++++ python/ruff/_find_ruff.py
+@@ -48,6 +48,16 @@ def find_ruff_bin() -> str:
+ path = os.path.join(target, ruff_exe)
+ if os.path.isfile(path):
+ return path
++ path = os.path.join(
++ target
++ + "-"
++ + str(sys.version_info.major)
++ + "."
++ + str(sys.version_info.minor),
++ ruff_exe,
++ )
++ if os.path.isfile(path):
++ return path
+
+ locations = "\n".join(f" - {target}" for target in seen)
+ raise RuffNotFound(
Home |
Main Index |
Thread Index |
Old Index