Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Created by
brew bump
Created with
brew bump-formula-pr
.release notes
flake8-pytest-style
] Implementpytest-unittest-raises-assertion
(PT027
) by @harupy in [flake8-pytest-style
] Implementpytest-unittest-raises-assertion
(PT027
) astral-sh/ruff#6554flake8-pytest-style
] Implementpytest-duplicate-parametrize-test-cases
(PT014
) by @harupy in [flake8-pytest-style
] Implement duplicate parameterized fixture detection (PT014
) astral-sh/ruff#6598flake8-tidy-imports
] Implementbanned-module-level-imports
(TID253
) by @durumu in [flake8-tidy-imports
] AddTID253
astral-sh/ruff#6378pylint
] Implementbad-dunder-name
(W3201
) (in the Ruff nursery) by @LaBatata101 in [pylint
] Implementbad-dunder-name
(W3201
) astral-sh/ruff#6486pylint
] Implementsubprocess-run-check
(W1510
) by @tjkuson in [pylint
] Implementsubprocess-run-check
(W1510
) astral-sh/ruff#6487ruff
] Implementquadratic-list-summation
(RUF017
) by @evanrittenhouse in [ruff
] Implementquadratic-list-summation
rule (RUF017
) astral-sh/ruff#6489Rule changes
flake8-bugbear
] Add autofix forB006
by @qdegraaf in [flake8-bugbear
] Add autofix for B006 astral-sh/ruff#6131flake8-pyi
] Avoid applyingPYI055
to runtime-evaluated annotations by @charliermarsh in Avoid applyingPYI055
to runtime-evaluated annotations astral-sh/ruff#6457flake8-self
] Allowos._exit
accesses inSLF001
by @charliermarsh in Allowos._exit
accesses inSLF001
astral-sh/ruff#6490perflint
] IgnorePERF203
iftry
contains loop control flow statements by @evanrittenhouse in Ignore PERF203 iftry
contains loop control flow statements astral-sh/ruff#6536pylint
] Check for invalid format type specifiers in nested replacements forPLE1300
by @zanieb in Add support for nested replacements inside format specifications astral-sh/ruff#6616tryceratops
] OmitNotImplementedError
fromTRY003
by @charliermarsh in OmitNotImplementedError
fromTRY003
astral-sh/ruff#6568Settings
.ipynb
and.pyi
sources when linting from stdin by @charliermarsh in Respect .ipynb and .pyi sources when linting from stdin astral-sh/ruff#6628raises_require_match_for
andraises_require_match_for
by @harupy in Support glob patterns forraises_require_match_for
andraises_require_match_for
astral-sh/ruff#6635Bug Fixes
lambda-assignment
fix always-manual in class bodies by @charliermarsh in Make lambda-assignment fix always-manual in class bodies astral-sh/ruff#6626E721
by @charliermarsh in Add containers to E721 types astral-sh/ruff#6469E402
by @charliermarsh in Use top-level semantic detection for E402 astral-sh/ruff#6526invalid-envvar-value
by @charliermarsh in SupportIfExp
with dual string arms ininvalid-envvar-value
astral-sh/ruff#6538locals()
by @charliermarsh in Avoid unused argument rules when functions calllocals()
astral-sh/ruff#6578await
in Jupyter notebooks by @charliermarsh in Allow top-levelawait
in Jupyter notebooks astral-sh/ruff#6607pandas#values
for stores, deletes, or class accesses by @charliermarsh in Don't detectpandas#values
for stores, deletes, or class accesses astral-sh/ruff#6631E712
fix by @charliermarsh in Expand expressions to include parentheses in E712 astral-sh/ruff#6575I002
by @durumu in importer: skip whitespace between comments at start of file astral-sh/ruff#6523PLE1300
by @zanieb in Add support for nested replacements inside format specifications astral-sh/ruff#6616Playground
Performance
New Contributors
flake8-tidy-imports
] AddTID253
astral-sh/ruff#6378target-version
inflake8-future-annotations
docs astral-sh/ruff#6520per-file-ignores
astral-sh/ruff#6573Full Changelog: astral-sh/ruff@v0.0.284...v0.0.285