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: Mon Jun 1 12:00:41 UTC 2026
Modified Files:
pkgsrc/devel/py-ruff: Makefile cargo-depends.mk distinfo
Log Message:
py-ruff: updated to 0.15.15
0.15.15
Preview features
Fix Markdown closing fence handling
[pyflakes] Report duplicate imports in typing.TYPE_CHECKING block (F811)
Bug fixes
[pyflakes] Treat function-scope bare annotations as locals per PEP 526 (F821)
Performance
Avoid redundant TokenValue drops in the lexer
Reduce memory usage by dropping token-excess capacity and improve performance by approximating the initial tokens Vec size
Use ThinVec in AST to shrink Stmt
Documentation
Fix line-length example for --config option
[flake8-comprehensions] Document RecursionError edge case in __len__ (C416)
[mccabe] Improve example (C901)
[pyupgrade] Clarify fix safety docs (UP007, UP045)
[refurb] Document FURB192 exception change for empty sequences
[ruff] Document false negative for user-defined types (RUF013)
Formatter
Fix formatting of lambdas nested within f-strings
Server
Return code action for codeAction/resolve requests that contain no or no valid URL
Other changes
Expand semantic syntax errors for invalid walruses
To generate a diff of this commit:
cvs rdiff -u -r1.108 -r1.109 pkgsrc/devel/py-ruff/Makefile
cvs rdiff -u -r1.100 -r1.101 pkgsrc/devel/py-ruff/cargo-depends.mk
cvs rdiff -u -r1.105 -r1.106 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.108 pkgsrc/devel/py-ruff/Makefile:1.109
--- pkgsrc/devel/py-ruff/Makefile:1.108 Sun May 24 20:09:39 2026
+++ pkgsrc/devel/py-ruff/Makefile Mon Jun 1 12:00:41 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.108 2026/05/24 20:09:39 wiz Exp $
+# $NetBSD: Makefile,v 1.109 2026/06/01 12:00:41 adam Exp $
-DISTNAME= ruff-0.15.14
+DISTNAME= ruff-0.15.15
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.100 pkgsrc/devel/py-ruff/cargo-depends.mk:1.101
--- pkgsrc/devel/py-ruff/cargo-depends.mk:1.100 Sun May 24 20:09:39 2026
+++ pkgsrc/devel/py-ruff/cargo-depends.mk Mon Jun 1 12:00:41 2026
@@ -1,4 +1,4 @@
-# $NetBSD: cargo-depends.mk,v 1.100 2026/05/24 20:09:39 wiz Exp $
+# $NetBSD: cargo-depends.mk,v 1.101 2026/06/01 12:00:41 adam Exp $
CARGO_CRATE_DEPENDS+= adler2-2.0.1
CARGO_CRATE_DEPENDS+= aho-corasick-1.1.4
@@ -43,7 +43,7 @@ CARGO_CRATE_DEPENDS+= camino-1.2.2
CARGO_CRATE_DEPENDS+= cast-0.3.0
CARGO_CRATE_DEPENDS+= castaway-0.2.4
CARGO_CRATE_DEPENDS+= cc-1.2.38
-CARGO_CRATE_DEPENDS+= cfg-if-1.0.3
+CARGO_CRATE_DEPENDS+= cfg-if-1.0.4
CARGO_CRATE_DEPENDS+= cfg_aliases-0.2.1
CARGO_CRATE_DEPENDS+= chacha20-0.10.0
CARGO_CRATE_DEPENDS+= chrono-0.4.44
@@ -95,7 +95,7 @@ CARGO_CRATE_DEPENDS+= ctrlc-3.5.2
CARGO_CRATE_DEPENDS+= darling-0.23.0
CARGO_CRATE_DEPENDS+= darling_core-0.23.0
CARGO_CRATE_DEPENDS+= darling_macro-0.23.0
-CARGO_CRATE_DEPENDS+= dashmap-6.1.0
+CARGO_CRATE_DEPENDS+= dashmap-6.2.1
CARGO_CRATE_DEPENDS+= datatest-stable-0.3.3
CARGO_CRATE_DEPENDS+= derive-where-1.6.0
CARGO_CRATE_DEPENDS+= diff-0.1.13
@@ -131,8 +131,8 @@ CARGO_CRATE_DEPENDS+= fs-err-3.3.0
CARGO_CRATE_DEPENDS+= fsevent-sys-4.1.0
CARGO_CRATE_DEPENDS+= funty-2.0.0
CARGO_CRATE_DEPENDS+= generic-array-0.14.7
-CARGO_CRATE_DEPENDS+= get-size-derive2-0.8.0
-CARGO_CRATE_DEPENDS+= get-size2-0.8.0
+CARGO_CRATE_DEPENDS+= get-size-derive2-0.9.0
+CARGO_CRATE_DEPENDS+= get-size2-0.9.0
CARGO_CRATE_DEPENDS+= getopts-0.2.24
CARGO_CRATE_DEPENDS+= getrandom-0.2.16
CARGO_CRATE_DEPENDS+= getrandom-0.3.4
@@ -229,7 +229,7 @@ CARGO_CRATE_DEPENDS+= num-traits-0.2.19
CARGO_CRATE_DEPENDS+= num_cpus-1.17.0
CARGO_CRATE_DEPENDS+= objc2-0.6.3
CARGO_CRATE_DEPENDS+= objc2-encode-4.1.0
-CARGO_CRATE_DEPENDS+= once_cell-1.21.3
+CARGO_CRATE_DEPENDS+= once_cell-1.21.4
CARGO_CRATE_DEPENDS+= once_cell_polyfill-1.70.1
CARGO_CRATE_DEPENDS+= oorandom-11.1.5
CARGO_CRATE_DEPENDS+= option-ext-0.2.0
@@ -356,7 +356,7 @@ CARGO_CRATE_DEPENDS+= termtree-0.5.1
CARGO_CRATE_DEPENDS+= test-case-3.3.1
CARGO_CRATE_DEPENDS+= test-case-core-3.3.1
CARGO_CRATE_DEPENDS+= test-case-macros-3.3.1
-CARGO_CRATE_DEPENDS+= thin-vec-0.2.14
+CARGO_CRATE_DEPENDS+= thin-vec-0.2.18
CARGO_CRATE_DEPENDS+= thiserror-1.0.69
CARGO_CRATE_DEPENDS+= thiserror-2.0.18
CARGO_CRATE_DEPENDS+= thiserror-impl-1.0.69
Index: pkgsrc/devel/py-ruff/distinfo
diff -u pkgsrc/devel/py-ruff/distinfo:1.105 pkgsrc/devel/py-ruff/distinfo:1.106
--- pkgsrc/devel/py-ruff/distinfo:1.105 Sun May 24 20:09:39 2026
+++ pkgsrc/devel/py-ruff/distinfo Mon Jun 1 12:00:41 2026
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.105 2026/05/24 20:09:39 wiz Exp $
+$NetBSD: distinfo,v 1.106 2026/06/01 12:00:41 adam Exp $
BLAKE2s (adler2-2.0.1.crate) = 4d391e0fcde91c7435ee9a5503fee4a5346f549f1b45e482ce3e1e151d90f8f5
SHA512 (adler2-2.0.1.crate) = 555b2b7ba6f8116acccd0bcd16ed34cc78162c81023cff31a8566ffcd456c03832089fca2d5b668ceaac4fe8f922d31aa9c487f226a36cace294ff4a219bd91d
@@ -129,9 +129,9 @@ Size (castaway-0.2.4.crate) = 12546 byte
BLAKE2s (cc-1.2.38.crate) = 3b3a89e02caafbf58064976095b7152b46c371173720534c6f04f9d36c07c53a
SHA512 (cc-1.2.38.crate) = 6614c2bbad044db8b60e14f3dfe6258e1a967e4f6019cac97ba82dad736270853077d6d6bfaa48d88102bed45cd39e8d55458a3664146bf5b96dfb9fc93fbd44
Size (cc-1.2.38.crate) = 90139 bytes
-BLAKE2s (cfg-if-1.0.3.crate) = 773d265ae00262e765780665def7f307e8a6ad41861c8d7932e40f1704e1b3ee
-SHA512 (cfg-if-1.0.3.crate) = afe424a191c2aaaffec3d114e0116d0324d12117aeb22df78e47ad6752444bc5acb074ab0a174476b71e584a37743f9dcc2b0e8036d590fcc5afc7c55f86122b
-Size (cfg-if-1.0.3.crate) = 8719 bytes
+BLAKE2s (cfg-if-1.0.4.crate) = 517b7cff4f133f9b02492c0db281822fd02c24941a7aa4f9b1502895dc5e58d9
+SHA512 (cfg-if-1.0.4.crate) = 176e04df7ba783b7143bb84397b777f5c5a1305c08a5c3a218d4a66830620be89ed68992ba27686165bcd3fb2f34b2daf80b2a1d4b481ecc267c988e84d28e9d
+Size (cfg-if-1.0.4.crate) = 9360 bytes
BLAKE2s (cfg_aliases-0.2.1.crate) = 7a7bb366100bf1ad7c15cddb6443a31f372f4a9040ea3ccc49781f78efcc1721
SHA512 (cfg_aliases-0.2.1.crate) = 74969d12d5d24002a29e08d52e30fbce014dd481a7c35ee0162e69333c5f2d7755f3b02439b31522e12444cf1ac8e65880ce33fe6778dac03757e362cbf8a72c
Size (cfg_aliases-0.2.1.crate) = 6355 bytes
@@ -285,9 +285,9 @@ Size (darling_core-0.23.0.crate) = 74564
BLAKE2s (darling_macro-0.23.0.crate) = 91ff89f7eb61afe288a578064565c68aa991d5b1003ebe848569cdc087b3572f
SHA512 (darling_macro-0.23.0.crate) = f6565876c9846b1295be23eda6decbba817c64c3e2ba56fb0009c2acb68d542481dbb033b0e753dfb1eb967f24f87b781869c8bd5018a7789066229a4919c8c3
Size (darling_macro-0.23.0.crate) = 2480 bytes
-BLAKE2s (dashmap-6.1.0.crate) = 8c0d0319abdf77c44e5446e7ca2ac339ad04877effc47414a3f707e77034d216
-SHA512 (dashmap-6.1.0.crate) = 03a727e41505e5e7068df8fb27fad6d348fc14f6b1609d7f606fba765fb92fec7fb42c6427bc11d057ad2ad52d1b44bcf5a802651765148941ba41fa75968cb0
-Size (dashmap-6.1.0.crate) = 24828 bytes
+BLAKE2s (dashmap-6.2.1.crate) = c938baacdb575d475264c8512330510ce45f095e6162c907cb04f55d0a7917c3
+SHA512 (dashmap-6.2.1.crate) = f3b2a3cf51ea869623ad39447e337203f6ce8e4521a7321a722a63a9a1dfea7be74aea7f8eba8e696b179d37f4b7e184924df97b22da0c6d98e56b962867d2aa
+Size (dashmap-6.2.1.crate) = 26885 bytes
BLAKE2s (datatest-stable-0.3.3.crate) = 132879de3bab9a2947fd2806594d13b9ea00ff656a99288943c3015ee4f66e09
SHA512 (datatest-stable-0.3.3.crate) = c4fc91fd63d94991f40bc6a7612f37d26d52f2f958c85692ea29a5c6cda6f9dcbcf53c23ea82c0d457facc109f000de15555b676623452a355e0fd0927d3586d
Size (datatest-stable-0.3.3.crate) = 34481 bytes
@@ -393,12 +393,12 @@ Size (funty-2.0.0.crate) = 13160 bytes
BLAKE2s (generic-array-0.14.7.crate) = 33b16435fa4f360b4b5548090f6bd5548cfc42c6c7415dd9fb884ba3a3b8b7c0
SHA512 (generic-array-0.14.7.crate) = 363a7b04e4102f9ca63d429721c1ada6272be6bf0a2e97da681faf76381f73f0e3acb86623b9ce2dae441de9fda704088391779b9769ec02b3c8c9f9f35f897d
Size (generic-array-0.14.7.crate) = 15950 bytes
-BLAKE2s (get-size-derive2-0.8.0.crate) = 0c38b1a16fa6646bf48148f39e765f4fc40ade6aabff6229de41a2c3a1c1249c
-SHA512 (get-size-derive2-0.8.0.crate) = dd5b6a83394a4e380b9c24dd96d5d9049825e32f8d8536da7a47aea084d1d1d456f8d6fdf01e0166640d603e75686711882b4c1175d7525dcd13b6da5696ba3e
-Size (get-size-derive2-0.8.0.crate) = 8769 bytes
-BLAKE2s (get-size2-0.8.0.crate) = 0ae2c95dbb987e3b7fefc19272dc0ab3ce886f10fb4beca53d505fcd950a0634
-SHA512 (get-size2-0.8.0.crate) = b4de3a363572b7ec8638f220e11b801dfce1ca0f5955201aa7ac04dec11b7887a2b0f0334c8f256be06b0af76a2b0224be0aff07fdf6e1eb31d15966ea85d0e8
-Size (get-size2-0.8.0.crate) = 22296 bytes
+BLAKE2s (get-size-derive2-0.9.0.crate) = a8ca48934d16c20d0a3a45ba581db4953cea4181551df80143c23d87414e9393
+SHA512 (get-size-derive2-0.9.0.crate) = 32e11f2fbcf62dca3eda2bdea633c9644ca9e80fcc18403b959e0f3858dd8c7d6b3d296c682e09dba2753d2df5043388735f1a6beb494dd498f9811012f9b89f
+Size (get-size-derive2-0.9.0.crate) = 8767 bytes
+BLAKE2s (get-size2-0.9.0.crate) = 15684c831e3679808441ceca39ddf650cc92adcf4d8e4223170de7f62873ddb6
+SHA512 (get-size2-0.9.0.crate) = 74693a07c6e61ed97bf0e7eb067b9d62a80a46494c88516589fc7cf0dd6ac2412d96a5c9a28c20443e21ce7349e97775d4c46031f726e2d33ae7b7dbbc198dcd
+Size (get-size2-0.9.0.crate) = 24328 bytes
BLAKE2s (getopts-0.2.24.crate) = 2e6d4bbec51268868bb43bd46b4ce0c1e08422da186787d85721e18e8719e2ba
SHA512 (getopts-0.2.24.crate) = 3b0fd721340f732d3ed3dee38c61a46d83c920d24d96fdc780927c2a02fb9a6910eca4caa57db83d500d76bfb0e7f424a166204fcc4c5a4d87ca3ed30008f5aa
Size (getopts-0.2.24.crate) = 21467 bytes
@@ -690,9 +690,9 @@ Size (objc2-0.6.3.crate) = 272490 bytes
BLAKE2s (objc2-encode-4.1.0.crate) = 7a02728c18dbb90b0f507103322f566851b14d29295c4a6e033083cbd9fe45be
SHA512 (objc2-encode-4.1.0.crate) = 47a23fca26df26e1efa1045a9778322dc0b2cd232acc2be750a98a1ddaa7f264c39848b14a5d9821573495601dded2893a4bcbc36a0e21ae442b7c9de5c12303
Size (objc2-encode-4.1.0.crate) = 21004 bytes
-BLAKE2s (once_cell-1.21.3.crate) = 5b077d9ff947a795057e5647e50cf1bead07170110d0adb8337b88fa28b9e289
-SHA512 (once_cell-1.21.3.crate) = 32a87506c6f4598f3ca2c88556014ef2093d5db9a08602335e847caa537a866492fa74c894e7e1da2e4289a1d3dbffcb90a9e37a4a1453203832f434b8206990
-Size (once_cell-1.21.3.crate) = 34534 bytes
+BLAKE2s (once_cell-1.21.4.crate) = 5945879c1e46e46585a2692e5f3ac0beaa15f111aa45611e0419b50abb21fb4e
+SHA512 (once_cell-1.21.4.crate) = af67669b0107f44268ba74c355200cb2ed1aab235a6989a8bc54323eb2c9a45677010f8672e7790edadd4c981e939436e0c3a099d33c06dce9c14fd5ede86155
+Size (once_cell-1.21.4.crate) = 35010 bytes
BLAKE2s (once_cell_polyfill-1.70.1.crate) = 67f17c0129fc9f997e60ff4e6f1ecb81a7663dfd5f842d536fc19b20f8a3b171
SHA512 (once_cell_polyfill-1.70.1.crate) = 3b75e153221eb045708a864b2e27c0b115dfc07373dd7db166050262f3aa9afe8f9b0742c770e06c2c1939fcb45f690c6e8b480bf527bd8e050d748710fc1343
Size (once_cell_polyfill-1.70.1.crate) = 7510 bytes
@@ -906,9 +906,9 @@ Size (regex-syntax-0.8.10.crate) = 35878
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.15.14.tar.gz) = 5383a227c6a719e443bc253b67415072d0f5da471816c72367d1fc654aff275a
-SHA512 (ruff-0.15.14.tar.gz) = 8531cc302ee642d91cf69f1cd6e62cdd1a3b8b352134cb9744139ef6209616602acb54272af477aaf58efc163dcff60e216794de9e64f5b0cd578e7c35a23bf7
-Size (ruff-0.15.14.tar.gz) = 4700910 bytes
+BLAKE2s (ruff-0.15.15.tar.gz) = 67f954a2fd372576c35ee6949ad29b5d3d890f9e8cfd58903475a0628ef3057c
+SHA512 (ruff-0.15.15.tar.gz) = 5d462a42aa1d0f7da664ad1d482cdc92a7ecb874133c471dde26833a0a0f65dc355d4b02bdb09eb5ea460fbd6f2505ceca58edd0c19c3f08055b75cdd5233275
+Size (ruff-0.15.15.tar.gz) = 4706985 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
@@ -1074,9 +1074,9 @@ Size (test-case-core-3.3.1.crate) = 1432
BLAKE2s (test-case-macros-3.3.1.crate) = 0b3a93e861d04ed5e75e50074f12b7c5caf822204bce084fcfe04ad4e78ca760
SHA512 (test-case-macros-3.3.1.crate) = 3383ad7fa23f09b3289e2beefb2a2ea6bb7f7f48d71339b4c1e613c4807e83e4ab816b1c36369524d65aec7929064d2951c758d9c88164e7792a0a46fbf2d933
Size (test-case-macros-3.3.1.crate) = 4961 bytes
-BLAKE2s (thin-vec-0.2.14.crate) = d2ed2e80c3a36d0bfbaf6b25cf855047ec4a49ad532b4a5b30e725528cfdb621
-SHA512 (thin-vec-0.2.14.crate) = cf6db65b23dfb987e1c8ec174045d91383dfc2b0f08530abb781c35b3f2cd959d0aa327d17ef14e00347eafba9c9ed8fd61d701b5b20c482b7a521e9f157bb53
-Size (thin-vec-0.2.14.crate) = 35087 bytes
+BLAKE2s (thin-vec-0.2.18.crate) = 65427c43710dfc1ff585576b10c5cb419018e882c81b4dd515051b3ae45da6a7
+SHA512 (thin-vec-0.2.18.crate) = 3ef785eeddd291cdf8f6a313213a402e221333acbb7d1826ad995fca4ff27f4f5dee844cfacc4904a44606597798d503e552dde24b0e10e6e287718b33320eb1
+Size (thin-vec-0.2.18.crate) = 39421 bytes
BLAKE2s (thiserror-1.0.69.crate) = 26bff7ed5c8f8eeabca66866529fdd00063c22b57c631a70e5bd5deef20976b6
SHA512 (thiserror-1.0.69.crate) = ef50d2867d965da1dfb29d26faf6de273b5fadf78f95313f6caf44d68bfc610b9bd4b7544200b05bb0861231cfc84e961007f8db83c7905244c492037fd31899
Size (thiserror-1.0.69.crate) = 22198 bytes
Home |
Main Index |
Thread Index |
Old Index