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:           Sun Dec 21 18:02:16 UTC 2025

Modified Files:
        pkgsrc/devel/py-ruff: Makefile cargo-depends.mk distinfo

Log Message:
py-ruff: update to 0.14.10.

Preview features

    [formatter] Fluent formatting of method chains (#21369)
    [formatter] Keep lambda parameters on one line and parenthesize the body if it expands (#21385)
    [flake8-implicit-str-concat] New rule to prevent implicit string concatenation in collections (ISC004) (#21972)
    [flake8-use-pathlib] Make fixes unsafe when types change in compound statements (PTH104, PTH105, PTH109, PTH115) (#22009)
    [refurb] Extend support for Path.open (FURB101, FURB103) (#21080)

Bug fixes

    [pyupgrade] Fix parsing named Unicode escape sequences (UP032) (#21901)

Rule changes

    [eradicate] Ignore ruff:disable and ruff:enable comments in ERA001 (#22038)
    [flake8-pytest-style] Allow match and check keyword arguments without an expected exception type (PT010) (#21964)
    [syntax-errors] Annotated name cannot be global (#20868)

Documentation

    Add uv and ty to the Ruff README (#21996)
    Document known lambda formatting deviations from Black (#21954)
    Update setup.md (#22024)
    [flake8-bandit] Fix broken link (S704) (#22039)

Other changes

    Fix playground Share button showing "Copied!" before clipboard copy completes (#21942)


To generate a diff of this commit:
cvs rdiff -u -r1.88 -r1.89 pkgsrc/devel/py-ruff/Makefile
cvs rdiff -u -r1.81 -r1.82 pkgsrc/devel/py-ruff/cargo-depends.mk
cvs rdiff -u -r1.85 -r1.86 pkgsrc/devel/py-ruff/distinfo

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.88 pkgsrc/devel/py-ruff/Makefile:1.89
--- pkgsrc/devel/py-ruff/Makefile:1.88  Mon Dec 15 12:26:50 2025
+++ pkgsrc/devel/py-ruff/Makefile       Sun Dec 21 18:02:16 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.88 2025/12/15 12:26:50 adam Exp $
+# $NetBSD: Makefile,v 1.89 2025/12/21 18:02:16 wiz Exp $
 
-DISTNAME=      ruff-0.14.9
+DISTNAME=      ruff-0.14.10
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    devel python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=r/ruff/}

Index: pkgsrc/devel/py-ruff/cargo-depends.mk
diff -u pkgsrc/devel/py-ruff/cargo-depends.mk:1.81 pkgsrc/devel/py-ruff/cargo-depends.mk:1.82
--- pkgsrc/devel/py-ruff/cargo-depends.mk:1.81  Mon Dec 15 12:26:50 2025
+++ pkgsrc/devel/py-ruff/cargo-depends.mk       Sun Dec 21 18:02:16 2025
@@ -1,4 +1,4 @@
-# $NetBSD: cargo-depends.mk,v 1.81 2025/12/15 12:26:50 adam Exp $
+# $NetBSD: cargo-depends.mk,v 1.82 2025/12/21 18:02:16 wiz Exp $
 
 CARGO_CRATE_DEPENDS+=  adler2-2.0.1
 CARGO_CRATE_DEPENDS+=  aho-corasick-1.1.4
@@ -26,6 +26,8 @@ CARGO_CRATE_DEPENDS+= base64-0.13.1
 CARGO_CRATE_DEPENDS+=  bincode-2.0.1
 CARGO_CRATE_DEPENDS+=  bincode_derive-2.0.1
 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+=  bitvec-1.0.1
@@ -94,12 +96,11 @@ CARGO_CRATE_DEPENDS+=       darling-0.21.3
 CARGO_CRATE_DEPENDS+=  darling_core-0.21.3
 CARGO_CRATE_DEPENDS+=  darling_macro-0.21.3
 CARGO_CRATE_DEPENDS+=  dashmap-6.1.0
+CARGO_CRATE_DEPENDS+=  datatest-stable-0.3.3
 CARGO_CRATE_DEPENDS+=  derive-where-1.6.0
 CARGO_CRATE_DEPENDS+=  diff-0.1.13
 CARGO_CRATE_DEPENDS+=  difflib-0.4.0
 CARGO_CRATE_DEPENDS+=  digest-0.10.7
-CARGO_CRATE_DEPENDS+=  dir-test-0.4.1
-CARGO_CRATE_DEPENDS+=  dir-test-macros-0.4.1
 CARGO_CRATE_DEPENDS+=  dirs-6.0.0
 CARGO_CRATE_DEPENDS+=  dirs-sys-0.5.0
 CARGO_CRATE_DEPENDS+=  dispatch2-0.3.0
@@ -117,6 +118,7 @@ CARGO_CRATE_DEPENDS+=       errno-0.3.14
 CARGO_CRATE_DEPENDS+=  escape8259-0.5.3
 CARGO_CRATE_DEPENDS+=  escargot-0.5.15
 CARGO_CRATE_DEPENDS+=  etcetera-0.11.0
+CARGO_CRATE_DEPENDS+=  fancy-regex-0.14.0
 CARGO_CRATE_DEPENDS+=  fastrand-2.3.0
 CARGO_CRATE_DEPENDS+=  fern-0.7.1
 CARGO_CRATE_DEPENDS+=  filetime-0.2.26
@@ -196,6 +198,7 @@ CARGO_CRATE_DEPENDS+=       libloading-0.8.9
 CARGO_CRATE_DEPENDS+=  libmimalloc-sys-0.1.44
 CARGO_CRATE_DEPENDS+=  libredox-0.1.10
 CARGO_CRATE_DEPENDS+=  libtest-mimic-0.7.3
+CARGO_CRATE_DEPENDS+=  libtest-mimic-0.8.1
 CARGO_CRATE_DEPENDS+=  linux-raw-sys-0.11.0
 CARGO_CRATE_DEPENDS+=  litemap-0.8.0
 CARGO_CRATE_DEPENDS+=  lock_api-0.4.13

Index: pkgsrc/devel/py-ruff/distinfo
diff -u pkgsrc/devel/py-ruff/distinfo:1.85 pkgsrc/devel/py-ruff/distinfo:1.86
--- pkgsrc/devel/py-ruff/distinfo:1.85  Mon Dec 15 12:26:51 2025
+++ pkgsrc/devel/py-ruff/distinfo       Sun Dec 21 18:02:16 2025
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.85 2025/12/15 12:26:51 adam Exp $
+$NetBSD: distinfo,v 1.86 2025/12/21 18:02:16 wiz Exp $
 
 BLAKE2s (adler2-2.0.1.crate) = 4d391e0fcde91c7435ee9a5503fee4a5346f549f1b45e482ce3e1e151d90f8f5
 SHA512 (adler2-2.0.1.crate) = 555b2b7ba6f8116acccd0bcd16ed34cc78162c81023cff31a8566ffcd456c03832089fca2d5b668ceaac4fe8f922d31aa9c487f226a36cace294ff4a219bd91d
@@ -78,6 +78,12 @@ Size (bincode_derive-2.0.1.crate) = 7404
 BLAKE2s (bindgen-0.72.1.crate) = bda3588f60fbd7e89beb8c6bdf809579b41de52f85ff8bb0041038fcd820eb90
 SHA512 (bindgen-0.72.1.crate) = 14f4277b62cfc91661400ed1bacb82a9f28b7e6caa17dd4bb4dbeedd5784299d5915c2235af9da42a8a216fa0b14b49f1e38eaa530f1e906bcd74f864ae8a7e2
 Size (bindgen-0.72.1.crate) = 246071 bytes
+BLAKE2s (bit-set-0.8.0.crate) = f0929f523e5285b3541d2287d602d99b3c31ff327aeadcfbcbaa889ca4bf7c7e
+SHA512 (bit-set-0.8.0.crate) = eb06e6b9285f33fb0dca69ce189838138f679e97e72538d09923e29348cb25ff1043cf4ef4ef4b74644de9a601859159d9d9d74354def92eb10b86e6067047fa
+Size (bit-set-0.8.0.crate) = 16289 bytes
+BLAKE2s (bit-vec-0.8.0.crate) = a2d2c887387af64f1aa624ef1526404c8654d72aab54279a94dcfe7fcc188471
+SHA512 (bit-vec-0.8.0.crate) = 20d55f09994bff368381d2da5e0aa4ec3d336361d0e0111d72d147fa0e44cdafe3df62c3dc30d42d745dbf42dfc0b75037f046e5335085f3fb88f586e52fa571
+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
@@ -282,6 +288,9 @@ Size (darling_macro-0.21.3.crate) = 2535
 BLAKE2s (dashmap-6.1.0.crate) = 8c0d0319abdf77c44e5446e7ca2ac339ad04877effc47414a3f707e77034d216
 SHA512 (dashmap-6.1.0.crate) = 03a727e41505e5e7068df8fb27fad6d348fc14f6b1609d7f606fba765fb92fec7fb42c6427bc11d057ad2ad52d1b44bcf5a802651765148941ba41fa75968cb0
 Size (dashmap-6.1.0.crate) = 24828 bytes
+BLAKE2s (datatest-stable-0.3.3.crate) = 132879de3bab9a2947fd2806594d13b9ea00ff656a99288943c3015ee4f66e09
+SHA512 (datatest-stable-0.3.3.crate) = c4fc91fd63d94991f40bc6a7612f37d26d52f2f958c85692ea29a5c6cda6f9dcbcf53c23ea82c0d457facc109f000de15555b676623452a355e0fd0927d3586d
+Size (datatest-stable-0.3.3.crate) = 34481 bytes
 BLAKE2s (derive-where-1.6.0.crate) = f45141ff89bfbad97fa00a27c1992a90e3a1e4a82f495403938b8e0719c9b1f2
 SHA512 (derive-where-1.6.0.crate) = c81dc7d83ec3a82df1e86a5d25ea7cdb4ce9364f089b06fe234e74b3e18c73592034420e639feeba81850963e25ca6ad0844ca9c5a622306be91530aaaf7f254
 Size (derive-where-1.6.0.crate) = 52327 bytes
@@ -294,12 +303,6 @@ Size (difflib-0.4.0.crate) = 7638 bytes
 BLAKE2s (digest-0.10.7.crate) = b911195b0979a1cd8687a4a5a2c1a8900c92fe823cdf2f1b439f759315061807
 SHA512 (digest-0.10.7.crate) = 0dd8c012468ab9011b89413ea4d3647d95b1f683b020a0e6274c95ed5148638b56fef19cd9044c837ad53715b582b88eed277fe96e917c27c5d7abdbf7c3794c
 Size (digest-0.10.7.crate) = 19557 bytes
-BLAKE2s (dir-test-0.4.1.crate) = de321b4856abe3c7404e16153a5d6ae060cc691e54852726792d31dfed0ef26a
-SHA512 (dir-test-0.4.1.crate) = be6dc61bf94e66aefa36c9c08ce1c4dcd735d013752fbb133b44f72542719474896040b0e74849ea4eab4402d7bb1ce7b45a5cd0ab1c41ae036d32a9c56969e1
-Size (dir-test-0.4.1.crate) = 7119 bytes
-BLAKE2s (dir-test-macros-0.4.1.crate) = 859aae227e807dfe7c1bce3051f2242f0c986d9239b35ee89f54c094040b8a57
-SHA512 (dir-test-macros-0.4.1.crate) = 4330364ed5055477447ae7c8d62fd7f95af5f1aa3b18985085482a9172b8f73029391d8b447de14c41b6f220df16f39e61d94e1ee601fcf1a2fd478540769bb3
-Size (dir-test-macros-0.4.1.crate) = 7349 bytes
 BLAKE2s (dirs-6.0.0.crate) = 4f63ff424740a4552b3b41091f43e845e0d720a6091ece6c9a5aefe24c297ca1
 SHA512 (dirs-6.0.0.crate) = f29f0f932aa627bada67db5bd9d2661b5fb3b18d07030f5d88da28de7049eb872a2f35756cf29c094aacbc2429a3a333b54fb94d70e470288d3ca091cf6d4aa8
 Size (dirs-6.0.0.crate) = 14190 bytes
@@ -351,6 +354,9 @@ Size (escargot-0.5.15.crate) = 21657 byt
 BLAKE2s (etcetera-0.11.0.crate) = 88c49ab946f129bf731632cbe0b41b3b0470440d5bcdba8e4b0486f4a2becb89
 SHA512 (etcetera-0.11.0.crate) = 7e96f24b85316aaf4874bb16cdd0cc59e23558339d5fc3852aa6c4a79b24c62f79efabc24ffcced697ff06806073c0b6b9dc670a7e4c848dc614a0923270422f
 Size (etcetera-0.11.0.crate) = 14362 bytes
+BLAKE2s (fancy-regex-0.14.0.crate) = 6410ab5c7bca5aab3d4602803ca5a50840c6069f6cee23d55a9bfe9cd6a608ca
+SHA512 (fancy-regex-0.14.0.crate) = 7de6eeaedeca5242538c4fe3455bae061f11a79c5c115813f153ccd5adf2cb731ed13396330107d7aef149bac1de483a044b0c9dd6c4baed454bb6c87ddb3af3
+Size (fancy-regex-0.14.0.crate) = 86969 bytes
 BLAKE2s (fastrand-2.3.0.crate) = 17b53f60ee5cb0e59aa32c5e6d48a968a714aeb8d905b7e0dc37f8c8392813bc
 SHA512 (fastrand-2.3.0.crate) = 267fecbb7459c8840f03425733d278dd6c4e7637b85b99552877117ed5e8015e094d86aa95841f77064136b7f382276c3cb2c2bef7b2881d272f4aa57c5cf947
 Size (fastrand-2.3.0.crate) = 15076 bytes
@@ -588,6 +594,9 @@ Size (libredox-0.1.10.crate) = 7332 byte
 BLAKE2s (libtest-mimic-0.7.3.crate) = da41c5e1ce7eecda5f8efd2df7c864bf0f8233500dc32ec8bfca478bf06a3423
 SHA512 (libtest-mimic-0.7.3.crate) = f730f3ab6fe724a2268676c00d1e8baeb1ec9d8c12eb07480ac7611b1dff8d9ae76a81a561f914c35b92763642934f3d67ee777f89baf269ad54885fb5dc36a7
 Size (libtest-mimic-0.7.3.crate) = 27276 bytes
+BLAKE2s (libtest-mimic-0.8.1.crate) = 4c191188e4612331cd5137706ff7bb7cd56aa9f3b310c49fecfd0d5556a1b1cf
+SHA512 (libtest-mimic-0.8.1.crate) = e04a99d392e875ffcb4b774c3c63959a7e93bb3b4f6ffb26da53ceebb28ddd4191ddc4a4e9ebc9faf7a3820a8895890c7cb5d4e1753bc93d6646188d8fea6631
+Size (libtest-mimic-0.8.1.crate) = 27812 bytes
 BLAKE2s (linux-raw-sys-0.11.0.crate) = 3d3d4fd40dceac1d554150a2e642934b441452c4acd3f05dee235eecb7cf4ea1
 SHA512 (linux-raw-sys-0.11.0.crate) = b16261142f3cbd1caa4e0a17ba06dea49f0d4514f583ca511d9c7ba6ef231f18322f37303b7ffacc73ae7f22b81dfd740584ef7bfaf67a9eaf43859d2de1f941
 Size (linux-raw-sys-0.11.0.crate) = 2659624 bytes
@@ -891,9 +900,9 @@ Size (regex-syntax-0.8.6.crate) = 358808
 BLAKE2s (ron-0.7.1.crate) = 38783e1f522e0e71a2b5395465bf6f0851e08be5a7a831a11f8839879712e0e3
 SHA512 (ron-0.7.1.crate) = 02298f035304e791c99fb16c6301d040e3a348180aacf31ddd00abc0a694901bd1820c8479fadd72028fda8681c45ff6a203c6100ae9037c845cba74b7f9f8c8
 Size (ron-0.7.1.crate) = 53572 bytes
-BLAKE2s (ruff-0.14.9.tar.gz) = 575a5bff43b0f684c9d81bdcd23f2d94db99456e493406263997fcda5fa19bdf
-SHA512 (ruff-0.14.9.tar.gz) = 7b576774b202b55d38cb251851a746f7fa4cd9de71156df0f078e80484be4f94d438fb04e68e683034d85aacc5f33afecbcec02a9ddb4a8880532e8225e1cdcf
-Size (ruff-0.14.9.tar.gz) = 5809165 bytes
+BLAKE2s (ruff-0.14.10.tar.gz) = be84263623294950414ca8ce73877ea1d2d511cd80dc3a16faf709aba519d2ce
+SHA512 (ruff-0.14.10.tar.gz) = ca685419c0951971e62120f149d8999da1546468a35fdc2b5c6d59346031801a43c274ed3a278fca127d7b0a400ab83ecc4a37b88c688652d00fb5a6305064e4
+Size (ruff-0.14.10.tar.gz) = 5859763 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



Home | Main Index | Thread Index | Old Index