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
pylint
] Implementtypevar-bivariance
(PLC0131
) by @tjkuson in [pylint
] Implement Pylinttypevar-double-variance
(C0131
) astral-sh/ruff#5517flake8-pyi
] Implementunnecessary-literal-union
(PYI030
) by @zanieb in Implement PYI030: Unnecessary literal union astral-sh/ruff#5570pylint
] Implementtype-name-incorrect-variance
(PLC0105
) by @tjkuson in [pylint
] Implement Pylinttypevar-name-incorrect-variance
(C0105
) astral-sh/ruff#5651ruff
] Implementunnecessary-list-allocation-for-first-element
(RUF015
) by @evanrittenhouse in ImplementUnnecessaryListAllocationForFirstElement
astral-sh/ruff#5549flake8-bugbear
] Implementre-sub-positional-args
(B034
) by @charliermarsh in [flake8-bugbear
] Implementre-sub-positional-args
(B034
) astral-sh/ruff#5669ruff
] Implementinvalid-index-type
(RUF016
) by @zanieb in Add RUF016: Detection of invalid index types astral-sh/ruff#5602Settings
isort
] Add--case-sensitive
flag by @qdegraaf in[isort]
Add--case-sensitive
flag astral-sh/ruff#5539isort
] Support globbing inisort
options by @tjkuson in Support globbing inisort
options astral-sh/ruff#5473Bug Fixes
str.format
calls by @harupy in Support autofix for some multilinestr.format
calls astral-sh/ruff#5638unnecessary-map
(C417
) for late-bound lambdas by @charliermarsh in Avoid triggeringunnecessary-map
(C417
) for late-bound lambdas astral-sh/ruff#5520.astimezone()
by @dhruvmanila in Avoid triggering DTZ001-006 when using.astimezone()
astral-sh/ruff#5524noqa
directive parsing away from regex-based implementation by @charliermarsh in Refactornoqa
directive parsing away from regex-based implementation astral-sh/ruff#5554# noqa
directives by @charliermarsh in Emit warnings for invalid# noqa
directives astral-sh/ruff#5571# flake8: noqa
directives by @charliermarsh in Support individual codes on# flake8: noqa
directives astral-sh/ruff#5618tkinter
import convention by @tjkuson in Addtkinter
import convention astral-sh/ruff#5626PERF401
if conditional depends on list var by @dhruvmanila in AvoidPERF401
if conditional depends on list var astral-sh/ruff#5603raise
throws a caught exception by @evanrittenhouse in Make TRY301 trigger only if araise
throws a caught exception astral-sh/ruff#5455Union
declarations without|
to PYI016 by @zanieb in Add support forUnion
declarations without|
to PYI016 astral-sh/ruff#5598_name_
and_value_
accesses inflake8-self
rules by @monosans in [flake8-self
] Ignore_name_
and_value_
astral-sh/ruff#5663repeated_keys()
to useComparableExpr
by @qdegraaf in Refactorrepeated_keys()
to useComparableExpr
astral-sh/ruff#5696New Contributors
Who's Using Ruff?
section astral-sh/ruff#5560Full Changelog: astral-sh/ruff@v0.0.277...v0.0.278