<#2265 chore(deps-dev): bump ruff from 0.15.12 to ...
# hub-repo-activity
g
#2265 chore(deps-dev): bump ruff from 0.15.12 to 0.15.13 Pull request opened by dependabot[bot] Bumps ruff from 0.15.12 to 0.15.13. Release notes Sourced from ruff's releases.
0.15.13
Release Notes
Released on 2026-05-14.
Preview features
• Add a rule to flag lazy imports that are eagerly evaluated (#25016)
• [
pylint
] Standardize diagnostic message (
PLR0914
,
PLR0917
) (#24996)
Bug fixes
• Fix
F811
false positive for class methods (#24933)
• Fix setting selection for multi-folder workspace (#24819)
• [
eradicate
] Fix false positive for lines with leading whitespace (
ERA001
) (#25122)
• [
flake8-pyi
] Fix false positive for f-string debug specifier (
PYI016
) (#24098)
Rule changes
• Always include panic payload in panic diagnostic message (#24873)
• Restrict
PYI034
for in-place operations to enclosing class (#24511)
• Improve error message for parameters that are declared
global
(#24902)
• Update known stdlib (#25103)
Performance
• [
isort
] Avoid constructing `glob::Pattern`s for literal known modules (#25123)
CLI
• Add TOML examples to
--config
help text (#25013)
• Colorize ruff check 'All checks passed' (#25085)
Configuration
• Increase max allowed value of
line-length
setting (#24962)
Documentation
• Add
D203
to rules that conflict with the formatter (#25044)
• Clarify
COM819
and formatter interaction (#25045)
• Clarify that
NotImplemented
is a value, not an exception (
F901
) (#25054)
• Update number of lint rules supported (#24942)
Other changes
• Simplify the playground's markdown template (#24924)
Contributors
... (truncated) Changelog Sourced from ruff's changelog.
0.15.13
Released on 2026-05-14.
Preview features
• Add a rule to flag lazy imports that are eagerly evaluated (#25016)
• [
pylint
] Standardize diagnostic message (
PLR0914
,
PLR0917
) (#24996)
Bug fixes
• Fix
F811
false positive for class methods (#24933)
• Fix setting selection for multi-folder workspace (#24819)
• [
eradicate
] Fix false positive for lines with leading whitespace (
ERA001
) (#25122)
• [
flake8-pyi
] Fix false positive for f-string debug specifier (
PYI016
) (#24098)
Rule changes
• Always include panic payload in panic diagnostic message (#24873)
• Restrict
PYI034
for in-place operations to enclosing class (#24511)
• Improve error message for parameters that are declared
global
(#24902)
• Update known stdlib (#25103)
Performance
• [
isort
] Avoid constructing `glob::Pattern`s for literal known modules (#25123)
CLI
• Add TOML examples to
--config
help text (#25013)
• Colorize ruff check 'All checks passed' (#25085)
Configuration
• Increase max allowed value of
line-length
setting (#24962)
Documentation
• Add
D203
to rules that conflict with the formatter (#25044)
• Clarify
COM819
and formatter interaction (#25045)
• Clarify that
NotImplemented
is a value, not an exception (
F901
) (#25054)
• Update number of lint rules supported (#24942)
Other changes
• Simplify the playground's markdown template (#24924)
Contributors
• `@​MichaReiser`
... (truncated) Commits • `2afb467` Bump 0.15.13 (#25157) • `3008796` [ty] classify TypeVar semantic tokens as type parameters (#24891) • `79470e3` [
isort
] Avoid constructing `glob::Pattern`s for literal known modules (#25123) • `2522549` Remove shellcheck from prek (#25154) • `7db7170` [ty] Support TypedDict key completions in incomplete, anonymous contexts (#25... • `bb3dd53` [ty] Run full iteration analysis on narrowed typevars (#25143) • `828cdb7` [ty] Isolate file-watching test environment (#25151) • `89e1d86` [ty] Preserve TypedDict keys through dict unpacking (#24523) • `86f3064` [ty] Avoid accessing
args[0]
for
static_assert
(#25149) • `ed819f9` [ty] Treat custom enum
__new__
values as dynamic (#25136) • Additional commits viewable in <https://gi… meltano/hub