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 Aug  3 10:20:21 UTC 2025

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

Log Message:
py-ruff: update to 0.12.7.

0.12.7

This is a follow-up release to 0.12.6. Because of an issue in the
package metadata, 0.12.6 failed to publish fully to PyPI and has
been yanked. Similarly, there is no GitHub release or Git tag for
0.12.6. The contents of the 0.12.7 release are identical to 0.12.6,
except for the updated metadata.

0.12.6 Release Notes

Preview features

    [flake8-commas] Add support for trailing comma checks in type parameter lists (COM812, COM819) (#19390)
    [pylint] Implement auto-fix for missing-maxsplit-arg (PLC0207) (#19387)
    [ruff] Offer fixes for RUF039 in more cases (#19065)

Bug fixes

    Support .pyi files in ruff analyze graph (#19611)
    [flake8-pyi] Preserve inline comment in ellipsis removal (PYI013) (#19399)
    [perflint] Ignore rule if target is global or nonlocal (PERF401) (#19539)
    [pyupgrade] Fix UP030 to avoid modifying double curly braces in format strings (#19378)
    [refurb] Ignore decorated functions for FURB118 (#19339)
    [refurb] Mark int and bool cases for Decimal.from_float as safe fixes (FURB164) (#19468)
    [ruff] Fix RUF033 for named default expressions (#19115)

Rule changes

    [flake8-blind-except] Change BLE001 to permit logging.critical(..., exc_info=True) (#19520)

Performance

    Add support for specifying minimum dots in detected string imports (#19538)


To generate a diff of this commit:
cvs rdiff -u -r1.71 -r1.72 pkgsrc/devel/py-ruff/Makefile
cvs rdiff -u -r1.66 -r1.67 pkgsrc/devel/py-ruff/cargo-depends.mk
cvs rdiff -u -r1.68 -r1.69 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.71 pkgsrc/devel/py-ruff/Makefile:1.72
--- pkgsrc/devel/py-ruff/Makefile:1.71  Sun Jul 27 09:43:23 2025
+++ pkgsrc/devel/py-ruff/Makefile       Sun Aug  3 10:20:21 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.71 2025/07/27 09:43:23 wiz Exp $
+# $NetBSD: Makefile,v 1.72 2025/08/03 10:20:21 wiz Exp $
 
-DISTNAME=      ruff-0.12.5
+DISTNAME=      ruff-0.12.7
 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.66 pkgsrc/devel/py-ruff/cargo-depends.mk:1.67
--- pkgsrc/devel/py-ruff/cargo-depends.mk:1.66  Sun Jul 27 09:43:23 2025
+++ pkgsrc/devel/py-ruff/cargo-depends.mk       Sun Aug  3 10:20:21 2025
@@ -1,4 +1,4 @@
-# $NetBSD: cargo-depends.mk,v 1.66 2025/07/27 09:43:23 wiz Exp $
+# $NetBSD: cargo-depends.mk,v 1.67 2025/08/03 10:20:21 wiz Exp $
 
 CARGO_CRATE_DEPENDS+=  adler2-2.0.0
 CARGO_CRATE_DEPENDS+=  aho-corasick-1.1.3
@@ -74,8 +74,9 @@ CARGO_CRATE_DEPENDS+= core-foundation-sy
 CARGO_CRATE_DEPENDS+=  countme-3.0.1
 CARGO_CRATE_DEPENDS+=  cpufeatures-0.2.17
 CARGO_CRATE_DEPENDS+=  crc32fast-1.4.2
-CARGO_CRATE_DEPENDS+=  criterion-0.6.0
+CARGO_CRATE_DEPENDS+=  criterion-0.7.0
 CARGO_CRATE_DEPENDS+=  criterion-plot-0.5.0
+CARGO_CRATE_DEPENDS+=  criterion-plot-0.6.0
 CARGO_CRATE_DEPENDS+=  crossbeam-0.8.4
 CARGO_CRATE_DEPENDS+=  crossbeam-channel-0.5.15
 CARGO_CRATE_DEPENDS+=  crossbeam-deque-0.8.6
@@ -122,8 +123,8 @@ CARGO_CRATE_DEPENDS+=       fs-err-2.11.0
 CARGO_CRATE_DEPENDS+=  fsevent-sys-4.1.0
 CARGO_CRATE_DEPENDS+=  funty-2.0.0
 CARGO_CRATE_DEPENDS+=  generic-array-0.14.7
-CARGO_CRATE_DEPENDS+=  get-size-derive2-0.5.2
-CARGO_CRATE_DEPENDS+=  get-size2-0.5.2
+CARGO_CRATE_DEPENDS+=  get-size-derive2-0.6.1
+CARGO_CRATE_DEPENDS+=  get-size2-0.6.1
 CARGO_CRATE_DEPENDS+=  getopts-0.2.21
 CARGO_CRATE_DEPENDS+=  getrandom-0.2.16
 CARGO_CRATE_DEPENDS+=  getrandom-0.3.3

Index: pkgsrc/devel/py-ruff/distinfo
diff -u pkgsrc/devel/py-ruff/distinfo:1.68 pkgsrc/devel/py-ruff/distinfo:1.69
--- pkgsrc/devel/py-ruff/distinfo:1.68  Sun Jul 27 09:43:23 2025
+++ pkgsrc/devel/py-ruff/distinfo       Sun Aug  3 10:20:21 2025
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.68 2025/07/27 09:43:23 wiz Exp $
+$NetBSD: distinfo,v 1.69 2025/08/03 10:20:21 wiz Exp $
 
 BLAKE2s (adler2-2.0.0.crate) = d269f2089344d4a3f4d0908af3257cf2a65755be0349ff42e3854509afd388f3
 SHA512 (adler2-2.0.0.crate) = 12d12579ad617cf1a94cf95ab9d3f5db566c3b2de4bd5735eccd83c668fdad0eff134c996b73c46cbb9f932837682043878b8cc4764191625e9f93ccffcce423
@@ -222,12 +222,15 @@ Size (cpufeatures-0.2.17.crate) = 13466 
 BLAKE2s (crc32fast-1.4.2.crate) = b1cf168fb32b4405c990cd38e83eb4b908ba0a9005adcc19f1a9022a831702f4
 SHA512 (crc32fast-1.4.2.crate) = c7608d33022062e217d3576f536ffbd51479855a5e5874529c71db2bf6a937ce04d814c39cf777309c38445393bf43cb9996161947e28738abd432f11beb7266
 Size (crc32fast-1.4.2.crate) = 38491 bytes
-BLAKE2s (criterion-0.6.0.crate) = 3fcb0aee7c5022aedad73347e3b6c4d567c65fbdee221d5da6663a87be698f8e
-SHA512 (criterion-0.6.0.crate) = cce080209052bacd28941c2e6dc29ebbaec16b002e9ad910e017f6b76496cb0596586499adc7b3ab9e6d11d2fb6dee38f3da83878e5f5f1a42aa93b7b2881edf
-Size (criterion-0.6.0.crate) = 119470 bytes
+BLAKE2s (criterion-0.7.0.crate) = d42e1462e93b3b8b54ccc2bcbc85dae2a2d64fcd1f8f4caa260d78708ab0e9eb
+SHA512 (criterion-0.7.0.crate) = a11fb634ed9a7e0758a0c8efabd73e71bfc0312e35c5c74d675471ce5b5dc3532985e26986fd982ca2262ef07582f18db59e2c9ffdc81290b638cfb96f0e40b4
+Size (criterion-0.7.0.crate) = 119908 bytes
 BLAKE2s (criterion-plot-0.5.0.crate) = 9a23a058f721a6ec706b67811ad5ec389f2281bf2fedf2aee6669be3900e2bf7
 SHA512 (criterion-plot-0.5.0.crate) = 971e96dcc64a5afa7488f1a99475f0f5639c0ef63f9eeebcada351868697cbff397e99827cc07c0a52e7d7d1a87856fe1fc48c22075776b3bc9c94af62d79f14
 Size (criterion-plot-0.5.0.crate) = 22706 bytes
+BLAKE2s (criterion-plot-0.6.0.crate) = b80bd4bd2e0b69b79fe9533c31fdf57122e4ceb0909f34e36b0b18344d876a43
+SHA512 (criterion-plot-0.6.0.crate) = 3d5c8d4483943d8a1ca800225971e6e476325903ad4d185033cb692e01be380ab3bf4e8e2e94e8661ebdc7babc153e785d368504292b19f43d8c980585275a3a
+Size (criterion-plot-0.6.0.crate) = 24495 bytes
 BLAKE2s (crossbeam-0.8.4.crate) = f375337edabca37ea9bcf706ed8bc3721be18cb8a504f3f3519c9d985b344f09
 SHA512 (crossbeam-0.8.4.crate) = 63650fe2d46ff2e593342b398c153facd3cb7cd72dac9b057ee0aac5ef5e9dd9df0e71536d66879676c0edaa89787d1f365eea35c82604ca46090e527749f994
 Size (crossbeam-0.8.4.crate) = 10500 bytes
@@ -366,12 +369,12 @@ Size (funty-2.0.0.crate) = 13160 bytes
 BLAKE2s (generic-array-0.14.7.crate) = 33b16435fa4f360b4b5548090f6bd5548cfc42c6c7415dd9fb884ba3a3b8b7c0
 SHA512 (generic-array-0.14.7.crate) = 363a7b04e4102f9ca63d429721c1ada6272be6bf0a2e97da681faf76381f73f0e3acb86623b9ce2dae441de9fda704088391779b9769ec02b3c8c9f9f35f897d
 Size (generic-array-0.14.7.crate) = 15950 bytes
-BLAKE2s (get-size-derive2-0.5.2.crate) = 9170ac47f9906e5cef292b199f65960bc6fb9df9591dd4ba46f940aa348de98e
-SHA512 (get-size-derive2-0.5.2.crate) = d2c8ae902ec07b6b226b40f935c1791c0918def9be8b4618ce11759ceb7b407f5570bfe183ea12db4783a11f76b26455c70e4bd7343b26240d96f6dba8878f6d
-Size (get-size-derive2-0.5.2.crate) = 8771 bytes
-BLAKE2s (get-size2-0.5.2.crate) = 3db872a5a9d217df97950c2804dd921b978ecd2ac12ac4bce675c307d0159a4e
-SHA512 (get-size2-0.5.2.crate) = 40042d24bf223ebfd5018387c53b95df4e67c05c5ee73ea42e05040ea3ef0678c00eae98fcad469e4ee5b502e1d4495a6b6c917a7cd46007430030a9628ef387
-Size (get-size2-0.5.2.crate) = 17517 bytes
+BLAKE2s (get-size-derive2-0.6.1.crate) = 38a036a23d66859db5a3784fad70622e777137bfc09f0f020888a9df069ac24e
+SHA512 (get-size-derive2-0.6.1.crate) = 5b400d59897f6a4602cab62214d0a58af26d22cec086c8995ec985941c45980d6f6534dead3cee9e54cba4f5c4e301506dc2c7ea3d3a756ff63258d2d2aa800d
+Size (get-size-derive2-0.6.1.crate) = 8834 bytes
+BLAKE2s (get-size2-0.6.1.crate) = 24f354bbf7068a472ee1a73139a2d763190b490b462eae4bd212eb75fdf6d9b1
+SHA512 (get-size2-0.6.1.crate) = a568cae8b7cd9be7641a883279d7b4a2c583a1c735e32c5b5774d78ad15f5ad7d43065c502f19f8b603b5f5ac0819b1f613b1d647642c06be6ac5b27350ea8b6
+Size (get-size2-0.6.1.crate) = 18107 bytes
 BLAKE2s (getopts-0.2.21.crate) = 63987f2d335c3aafabde250df8ad62332fe273405a807d5cc242d1443cd205ec
 SHA512 (getopts-0.2.21.crate) = 5515ae6ccb0f03efb783683f46cfd1755342c4e83bb673ff8914c7f9dea0dae333f8d9703865e992659a359067df0e8b0e2253de0d4b0c7707cbe7d73401bb1f
 Size (getopts-0.2.21.crate) = 18457 bytes
@@ -864,9 +867,9 @@ Size (regex-syntax-0.8.5.crate) = 357541
 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.12.5.tar.gz) = cd6ea5d4b209d11a76d6d621191dd94df86d9dd9d480c1030808878bd933d0f0
-SHA512 (ruff-0.12.5.tar.gz) = 70150bfc25f99323d9560011f253e4121a34751f800550f310480073c07a526b6c915ebf074fb0341d7ca4d8fcf4135547b239ead71080a1d4be7b1d85d20349
-Size (ruff-0.12.5.tar.gz) = 5170722 bytes
+BLAKE2s (ruff-0.12.7.tar.gz) = 7b84002f34ce25cdd5dce31bd54b34e116d1b401933dfe620117a28d4766748c
+SHA512 (ruff-0.12.7.tar.gz) = c7d270ec90a8460303594c5d0f702caa7965e6f55604aafc0782e95d7f5e87de40615cf2bacd0b0fffce3b4f951d18cfb552289efc7e49cb3529c72f3af80f80
+Size (ruff-0.12.7.tar.gz) = 5197814 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