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