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.
This PR contains the following updates:
==0.1.13
->==0.1.14
Release Notes
astral-sh/ruff (ruff)
v0.1.14
Compare Source
Preview features
flake8-bugbear
] Add fix forduplicate-value
(B033
) (#9510)flake8-simplify
] Implementenumerate-for-loop
(SIM113
) (#7777)pygrep_hooks
] Add fix fordeprecated-log-warn
(PGH002
) (#9519)pylint
] Implementimport-private-name
(C2701
) (#5920)refurb
] Implementregex-flag-alias
with fix (FURB167
) (#9516)ruff
] Add rule and fix to sort contents of__all__
(RUF022
) (#9474)tryceratops
] Add fix forerror-instead-of-exception
(TRY400
) (#9520)Rule changes
flake8-pyi
] FixPYI047
false negatives on PEP-695 type aliases (#9566)flake8-pyi
] FixPYI049
false negatives on call-basedTypedDict
s (#9567)pylint
] Excludeself
andcls
when counting method arguments (PLR0917
) (#9563)CLI
--show-settings
displays active settings in a far more readable format (#9464)--extension
support to the formatter (#9483)Configuration
pycodestyle
] Use the configured tab size when expanding indents (#9506)Bug fixes
flake8-simplify
] Avoid some moreenumerate-for-loop
false positives (SIM113
) (#9515)pandas-vet
] Limit inplace diagnostics to methods that accept inplace (#9495)pylint
] Add the__prepare__
method to the list of recognized dunder method (#9529)pylint
] Ignore unnecessary dunder calls within dunder definitions (#9496)refurb
] Avoid bailing whenreimplemented-operator
is called on function (FURB118
) (#9556)ruff
] Avoid treating named expressions as static keys (RUF011
) (#9494)Documentation
noqa
with isort rules (#9555)cargo bench -p ruff_benchmark
(#9535)emacs-ruff-format
(#9403)flake8-blind-except
] Document exceptions toblind-except
rule (#9580)Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.