dependabot/pip/main/ruff-0.15.17
main
Bumps ruff from 0.15.16 to 0.15.17.
Sourced from ruff's releases.
0.15.17 Release Notes Released on 2026-06-11. Preview features Allow human-readable names in suppression comments (#25614) Fix handling of ignore comments within a disable/enable pair (#25845) Prioritize human-readable names in CLI output (#25869) Respect diagnostic start and parent ranges and trailing comments in ruff:ignore suppressions (#25673) [flake8-async] Add trio.as_safe_channel to safe decorators (ASYNC119) (#25775) [flake8-pytest-style] Also check pytest_asyncio fixtures (#25375) [ruff] Ban pytest autouse fixtures (RUF076) (#25477) [pyupgrade] Add from __future__ import annotations automatically (UP007, UP045) (#23259) Bug fixes Fix diagnostic when ruff:enable or ruff:disable appears where ruff:ignore is expected (#25700) [pyupgrade] Preserve leading empty literals to avoid syntax errors (UP032) (#25491) Rule changes [flake8-pytest-style] Clarify diagnostic message for single parameters (PT007) (#25592) [numpy] Drop autofix for np.in1d (NPY201) (#25612) [pylint] Exempt Python version comparisons (PLR2004) (#25743) Performance Reserve AST Vecs with correct capacity for common cases (#25451) Formatter Preserve whitespace for Quarto cell option comments (#25641) CLI Allow rule names in ruff rule (#25640) Other changes Fix playground diagnostics scrollbars (#25642) Contributors @SuryanshSS1011 @anishgirianish @romero-deshaw @karlhillx @carljm
Released on 2026-06-11.
ignore
disable
enable
ruff:ignore
flake8-async
trio.as_safe_channel
ASYNC119
flake8-pytest-style
pytest_asyncio
ruff
pytest
RUF076
pyupgrade
from __future__ import annotations
UP007
UP045
ruff:enable
ruff:disable
UP032
PT007
numpy
np.in1d
NPY201
pylint
PLR2004
Vec
ruff rule
@SuryanshSS1011
@anishgirianish
@romero-deshaw
@karlhillx
@carljm
... (truncated)
Sourced from ruff's changelog.
0.15.17 Released on 2026-06-11. Preview features Allow human-readable names in suppression comments (#25614) Fix handling of ignore comments within a disable/enable pair (#25845) Prioritize human-readable names in CLI output (#25869) Respect diagnostic start and parent ranges and trailing comments in ruff:ignore suppressions (#25673) [flake8-async] Add trio.as_safe_channel to safe decorators (ASYNC119) (#25775) [flake8-pytest-style] Also check pytest_asyncio fixtures (#25375) [ruff] Ban pytest autouse fixtures (RUF076) (#25477) [pyupgrade] Add from __future__ import annotations automatically (UP007, UP045) (#23259) Bug fixes Fix diagnostic when ruff:enable or ruff:disable appears where ruff:ignore is expected (#25700) [pyupgrade] Preserve leading empty literals to avoid syntax errors (UP032) (#25491) Rule changes [flake8-pytest-style] Clarify diagnostic message for single parameters (PT007) (#25592) [numpy] Drop autofix for np.in1d (NPY201) (#25612) [pylint] Exempt Python version comparisons (PLR2004) (#25743) Performance Reserve AST Vecs with correct capacity for common cases (#25451) Formatter Preserve whitespace for Quarto cell option comments (#25641) CLI Allow rule names in ruff rule (#25640) Other changes Fix playground diagnostics scrollbars (#25642) Contributors @SuryanshSS1011 @anishgirianish @romero-deshaw @karlhillx @carljm @ntBre
@ntBre
7c645a9
f381eb1
b9b4546
1e77ba0
PreformattedBlockScanner
6f2b772
be4777c
53f6ff7
6740325
970b1bf
0785793
@dependabot recreate
No dependencies set.
The note is not visible to the blocked user.
Bumps ruff from 0.15.16 to 0.15.17.
Release notes
Sourced from ruff's releases.
... (truncated)
Changelog
Sourced from ruff's changelog.
... (truncated)
Commits
7c645a9Bump 0.15.17 (#25872)f381eb1Prioritize human-readable names in CLI output (#25869)b9b4546Minor workflow simplification (#25870)1e77ba0[ty] MovePreformattedBlockScannerto format-agnostic location. (#25856)6f2b772[ty] Preserve nominal type of enum.property instances (#25849)be4777c[ty] Fix site-package error when multiple versions of pythons are installed i...53f6ff7Allow human-readable names in suppression comments (#25614)6740325[ty] Restrict uncached raw signature access (#25866)970b1bfAuto-update snapshots when syncing typeshed (#25841)0785793Fix handling ofignorecomments within adisable/enablepair (#25845)@dependabot recreate