Bump ruff from 0.6.4 to 0.6.5
Bumps ruff from 0.6.4 to 0.6.5.
Release notes
Sourced from ruff's releases.
0.6.5
Release Notes
Preview features
- [
pydoclint
] IgnoreDOC201
when function name is "new" (#13300)- [
refurb
] Implementslice-to-remove-prefix-or-suffix
(FURB188
) (#13256)Rule changes
- [
eradicate
] Ignore script-comments with multiple end-tags (ERA001
) (#13283)- [
pyflakes
] Improve error message forUndefinedName
when a builtin was added in a newer version than specified in Ruff config (F821
) (#13293)Server
- Add support for extensionless Python files for server (#13326)
- Fix configuration inheritance for configurations specified in the LSP settings (#13285)
Bug fixes
- [
ruff
] Handle unary operators indecimal-from-float-literal
(RUF032
) (#13275)CLI
- Only include rules with diagnostics in SARIF metadata (#13268)
Playground
- Add "Copy as pyproject.toml/ruff.toml" and "Paste from TOML" (#13328)
- Fix errors not shown for restored snippet on page load (#13262)
Contributors
@AlexWaygood
@MichaReiser
@RussellLuo
@Slyces
@augustelalande
@calumy
@carljm
@dhruvmanila
@dizzy57
@dylwil3
@renovate
Install ruff 0.6.5
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/astral-sh/ruff/releases/download/0.6.5/ruff-installer.sh | sh </tr></table>
... (truncated)
Changelog
Sourced from ruff's changelog.
0.6.5
Preview features
- [
pydoclint
] IgnoreDOC201
when function name is "new" (#13300)- [
refurb
] Implementslice-to-remove-prefix-or-suffix
(FURB188
) (#13256)Rule changes
- [
eradicate
] Ignore script-comments with multiple end-tags (ERA001
) (#13283)- [
pyflakes
] Improve error message forUndefinedName
when a builtin was added in a newer version than specified in Ruff config (F821
) (#13293)Server
- Add support for extensionless Python files for server (#13326)
- Fix configuration inheritance for configurations specified in the LSP settings (#13285)
Bug fixes
- [
ruff
] Handle unary operators indecimal-from-float-literal
(RUF032
) (#13275)CLI
- Only include rules with diagnostics in SARIF metadata (#13268)
Playground
Commits
-
8558126
Bump version to 0.6.5 (#13346) -
9bd9981
Create insta snapshot for SARIF output (#13345) -
21bfab9
Playground: Add Copy as pyproject.toml/ruff.toml and paste from TOML (#13328) -
43a5922
[red-knot] add BitSet::is_empty and BitSet::union (#13333) -
175d067
[red-knot] add initial Type::is_equivalent_to and Type::is_assignable_to (#13... -
4dc2c25
[red-knot] Fix type inference forexcept*
definitions (#13320) -
b72d49b
Add support for extensionless Python files for server (#13326) -
eded78a
[pyupgrade
] Fix broken doc link and clarify that deprecated aliases were re... -
a7b8cc0
[red-knot] Fix.to_instance()
for union types (#13319) -
b93d0ab
[red-knot] Add control flow forfor
loops (#13318) - Additional commits viewable in compare view