forked from pool/python-ruff
9ea22faf18
- update ruff: * 0.4.8 * Performance * Linter performance has been improved by around 10% on some microbenchmarks * by refactoring the lexer and parser to maintain synchronicity between them * Preview features * [flake8-bugbear] Implement return-in-generator (B901) * [flake8-pyi] Implement PYI063 * [pygrep_hooks] Check blanket ignores via file-level pragmas (PGH004) * Rule changes * [pyupgrade] Update UP035 for Python 3.13 and the latest version of typing_extensions * [numpy] Update NPY001 rule for NumPy 2.0 * Server * Formatting a document with syntax problems no longer spams a visible error popup * CLI * Add RDJson support for --output-format flag * Bug fixes * [pyupgrade] Write empty string in lieu of panic when fixing UP032 * [flake8-simplify] Simplify double negatives in SIM103 * Ensure the expression generator adds a newline before type statements * Respect per-file ignores for blanket and redirected noqa rules * 0.4.7 * Preview features * [flake8-pyi] Implement PYI064 * [flake8-pyi] Implement PYI066 * [flake8-pyi] Implement PYI057 * [pyflakes] Enable F822 in __init__.py files by default * Formatter * Fix incorrect placement of trailing stub function comments * Server OBS-URL: https://build.opensuse.org/request/show/1178989 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-ruff?expand=0&rev=29 |
||
---|---|---|
_service | ||
.gitattributes | ||
.gitignore | ||
python-ruff.changes | ||
python-ruff.spec | ||
ruff-0.4.8.tar.gz | ||
vendor.tar.zst |