Commit dda400a
authored
Update dependency ruff to v0.14.2 (#464)
This PR contains the following updates:
| Package | Change | Age | Confidence |
|---|---|---|---|
| [ruff](https://docs.astral.sh/ruff)
([source](https://redirect.github.com/astral-sh/ruff),
[changelog](https://redirect.github.com/astral-sh/ruff/blob/main/CHANGELOG.md))
| `==0.14.0` -> `==0.14.2` |
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
---
### Release Notes
<details>
<summary>astral-sh/ruff (ruff)</summary>
###
[`v0.14.2`](https://redirect.github.com/astral-sh/ruff/blob/HEAD/CHANGELOG.md#0142)
[Compare
Source](https://redirect.github.com/astral-sh/ruff/compare/0.14.1...0.14.2)
Released on 2025-10-23.
##### Preview features
- \[`flake8-gettext`] Resolve qualified names and built-in bindings
(`INT001`, `INT002`, `INT003`)
([#​19045](https://redirect.github.com/astral-sh/ruff/pull/19045))
##### Bug fixes
- Avoid reusing nested, interpolated quotes before Python 3.12
([#​20930](https://redirect.github.com/astral-sh/ruff/pull/20930))
- Catch syntax errors in nested interpolations before Python 3.12
([#​20949](https://redirect.github.com/astral-sh/ruff/pull/20949))
- \[`fastapi`] Handle ellipsis defaults in `FAST002` autofix
([#​20810](https://redirect.github.com/astral-sh/ruff/pull/20810))
- \[`flake8-simplify`] Skip `SIM911` when unknown arguments are present
([#​20697](https://redirect.github.com/astral-sh/ruff/pull/20697))
- \[`pyupgrade`] Always parenthesize assignment expressions in fix for
`f-string` (`UP032`)
([#​21003](https://redirect.github.com/astral-sh/ruff/pull/21003))
- \[`pyupgrade`] Fix `UP032` conversion for decimal ints with
underscores
([#​21022](https://redirect.github.com/astral-sh/ruff/pull/21022))
- \[`fastapi`] Skip autofix for keyword and `__debug__` path params
(`FAST003`)
([#​20960](https://redirect.github.com/astral-sh/ruff/pull/20960))
##### Rule changes
- \[`flake8-bugbear`] Skip `B905` and `B912` for fewer than two
iterables and no starred arguments
([#​20998](https://redirect.github.com/astral-sh/ruff/pull/20998))
- \[`ruff`] Use `DiagnosticTag` for more `pyflakes` and `pandas` rules
([#​20801](https://redirect.github.com/astral-sh/ruff/pull/20801))
##### CLI
- Improve JSON output from `ruff rule`
([#​20168](https://redirect.github.com/astral-sh/ruff/pull/20168))
##### Documentation
- Add source to testimonial
([#​20971](https://redirect.github.com/astral-sh/ruff/pull/20971))
- Document when a rule was added
([#​21035](https://redirect.github.com/astral-sh/ruff/pull/21035))
##### Other changes
- \[syntax-errors] Name is parameter and global
([#​20426](https://redirect.github.com/astral-sh/ruff/pull/20426))
- \[syntax-errors] Alternative `match` patterns bind different names
([#​20682](https://redirect.github.com/astral-sh/ruff/pull/20682))
##### Contributors
-
[@​hengky-kurniawan-1](https://redirect.github.com/hengky-kurniawan-1)
- [@​ShalokShalom](https://redirect.github.com/ShalokShalom)
- [@​robsdedude](https://redirect.github.com/robsdedude)
- [@​LoicRiegel](https://redirect.github.com/LoicRiegel)
- [@​TaKO8Ki](https://redirect.github.com/TaKO8Ki)
- [@​dylwil3](https://redirect.github.com/dylwil3)
- [@​11happy](https://redirect.github.com/11happy)
- [@​ntBre](https://redirect.github.com/ntBre)
###
[`v0.14.1`](https://redirect.github.com/astral-sh/ruff/blob/HEAD/CHANGELOG.md#0141)
[Compare
Source](https://redirect.github.com/astral-sh/ruff/compare/0.14.0...0.14.1)
Released on 2025-10-16.
##### Preview features
- \[formatter] Remove parentheses around multiple exception types on
Python 3.14+
([#​20768](https://redirect.github.com/astral-sh/ruff/pull/20768))
- \[`flake8-bugbear`] Omit annotation in preview fix for `B006`
([#​20877](https://redirect.github.com/astral-sh/ruff/pull/20877))
- \[`flake8-logging-format`] Avoid dropping implicitly concatenated
pieces in the `G004` fix
([#​20793](https://redirect.github.com/astral-sh/ruff/pull/20793))
- \[`pydoclint`] Implement `docstring-extraneous-parameter` (`DOC102`)
([#​20376](https://redirect.github.com/astral-sh/ruff/pull/20376))
- \[`pyupgrade`] Extend `UP019` to detect `typing_extensions.Text`
(`UP019`)
([#​20825](https://redirect.github.com/astral-sh/ruff/pull/20825))
- \[`pyupgrade`] Fix false negative for `TypeVar` with default argument
in `non-pep695-generic-class` (`UP046`)
([#​20660](https://redirect.github.com/astral-sh/ruff/pull/20660))
##### Bug fixes
- Fix false negatives in `Truthiness::from_expr` for lambdas,
generators, and f-strings
([#​20704](https://redirect.github.com/astral-sh/ruff/pull/20704))
- Fix syntax error false positives for escapes and quotes in f-strings
([#​20867](https://redirect.github.com/astral-sh/ruff/pull/20867))
- Fix syntax error false positives on parenthesized context managers
([#​20846](https://redirect.github.com/astral-sh/ruff/pull/20846))
- \[`fastapi`] Fix false positives for path parameters that FastAPI
doesn't recognize (`FAST003`)
([#​20687](https://redirect.github.com/astral-sh/ruff/pull/20687))
- \[`flake8-pyi`] Fix operator precedence by adding parentheses when
needed (`PYI061`)
([#​20508](https://redirect.github.com/astral-sh/ruff/pull/20508))
- \[`ruff`] Suppress diagnostic for f-string interpolations with debug
text (`RUF010`)
([#​20525](https://redirect.github.com/astral-sh/ruff/pull/20525))
##### Rule changes
- \[`airflow`] Add warning to `airflow.datasets.DatasetEvent` usage
(`AIR301`)
([#​20551](https://redirect.github.com/astral-sh/ruff/pull/20551))
- \[`flake8-bugbear`] Mark `B905` and `B912` fixes as unsafe
([#​20695](https://redirect.github.com/astral-sh/ruff/pull/20695))
- Use `DiagnosticTag` for more rules - changes display in editors
([#​20758](https://redirect.github.com/astral-sh/ruff/pull/20758),[#​20734](https://redirect.github.com/astral-sh/ruff/pull/20734))
##### Documentation
- Update Python compatibility from 3.13 to 3.14 in README.md
([#​20852](https://redirect.github.com/astral-sh/ruff/pull/20852))
- Update `lint.flake8-type-checking.quoted-annotations` docs
([#​20765](https://redirect.github.com/astral-sh/ruff/pull/20765))
- Update setup instructions for Zed 0.208.0+
([#​20902](https://redirect.github.com/astral-sh/ruff/pull/20902))
- \[`flake8-datetimez`] Clarify docs for several rules
([#​20778](https://redirect.github.com/astral-sh/ruff/pull/20778))
- Fix typo in `RUF015` description
([#​20873](https://redirect.github.com/astral-sh/ruff/pull/20873))
##### Other changes
- Reduce binary size
([#​20863](https://redirect.github.com/astral-sh/ruff/pull/20863))
- Improved error recovery for unclosed strings (including f- and
t-strings)
([#​20848](https://redirect.github.com/astral-sh/ruff/pull/20848))
##### Contributors
- [@​ntBre](https://redirect.github.com/ntBre)
- [@​Paillat-dev](https://redirect.github.com/Paillat-dev)
- [@​terror](https://redirect.github.com/terror)
- [@​pieterh-oai](https://redirect.github.com/pieterh-oai)
- [@​MichaReiser](https://redirect.github.com/MichaReiser)
- [@​TaKO8Ki](https://redirect.github.com/TaKO8Ki)
- [@​ageorgou](https://redirect.github.com/ageorgou)
- [@​danparizher](https://redirect.github.com/danparizher)
- [@​mgaitan](https://redirect.github.com/mgaitan)
- [@​augustelalande](https://redirect.github.com/augustelalande)
- [@​dylwil3](https://redirect.github.com/dylwil3)
- [@​Lee-W](https://redirect.github.com/Lee-W)
- [@​injust](https://redirect.github.com/injust)
- [@​CarrotManMatt](https://redirect.github.com/CarrotManMatt)
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **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.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/lettuce-financial/github-bot-signed-commit).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNTYuMSIsInVwZGF0ZWRJblZlciI6IjQxLjE1Ni4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->2 files changed
+25
-25
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
23 | | - | |
| 23 | + | |
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments