Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit221ea66

Browse files
authored
Bump version to 0.5.7 (#12756)
1 parentd28c5af commit221ea66

File tree

9 files changed

+52
-14
lines changed

9 files changed

+52
-14
lines changed

‎CHANGELOG.md‎

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

3+
##0.5.7
4+
5+
###Preview features
6+
7+
-\[`flake8-comprehensions`\] Account for list and set comprehensions in`unnecessary-literal-within-tuple-call` (`C409`) ([#12657](https://github.com/astral-sh/ruff/pull/12657))
8+
-\[`flake8-pyi`\] Add autofix for`future-annotations-in-stub` (`PYI044`) ([#12676](https://github.com/astral-sh/ruff/pull/12676))
9+
-\[`flake8-return`\] Avoid syntax error when auto-fixing`RET505` with mixed indentation (space and tabs) ([#12740](https://github.com/astral-sh/ruff/pull/12740))
10+
-\[`pydoclint`\] Add`docstring-missing-yields` (`DOC402`) and`docstring-extraneous-yields` (`DOC403`) ([#12538](https://github.com/astral-sh/ruff/pull/12538))
11+
-\[`pydoclint`\] Avoid`DOC201` if docstring begins with "Return", "Returns", "Yield", or "Yields" ([#12675](https://github.com/astral-sh/ruff/pull/12675))
12+
-\[`pydoclint`\] Deduplicate collected exceptions after traversing function bodies (`DOC501`) ([#12642](https://github.com/astral-sh/ruff/pull/12642))
13+
-\[`pydoclint`\] Ignore`DOC` errors for stub functions ([#12651](https://github.com/astral-sh/ruff/pull/12651))
14+
-\[`pydoclint`\] Teach rules to understand reraised exceptions as being explicitly raised (`DOC501`,`DOC502`) ([#12639](https://github.com/astral-sh/ruff/pull/12639))
15+
-\[`ruff`\] Implement`incorrectly-parenthesized-tuple-in-subscript` (`RUF031`) ([#12480](https://github.com/astral-sh/ruff/pull/12480))
16+
-\[`ruff`\] Mark`RUF023` fix as unsafe if`__slots__` is not a set and the binding is used elsewhere ([#12692](https://github.com/astral-sh/ruff/pull/12692))
17+
18+
###Rule changes
19+
20+
-\[`refurb`\] Add autofix for`implicit-cwd` (`FURB177`) ([#12708](https://github.com/astral-sh/ruff/pull/12708))
21+
-\[`ruff`\] Add autofix for`zip-instead-of-pairwise` (`RUF007`) ([#12663](https://github.com/astral-sh/ruff/pull/12663))
22+
-\[`tryceratops`\] Add`BaseException` to`raise-vanilla-class` rule (`TRY002`) ([#12620](https://github.com/astral-sh/ruff/pull/12620))
23+
24+
###Server
25+
26+
- Ignore non-file workspace URL; Ruff will display a warning notification in this case ([#12725](https://github.com/astral-sh/ruff/pull/12725))
27+
28+
###CLI
29+
30+
- Fix cache invalidation for nested`pyproject.toml` files ([#12727](https://github.com/astral-sh/ruff/pull/12727))
31+
32+
###Bug fixes
33+
34+
-\[`flake8-async`\] Fix false positives with multiple`async with` items (`ASYNC100`) ([#12643](https://github.com/astral-sh/ruff/pull/12643))
35+
-\[`flake8-bandit`\] Avoid false-positives for list concatenations in SQL construction (`S608`) ([#12720](https://github.com/astral-sh/ruff/pull/12720))
36+
-\[`flake8-bugbear`\] Treat`return` as equivalent to`break` (`B909`) ([#12646](https://github.com/astral-sh/ruff/pull/12646))
37+
-\[`flake8-comprehensions`\] Set comprehensions not a violation for`sum` in`unnecessary-comprehension-in-call` (`C419`) ([#12691](https://github.com/astral-sh/ruff/pull/12691))
38+
-\[`flake8-simplify`\] Parenthesize conditions based on precedence when merging if arms (`SIM114`) ([#12737](https://github.com/astral-sh/ruff/pull/12737))
39+
-\[`pydoclint`\] Try both 'Raises' section styles when convention is unspecified (`DOC501`) ([#12649](https://github.com/astral-sh/ruff/pull/12649))
40+
341
##0.5.6
442

543
Ruff 0.5.6 automatically enables linting and formatting of notebooks in*preview mode*.

‎Cargo.lock‎

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more aboutcustomizing how changed files appear on GitHub.

‎README.md‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -136,8 +136,8 @@ curl -LsSf https://astral.sh/ruff/install.sh | sh
136136
powershell -c"irm https://astral.sh/ruff/install.ps1 | iex"
137137

138138
# For a specific version.
139-
curl -LsSf https://astral.sh/ruff/0.5.6/install.sh| sh
140-
powershell -c"irm https://astral.sh/ruff/0.5.6/install.ps1 | iex"
139+
curl -LsSf https://astral.sh/ruff/0.5.7/install.sh| sh
140+
powershell -c"irm https://astral.sh/ruff/0.5.7/install.ps1 | iex"
141141
```
142142

143143
You can also install Ruff via[Homebrew](https://formulae.brew.sh/formula/ruff),[Conda](https://anaconda.org/conda-forge/ruff),
@@ -170,7 +170,7 @@ Ruff can also be used as a [pre-commit](https://pre-commit.com/) hook via [`ruff
170170
```yaml
171171
-repo:https://github.com/astral-sh/ruff-pre-commit
172172
# Ruff version.
173-
rev:v0.5.6
173+
rev:v0.5.7
174174
hooks:
175175
# Run the linter.
176176
-id:ruff

‎crates/ruff/Cargo.toml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name ="ruff"
3-
version ="0.5.6"
3+
version ="0.5.7"
44
publish =true
55
authors = {workspace =true }
66
edition = {workspace =true }

‎crates/ruff_linter/Cargo.toml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name ="ruff_linter"
3-
version ="0.5.6"
3+
version ="0.5.7"
44
publish =false
55
authors = {workspace =true }
66
edition = {workspace =true }

‎crates/ruff_wasm/Cargo.toml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name ="ruff_wasm"
3-
version ="0.5.6"
3+
version ="0.5.7"
44
publish =false
55
authors = {workspace =true }
66
edition = {workspace =true }

‎docs/integrations.md‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ Ruff can be used as a [pre-commit](https://pre-commit.com) hook via [`ruff-pre-c
7878
```yaml
7979
- repo: https://github.com/astral-sh/ruff-pre-commit
8080
# Ruff version.
81-
rev: v0.5.6
81+
rev: v0.5.7
8282
hooks:
8383
# Run the linter.
8484
- id: ruff
@@ -91,7 +91,7 @@ To enable lint fixes, add the `--fix` argument to the lint hook:
9191
```yaml
9292
- repo: https://github.com/astral-sh/ruff-pre-commit
9393
# Ruff version.
94-
rev: v0.5.6
94+
rev: v0.5.7
9595
hooks:
9696
# Run the linter.
9797
- id: ruff
@@ -105,7 +105,7 @@ To run the hooks over Jupyter Notebooks too, add `jupyter` to the list of allowe
105105
```yaml
106106
- repo: https://github.com/astral-sh/ruff-pre-commit
107107
# Ruff version.
108-
rev: v0.5.6
108+
rev: v0.5.7
109109
hooks:
110110
# Run the linter.
111111
- id: ruff

‎pyproject.toml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "maturin"
44

55
[project]
66
name ="ruff"
7-
version ="0.5.6"
7+
version ="0.5.7"
88
description ="An extremely fast Python linter and code formatter, written in Rust."
99
authors = [{name ="Astral Software Inc.",email ="hey@astral.sh" }]
1010
readme ="README.md"

‎scripts/benchmarks/pyproject.toml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[tool.poetry]
22
name ="scripts"
3-
version ="0.5.6"
3+
version ="0.5.7"
44
description =""
55
authors = ["Charles Marsh <charlie.r.marsh@gmail.com>"]
66

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp