factory
- update to 0.15.17 * Preview features * Allow human-readable names in suppression comments * Fix handling of ignore comments within a disable/enable pair * Prioritize human-readable names in CLI output * Respect diagnostic start and parent ranges and trailing comments in ruff:ignore suppressions * [flake8-async] Add trio.as_safe_channel to safe decorators (ASYNC119) * [flake8-pytest-style] Also check pytest_asyncio fixtures * [ruff] Ban pytest autouse fixtures (RUF076) * [pyupgrade] Add from __future__ import annotations automatically (UP007, UP045) * Bug fixes * Fix diagnostic when ruff:enable or ruff:disable appears where ruff:ignore is expected * [pyupgrade] Preserve leading empty literals to avoid syntax errors (UP032) * Rule changes * [flake8-pytest-style] Clarify diagnostic message for single parameters (PT007) * [numpy] Drop autofix for np.in1d (NPY201) * [pylint] Exempt Python version comparisons (PLR2004) * Performance * Reserve AST Vecs with correct capacity for common cases * Formatter * Preserve whitespace for Quarto cell option comments * CLI * Allow rule names in ruff rule OBS-URL: https://build.opensuse.org/request/show/1358965 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-ruff?expand=0&rev=116
Description
No description provided
Languages
RPM Spec
100%