Visitar URL original
Bump version to 0.17.5 (#30380) · astral-sh/ruff@0ebb77d · GitHub
Skip to content

Commit 0ebb77d

Browse files
Bump version to 0.17.5 (#30380)
Co-authored-by: astral-automations-bot[bot] <305554984+astral-automations-bot[bot]@users.noreply.github.com> Co-authored-by: Brent Westbrook <36778786+ntBre@users.noreply.github.com> Co-authored-by: Brent Westbrook <brentrwestbrook@gmail.com>
1 parent 1236ea2 commit 0ebb77d

95 files changed

Lines changed: 269 additions & 218 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

‎.github/ISSUE_TEMPLATE/1_bug_report.yaml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,6 @@ body:
2626
attributes:
2727
label: Version
2828
description: What version of ruff are you using? (see `ruff version`)
29-
placeholder: e.g., ruff 0.17.4
29+
placeholder: e.g., ruff 0.17.5
3030
validations:
3131
required: false

‎.github/ISSUE_TEMPLATE/3_question.yaml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,6 @@ body:
1313
attributes:
1414
label: Version
1515
description: What version of ruff are you using? (see `ruff version`)
16-
placeholder: e.g., ruff 0.17.4
16+
placeholder: e.g., ruff 0.17.5
1717
validations:
1818
required: false

‎CHANGELOG.md‎

Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,56 @@
11
# Changelog
22

3+
## 0.17.5
4+
5+
Released on 2026-11-12.
6+
7+
### Preview features
8+
9+
- Redirect renamed rules ([#30081](https://github.com/astral-sh/ruff/pull/30081))
10+
- \[`flake8-async`\] Implement `pytest-raises-exception-group` (`ASYNC401`) ([#28772](https://github.com/astral-sh/ruff/pull/28772))
11+
- \[`flake8-logging-format`\] Mark `G004` fix as unsafe ([#30087](https://github.com/astral-sh/ruff/pull/30087))
12+
- \[`pylint`\] Implement `no-method-argument` (`PLE0211`) ([#29748](https://github.com/astral-sh/ruff/pull/29748))
13+
- \[`refurb`\] Do not offer fix when `write` is nested in an expression (`FURB103`) ([#29789](https://github.com/astral-sh/ruff/pull/29789))
14+
- \[`ruff`\] Add `renamed-rule` (`RUF202`) ([#30079](https://github.com/astral-sh/ruff/pull/30079))
15+
- \[`ruff`\] Expand `redirected-noqa` to other suppression comments (`RUF101`) ([#30078](https://github.com/astral-sh/ruff/pull/30078))
16+
17+
### Bug fixes
18+
19+
- Avoid crashing when Ruff logs to a closed stderr pipe ([#30209](https://github.com/astral-sh/ruff/pull/30209))
20+
- Fix fixes that add or remove a keyword argument with a parenthesized value ([#30189](https://github.com/astral-sh/ruff/pull/30189))
21+
- \[`flake8-import-conventions`\] Avoid shadowing names when fixing import aliases (`ICN001`) ([#30035](https://github.com/astral-sh/ruff/pull/30035))
22+
- \[`flake8-bugbear`\] Fix `B010` autofix for parenthesized `setattr` calls ([#30168](https://github.com/astral-sh/ruff/pull/30168))
23+
- \[`flake8-pyi`\] Fix `PYI034` autofix for parenthesized `self` annotations ([#30173](https://github.com/astral-sh/ruff/pull/30173))
24+
- \[`pyupgrade`\] Fix `UP031` duplicating closing parentheses around the format string ([#30172](https://github.com/astral-sh/ruff/pull/30172))
25+
26+
### Rule changes
27+
28+
- \[`flake8-bugbear`\] Ignore frozen dataclass instantiations (`B008`) ([#29231](https://github.com/astral-sh/ruff/pull/29231))
29+
30+
### Performance
31+
32+
- Various performance improvements ([#30375](https://github.com/astral-sh/ruff/pull/30375), [#30211](https://github.com/astral-sh/ruff/pull/30211), [#30368](https://github.com/astral-sh/ruff/pull/30368), [#30259](https://github.com/astral-sh/ruff/pull/30259), [#30354](https://github.com/astral-sh/ruff/pull/30354), [#30115](https://github.com/astral-sh/ruff/pull/30115), [#30133](https://github.com/astral-sh/ruff/pull/30133), [#30132](https://github.com/astral-sh/ruff/pull/30132), [#30358](https://github.com/astral-sh/ruff/pull/30358), [#30135](https://github.com/astral-sh/ruff/pull/30135), [#30369](https://github.com/astral-sh/ruff/pull/30369), [#30351](https://github.com/astral-sh/ruff/pull/30351), [#30352](https://github.com/astral-sh/ruff/pull/30352), [#30347](https://github.com/astral-sh/ruff/pull/30347), [#30379](https://github.com/astral-sh/ruff/pull/30379), [#30328](https://github.com/astral-sh/ruff/pull/30328), [#30329](https://github.com/astral-sh/ruff/pull/30329), [#29446](https://github.com/astral-sh/ruff/pull/29446))
33+
34+
### Other changes
35+
36+
- Fix FreeBSD source builds with libc 0.2.190 ([#30176](https://github.com/astral-sh/ruff/pull/30176))
37+
38+
### Contributors
39+
40+
- [@rajveer3x](https://github.com/rajveer3x)
41+
- [@tjkuson](https://github.com/tjkuson)
42+
- [@hugehoo](https://github.com/hugehoo)
43+
- [@hector2394](https://github.com/hector2394)
44+
- [@ansh-rohilla](https://github.com/ansh-rohilla)
45+
- [@mati-caliz](https://github.com/mati-caliz)
46+
- [@yxshee](https://github.com/yxshee)
47+
- [@charliermarsh](https://github.com/charliermarsh)
48+
- [@MichaReiser](https://github.com/MichaReiser)
49+
- [@GeorgiaPreda](https://github.com/GeorgiaPreda)
50+
- [@G26karthik](https://github.com/G26karthik)
51+
- [@ntBre](https://github.com/ntBre)
52+
- [@s-cork](https://github.com/s-cork)
53+
354
## 0.17.4
455

556
Released on 2026-11-05.

0 commit comments

Comments
 (0)