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: Wed Aug 20 09:55:53 UTC 2025
Modified Files:
pkgsrc/devel/py-ruff: Makefile cargo-depends.mk distinfo
pkgsrc/devel/py-ruff/patches: patch-Cargo.toml
Log Message:
py-ruff: updated to 0.12.9
0.12.9
Preview features
[airflow] Add check for airflow.secrets.cache.SecretCache (AIR301)
[ruff] Offer a safe fix for multi-digit zeros (RUF064)
Bug fixes
[flake8-blind-except] Fix BLE001 false-positive on raise ... from None
[flake8-comprehensions] Fix false positive for C420 with attribute, subscript, or slice assignment targets
[flake8-simplify] Fix handling of U+001C..U+001F whitespace (SIM905)
Rule changes
[pylint] Use lowercase hex characters to match the formatter (PLE2513)
Documentation
Fix lint.future-annotations link
Other changes
Build riscv64 binaries for release
Add rule code to error description in GitLab output
Improve rendering of the full output format
To generate a diff of this commit:
cvs rdiff -u -r1.73 -r1.74 pkgsrc/devel/py-ruff/Makefile
cvs rdiff -u -r1.68 -r1.69 pkgsrc/devel/py-ruff/cargo-depends.mk
cvs rdiff -u -r1.70 -r1.71 pkgsrc/devel/py-ruff/distinfo
cvs rdiff -u -r1.22 -r1.23 pkgsrc/devel/py-ruff/patches/patch-Cargo.toml
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.73 pkgsrc/devel/py-ruff/Makefile:1.74
--- pkgsrc/devel/py-ruff/Makefile:1.73 Fri Aug 8 16:50:14 2025
+++ pkgsrc/devel/py-ruff/Makefile Wed Aug 20 09:55:53 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.73 2025/08/08 16:50:14 adam Exp $
+# $NetBSD: Makefile,v 1.74 2025/08/20 09:55:53 adam Exp $
-DISTNAME= ruff-0.12.8
+DISTNAME= ruff-0.12.9
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= devel python
MASTER_SITES= ${MASTER_SITE_PYPI:=r/ruff/}
@@ -17,7 +17,7 @@ USE_TOOLS+= gmake
# Depends on an unpublished crate. Can't use cargo.mk to fetch it.
LSP_TYPES_REV= 3512a9f33eadc5402cfab1b8f7340824c8ca1439
-SALSA_REV= b121ee46c4483ba74c19e933a3522bd548eb7343
+SALSA_REV= 918d35d873b2b73a0237536144ef4d22e8d57f27
DISTFILES= ${DEFAULT_DISTFILES}
DISTFILES+= lsp-types-${LSP_TYPES_REV}.tar.gz
DISTFILES+= salsa-${SALSA_REV}.tar.gz
Index: pkgsrc/devel/py-ruff/cargo-depends.mk
diff -u pkgsrc/devel/py-ruff/cargo-depends.mk:1.68 pkgsrc/devel/py-ruff/cargo-depends.mk:1.69
--- pkgsrc/devel/py-ruff/cargo-depends.mk:1.68 Fri Aug 8 16:50:14 2025
+++ pkgsrc/devel/py-ruff/cargo-depends.mk Wed Aug 20 09:55:53 2025
@@ -1,4 +1,4 @@
-# $NetBSD: cargo-depends.mk,v 1.68 2025/08/08 16:50:14 adam Exp $
+# $NetBSD: cargo-depends.mk,v 1.69 2025/08/20 09:55:53 adam Exp $
CARGO_CRATE_DEPENDS+= adler2-2.0.1
CARGO_CRATE_DEPENDS+= aho-corasick-1.1.3
@@ -36,7 +36,7 @@ CARGO_CRATE_DEPENDS+= bstr-1.12.0
CARGO_CRATE_DEPENDS+= bumpalo-3.19.0
CARGO_CRATE_DEPENDS+= byteorder-1.5.0
CARGO_CRATE_DEPENDS+= cachedir-0.3.1
-CARGO_CRATE_DEPENDS+= camino-1.1.10
+CARGO_CRATE_DEPENDS+= camino-1.1.11
CARGO_CRATE_DEPENDS+= cast-0.3.0
CARGO_CRATE_DEPENDS+= castaway-0.2.4
CARGO_CRATE_DEPENDS+= cc-1.2.31
@@ -133,7 +133,7 @@ CARGO_CRATE_DEPENDS+= globset-0.4.16
CARGO_CRATE_DEPENDS+= globwalk-0.9.1
CARGO_CRATE_DEPENDS+= half-2.6.0
CARGO_CRATE_DEPENDS+= hashbrown-0.14.5
-CARGO_CRATE_DEPENDS+= hashbrown-0.15.4
+CARGO_CRATE_DEPENDS+= hashbrown-0.15.5
CARGO_CRATE_DEPENDS+= hashlink-0.10.0
CARGO_CRATE_DEPENDS+= heck-0.5.0
CARGO_CRATE_DEPENDS+= hermit-abi-0.5.2
@@ -260,7 +260,7 @@ CARGO_CRATE_DEPENDS+= predicates-tree-1.
CARGO_CRATE_DEPENDS+= pretty_assertions-1.4.1
CARGO_CRATE_DEPENDS+= proc-macro-crate-3.3.0
CARGO_CRATE_DEPENDS+= proc-macro-utils-0.10.0
-CARGO_CRATE_DEPENDS+= proc-macro2-1.0.95
+CARGO_CRATE_DEPENDS+= proc-macro2-1.0.96
CARGO_CRATE_DEPENDS+= pyproject-toml-0.13.5
CARGO_CRATE_DEPENDS+= quick-junit-0.5.1
CARGO_CRATE_DEPENDS+= quick-xml-0.37.5
Index: pkgsrc/devel/py-ruff/distinfo
diff -u pkgsrc/devel/py-ruff/distinfo:1.70 pkgsrc/devel/py-ruff/distinfo:1.71
--- pkgsrc/devel/py-ruff/distinfo:1.70 Fri Aug 8 16:50:14 2025
+++ pkgsrc/devel/py-ruff/distinfo Wed Aug 20 09:55:53 2025
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.70 2025/08/08 16:50:14 adam Exp $
+$NetBSD: distinfo,v 1.71 2025/08/20 09:55:53 adam Exp $
BLAKE2s (adler2-2.0.1.crate) = 4d391e0fcde91c7435ee9a5503fee4a5346f549f1b45e482ce3e1e151d90f8f5
SHA512 (adler2-2.0.1.crate) = 555b2b7ba6f8116acccd0bcd16ed34cc78162c81023cff31a8566ffcd456c03832089fca2d5b668ceaac4fe8f922d31aa9c487f226a36cace294ff4a219bd91d
@@ -108,9 +108,9 @@ Size (byteorder-1.5.0.crate) = 23288 byt
BLAKE2s (cachedir-0.3.1.crate) = a607cc40754841547de319099c38b7542a690e407fd397ca2a69bdf7cad581bd
SHA512 (cachedir-0.3.1.crate) = af060f442ce5e101493e99545befe0f7e4bee8a07fae4cd0eb20d5e1cb10957e4a93cf768c8bd21f60f7bb826d1278f20095ea869d9c006fba1261cc1288829e
Size (cachedir-0.3.1.crate) = 8668 bytes
-BLAKE2s (camino-1.1.10.crate) = aaf4544c4faedd0243c72842053e597d6e5af620f39fd89f8d6efeb38314bdd7
-SHA512 (camino-1.1.10.crate) = 20976d468b83780dc07d6152461853211af93172b56a3fd38122694d88fda5a9a530fd3cd231972c477a8ae6490504a429fec21381834577f905932377ce9752
-Size (camino-1.1.10.crate) = 42306 bytes
+BLAKE2s (camino-1.1.11.crate) = 67595923a802df856d6768f8e2200d0f484dae4a94c7ec9a38699c9c3b9fd0c6
+SHA512 (camino-1.1.11.crate) = 7e390de58b364385d8f3884f0ae8a8b5020bfe115f61b6e15de54a7c5852f8b95d8e2b3f7ac67ea2834b7eebfbd9300f3055aa1c43015ff5b6761460d1f011e2
+Size (camino-1.1.11.crate) = 43862 bytes
BLAKE2s (cast-0.3.0.crate) = b7eb7925f63a001fded24ee7c24d6e990639a3b7af75e26b5534a59d91a45865
SHA512 (cast-0.3.0.crate) = 4a3e19bc1e9e5ecc03aaef9bcdce01624ac0e6858c065fa1c41693db0ac172b9735ce872064561347cd9e79f00a274129011f6e4ccf9e61d960c8bb684b6d396
Size (cast-0.3.0.crate) = 11452 bytes
@@ -399,9 +399,9 @@ Size (half-2.6.0.crate) = 59507 bytes
BLAKE2s (hashbrown-0.14.5.crate) = df2dc611777412ee614bffffa4bfd1ffbdb023961c82ec606d14782febc01949
SHA512 (hashbrown-0.14.5.crate) = 215ea860bd3de80e2dd2d4647c9dd31c0ac895ea7c08b87256dc11d36407e412ffefaebc6cdbec024057dd4f24b3762b4fe427be307e15d1e68ccfde89a99742
Size (hashbrown-0.14.5.crate) = 141498 bytes
-BLAKE2s (hashbrown-0.15.4.crate) = d788b879ed5a8097aee6c64aff2cdd10d5b0f9195b2985d9ec2afd3d0dd0c6b5
-SHA512 (hashbrown-0.15.4.crate) = bc96bfe26897240a370fe221515b5ad1dbd07c11de0cbfc1f7721ffbd97546b43a82a88461b3390a6edce9faeb156ca369ed95eecb29fa82c35726a325c26b52
-Size (hashbrown-0.15.4.crate) = 140447 bytes
+BLAKE2s (hashbrown-0.15.5.crate) = 1a36841024cdb79a3bbe26ba54428af05d838f73640c5ca7aa5db7c8ecd0e82e
+SHA512 (hashbrown-0.15.5.crate) = 654682535882733b56dad632851fed93a17ad0b2d3e13e3390d7802450781501e275b0e0b39fa32a6eae092132858ed79b305238cd5771c08987c5d26af6d692
+Size (hashbrown-0.15.5.crate) = 140908 bytes
BLAKE2s (hashlink-0.10.0.crate) = 8af4024d5a5cf381403f9fdf34a6bec40d9d413cc617b3cbe65f7ec58c6c5fb0
SHA512 (hashlink-0.10.0.crate) = 5c9c518d9919c662ab7b531b4c35dabf74a00a5900c704d287b174ad19e8fae692bf1454b7445400424da2956c5a9e8243a9d08c61c5622d2f051c1e33a3189c
Size (hashlink-0.10.0.crate) = 29402 bytes
@@ -783,9 +783,9 @@ Size (proc-macro-crate-3.3.0.crate) = 12
BLAKE2s (proc-macro-utils-0.10.0.crate) = 1aa512a28d14440af449daef9f6a8399df4cd5c4e7e36c1802584cc1a59d545f
SHA512 (proc-macro-utils-0.10.0.crate) = 7581266de7c292568e8798433e0153a8a4962b80558185b6097be88b0d5fd39cac1cb152f496246089baf7fd4c644614086d047493c0b77d65b4d03eb3a8df71
Size (proc-macro-utils-0.10.0.crate) = 21572 bytes
-BLAKE2s (proc-macro2-1.0.95.crate) = 10a961c76b99a4c9d351bcaa5e728fb70d0a9e23a2d8845734ea54598c5c82f6
-SHA512 (proc-macro2-1.0.95.crate) = f78e4d47ecd29c1b2315554705e445507bbfb9449afd0bf1b74df28f266ac6382ca8c3ce135ddc55c989eaee64d1794a0933a941c8ff55f543fa21c400016547
-Size (proc-macro2-1.0.95.crate) = 51820 bytes
+BLAKE2s (proc-macro2-1.0.96.crate) = 751d4cc039de622ab5d82131c699da2cc118014bdecf4cca2396fd545bd942c5
+SHA512 (proc-macro2-1.0.96.crate) = e57159e6b4d1633245a9cf9f1d1f9ff4f783d2110aa7a234483fe0b535c2c4620ca019d4ef4a8428efa3e466c102233a5ccca87cd9030b802f36581114bb38a5
+Size (proc-macro2-1.0.96.crate) = 52660 bytes
BLAKE2s (pyproject-toml-0.13.5.crate) = 8c9414cfcdfc3705f06f89d11b0deb6b5dccb8018aea87d8ab56b6ba07ded644
SHA512 (pyproject-toml-0.13.5.crate) = d3a66ee2b79ce7889c06b01882875a998e51dc8ba900f5f7f32e2e26484ade72e6d900200ad2e708731407ecf597854ee1f8d1e8c822ffdb6f63a4512b0c8887
Size (pyproject-toml-0.13.5.crate) = 18464 bytes
@@ -867,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.8.tar.gz) = 6848d8ddc12416f8a5e1e1081172c4a27d58a86dba820ab933e719deafea0e94
-SHA512 (ruff-0.12.8.tar.gz) = 9ae99d8e50b9062667ad2a3bb81c36824b4d110149e74d5786848ac15fb33ffb3911f5cffa3d05ebccd6942cfd181adfd142e0cb24ee9f1f10ad8e38c6c965a2
-Size (ruff-0.12.8.tar.gz) = 5242373 bytes
+BLAKE2s (ruff-0.12.9.tar.gz) = e1f858d35ceeaef498cfc0b322a30db911d15140c56bf49fcc5f13b6ba5fd08f
+SHA512 (ruff-0.12.9.tar.gz) = dd0588dc8f96311e745c7edc0c5cf56990d91192e8f1c1c0a6a8467c65eb9d0c79ee550d6b5a19c0213f2e80ec661b4fb116fb6fb4033a04b3ad87123e92dcdc
+Size (ruff-0.12.9.tar.gz) = 5254702 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
@@ -888,9 +888,9 @@ Size (rustversion-1.0.21.crate) = 21001
BLAKE2s (ryu-1.0.20.crate) = 95eb1e552fedfc29ca6a61fa23321101b88bb0037acbe1a13a543b9c7461ea94
SHA512 (ryu-1.0.20.crate) = 329c581429d9b8baa7d9edd9cf20e23fb8002f339d9fb3d50ed4c7eb68fb19c1ba966d52a9c9602265ca5f59f2bd4393ddcb3a7ac20c64aee3096e137eb2a384
Size (ryu-1.0.20.crate) = 48738 bytes
-BLAKE2s (salsa-b121ee46c4483ba74c19e933a3522bd548eb7343.tar.gz) = 0e6143dda04d75f030d62e83f6a9208060eef27beaf5328814daf14f0670704a
-SHA512 (salsa-b121ee46c4483ba74c19e933a3522bd548eb7343.tar.gz) = ce6fe82254097cfc27313b3c7d124dd56fee5f1480222beb15be46ddaef452880c093d993c795a5ec5b1417c77400c697152c8bc075bc176f28bbd31a09fb16f
-Size (salsa-b121ee46c4483ba74c19e933a3522bd548eb7343.tar.gz) = 690546 bytes
+BLAKE2s (salsa-918d35d873b2b73a0237536144ef4d22e8d57f27.tar.gz) = 8345c7b53a8328afadbe35943529954fbb393bb3814411811fa5846254bd3c14
+SHA512 (salsa-918d35d873b2b73a0237536144ef4d22e8d57f27.tar.gz) = fd076cf031cfd9be1c8cc8a691341efc12f95de3a3b3ef9f95a5f53e5363b90c34572170202368e39eea6003278a052d48287b82fd19b5a217ffeecd708fa3a2
+Size (salsa-918d35d873b2b73a0237536144ef4d22e8d57f27.tar.gz) = 710741 bytes
BLAKE2s (same-file-1.0.6.crate) = 1a9b3bb2a767c4e3a7537b2fd8daaa2afc113e6bdaa27a25d2eefff59e7600d6
SHA512 (same-file-1.0.6.crate) = 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c
Size (same-file-1.0.6.crate) = 10183 bytes
@@ -1398,5 +1398,5 @@ Size (zstd-safe-5.0.2+zstd.1.5.2.crate)
BLAKE2s (zstd-sys-2.0.15+zstd.1.5.7.crate) = ab7e4cb65c8b12350a87e0a2a325068c047c8b279d233fa0733951dbda370122
SHA512 (zstd-sys-2.0.15+zstd.1.5.7.crate) = c684e3d966746dfac12947174d7786f528f2e26ed2802e24b457a751616a9b6e6a274d77f70f7e75a111caefdc4357257ed4c2e2137cd2f051206f56e9cd19cf
Size (zstd-sys-2.0.15+zstd.1.5.7.crate) = 774847 bytes
-SHA1 (patch-Cargo.toml) = b9544e03d01ac8d0360dbd1cb006ff12db9ca36d
+SHA1 (patch-Cargo.toml) = e99a34e106d5c571c5e070c5a1dd2d9354a776ea
SHA1 (patch-python_ruff_____main____.py) = 389d75d66b901f4ae563c6d9175427147b3d1cbf
Index: pkgsrc/devel/py-ruff/patches/patch-Cargo.toml
diff -u pkgsrc/devel/py-ruff/patches/patch-Cargo.toml:1.22 pkgsrc/devel/py-ruff/patches/patch-Cargo.toml:1.23
--- pkgsrc/devel/py-ruff/patches/patch-Cargo.toml:1.22 Fri Aug 8 16:50:14 2025
+++ pkgsrc/devel/py-ruff/patches/patch-Cargo.toml Wed Aug 20 09:55:53 2025
@@ -1,4 +1,4 @@
-$NetBSD: patch-Cargo.toml,v 1.22 2025/08/08 16:50:14 adam Exp $
+$NetBSD: patch-Cargo.toml,v 1.23 2025/08/20 09:55:53 adam Exp $
Depends on unpublished crates. Can't use cargo.mk to fetch it.
@@ -17,8 +17,8 @@ Depends on unpublished crates. Can't use
rustc-hash = { version = "2.0.0" }
rustc-stable-hash = { version = "0.1.2" }
# When updating salsa, make sure to also update the revision in `fuzz/Cargo.toml`
--salsa = { git = "https://github.com/salsa-rs/salsa.git", rev = "b121ee46c4483ba74c19e933a3522bd548eb7343", default-features = false, features = [
-+salsa = { path = "../salsa-b121ee46c4483ba74c19e933a3522bd548eb7343", default-features = false, features = [
+-salsa = { git = "https://github.com/salsa-rs/salsa.git", rev = "918d35d873b2b73a0237536144ef4d22e8d57f27", default-features = false, features = [
++salsa = { path = "../salsa-918d35d873b2b73a0237536144ef4d22e8d57f27", default-features = false, features = [
"compact_str",
"macros",
"salsa_unstable",
Home |
Main Index |
Thread Index |
Old Index