Update ruff to v0.14.9
This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| charliermarsh/ruff-pre-commit | repository | patch |
v0.14.8 -> v0.14.9
|
| ghcr.io/astral-sh/ruff | image-name | patch |
0.14.7-alpine -> 0.14.9-alpine
|
Note: The pre-commit manager in Renovate is not supported by the pre-commit maintainers or community. Please do not report any problems there, instead create a Discussion in the Renovate repository if you have any questions.
Release Notes
charliermarsh/ruff-pre-commit (charliermarsh/ruff-pre-commit)
v0.14.9
astral-sh/ruff (ghcr.io/astral-sh/ruff)
v0.14.9
Released on 2025-12-11.
Preview features
- [
ruff] NewRUF100diagnostics for unused range suppressions (#21783) - [
pylint] Detect subclasses of builtin exceptions (PLW0133) (#21382)
Bug fixes
- Fix comment placement in lambda parameters (#21868)
- Skip over trivia tokens after re-lexing (#21895)
- [
flake8-bandit] Fix false positive when using non-standardCSafeLoaderpath (S506). (#21830) - [
flake8-bugbear] Accept immutable slice default arguments (B008) (#21823)
Rule changes
- [
pydocstyle] SuppressD417for parameters withUnpackannotations (#21816)
Performance
- Use
memchrfor computing line indexes (#21838)
Documentation
- Document
*.pywis included by default in preview (#21885) - Document range suppressions, reorganize suppression docs (#21884)
- Update mkdocs-material to 9.7.0 (Insiders now free) (#21797)
Contributors
- @Avasam
- @MichaReiser
- @charliermarsh
- @amyreese
- @phongddo
- @prakhar1144
- @mahiro72
- @ntBre
- @LoicRiegel
v0.14.8
Released on 2025-12-04.
Preview features
- [
flake8-bugbear] Catchyieldexpressions within other statements (B901) (#21200) - [
flake8-use-pathlib] Mark fixes unsafe for return type changes (PTH104,PTH105,PTH109,PTH115) (#21440)
Bug fixes
- Fix syntax error false positives for
awaitoutside functions (#21763) - [
flake8-simplify] Fix truthiness assumption for non-iterable arguments in tuple/list/set calls (SIM222,SIM223) (#21479)
Documentation
- Suggest using
--output-fileoption in GitLab integration (#21706)
Other changes
- [syntax-error] Default type parameter followed by non-default type parameter (#21657)
Contributors
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.