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 Nov 16 21:08:11 UTC 2025

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

Log Message:
py-ruff: update to 0.14.5.

Preview features

    [flake8-simplify] Apply SIM113 when index variable is of type int (#21395)
    [pydoclint] Fix false positive when Sphinx directives follow a "Raises" section (DOC502) (#20535)
    [pydoclint] Support NumPy-style comma-separated parameters (DOC102) (#20972)
    [refurb] Auto-fix annotated assignments (FURB101) (#21278)
    [ruff] Ignore str() when not used for simple conversion (RUF065) (#21330)

Bug fixes

    Fix syntax error false positive on alternative match patterns (#21362)
    [flake8-simplify] Fix false positive for iterable initializers with generator arguments (SIM222) (#21187)
    [pyupgrade] Fix false positive on relative imports from local .builtins module (UP029) (#21309)
    [pyupgrade] Consistently set the deprecated tag (UP035) (#21396)

Rule changes

    [refurb] Detect empty f-strings (FURB105) (#21348)

CLI

    Add option to provide a reason to --add-noqa (#21294)
    Add upstream linter URL to ruff linter --output-format=json (#21316)
    Add color to --help (#21337)

Documentation

    Add a new "Opening a PR" section to the contribution guide (#21298)
    Added the PyScripter IDE to the list of "Who is using Ruff?" (#21402)
    Update PyCharm setup instructions (#21409)
    [flake8-annotations] Add link to allow-star-arg-any option (ANN401) (#21326)

Other changes

    [configuration] Improve error message when line-length exceeds u16::MAX (#21329)


To generate a diff of this commit:
cvs rdiff -u -r1.83 -r1.84 pkgsrc/devel/py-ruff/Makefile
cvs rdiff -u -r1.76 -r1.77 pkgsrc/devel/py-ruff/cargo-depends.mk
cvs rdiff -u -r1.80 -r1.81 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.83 pkgsrc/devel/py-ruff/Makefile:1.84
--- pkgsrc/devel/py-ruff/Makefile:1.83  Mon Nov 10 09:52:46 2025
+++ pkgsrc/devel/py-ruff/Makefile       Sun Nov 16 21:08:11 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.83 2025/11/10 09:52:46 wiz Exp $
+# $NetBSD: Makefile,v 1.84 2025/11/16 21:08:11 wiz Exp $
 
-DISTNAME=      ruff-0.14.4
+DISTNAME=      ruff-0.14.5
 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.76 pkgsrc/devel/py-ruff/cargo-depends.mk:1.77
--- pkgsrc/devel/py-ruff/cargo-depends.mk:1.76  Mon Nov 10 09:52:46 2025
+++ pkgsrc/devel/py-ruff/cargo-depends.mk       Sun Nov 16 21:08:11 2025
@@ -1,4 +1,4 @@
-# $NetBSD: cargo-depends.mk,v 1.76 2025/11/10 09:52:46 wiz Exp $
+# $NetBSD: cargo-depends.mk,v 1.77 2025/11/16 21:08:11 wiz Exp $
 
 CARGO_CRATE_DEPENDS+=  adler2-2.0.1
 CARGO_CRATE_DEPENDS+=  aho-corasick-1.1.4
@@ -179,8 +179,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.15
-CARGO_CRATE_DEPENDS+=  jiff-static-0.2.15
+CARGO_CRATE_DEPENDS+=  jiff-0.2.16
+CARGO_CRATE_DEPENDS+=  jiff-static-0.2.16
 CARGO_CRATE_DEPENDS+=  jiff-tzdb-0.1.4
 CARGO_CRATE_DEPENDS+=  jiff-tzdb-platform-0.1.3
 CARGO_CRATE_DEPENDS+=  jobserver-0.1.34
@@ -190,8 +190,8 @@ CARGO_CRATE_DEPENDS+=       kqueue-1.1.1
 CARGO_CRATE_DEPENDS+=  kqueue-sys-1.0.4
 CARGO_CRATE_DEPENDS+=  lazy_static-1.5.0
 CARGO_CRATE_DEPENDS+=  libc-0.2.177
-CARGO_CRATE_DEPENDS+=  libcst-1.8.5
-CARGO_CRATE_DEPENDS+=  libcst_derive-1.8.5
+CARGO_CRATE_DEPENDS+=  libcst-1.8.6
+CARGO_CRATE_DEPENDS+=  libcst_derive-1.8.6
 CARGO_CRATE_DEPENDS+=  libloading-0.8.9
 CARGO_CRATE_DEPENDS+=  libmimalloc-sys-0.1.44
 CARGO_CRATE_DEPENDS+=  libredox-0.1.10
@@ -275,7 +275,7 @@ CARGO_CRATE_DEPENDS+=       quick-junit-0.5.1
 CARGO_CRATE_DEPENDS+=  quick-xml-0.37.5
 CARGO_CRATE_DEPENDS+=  quickcheck-1.0.3
 CARGO_CRATE_DEPENDS+=  quickcheck_macros-1.1.0
-CARGO_CRATE_DEPENDS+=  quote-1.0.41
+CARGO_CRATE_DEPENDS+=  quote-1.0.42
 CARGO_CRATE_DEPENDS+=  quote-use-0.8.4
 CARGO_CRATE_DEPENDS+=  quote-use-macros-0.8.4
 CARGO_CRATE_DEPENDS+=  r-efi-5.3.0
@@ -338,7 +338,7 @@ CARGO_CRATE_DEPENDS+=       strip-ansi-escapes
 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+=  syn-2.0.108
+CARGO_CRATE_DEPENDS+=  syn-2.0.110
 CARGO_CRATE_DEPENDS+=  synstructure-0.13.2
 CARGO_CRATE_DEPENDS+=  tap-1.0.1
 CARGO_CRATE_DEPENDS+=  tempfile-3.23.0

Index: pkgsrc/devel/py-ruff/distinfo
diff -u pkgsrc/devel/py-ruff/distinfo:1.80 pkgsrc/devel/py-ruff/distinfo:1.81
--- pkgsrc/devel/py-ruff/distinfo:1.80  Mon Nov 10 09:52:46 2025
+++ pkgsrc/devel/py-ruff/distinfo       Sun Nov 16 21:08:11 2025
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.80 2025/11/10 09:52:46 wiz Exp $
+$NetBSD: distinfo,v 1.81 2025/11/16 21:08:11 wiz Exp $
 
 BLAKE2s (adler2-2.0.1.crate) = 4d391e0fcde91c7435ee9a5503fee4a5346f549f1b45e482ce3e1e151d90f8f5
 SHA512 (adler2-2.0.1.crate) = 555b2b7ba6f8116acccd0bcd16ed34cc78162c81023cff31a8566ffcd456c03832089fca2d5b668ceaac4fe8f922d31aa9c487f226a36cace294ff4a219bd91d
@@ -537,12 +537,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.15.crate) = 6370a0afca212b92ae0ef086d94ff098b93df19a2ce25cd88426372eedacc63f
-SHA512 (jiff-0.2.15.crate) = 577b5b326c66bf8b81174c48e913ee381cb17030b7cfb3d211ea3376a4805edf08eebff7ba1aa67cf20144ebf3aca02d6f96f771cd44e5bf6aa0a23e96f6fd27
-Size (jiff-0.2.15.crate) = 712996 bytes
-BLAKE2s (jiff-static-0.2.15.crate) = fac0a9c5623f4e069273a25b56099f193ede3ccab8d6900ea2536c709d96d652
-SHA512 (jiff-static-0.2.15.crate) = 282b8bbfcba6b86f84a5f93f3efcc20a61b727abad664836e8f81d00b397a34b1e94276af05dca25c7abd44292abcfe7af3c3b710087d4af8b5bbf348999089a
-Size (jiff-static-0.2.15.crate) = 76146 bytes
+BLAKE2s (jiff-0.2.16.crate) = 81c855538b38aecf1f343cf54bc7c486d75e18cc189cde0df3534010a9ac8227
+SHA512 (jiff-0.2.16.crate) = 981899e22374207bc7af728a14703b0468cfd65bfc331c2c3c179a10fdae85c32d8e5711ebf64191f6eba3d913a94c4998fc70a0c7bb2dd1371c4a37e18b33c4
+Size (jiff-0.2.16.crate) = 731814 bytes
+BLAKE2s (jiff-static-0.2.16.crate) = a894c3fef2ee8bac88bfa0baedd820267ec61d025fae561dfae3067e6296a609
+SHA512 (jiff-static-0.2.16.crate) = 5701a44d5d9f2f70e67018271a47ac224d0bbcc5b92f66919c89d59dd69b45332aa4674e82016f4458e666026ca1b56a14568a75085d7fc58d035e8906245a2e
+Size (jiff-static-0.2.16.crate) = 77672 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
@@ -570,12 +570,12 @@ Size (lazy_static-1.5.0.crate) = 14025 b
 BLAKE2s (libc-0.2.177.crate) = 31f7dac9fe40422ec4ea5e1253bf5db38c751c4133e58fed2cd4df3fb7d991ed
 SHA512 (libc-0.2.177.crate) = 9d737091dba80244137987d06a52ffcd44a968c96b59ae9af9cfa40c38cb9675d023f6324fbf25c436ce1b9592ebf26248f85b0a7c97ee02360ca624b0efb3e0
 Size (libc-0.2.177.crate) = 792045 bytes
-BLAKE2s (libcst-1.8.5.crate) = b31c833643bc671a8da1c9b85a54e154ce9d04d1b0d6cee4c408013eb5f31053
-SHA512 (libcst-1.8.5.crate) = 8c1437390434aa065dae8735ab32e9f6caddf1e60c348c641a0e6078a25feb472e040b37169502d55412e92a18d401b7ee69891d8a71821d36eb966a1e699198
-Size (libcst-1.8.5.crate) = 111260 bytes
-BLAKE2s (libcst_derive-1.8.5.crate) = 5b6d8560a8c42d4c862cbfae33171982bb86bafbc1ef3a509c3b0d546f6e85ba
-SHA512 (libcst_derive-1.8.5.crate) = 1b04331c50747ead2b092668330bc998ced031f5ef87dc12277e3541b0c9fc8b5dab7a8fb82d65d669048c4c4d991c148e574de06731f5b08e0ed931146bf9e7
-Size (libcst_derive-1.8.5.crate) = 11340 bytes
+BLAKE2s (libcst-1.8.6.crate) = e19ad77646d66b769fecce60ebefe3982a97c240eaca4c388451466fd7e29e3d
+SHA512 (libcst-1.8.6.crate) = 116308e93ebfbb91b4478b34265e2d66033cc624c6560259d60a5d8e749f7e298e3c0f723b666653d9b774ffdc7ab9763a6a889728d77acbba002ce65d3f3205
+Size (libcst-1.8.6.crate) = 111277 bytes
+BLAKE2s (libcst_derive-1.8.6.crate) = 5a357d27a71b00dc2a56c5faa3f3827b095687e49cc8d441cc9c229735858141
+SHA512 (libcst_derive-1.8.6.crate) = 6b39f4249f7c2dac6adc114263b39bdbf055d3bdd5aa3f9290413a2e3607cfdde3aec79b6cc43c74a66a822f04472538515ab38688cc5d7f29543cd5cfd5a292
+Size (libcst_derive-1.8.6.crate) = 11337 bytes
 BLAKE2s (libloading-0.8.9.crate) = d741d7e65cbf9646c42c5dc17281656ff1181d06d9b1ef8b74c18eabfa49062b
 SHA512 (libloading-0.8.9.crate) = 374d82f4516e81c0ff66f244b89b486ccba675cd7e9e65b7732242830a43caefefae2efd11c209da64d8d96755c4432aea97f2dd200969fc077545212a1175ee
 Size (libloading-0.8.9.crate) = 30222 bytes
@@ -828,9 +828,9 @@ Size (quickcheck-1.0.3.crate) = 28069 by
 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 (quote-1.0.41.crate) = 10af57af8d5acca788e93397c2da476f8b5c0a1cc01d1b9c5c860345a61a5116
-SHA512 (quote-1.0.41.crate) = 64374d70eb29f7d7e02e535ba383586d93f68a9b6464c79840fa6c42a1ac47be7ba14e415a40e158f845e486ed33d5c564c882913780d296360b30a56301ff7e
-Size (quote-1.0.41.crate) = 31408 bytes
+BLAKE2s (quote-1.0.42.crate) = 1396bc647a8df7a630d5375e909cd62a81495bb6b2e3e79d1585c8686c5caa40
+SHA512 (quote-1.0.42.crate) = 6d55047312de6bab660459750c54213e986f0a80b4458fdb706c2fb3bab83b8239cd230dd9291662076d395c818a391142af1228ae3158cfa4960d6c74d531ba
+Size (quote-1.0.42.crate) = 31504 bytes
 BLAKE2s (quote-use-0.8.4.crate) = dcf075b32ec2b2d31766b0d74c1293d465759a681ec8a3ab293ebdbb1ab18a04
 SHA512 (quote-use-0.8.4.crate) = eb14fc2fa9f63ab7c544eba0f0de36516896d7389c9bbef82ca4ad9343c720261943d512d04f195989f8fd4347ec169ad400a96ab8d36e9ccac7567b2f22d19a
 Size (quote-use-0.8.4.crate) = 3067 bytes
@@ -894,9 +894,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.4.tar.gz) = 638f1bd6389e4d2b4536202a5b023701c7df95c36559575e85906699cae4e89e
-SHA512 (ruff-0.14.4.tar.gz) = 3caabfe715c2c2d249da7bea76c46de138abc8786def25055cb560426ec251b6dfe1678a9ceaf3328996d254c14646b5aaa9da8b29a86f2263a0faffe33a6682
-Size (ruff-0.14.4.tar.gz) = 5587844 bytes
+BLAKE2s (ruff-0.14.5.tar.gz) = b69d03165d19321288bafd2797b91ceb4cc34290760d46e26f95d86cfe0c8919
+SHA512 (ruff-0.14.5.tar.gz) = 1ce6b5336358e2c22b5bc7764eb1b44bcda930b26a109846a187bd7784115b81f9be69fa36dfeb2a4a8dd1d313925ed63717d229aecd90c31dc3b9308cc4df9b
+Size (ruff-0.14.5.tar.gz) = 5615944 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,9 @@ 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 (syn-2.0.108.crate) = 354605eae94968b0f5199c0f103840e6eaea1a0d7792464c03b4e80b84aad6a7
-SHA512 (syn-2.0.108.crate) = 27ca199db662f3d06de9f139b9707fc30e9719556831b9fcb78f7108f61cdf186cbead48ebd4b684bdcb96944552ba4340a4bd154556cc08d0698f65c9332aaa
-Size (syn-2.0.108.crate) = 301754 bytes
+BLAKE2s (syn-2.0.110.crate) = a91d6b90462b2c7fd4652ecaf8c4e7d813340c1c9ab8dfc0478e811bb670f59f
+SHA512 (syn-2.0.110.crate) = f9a393a3edcb49d039926bafa46f8befcb840da2af80329eb8b0efa1a2911e5db3e531d1866341f78cb4c28b7a122a07e269263262ff372c27334c7988f536e1
+Size (syn-2.0.110.crate) = 302184 bytes
 BLAKE2s (synstructure-0.13.2.crate) = 674ef97e051051a22c4ec20f4b53a60e382b933bd94e75d853ebb2f98a3a797d
 SHA512 (synstructure-0.13.2.crate) = 2698f4e80b93f7cf1d8ae97c4c42a7f61e7b7081f7f1bbb94d7f48ab7ae813a666d73c49ba3812cda9155e0138b55cc246fb96e5858e411a8d32bafb3e2b2afb
 Size (synstructure-0.13.2.crate) = 18950 bytes



Home | Main Index | Thread Index | Old Index