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:   wiz
Date:           Mon Mar  9 17:13:58 UTC 2026

Modified Files:
        pkgsrc/devel/py-ruff: Makefile cargo-depends.mk distinfo
        pkgsrc/devel/py-ruff/patches: patch-Cargo.toml

Log Message:
py-ruff: update to 0.15.5.

Preview features

    Discover Markdown files by default in preview mode (#23434)
    [perflint] Extend PERF102 to comprehensions and generators (#23473)
    [refurb] Fix FURB101 and FURB103 false positives when I/O variable is used later (#23542)
    [ruff] Add fix for none-not-at-end-of-union (RUF036) (#22829)
    [ruff] Fix false positive for re.split with empty string pattern (RUF055) (#23634)

Bug fixes

    [fastapi] Handle callable class dependencies with __call__ method (FAST003) (#23553)
    [pydocstyle] Fix numpy section ordering (D420) (#23685)
    [pyflakes] Fix false positive for names shadowing re-exports (F811) (#23356)
    [pyupgrade] Avoid inserting redundant None elements in UP045 (#23459)

Documentation

    Document extension mapping for Markdown code formatting (#23574)
    Update default Python version examples (#23605)

Other changes

    Publish releases to Astral mirror (#23616)


To generate a diff of this commit:
cvs rdiff -u -r1.96 -r1.97 pkgsrc/devel/py-ruff/Makefile
cvs rdiff -u -r1.89 -r1.90 pkgsrc/devel/py-ruff/cargo-depends.mk
cvs rdiff -u -r1.94 -r1.95 pkgsrc/devel/py-ruff/distinfo
cvs rdiff -u -r1.38 -r1.39 pkgsrc/devel/py-ruff/patches/patch-Cargo.toml

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.96 pkgsrc/devel/py-ruff/Makefile:1.97
--- pkgsrc/devel/py-ruff/Makefile:1.96  Mon Mar  2 08:31:08 2026
+++ pkgsrc/devel/py-ruff/Makefile       Mon Mar  9 17:13:57 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.96 2026/03/02 08:31:08 adam Exp $
+# $NetBSD: Makefile,v 1.97 2026/03/09 17:13:57 wiz Exp $
 
-DISTNAME=      ruff-0.15.4
+DISTNAME=      ruff-0.15.5
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    devel python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=r/ruff/}
@@ -17,7 +17,7 @@ RUST_REQ=     1.91
 USE_TOOLS+=    gmake
 
 # Depends on an unpublished crate. Can't use cargo.mk to fetch it.
-LSP_TYPES_REV= 3512a9f33eadc5402cfab1b8f7340824c8ca1439
+LSP_TYPES_REV= e15db0593f0ecbbd80599c3f5880e4bf5da1ca0c
 SALSA_REV=     53421c2fff87426fa0bb51cab06632b87646de13
 DISTFILES=     ${DEFAULT_DISTFILES}
 DISTFILES+=    lsp-types-${LSP_TYPES_REV}.tar.gz

Index: pkgsrc/devel/py-ruff/cargo-depends.mk
diff -u pkgsrc/devel/py-ruff/cargo-depends.mk:1.89 pkgsrc/devel/py-ruff/cargo-depends.mk:1.90
--- pkgsrc/devel/py-ruff/cargo-depends.mk:1.89  Mon Mar  2 08:31:08 2026
+++ pkgsrc/devel/py-ruff/cargo-depends.mk       Mon Mar  9 17:13:57 2026
@@ -1,4 +1,4 @@
-# $NetBSD: cargo-depends.mk,v 1.89 2026/03/02 08:31:08 adam Exp $
+# $NetBSD: cargo-depends.mk,v 1.90 2026/03/09 17:13:57 wiz Exp $
 
 CARGO_CRATE_DEPENDS+=  adler2-2.0.1
 CARGO_CRATE_DEPENDS+=  aho-corasick-1.1.4
@@ -16,7 +16,7 @@ CARGO_CRATE_DEPENDS+= anstyle-parse-1.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+=  anyhow-1.0.102
 CARGO_CRATE_DEPENDS+=  approx-0.5.1
 CARGO_CRATE_DEPENDS+=  arc-swap-1.8.2
 CARGO_CRATE_DEPENDS+=  argfile-1.0.0
@@ -53,14 +53,14 @@ 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.58
-CARGO_CRATE_DEPENDS+=  clap_builder-4.5.58
+CARGO_CRATE_DEPENDS+=  clap-4.5.60
+CARGO_CRATE_DEPENDS+=  clap_builder-4.5.60
 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-1.0.0
-CARGO_CRATE_DEPENDS+=  clearscreen-4.0.3
+CARGO_CRATE_DEPENDS+=  clearscreen-4.0.5
 CARGO_CRATE_DEPENDS+=  codspeed-4.0.4
 CARGO_CRATE_DEPENDS+=  codspeed-criterion-compat-4.0.4
 CARGO_CRATE_DEPENDS+=  codspeed-criterion-compat-walltime-4.0.4
@@ -188,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.20
-CARGO_CRATE_DEPENDS+=  jiff-static-0.2.20
+CARGO_CRATE_DEPENDS+=  jiff-0.2.21
+CARGO_CRATE_DEPENDS+=  jiff-static-0.2.21
 CARGO_CRATE_DEPENDS+=  jiff-tzdb-0.1.4
 CARGO_CRATE_DEPENDS+=  jiff-tzdb-platform-0.1.3
 CARGO_CRATE_DEPENDS+=  jobserver-0.1.34
@@ -284,7 +284,7 @@ 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.5
+CARGO_CRATE_DEPENDS+=  pyproject-toml-0.13.7
 CARGO_CRATE_DEPENDS+=  quick-junit-0.5.2
 CARGO_CRATE_DEPENDS+=  quick-xml-0.38.4
 CARGO_CRATE_DEPENDS+=  quickcheck-1.1.0
@@ -335,7 +335,6 @@ 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
@@ -354,10 +353,10 @@ CARGO_CRATE_DEPENDS+=     static_assertions-
 CARGO_CRATE_DEPENDS+=  statrs-0.18.0
 CARGO_CRATE_DEPENDS+=  strip-ansi-escapes-0.2.1
 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+=  strum-0.28.0
+CARGO_CRATE_DEPENDS+=  strum_macros-0.28.0
 CARGO_CRATE_DEPENDS+=  supports-hyperlinks-3.2.0
-CARGO_CRATE_DEPENDS+=  syn-2.0.116
+CARGO_CRATE_DEPENDS+=  syn-2.0.117
 CARGO_CRATE_DEPENDS+=  synstructure-0.13.2
 CARGO_CRATE_DEPENDS+=  tap-1.0.1
 CARGO_CRATE_DEPENDS+=  tempfile-3.25.0
@@ -381,12 +380,10 @@ 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.8.23
+CARGO_CRATE_DEPENDS+=  toml-0.9.12+spec-1.1.0
 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.9+spec-1.1.0
 CARGO_CRATE_DEPENDS+=  toml_writer-1.0.6+spec-1.1.0
@@ -408,7 +405,7 @@ CARGO_CRATE_DEPENDS+=       unic-common-0.9.0
 CARGO_CRATE_DEPENDS+=  unic-ucd-category-0.9.0
 CARGO_CRATE_DEPENDS+=  unic-ucd-version-0.9.0
 CARGO_CRATE_DEPENDS+=  unicode-id-0.3.6
-CARGO_CRATE_DEPENDS+=  unicode-ident-1.0.23
+CARGO_CRATE_DEPENDS+=  unicode-ident-1.0.24
 CARGO_CRATE_DEPENDS+=  unicode-normalization-0.1.24
 CARGO_CRATE_DEPENDS+=  unicode-width-0.2.2
 CARGO_CRATE_DEPENDS+=  unicode-xid-0.2.6

Index: pkgsrc/devel/py-ruff/distinfo
diff -u pkgsrc/devel/py-ruff/distinfo:1.94 pkgsrc/devel/py-ruff/distinfo:1.95
--- pkgsrc/devel/py-ruff/distinfo:1.94  Mon Mar  2 08:31:08 2026
+++ pkgsrc/devel/py-ruff/distinfo       Mon Mar  9 17:13:57 2026
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.94 2026/03/02 08:31:08 adam Exp $
+$NetBSD: distinfo,v 1.95 2026/03/09 17:13:57 wiz Exp $
 
 BLAKE2s (adler2-2.0.1.crate) = 4d391e0fcde91c7435ee9a5503fee4a5346f549f1b45e482ce3e1e151d90f8f5
 SHA512 (adler2-2.0.1.crate) = 555b2b7ba6f8116acccd0bcd16ed34cc78162c81023cff31a8566ffcd456c03832089fca2d5b668ceaac4fe8f922d31aa9c487f226a36cace294ff4a219bd91d
@@ -48,9 +48,9 @@ Size (anstyle-svg-0.1.11.crate) = 18988 
 BLAKE2s (anstyle-wincon-3.0.10.crate) = c9b3856b6771fadc04b67dd41e565bc884094c517f6d25e083b69db4887253de
 SHA512 (anstyle-wincon-3.0.10.crate) = bee4e8a76185a359e6f6c0cca11ca322a8ff6eb92a1659986bbb2287c5e198f3e9cf3e48c9d980b18fa012b5d52f97cd017770736be27e550cf61be553982c8c
 Size (anstyle-wincon-3.0.10.crate) = 12558 bytes
-BLAKE2s (anyhow-1.0.101.crate) = 2bb46992d979841401bc5c43aadb04987f8f45e5c0d29419e6aa07b4c12f19c1
-SHA512 (anyhow-1.0.101.crate) = a062eea355a23cc505d7a116dcfd135a905210065069efc6917b520b292f248f6189f58c8ac1392be57f25d8e44613c351901990adaeefeb2d0ba8a612ed8496
-Size (anyhow-1.0.101.crate) = 52315 bytes
+BLAKE2s (anyhow-1.0.102.crate) = 26be8358bef190b04de5f1b7d362aaa57a257601ae31709ea515b461dc770f52
+SHA512 (anyhow-1.0.102.crate) = 18064a92b6d577151b6f1be3df0985fdefdc5f7089ac0aa9bc92a2034c780eac5b71b8fbb260217aea122bee7c950ff00abf4b6d8f4143dff889b7164c7d6f0b
+Size (anyhow-1.0.102.crate) = 48658 bytes
 BLAKE2s (approx-0.5.1.crate) = 8da488e71d6cc64f2cb8bff398bbbcb0438bfa03968ed8b8750d649eae057bb6
 SHA512 (approx-0.5.1.crate) = c6d768496c974b6ff4cf7ad8e65f3fc9faf29a1957da497968ee112c6a0b9d7a0ff9a2579206e864976c0f65ed2190bc9d2b63b31a09ced7b57879e207c46407
 Size (approx-0.5.1.crate) = 15100 bytes
@@ -159,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.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-4.5.60.crate) = f2d1c1b9cabe864543e018c39b191d9699b952fbd9042a2c40196a0d2eccebea
+SHA512 (clap-4.5.60.crate) = 04cdd8503ea322b41d574bc700bb8be24fd930b28a5281899ad7e8f5d3fe65c3f671a639b8ec88070523abada843c78fc7c9ec784a8eeab54a1c7efced120234
+Size (clap-4.5.60.crate) = 62002 bytes
+BLAKE2s (clap_builder-4.5.60.crate) = da9b3e62616f25f35d6872ec1222dc7723be9b71d343b94c55c6e17973d5bd90
+SHA512 (clap_builder-4.5.60.crate) = 6414a9d8a8d7c1d5923941e0d375df1a4c7ff8ebabf5bc83cee4ec1e5b502471c95701865f523de7706778b7eed844183d9e0097f84124b5147ff44d2e9b55ed
+Size (clap_builder-4.5.60.crate) = 171105 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
@@ -180,9 +180,9 @@ Size (clap_derive-4.5.55.crate) = 33502 
 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
+BLAKE2s (clearscreen-4.0.5.crate) = 47d1ad8a09ac8ca1992d8b7aad4ac7c3d7618588b2247cf9a4251284c4061759
+SHA512 (clearscreen-4.0.5.crate) = 4120d9ec33fac40a01b39463d642eb36b511884f79cc6398e5fdadd0d45427f1f25a80227d28ed1d478f3599485df27f02b884637d673f20f3e7d095f3e2ee4f
+Size (clearscreen-4.0.5.crate) = 148254 bytes
 BLAKE2s (codspeed-4.0.4.crate) = 9c4af046db660ccac925b41be6a8454a3e8916b21e3a71d61884b5b22d53c093
 SHA512 (codspeed-4.0.4.crate) = cfaffe987e35ab8def3e14942f6c7d8338759c28235ba557884bcbded80678ec90c279cdb367910dbbc0036f4129a7069c6f1e047e02b8c78149e9c81ff31710
 Size (codspeed-4.0.4.crate) = 219342 bytes
@@ -564,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.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-0.2.21.crate) = 1fd9a60cd56b6524f09a44cb996e47e3e1711b0199c12e11542928d006ea6a82
+SHA512 (jiff-0.2.21.crate) = 6f414887f4b4f0e0da06f0b634601a19702187ee73cfb398cc54def6d25ff37d62c5f94b7bf93b6a60d8d567bcdf67c3bb0d97cccbcaced5964a164c39b9df1c
+Size (jiff-0.2.21.crate) = 759423 bytes
+BLAKE2s (jiff-static-0.2.21.crate) = defe6b40a108b22c10d621714b150ddde0563b7408335b7446f91dc1e1457ab6
+SHA512 (jiff-static-0.2.21.crate) = f35f242a3066189436b3258f9b2bfd0ed74baa1f931c949a591f6a254aaf3c7a7eb62c47f43e08fabb89f3eedd973ef7e587c1b26289349c6d43bd2555dd10e9
+Size (jiff-static-0.2.21.crate) = 83743 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
@@ -639,9 +639,9 @@ Size (lsp-server-0.7.9.crate) = 21215 by
 BLAKE2s (lsp-types-0.95.1.crate) = b224ff52ea8d403adffde60f4cf41aa06b1d99c06aa796708e66c39355c54141
 SHA512 (lsp-types-0.95.1.crate) = 5358645b22a4e43cfd227c2266333a019bf9ac4b4e3d42d0bbdfbeaa25a6f02c405cae89a0caed719103ed87c4e68ee270f13a43f614008e753ad69ad6f34414
 Size (lsp-types-0.95.1.crate) = 68324 bytes
-BLAKE2s (lsp-types-3512a9f33eadc5402cfab1b8f7340824c8ca1439.tar.gz) = 03edce10f88b077ba56b3176fed630b770a7d88b606f0bf203a85b4b0cec9d64
-SHA512 (lsp-types-3512a9f33eadc5402cfab1b8f7340824c8ca1439.tar.gz) = 3362f9db4e78261825ae17b3429f9c54dc1b32a8b6a275ecff7bbe457c610d27ac37e68be3e9e27378f5f54c786dee787fd87b33c102f2507a46cf7290390ab5
-Size (lsp-types-3512a9f33eadc5402cfab1b8f7340824c8ca1439.tar.gz) = 71124 bytes
+BLAKE2s (lsp-types-e15db0593f0ecbbd80599c3f5880e4bf5da1ca0c.tar.gz) = e0d41b3bfdbb64abefcdb8685ed7db08e25e4773ef86384250af0023ae04ff44
+SHA512 (lsp-types-e15db0593f0ecbbd80599c3f5880e4bf5da1ca0c.tar.gz) = 097e4371ebde03c5f80e4f2c0eaf8354ce53c0472170536df5a155b33d19a4c20a498aa67684c7a764af31115cae02ec42c463044972d4dece7449ea241d6970
+Size (lsp-types-e15db0593f0ecbbd80599c3f5880e4bf5da1ca0c.tar.gz) = 71166 bytes
 BLAKE2s (manyhow-0.11.4.crate) = e9dc814c240ab2de9481d3637e5591c0d37cc7225907b25ef5a82c76f496ae04
 SHA512 (manyhow-0.11.4.crate) = 1943d60e95b53f5bf57df437a93f24f0257ea83f96ccf074d1868dfa6baa182fe2eba753f79bc090781e373cb4140ffc407de644ac591fd727556df2a98f3dba
 Size (manyhow-0.11.4.crate) = 22658 bytes
@@ -855,9 +855,9 @@ 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.5.crate) = 8c9414cfcdfc3705f06f89d11b0deb6b5dccb8018aea87d8ab56b6ba07ded644
-SHA512 (pyproject-toml-0.13.5.crate) = d3a66ee2b79ce7889c06b01882875a998e51dc8ba900f5f7f32e2e26484ade72e6d900200ad2e708731407ecf597854ee1f8d1e8c822ffdb6f63a4512b0c8887
-Size (pyproject-toml-0.13.5.crate) = 18464 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 (quick-junit-0.5.2.crate) = 0af3abc4c5b1efcda618bde7bafe7cda02307965ae3d85ea0300f1e60ecaab37
 SHA512 (quick-junit-0.5.2.crate) = fa74726e8d2928952611d5fb7208d5f374d67fb09a943870131fe43d6448cdcaf0839cd2609e613a94f2e64bd0173b781323d181d6cccec77d60eb8d5e1a88d8
 Size (quick-junit-0.5.2.crate) = 46417 bytes
@@ -942,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.4.tar.gz) = 52cf770832500b9995599eafd62b59c551e0732995f02b70cdaf6a56d81c27a8
-SHA512 (ruff-0.15.4.tar.gz) = 529b8031b64a8af1c6d6edb5fbf04ecfa6b634180a6226bd6203566f14ecc70ab7b8cf3cfd61a9b11bca97de34aba6cd90b5327d7633cbab6e5068a727dfbb4f
-Size (ruff-0.15.4.tar.gz) = 4569550 bytes
+BLAKE2s (ruff-0.15.5.tar.gz) = 0178e1947ac9ba2d7725f192867757da0070d8209f29b93c61426ffd9f410597
+SHA512 (ruff-0.15.5.tar.gz) = 81474bfd101be0a8fa13b8296986fb426a1a5af9ad7eec8a13f7d33c2d8cf8f2c3f5536bf2d84fb99355644cccf4f658c9833bb42801dc3344f7ba50296813ba
+Size (ruff-0.15.5.tar.gz) = 4574214 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
@@ -1014,9 +1014,6 @@ 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
@@ -1071,18 +1068,18 @@ Size (strip-ansi-escapes-0.2.1.crate) = 
 BLAKE2s (strsim-0.11.1.crate) = e844eaab35b47ce5619649d45ddd88a9821d745590e92864fdc3406c2f621aed
 SHA512 (strsim-0.11.1.crate) = 0cebe0155a92640e56db9a599ae62078cbb32e1d2da8bfa67ed0e8f410a7558dfcf7b3c2720ff5913282e291ecf076aed9fe9bf84c8d44e814a642b1bed3335c
 Size (strsim-0.11.1.crate) = 14266 bytes
-BLAKE2s (strum-0.27.2.crate) = d6c5575e232069cd0b3833d56f115b1d3b8115781bbb68740c764f1434cbefb4
-SHA512 (strum-0.27.2.crate) = 3ebb77220243b0e101ab65159512ca44c7e4a13a0d842a9356484fd5fd9a34afb5b0d230992b3bdf2e2c997833cabc8679e13e3949925b321c4f807e293d0371
-Size (strum-0.27.2.crate) = 8489 bytes
-BLAKE2s (strum_macros-0.27.2.crate) = e91326bea2e50925db1983d7d0f05e43c02258ba45c4fe137369b85e3fc45882
-SHA512 (strum_macros-0.27.2.crate) = fa1a2d63cc18d9947e3bbe65777dca621a06814f48d09cea0679b09271559867bff23a95690858639e3e26fde5a252ee7548c75240b13acd907001a1e38a0ed6
-Size (strum_macros-0.27.2.crate) = 30522 bytes
+BLAKE2s (strum-0.28.0.crate) = 9ee726611e29d67f512b5b107c152b4fc116483ff95e0596bf52a1773d053002
+SHA512 (strum-0.28.0.crate) = 673d6aec90d89b1a31ec114723009748b2469c9c07b5e17e86fcd1655e745dfcda4dce7bc4423679903a4650a6693284454aba634cffdaa4735c63b0a475185a
+Size (strum-0.28.0.crate) = 8550 bytes
+BLAKE2s (strum_macros-0.28.0.crate) = 26d0f2bd069176a0399501298fdfee57f0003494ccec732d75e41f517652a01a
+SHA512 (strum_macros-0.28.0.crate) = a50f96bc94c2bfad8d9fd499a4f3f3f3c2cad07c92800867307c808efaf8ba192ee177e4bf7e67f19a717c89439df7773c1749047a9e0c3b0d5bf1d54a040d40
+Size (strum_macros-0.28.0.crate) = 30964 bytes
 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.116.crate) = 8e8fa11e4f127afde5ee477420af6f00e86fc7e6e384290ed5c82ef56c2fb404
-SHA512 (syn-2.0.116.crate) = 81e1a5388d688a4aaf00ba35428ac82b9b4bb6e703c4321a898140d6fd40cdaa32762bf0e0ea0d9276f4322f673dbc39d3c46c275dcf69533c57ba4d68702ea1
-Size (syn-2.0.116.crate) = 305969 bytes
+BLAKE2s (syn-2.0.117.crate) = 03f50444ef7a3b5f28a72c59696d1676df1b8f5c334b19648d2755927e8b2f43
+SHA512 (syn-2.0.117.crate) = 035c2e63542592b6a4058a2a82d4c2c1f5793f84fb1b04cbd393337a26fcf661a1f3bea439ce98a1fe943b1c4d36d2bda16df3bbc3fa6ca35e1548d530dc8416
+Size (syn-2.0.117.crate) = 306011 bytes
 BLAKE2s (synstructure-0.13.2.crate) = 674ef97e051051a22c4ec20f4b53a60e382b933bd94e75d853ebb2f98a3a797d
 SHA512 (synstructure-0.13.2.crate) = 2698f4e80b93f7cf1d8ae97c4c42a7f61e7b7081f7f1bbb94d7f48ab7ae813a666d73c49ba3812cda9155e0138b55cc246fb96e5858e411a8d32bafb3e2b2afb
 Size (synstructure-0.13.2.crate) = 18950 bytes
@@ -1152,24 +1149,18 @@ 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.8.23.crate) = 6a406e8e45555d9e05c3efb9eaae328ce92d2e366cc8f4f256e00ac67862e3ea
-SHA512 (toml-0.8.23.crate) = 0da3a5fdee8dd5aa0ad2cc251380f23109c548b514af5b90737446487c9e89860ab5030d4112c88e2abeb7ad229ce085b3375a3e237156b94b27770322a7c7a0
-Size (toml-0.8.23.crate) = 36050 bytes
+BLAKE2s (toml-0.9.12+spec-1.1.0.crate) = 1765108f95899692baf6643e2b41702668fe56e9c392e4881b637449253ea9ac
+SHA512 (toml-0.9.12+spec-1.1.0.crate) = 214cef1049e5f569ae448041bd0b6989626ab685c580fb77dbb47a4a8a16d879801f88ef5d298b711a82018788a4099a0a008de7d025c362c9fd989098be9b89
+Size (toml-0.9.12+spec-1.1.0.crate) = 56485 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
@@ -1233,9 +1224,9 @@ Size (unic-ucd-version-0.9.0.crate) = 22
 BLAKE2s (unicode-id-0.3.6.crate) = 1a95e558cf4d53c26c361f64d15eabfb31d62ab0df8f954b8f8e2637aa39926a
 SHA512 (unicode-id-0.3.6.crate) = 3d059673f6b3a765913875a3c835866619d46b45a884cd7c3fe596fcbf7484b5a0f30aa5933313d3c9d9774aee94b7cac998c81fe5feb551bb4a08f0c2466bef
 Size (unicode-id-0.3.6.crate) = 16947 bytes
-BLAKE2s (unicode-ident-1.0.23.crate) = 2995176a02a89dbbaa95120071e5b98dfc230603d4513b688c13f1ac7c147a92
-SHA512 (unicode-ident-1.0.23.crate) = f2e57950b87ab93456a74788c22b8f865fe8864147104507ed40cc87979c0a06007eec17c2c2241cb586b5e9600e5b518059611fde6325c7a3a79265751f8fe0
-Size (unicode-ident-1.0.23.crate) = 49352 bytes
+BLAKE2s (unicode-ident-1.0.24.crate) = 48314ea8c9272549000bbd39fab6a52df9a467bedfcdcda02f183d7549b620b2
+SHA512 (unicode-ident-1.0.24.crate) = 7be712d8d0075ac9341790180e312f66264d3e0255c91b38df0951baa5e446dec24551bb2125a66a1cb9b6ca2f1ea37c0cc15fa3dd74f398ecf4d5302c7dc259
+Size (unicode-ident-1.0.24.crate) = 49298 bytes
 BLAKE2s (unicode-normalization-0.1.24.crate) = a63276102ce80876c9935e47a021585a09dda0cfaded0a735006161fd5927509
 SHA512 (unicode-normalization-0.1.24.crate) = f7af59688773319b9d1523955ce9b82e6735bd72358715ba5c056f41956ca050b6a612cae1b39199cc089674b3c71e4016d85d48167277c794c5cef3df881754
 Size (unicode-normalization-0.1.24.crate) = 126536 bytes
@@ -1534,5 +1525,5 @@ BLAKE2s (zstd-sys-2.0.16+zstd.1.5.7.crat
 SHA512 (zstd-sys-2.0.16+zstd.1.5.7.crate) = 4bd56e78003a084a27d916ce845f90ae4657725c0f34d56290a8b0c463309e10d2980d1ee6350d6a913cb7906950271ef3da7f25f56b47d02e4b4a5d902ac7ac
 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-Cargo.toml) = 4bf4924a881a7f9c02f9a455e9c8c3e002a5538b
 SHA1 (patch-python_ruff___find__ruff.py) = 2dae9f719183f3ece4050ba88b7f87c98b4fea61

Index: pkgsrc/devel/py-ruff/patches/patch-Cargo.toml
diff -u pkgsrc/devel/py-ruff/patches/patch-Cargo.toml:1.38 pkgsrc/devel/py-ruff/patches/patch-Cargo.toml:1.39
--- pkgsrc/devel/py-ruff/patches/patch-Cargo.toml:1.38  Mon Feb 16 11:52:56 2026
+++ pkgsrc/devel/py-ruff/patches/patch-Cargo.toml       Mon Mar  9 17:13:57 2026
@@ -1,4 +1,4 @@
-$NetBSD: patch-Cargo.toml,v 1.38 2026/02/16 11:52:56 wiz Exp $
+$NetBSD: patch-Cargo.toml,v 1.39 2026/03/09 17:13:57 wiz Exp $
 
 Depends on unpublished crates. Can't use cargo.mk to fetch it.
 
@@ -8,8 +8,8 @@ Depends on unpublished crates. Can't use
  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 = { path = "../lsp-types-3512a9f33eadc5402cfab1b8f7340824c8ca1439", features = [
+-lsp-types = { git = "https://github.com/astral-sh/lsp-types.git";, rev = "e15db0593f0ecbbd80599c3f5880e4bf5da1ca0c", features = [
++lsp-types = { path = "../lsp-types-e15db0593f0ecbbd80599c3f5880e4bf5da1ca0c", features = [
      "proposed",
  ] }
  matchit = { version = "0.9.0" }



Home | Main Index | Thread Index | Old Index