Subject: CVS commit: pkgsrc/devel/py-ruff
From: Adam Ciarcinski
Date: 2024-03-21 21:06:03
Message id: 20240321200603.51922FA2C@cvs.NetBSD.org

Log Message:
py-ruff: updated to 0.3.4

0.3.4

Preview features

[flake8-simplify] Detect implicit else cases in needless-bool (SIM103)
[pylint] Implement nan-comparison (PLW0117)
[pylint] Implement nonlocal-and-global (E115)
[pylint] Implement singledispatchmethod-function (PLE5120)
[refurb] Implement list-reverse-copy (FURB187)

Rule changes

[flake8-pytest-style] Add automatic fix for pytest-parametrize-values-wrong-type \ 
(PT007)
[pycodestyle] Allow SPDX license headers to exceed the line length (E501)

Formatter

Fix unstable formatting for trailing subscript end-of-line comment

Bug fixes

Avoid code comment detection in PEP 723 script tags
Avoid incorrect tuple transformation in single-element case (C409)
Bug fix: Prevent fully defined links name from being reformatted
Consider raw source code for W605
Docs: Link inline settings when not part of options section
Don't treat annotations as redefinitions in .pyi files
Fix E231 bug: Inconsistent catch compared to pycodestyle, such as when dict \ 
nested in list
Fix pylint upstream categories not showing in docs
Add missing Options references to blank line docs
'Revert "F821: Fix false negatives in .py files when from __future__ import \ 
annotations is active
Apply NFKC normalization to unicode identifiers in the lexer
Avoid failures due to non-deterministic binding ordering
[flake8-bugbear] Allow tuples of exceptions (B030)
[flake8-quotes] Avoid syntax errors due to invalid quotes (Q000, Q002)

Files:
RevisionActionfile
1.17modifypkgsrc/devel/py-ruff/Makefile
1.17modifypkgsrc/devel/py-ruff/cargo-depends.mk
1.17modifypkgsrc/devel/py-ruff/distinfo