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 Dec 5 10:09:24 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.14.8
0.14.8
Preview features
[flake8-bugbear] Catch yield expressions within other statements (B901)
[flake8-use-pathlib] Mark fixes unsafe for return type changes (PTH104, PTH105, PTH109, PTH115)
Bug fixes
Fix syntax error false positives for await outside functions
[flake8-simplify] Fix truthiness assumption for non-iterable arguments in tuple/list/set calls (SIM222, SIM223)
Documentation
Suggest using --output-file option in GitLab integration
Other changes
[syntax-error] Default type parameter followed by non-default type parameter
To generate a diff of this commit:
cvs rdiff -u -r1.86 -r1.87 pkgsrc/devel/py-ruff/Makefile
cvs rdiff -u -r1.79 -r1.80 pkgsrc/devel/py-ruff/cargo-depends.mk
cvs rdiff -u -r1.83 -r1.84 pkgsrc/devel/py-ruff/distinfo
cvs rdiff -u -r1.32 -r1.33 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.86 pkgsrc/devel/py-ruff/Makefile:1.87
--- pkgsrc/devel/py-ruff/Makefile:1.86 Sat Nov 29 16:29:54 2025
+++ pkgsrc/devel/py-ruff/Makefile Fri Dec 5 10:09:24 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.86 2025/11/29 16:29:54 adam Exp $
+# $NetBSD: Makefile,v 1.87 2025/12/05 10:09:24 adam Exp $
-DISTNAME= ruff-0.14.7
+DISTNAME= ruff-0.14.8
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= devel python
MASTER_SITES= ${MASTER_SITE_PYPI:=r/ruff/}
@@ -18,7 +18,7 @@ USE_TOOLS+= gmake
# Depends on an unpublished crate. Can't use cargo.mk to fetch it.
LSP_TYPES_REV= 3512a9f33eadc5402cfab1b8f7340824c8ca1439
-SALSA_REV= 17bc55d699565e5a1cb1bd42363b905af2f9f3e7
+SALSA_REV= 59aa1075e837f5deb0d6ffb24b68fedc0f4bc5e0
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.79 pkgsrc/devel/py-ruff/cargo-depends.mk:1.80
--- pkgsrc/devel/py-ruff/cargo-depends.mk:1.79 Sat Nov 29 16:29:54 2025
+++ pkgsrc/devel/py-ruff/cargo-depends.mk Fri Dec 5 10:09:24 2025
@@ -1,4 +1,4 @@
-# $NetBSD: cargo-depends.mk,v 1.79 2025/11/29 16:29:54 adam Exp $
+# $NetBSD: cargo-depends.mk,v 1.80 2025/12/05 10:09:24 adam Exp $
CARGO_CRATE_DEPENDS+= adler2-2.0.1
CARGO_CRATE_DEPENDS+= aho-corasick-1.1.4
@@ -201,7 +201,7 @@ CARGO_CRATE_DEPENDS+= litemap-0.8.0
CARGO_CRATE_DEPENDS+= lock_api-0.4.13
CARGO_CRATE_DEPENDS+= log-0.4.28
CARGO_CRATE_DEPENDS+= lsp-server-0.7.9
-CARGO_CRATE_DEPENDS+= lsp-types-0.95.1
+#CARGO_CRATE_DEPENDS+= lsp-types-0.95.1
CARGO_CRATE_DEPENDS+= manyhow-0.11.4
CARGO_CRATE_DEPENDS+= manyhow-macros-0.11.4
CARGO_CRATE_DEPENDS+= markdown-1.0.0
@@ -368,13 +368,13 @@ CARGO_CRATE_DEPENDS+= toml_datetime-0.7.
CARGO_CRATE_DEPENDS+= toml_edit-0.23.6
CARGO_CRATE_DEPENDS+= toml_parser-1.0.4
CARGO_CRATE_DEPENDS+= toml_writer-1.0.4
-CARGO_CRATE_DEPENDS+= tracing-0.1.41
-CARGO_CRATE_DEPENDS+= tracing-attributes-0.1.30
-CARGO_CRATE_DEPENDS+= tracing-core-0.1.34
+CARGO_CRATE_DEPENDS+= tracing-0.1.43
+CARGO_CRATE_DEPENDS+= tracing-attributes-0.1.31
+CARGO_CRATE_DEPENDS+= tracing-core-0.1.35
CARGO_CRATE_DEPENDS+= tracing-flame-0.2.0
CARGO_CRATE_DEPENDS+= tracing-indicatif-0.3.13
CARGO_CRATE_DEPENDS+= tracing-log-0.2.0
-CARGO_CRATE_DEPENDS+= tracing-subscriber-0.3.20
+CARGO_CRATE_DEPENDS+= tracing-subscriber-0.3.22
CARGO_CRATE_DEPENDS+= tryfn-0.2.3
CARGO_CRATE_DEPENDS+= typed-arena-2.0.2
CARGO_CRATE_DEPENDS+= typenum-1.18.0
Index: pkgsrc/devel/py-ruff/distinfo
diff -u pkgsrc/devel/py-ruff/distinfo:1.83 pkgsrc/devel/py-ruff/distinfo:1.84
--- pkgsrc/devel/py-ruff/distinfo:1.83 Sat Nov 29 16:29:54 2025
+++ pkgsrc/devel/py-ruff/distinfo Fri Dec 5 10:09:24 2025
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.83 2025/11/29 16:29:54 adam Exp $
+$NetBSD: distinfo,v 1.84 2025/12/05 10:09:24 adam Exp $
BLAKE2s (adler2-2.0.1.crate) = 4d391e0fcde91c7435ee9a5503fee4a5346f549f1b45e482ce3e1e151d90f8f5
SHA512 (adler2-2.0.1.crate) = 555b2b7ba6f8116acccd0bcd16ed34cc78162c81023cff31a8566ffcd456c03832089fca2d5b668ceaac4fe8f922d31aa9c487f226a36cace294ff4a219bd91d
@@ -603,9 +603,6 @@ Size (log-0.4.28.crate) = 51131 bytes
BLAKE2s (lsp-server-0.7.9.crate) = ede644a3bd09bd620c2d57b34c3d6fb147bef64521667f16e70515b4890cde8a
SHA512 (lsp-server-0.7.9.crate) = 332814c48389bdd32ddb75616b4361a2f22370267a66f31b063b1bc4ab19439cc0f4de833394288c92e62a15fdfdbd9aafa24df9efc3607bfc4d5e153c4f4386
Size (lsp-server-0.7.9.crate) = 21215 bytes
-BLAKE2s (lsp-types-0.95.1.crate) = b224ff52ea8d403adffde60f4cf41aa06b1d99c06aa796708e66c39355c54141
-SHA512 (lsp-types-0.95.1.crate) = 5358645b22a4e43cfd227c2266333a019bf9ac4b4e3d42d0bbdfbeaa25a6f02c405cae89a0caed719103ed87c4e68ee270f13a43f614008e753ad69ad6f34414
-Size (lsp-types-0.95.1.crate) = 68324 bytes
BLAKE2s (lsp-types-3512a9f33eadc5402cfab1b8f7340824c8ca1439.tar.gz) = 03edce10f88b077ba56b3176fed630b770a7d88b606f0bf203a85b4b0cec9d64
SHA512 (lsp-types-3512a9f33eadc5402cfab1b8f7340824c8ca1439.tar.gz) = 3362f9db4e78261825ae17b3429f9c54dc1b32a8b6a275ecff7bbe457c610d27ac37e68be3e9e27378f5f54c786dee787fd87b33c102f2507a46cf7290390ab5
Size (lsp-types-3512a9f33eadc5402cfab1b8f7340824c8ca1439.tar.gz) = 71124 bytes
@@ -894,9 +891,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.7.tar.gz) = d091b3be933202e62afb0ce14d03b721df15900248867dc50178557c90fca5b6
-SHA512 (ruff-0.14.7.tar.gz) = dd7567789409ac361171621359f37cabafc87955d2c4fe7d65d08d6bab784e91e7ffd4ad552a02941a4cffc1c9b70286c9abf751601d877d28c57f3d60e3cb20
-Size (ruff-0.14.7.tar.gz) = 5727324 bytes
+BLAKE2s (ruff-0.14.8.tar.gz) = 4eade8d50a15f44656480d7dbebdb29287a2d24c320bb0ad5f4001ded2ebe28b
+SHA512 (ruff-0.14.8.tar.gz) = 52e82c44fe932ab782f8cd70cac7c0093c1e44a4f8c740cdb6f7cc8780af0edf91ffbed45dc21c83fe662a30815001d11556732c2f58fb3368196d09215858fd
+Size (ruff-0.14.8.tar.gz) = 5765385 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
@@ -915,9 +912,9 @@ Size (rustversion-1.0.22.crate) = 21096
BLAKE2s (ryu-1.0.20.crate) = 95eb1e552fedfc29ca6a61fa23321101b88bb0037acbe1a13a543b9c7461ea94
SHA512 (ryu-1.0.20.crate) = 329c581429d9b8baa7d9edd9cf20e23fb8002f339d9fb3d50ed4c7eb68fb19c1ba966d52a9c9602265ca5f59f2bd4393ddcb3a7ac20c64aee3096e137eb2a384
Size (ryu-1.0.20.crate) = 48738 bytes
-BLAKE2s (salsa-17bc55d699565e5a1cb1bd42363b905af2f9f3e7.tar.gz) = 87ce9fcc22323f5bf1b4b5e81122e12d78ba469fbd1a10fb2055a4255dbbd0ec
-SHA512 (salsa-17bc55d699565e5a1cb1bd42363b905af2f9f3e7.tar.gz) = 745ba50f1aaf17703e3f83051a88d2c94fe332b668de57cde46b4f0a411bb5c119ef6965a6d49892b55e322af44b420e7086180a32592fe1f90acc20261e6435
-Size (salsa-17bc55d699565e5a1cb1bd42363b905af2f9f3e7.tar.gz) = 731114 bytes
+BLAKE2s (salsa-59aa1075e837f5deb0d6ffb24b68fedc0f4bc5e0.tar.gz) = 055a6552f8cba40d52e007c304c51d7f00f36bd37e94808edea5fc5717313a80
+SHA512 (salsa-59aa1075e837f5deb0d6ffb24b68fedc0f4bc5e0.tar.gz) = 38776a512786845354e04f4427da831e92acc561928feb2066ee17afb11da2d262d18dbcfb8eba5880e4d64f70caf6b2086131d64b487aff91f47886f53003f6
+Size (salsa-59aa1075e837f5deb0d6ffb24b68fedc0f4bc5e0.tar.gz) = 731457 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
@@ -1104,15 +1101,15 @@ Size (toml_parser-1.0.4.crate) = 34978 b
BLAKE2s (toml_writer-1.0.4.crate) = 923cb9670babdb4b0e1f58884f8b830c03d6a237e726d50dd39079911a9b7c63
SHA512 (toml_writer-1.0.4.crate) = 92f058981fa8685bdbb891838c5580f8315f70d69fff565949e1ca1d00924370ed4927052ff145b1867229a100aacd2dc8918f102001053180755b2544ac3eea
Size (toml_writer-1.0.4.crate) = 17146 bytes
-BLAKE2s (tracing-0.1.41.crate) = 6e13ecc7da8c2186890c243e207328fd98b23cd8493c233ab70d58a24f96f0e4
-SHA512 (tracing-0.1.41.crate) = dffb8d3a1375f1b9d5418550a46cb7b1d92b2cc8ffbccb430a38f7731547960775bb42798074186711847d256eee30fb3e74078b69cb36f28c07d9f231dbf96c
-Size (tracing-0.1.41.crate) = 82448 bytes
-BLAKE2s (tracing-attributes-0.1.30.crate) = 49cf58e1505fcc67e97a9f64afe52503c922dd24cb8ebbec9bf0ef06a94c858d
-SHA512 (tracing-attributes-0.1.30.crate) = cd33b967cdba94dd5f4c5ebb097aef45913e60e93cac1473063dba32190e0d10584c07914eb59e8d0a41142e95b04794accdb6b768ac6ddd2d08db093a3ea0ab
-Size (tracing-attributes-0.1.30.crate) = 39142 bytes
-BLAKE2s (tracing-core-0.1.34.crate) = bd73b82b795f1ce0d90e0d92890f5347ed5c991604c71103de1c9cb549091950
-SHA512 (tracing-core-0.1.34.crate) = 21ee3e1668310a580d089a95242197f21bc4eabecd2f58c21a5dbbf036cd452275a0d56dd3810aff490dd710cb94bf8d0e79fe80a3ae7e7e0fa29143523fda3c
-Size (tracing-core-0.1.34.crate) = 63760 bytes
+BLAKE2s (tracing-0.1.43.crate) = 50a8682d18cde24b3c1448bd0e1d6c3d3874970c1a53cd74f6da35911a0251cf
+SHA512 (tracing-0.1.43.crate) = 5c4add0fff3d0275141edf67924deda84c27677f5e1ebcc23fdc52ba4091e25b5fb341fe0028f0a502e1447b621928dba281100df154e5a33b2f8f4b5dbf4a4b
+Size (tracing-0.1.43.crate) = 90033 bytes
+BLAKE2s (tracing-attributes-0.1.31.crate) = 69a82fa5f0a7f44b019d18f8e7cd65124d878bc67471ed620bfd94e5bd2baf34
+SHA512 (tracing-attributes-0.1.31.crate) = 6954ce397903cfced12ef495d46885e8320233cb631116b0c35731c89c51d2cf2532c77ed02d9b708375b5555f3580a197dd63ad6899a32c87e34e2da2733bfa
+Size (tracing-attributes-0.1.31.crate) = 39733 bytes
+BLAKE2s (tracing-core-0.1.35.crate) = b9a24973d51ee7bd426299d259c9b00b45b5126e39e2450071fafa519c689552
+SHA512 (tracing-core-0.1.35.crate) = 30afe79d6f1e9ad945245db2ac870f6fdfa1ebd1674139778700dba5c7de2891f7d3cac0644e71c5a286868adb7dd6eb3a255e6e669e1cd06c46ff3d57d22036
+Size (tracing-core-0.1.35.crate) = 63837 bytes
BLAKE2s (tracing-flame-0.2.0.crate) = a83a31709b209d2c498d01905208d193798848c760e91c8084f8b7a11deb72ef
SHA512 (tracing-flame-0.2.0.crate) = af41931e2559e2188f4d6b4258a42440b894a58ce2875a632f2488151c857059fc17541bdd312c5b444163c4c5ac6498a69e06394c18c307446a30dfc1e3219b
Size (tracing-flame-0.2.0.crate) = 9062 bytes
@@ -1122,9 +1119,9 @@ Size (tracing-indicatif-0.3.13.crate) =
BLAKE2s (tracing-log-0.2.0.crate) = 4088d47200a12bd915adaf7bae97ae2d7d803880a29874bf1beb6cfae373a00b
SHA512 (tracing-log-0.2.0.crate) = 0c1f060e8ffb9ff24cee7b85cc2d7d42c69b2f7623a7faecd7422b23b11ae8d5c7691e4635bae76861d444c369d9701ccb147904668023642b223e442e3c8285
Size (tracing-log-0.2.0.crate) = 17561 bytes
-BLAKE2s (tracing-subscriber-0.3.20.crate) = b373c2ed7db80649308c3e715843b4d872c5477a04ad61afb32160b65d4b48e2
-SHA512 (tracing-subscriber-0.3.20.crate) = 4948d6aa6757f8a9bc2cd37ff02845d8873eb7ad2a4449bcbaf1b828e1aa6f72835ad81a8cbc2a8410d03c38f1ff015161a805ef062228f0b941e91c84509495
-Size (tracing-subscriber-0.3.20.crate) = 212274 bytes
+BLAKE2s (tracing-subscriber-0.3.22.crate) = 38a956b838b2f5be0c106b7a2fed27654baad9707014c44d712a6003d1e653a9
+SHA512 (tracing-subscriber-0.3.22.crate) = b3e9b2a9e2f822c4b2c6e51cd85936d2630bd9a7baf4717e7bcad0b7222d1fa693f2a827f71ee6bf2dd75d3b102e2477c6f8cf45da53fc67471516e1a4ec7507
+Size (tracing-subscriber-0.3.22.crate) = 212851 bytes
BLAKE2s (tryfn-0.2.3.crate) = ba66432c52c638fe324ba91108ba1b76762d9dd1f616fa048a9ffd5b04e32fae
SHA512 (tryfn-0.2.3.crate) = d84816ad61d824181b6e0321f930d5350deb2aae1f454ff47025e2696217017a2cb92d8fdbc17e5bd5e7a7bbccdf1f09b52bcab8de6926220ea93d30c74ec3a4
Size (tryfn-0.2.3.crate) = 8481 bytes
@@ -1413,5 +1410,5 @@ Size (zstd-safe-5.0.2+zstd.1.5.2.crate)
BLAKE2s (zstd-sys-2.0.16+zstd.1.5.7.crate) = 1d257c4cb668e065d2956c3b1681ffbf98ab091238d2802b1f4c4cf5363d664c
SHA512 (zstd-sys-2.0.16+zstd.1.5.7.crate) = 4bd56e78003a084a27d916ce845f90ae4657725c0f34d56290a8b0c463309e10d2980d1ee6350d6a913cb7906950271ef3da7f25f56b47d02e4b4a5d902ac7ac
Size (zstd-sys-2.0.16+zstd.1.5.7.crate) = 775620 bytes
-SHA1 (patch-Cargo.toml) = b9027877d9858500ec9e6c71b99d4fba8772f61c
+SHA1 (patch-Cargo.toml) = 7236ae9a35e583824aa8ed4099b2630b5e4ca053
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.32 pkgsrc/devel/py-ruff/patches/patch-Cargo.toml:1.33
--- pkgsrc/devel/py-ruff/patches/patch-Cargo.toml:1.32 Sat Nov 29 16:29:54 2025
+++ pkgsrc/devel/py-ruff/patches/patch-Cargo.toml Fri Dec 5 10:09:24 2025
@@ -1,4 +1,4 @@
-$NetBSD: patch-Cargo.toml,v 1.32 2025/11/29 16:29:54 adam Exp $
+$NetBSD: patch-Cargo.toml,v 1.33 2025/12/05 10:09:24 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 = "17bc55d699565e5a1cb1bd42363b905af2f9f3e7", default-features = false, features = [
-+salsa = { path = "../salsa-17bc55d699565e5a1cb1bd42363b905af2f9f3e7", default-features = false, features = [
+-salsa = { git = "https://github.com/salsa-rs/salsa.git", rev = "59aa1075e837f5deb0d6ffb24b68fedc0f4bc5e0", default-features = false, features = [
++salsa = { path = "../salsa-59aa1075e837f5deb0d6ffb24b68fedc0f4bc5e0", default-features = false, features = [
"compact_str",
"macros",
"salsa_unstable",
Home |
Main Index |
Thread Index |
Old Index