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: adam
Date: Fri Aug 14 07:28:13 UTC 2026
Modified Files:
pkgsrc/devel/py-ruff: Makefile cargo-depends.mk distinfo
Log Message:
py-ruff: updated to 0.16.3
0.16.3
Preview features
[pylint] Fix false negatives on negative numbers (PLR6104)
[pyupgrade] Add rule to replace while 1 with while True (UP048)
Bug fixes
[flake8-bandit] Also check keyword arguments (S602, S603, S607, S609)
[pylint] Allow continue in finally on Python 3.8
[pylint] Fix PLE1307 false positive with bools
[pylint] Fix false positives and negatives with %b format character (PLE1300, PLE1307)
[pylint] Improve handling of concatenated strings (PLE1300)
Rule changes
[numpy] Make np.chararray autofix backwards-compatible (NPY201)
Performance
Enable PGO for Linux x86-64 Ruff releases
Enable PGO for Linux ARM64 Ruff releases
Enable PGO for Windows x86-64 Ruff releases
Enable PGO for macOS ARM64 Ruff releases
Reduce Expr size to 64 bytes
CLI
Hyperlink rule codes in ruff check --statistics output
Documentation
[ruff] Also suggest asyncio.TaskGroup (RUF006)
Other changes
Use mimalloc v3
To generate a diff of this commit:
cvs rdiff -u -r1.119 -r1.120 pkgsrc/devel/py-ruff/Makefile
cvs rdiff -u -r1.110 -r1.111 pkgsrc/devel/py-ruff/cargo-depends.mk
cvs rdiff -u -r1.116 -r1.117 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.119 pkgsrc/devel/py-ruff/Makefile:1.120
--- pkgsrc/devel/py-ruff/Makefile:1.119 Fri Aug 7 18:48:06 2026
+++ pkgsrc/devel/py-ruff/Makefile Fri Aug 14 07:28:13 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.119 2026/08/07 18:48:06 adam Exp $
+# $NetBSD: Makefile,v 1.120 2026/08/14 07:28:13 adam Exp $
-DISTNAME= ruff-0.16.2
+DISTNAME= ruff-0.16.3
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.110 pkgsrc/devel/py-ruff/cargo-depends.mk:1.111
--- pkgsrc/devel/py-ruff/cargo-depends.mk:1.110 Fri Aug 7 18:48:06 2026
+++ pkgsrc/devel/py-ruff/cargo-depends.mk Fri Aug 14 07:28:13 2026
@@ -1,7 +1,7 @@
-# $NetBSD: cargo-depends.mk,v 1.110 2026/08/07 18:48:06 adam Exp $
+# $NetBSD: cargo-depends.mk,v 1.111 2026/08/14 07:28:13 adam Exp $
CARGO_CRATE_DEPENDS+= adler2-2.0.1
-CARGO_CRATE_DEPENDS+= aho-corasick-1.1.4
+CARGO_CRATE_DEPENDS+= aho-corasick-1.1.5
CARGO_CRATE_DEPENDS+= alloca-0.4.0
CARGO_CRATE_DEPENDS+= allocator-api2-0.2.21
CARGO_CRATE_DEPENDS+= android_system_properties-0.1.5
@@ -52,8 +52,8 @@ CARGO_CRATE_DEPENDS+= chrono-0.4.44
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+= clap-4.6.4
-CARGO_CRATE_DEPENDS+= clap_builder-4.6.2
+CARGO_CRATE_DEPENDS+= clap-4.6.5
+CARGO_CRATE_DEPENDS+= clap_builder-4.6.5
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
@@ -142,7 +142,7 @@ CARGO_CRATE_DEPENDS+= getrandom-0.2.16
CARGO_CRATE_DEPENDS+= getrandom-0.3.4
CARGO_CRATE_DEPENDS+= getrandom-0.4.2
CARGO_CRATE_DEPENDS+= glob-0.3.4
-CARGO_CRATE_DEPENDS+= globset-0.4.19
+CARGO_CRATE_DEPENDS+= globset-0.4.20
CARGO_CRATE_DEPENDS+= globwalk-0.9.1
CARGO_CRATE_DEPENDS+= half-2.6.0
CARGO_CRATE_DEPENDS+= hashbrown-0.14.5
@@ -164,7 +164,7 @@ CARGO_CRATE_DEPENDS+= icu_provider-2.2.0
CARGO_CRATE_DEPENDS+= id-arena-2.3.0
CARGO_CRATE_DEPENDS+= idna-1.1.0
CARGO_CRATE_DEPENDS+= idna_adapter-1.2.1
-CARGO_CRATE_DEPENDS+= ignore-0.4.31
+CARGO_CRATE_DEPENDS+= ignore-0.4.33
CARGO_CRATE_DEPENDS+= imara-diff-0.2.0
CARGO_CRATE_DEPENDS+= imperative-1.0.7
CARGO_CRATE_DEPENDS+= indexmap-2.14.0
@@ -308,7 +308,7 @@ CARGO_CRATE_DEPENDS+= redox_users-0.5.2
CARGO_CRATE_DEPENDS+= ref-cast-1.0.25
CARGO_CRATE_DEPENDS+= ref-cast-impl-1.0.25
CARGO_CRATE_DEPENDS+= regex-1.13.1
-CARGO_CRATE_DEPENDS+= regex-automata-0.4.16
+CARGO_CRATE_DEPENDS+= regex-automata-0.4.18
CARGO_CRATE_DEPENDS+= regex-lite-0.1.7
CARGO_CRATE_DEPENDS+= regex-syntax-0.8.11
CARGO_CRATE_DEPENDS+= rend-0.5.3
@@ -344,7 +344,7 @@ CARGO_CRATE_DEPENDS+= shellexpand-3.1.2
CARGO_CRATE_DEPENDS+= shlex-2.0.1
CARGO_CRATE_DEPENDS+= simdutf8-0.1.5
CARGO_CRATE_DEPENDS+= similar-2.7.0
-CARGO_CRATE_DEPENDS+= similar-3.1.1
+CARGO_CRATE_DEPENDS+= similar-3.1.2
CARGO_CRATE_DEPENDS+= siphasher-1.0.1
CARGO_CRATE_DEPENDS+= slab-0.4.12
CARGO_CRATE_DEPENDS+= smallvec-1.15.2
Index: pkgsrc/devel/py-ruff/distinfo
diff -u pkgsrc/devel/py-ruff/distinfo:1.116 pkgsrc/devel/py-ruff/distinfo:1.117
--- pkgsrc/devel/py-ruff/distinfo:1.116 Fri Aug 7 18:48:06 2026
+++ pkgsrc/devel/py-ruff/distinfo Fri Aug 14 07:28:13 2026
@@ -1,11 +1,11 @@
-$NetBSD: distinfo,v 1.116 2026/08/07 18:48:06 adam Exp $
+$NetBSD: distinfo,v 1.117 2026/08/14 07:28:13 adam Exp $
BLAKE2s (adler2-2.0.1.crate) = 4d391e0fcde91c7435ee9a5503fee4a5346f549f1b45e482ce3e1e151d90f8f5
SHA512 (adler2-2.0.1.crate) = 555b2b7ba6f8116acccd0bcd16ed34cc78162c81023cff31a8566ffcd456c03832089fca2d5b668ceaac4fe8f922d31aa9c487f226a36cace294ff4a219bd91d
Size (adler2-2.0.1.crate) = 13366 bytes
-BLAKE2s (aho-corasick-1.1.4.crate) = 1419308c5b0745af6cfa18dd4c9639f7078f564e9dacbe2b17b03df42c393409
-SHA512 (aho-corasick-1.1.4.crate) = c77e35191b00546f5e499fab154170cedd619599e7250f92db9fba0a41c833eb426f214e58b00c5c39f8757406b33492b3241cb8cb233ce384ad0683c3ee4b62
-Size (aho-corasick-1.1.4.crate) = 184015 bytes
+BLAKE2s (aho-corasick-1.1.5.crate) = 81b34e3dfc1b58f892b0487465608067b30309e424c9904a98e8f926a6adc083
+SHA512 (aho-corasick-1.1.5.crate) = 324012ebcb573740ce56c7ef217dcf2bb849d0040e022dcc39aa8a46750088a2c26271016bfb6b1bf7a558d0c4bcefc004811bd8f0afd7fd000dce9bf0206643
+Size (aho-corasick-1.1.5.crate) = 184315 bytes
BLAKE2s (alloca-0.4.0.crate) = 006a5667b0559963e9bb37814f36197c6964a5ac7e9923ab699983f2b67c2793
SHA512 (alloca-0.4.0.crate) = 337191b32f84d3fa673d242a043df51717134ff22ef0d29d6122382a889b6a41d167d45f7136eccaa35fbb7e30207a481e8802faf2781bdf250d6a99973bbc0e
Size (alloca-0.4.0.crate) = 4257 bytes
@@ -156,12 +156,12 @@ Size (ciborium-io-0.2.2.crate) = 6697 by
BLAKE2s (ciborium-ll-0.2.2.crate) = 62616920a5b3603cdedda2d9f1ff7a13e0e652131622a0cd26ea686e3ffb1cd3
SHA512 (ciborium-ll-0.2.2.crate) = 2f7ef6ad8bf5a862e8b9daa64bc6d8184c87a22c264b10dbb35c00c9effcd5712f354b4ca6c2eb8e6795d4b99d7cb88fa2acf01f3ad6fb28caf81708a500549a
Size (ciborium-ll-0.2.2.crate) = 14695 bytes
-BLAKE2s (clap-4.6.4.crate) = 8a72de23ff5cb671732411dc13cd03213c859493ecdc02c512a6bda2dd67b0d0
-SHA512 (clap-4.6.4.crate) = 451cc37d4bd925d001c406a532dd8b1e34b873ea21e01153b29a3802d79732be6737382939e32e3cebb761fd49de6caa692192a1aa734aa55447df346221ba18
-Size (clap-4.6.4.crate) = 63677 bytes
-BLAKE2s (clap_builder-4.6.2.crate) = 682d23ae494cd12f96bef0e123129fc4b4416a6b6cc4f74e6884532dc770528b
-SHA512 (clap_builder-4.6.2.crate) = 1fe12d0d67e937ba4be6982fd6342b0b3e0d29716a5207e8dfa2d61a800ea48a4d1e355004a0d75a2b8fc7a4b17edcf351f08a322c0afd2a842eed119f55b9d4
-Size (clap_builder-4.6.2.crate) = 170802 bytes
+BLAKE2s (clap-4.6.5.crate) = 1b48d6c6f82bd2560eae7454566a955765e1f6f44f0709397c2cbfe094d5340f
+SHA512 (clap-4.6.5.crate) = 2be99ec8a62eb4de98009315436b171083543c4de62e58113a1f72c027bcdabf7ad7b415badfe863915007f7016443d25d0214b39c64d51d0ab0b07c6bac6b41
+Size (clap-4.6.5.crate) = 64483 bytes
+BLAKE2s (clap_builder-4.6.5.crate) = 726215e6cf659d6ff79f66600ec66f237c815d4654609b54442e7343c2d46cb1
+SHA512 (clap_builder-4.6.5.crate) = e3f7a7250f2d125ba0b9172c46b720f1fe0592f4fe410a2ff1273d11a3716f7b297803813f32b5efb42de2a940f5e904138ca4edd53dcd9ca66f09b70a731993
+Size (clap_builder-4.6.5.crate) = 171746 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
@@ -426,9 +426,9 @@ Size (getrandom-0.4.2.crate) = 53905 byt
BLAKE2s (glob-0.3.4.crate) = 6d47a2c227681ee3348f4b24a340fc701aa9236398d806e4bb7be896435f49dc
SHA512 (glob-0.3.4.crate) = aa836d52b772c6bbd2c2749995720aa50b3e8360d9c89c7f5ca29dafb21543647a4b21dec4d05a26611255073bd7fd560549a9b42f55e6b8cf562049254d2184
Size (glob-0.3.4.crate) = 23511 bytes
-BLAKE2s (globset-0.4.19.crate) = 6ab45d39102fe94101e60704b43dc82c9837acf7d50695d6ffd985413581f86d
-SHA512 (globset-0.4.19.crate) = 1a7735fe9260905174ff83c23bfbb004cc0b88ac2c6cb957d62d1654175cfff211b7579a100e493a5b8e971fc5cf4f789896133303d4e7d2e1a95780ab5217a3
-Size (globset-0.4.19.crate) = 29646 bytes
+BLAKE2s (globset-0.4.20.crate) = 0b71b4c18106e867529934cc131e8db316b7ea01157fbf9653d8b7f952e48fe3
+SHA512 (globset-0.4.20.crate) = 28e17a477f57903c8c6491dadf05be26ee1fdf099b392f6f0148cb12fd7237f871ccd61e19bfcd19bff468a8276cbb859eee37865cd4eb4407d7d9800e701f65
+Size (globset-0.4.20.crate) = 29724 bytes
BLAKE2s (globwalk-0.9.1.crate) = d20ddd2ab1239a6069079b5fc644ed5aaa6281f83b86c738d898f674f653fe5a
SHA512 (globwalk-0.9.1.crate) = 9c95d6832950b35cf6ac87bd986116a75c847f11dd2e96ec0cbeb6c223ff901c949429669698cd75c4244a60c3de7df9adec648bc531303cdfba889e09f29448
Size (globwalk-0.9.1.crate) = 12572 bytes
@@ -492,9 +492,9 @@ Size (idna-1.1.0.crate) = 148747 bytes
BLAKE2s (idna_adapter-1.2.1.crate) = 4205d3eef8c4f29ee729420a04228d73b4ec42958736f348a942316aa2b9c07d
SHA512 (idna_adapter-1.2.1.crate) = e94555b58646c596fe64006ee6f4458962987ceedc3341a12694d809cc298c38799fb56b382adaa966e3171b1f62b7835fbb2e688251e742deb7067975bf1aba
Size (idna_adapter-1.2.1.crate) = 10389 bytes
-BLAKE2s (ignore-0.4.31.crate) = 8dfa73685e9aae622b7b764c2a3600c3dab8c8d64cfd936d42ad15b83a3bde8c
-SHA512 (ignore-0.4.31.crate) = e75c57cc0c23022cef5827d04c99869750a64148ad5b1e1981efa294978af03557735fcb38908f934e41a75b0a734b9bcc8a9c6e073622bb7b3237e1bc1fd98f
-Size (ignore-0.4.31.crate) = 73658 bytes
+BLAKE2s (ignore-0.4.33.crate) = e26209a59673b17b222873eabfb66bf69f7f1a856e1bd4984319dfca93740842
+SHA512 (ignore-0.4.33.crate) = b31c53ddc4f344e727c4ccedcd79922c4c75dd85cf569a3931b466447d585ba17eab8a9464c24142e4248023875173eef8351558a1c28a546e81d72de4149560
+Size (ignore-0.4.33.crate) = 73872 bytes
BLAKE2s (imara-diff-0.2.0.crate) = a5b25034a4757c7ccbfa5a7101ec8ffa04cb50243369d8b1495323f6dcdc0623
SHA512 (imara-diff-0.2.0.crate) = ef0e23593683cce1631bc7b51a52448c09d728b718ce7abfce990a4e933f553f8c7861dda4850c005bfe7ccec4032a59a8556413a1c836cb2dd18d402589ac55
Size (imara-diff-0.2.0.crate) = 163149 bytes
@@ -924,9 +924,9 @@ Size (ref-cast-impl-1.0.25.crate) = 1016
BLAKE2s (regex-1.13.1.crate) = 595e954665be18ea17823ffee31dd4daa5099073a5eb5a27d527e92c528a65a2
SHA512 (regex-1.13.1.crate) = 90739303281da8a468255dde08988ccd99b21ee19df5cd3a6e802c2213d9f06b9d5001a045a76230a313aa7c62909d2cc38940512ccf5d8a4193781f05bd73fd
Size (regex-1.13.1.crate) = 157118 bytes
-BLAKE2s (regex-automata-0.4.16.crate) = ade5e7e31ec80fb9a5e04054299f2eb230dc4d2fdba89e2e9bc62bbd73c2cae6
-SHA512 (regex-automata-0.4.16.crate) = b3cc7c7056138b36faa7122babed7f89d152f971de4906c0e395b718a8e8c5e2397569ef70c62327688707536f911d3b8a6616492ab4923683f05931814950b8
-Size (regex-automata-0.4.16.crate) = 627556 bytes
+BLAKE2s (regex-automata-0.4.18.crate) = 25f0e021933c9ecee2cffd3a4e29828f242fac14d63dfd5c11e6af34289af3de
+SHA512 (regex-automata-0.4.18.crate) = 8bab8d044b771079a73197796817d31b6e014c56de0c4c02863469186c2123a6b0309a39cf7080073c154cd3f84e936479ab62f256bd92fea9c7501871db73b3
+Size (regex-automata-0.4.18.crate) = 628707 bytes
BLAKE2s (regex-lite-0.1.7.crate) = a5c5db16b8995527ef0a71611c344192ea98579d3ca452c05e09ecc3233ba1d5
SHA512 (regex-lite-0.1.7.crate) = c435658df82ac07624f7d37d3fabfe3cba7a92be72e2d99883c08555e09d83060ec254d76881a0d63dc94d094b825139009fb2f4b818ccd288fc5201e8830f09
Size (regex-lite-0.1.7.crate) = 96903 bytes
@@ -945,9 +945,9 @@ Size (rkyv_derive-0.8.17.crate) = 22642
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.16.2.tar.gz) = 8f8de6f50ff2e9e258d7c8e5a5a2b74d44e96b2cac90797a6ca2f675d39c0a65
-SHA512 (ruff-0.16.2.tar.gz) = 058d873007c0d28d23fda42883c0af32ad9607e7705234b30481b1ae9cb1c38020dc0193b43f20cb64b8d11915012e3e9c19a4a5884ff98f7fefff92e1dac786
-Size (ruff-0.16.2.tar.gz) = 4885811 bytes
+BLAKE2s (ruff-0.16.3.tar.gz) = dc0b6372ded8d08d6ac88d30053fe4d1d285979ad0214b953c58917e7faed8ce
+SHA512 (ruff-0.16.3.tar.gz) = 09788c9749a54fc3841d1b201be38cbc1812b89f11fc52a5688f39401c9ba5f77ae6bf365d88312480750f3e3b6e8e3d9ffc8edf353be2e8d960f59f04957e88
+Size (ruff-0.16.3.tar.gz) = 4891904 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
@@ -1035,9 +1035,9 @@ Size (simdutf8-0.1.5.crate) = 28488 byte
BLAKE2s (similar-2.7.0.crate) = cbcc450d798ccb4a8000a81702e71e2c6542770e5933810ac5831548bc696020
SHA512 (similar-2.7.0.crate) = 4a2559d2e47e7747eb2bde0f02a0e652ff0e116d1d3c3756dd86fd48f114e2b42157b860165e5cc29c2123cf19c64ebd17f023aaa05950de03ab5752562206b3
Size (similar-2.7.0.crate) = 53928 bytes
-BLAKE2s (similar-3.1.1.crate) = ae1f8646079c71f3b8c99a31c37c10ab39372a076b06e22e000639bda8877744
-SHA512 (similar-3.1.1.crate) = f197b2dbca2c9a09314042ddd6d413410f952f284cf12b8d86b7a6a2584ba61efb4a29e8d3bc954fdde79265711a97fe1a3e94ef82e8ade9379a5981c7bb793e
-Size (similar-3.1.1.crate) = 79833 bytes
+BLAKE2s (similar-3.1.2.crate) = b40ecd5d537866edc2248ef0474e47ba992355d424d4b780305d8cfe7dd5409d
+SHA512 (similar-3.1.2.crate) = c5720f19d76eaebb422e51c311dfd7f1db716c3e411854dee1fece623328f5b0e7bf7f5ff5ccec00fea19206466313df1dea379c50f9be13e4487d12c449855b
+Size (similar-3.1.2.crate) = 79019 bytes
BLAKE2s (siphasher-1.0.1.crate) = 9fc7e3a5b430db6c6ba61da417cc5a0eb7f0f0ce222ea60ca800903c05e97f63
SHA512 (siphasher-1.0.1.crate) = d230991add51a555af95b30ef104c0e5ed7011fafb92d6ac9ba0f238c8bf4d2fbd39f4b04dbbe960453f8fdd16d3768ba39f39e4877ad453562e689ec8f24a28
Size (siphasher-1.0.1.crate) = 10351 bytes
Home |
Main Index |
Thread Index |
Old Index