Subject: CVS commit: pkgsrc/devel/py-ruff
From: Thomas Klausner
Date: 2025-03-02 21:31:19
Message id: 20250302203119.E82FEFBE1@cvs.NetBSD.org

Log Message:
py-ruff: update to 0.9.9.

0.9.9

Preview features

    Fix caching of unsupported-syntax errors (#16425)

Bug fixes

    Only show unsupported-syntax errors in editors when preview mode is enabled \ 
(#16429)

0.9.8

Release Notes
Preview features

    Start detecting version-related syntax errors in the parser (#16090)

Rule changes

    [pylint] Mark fix unsafe (PLW1507) (#16343)
    [pylint] Catch case np.nan/case math.nan in match statements (PLW0177) (#16378)
    [ruff] Add more Pydantic models variants to the list of default copy \ 
semantics (RUF012) (#16291)

Server

    Avoid indexing the project if configurationPreference is editorOnly (#16381)
    Avoid unnecessary info at non-trace server log level (#16389)
    Expand ruff.configuration to allow inline config (#16296)
    Notify users for invalid client settings (#16361)

Configuration

    Add per-file-target-version option (#16257)

Bug fixes

    [refurb] Do not consider docstring(s) (FURB156) (#16391)
    [flake8-self] Ignore attribute accesses on instance-like variables (SLF001) \ 
(#16149)
    [pylint] Fix false positives, add missing methods, and support \ 
positional-only parameters (PLE0302) (#16263)
    [flake8-pyi] Mark PYI030 fix unsafe when comments are deleted (#16322)

Documentation

    Fix example for S611 (#16316)
    Normalize inconsistent markdown headings in docstrings (#16364)
    Document MSRV policy (#16384)

Files:
RevisionActionfile
1.58modifypkgsrc/devel/py-ruff/Makefile
1.53modifypkgsrc/devel/py-ruff/cargo-depends.mk
1.55modifypkgsrc/devel/py-ruff/distinfo
1.12modifypkgsrc/devel/py-ruff/patches/patch-Cargo.toml