Bump ruff from 0.6.8 to 0.6.9
Bumps ruff from 0.6.8 to 0.6.9.
Release notes
Sourced from ruff's releases.
0.6.9
Release Notes
Preview features
- Fix codeblock dynamic line length calculation for indented docstring examples (#13523)
- [
refurb
] MarkFURB118
fix as unsafe (#13613)Rule changes
- [
pydocstyle
] Don't raiseD208
when last line is non-empty (#13372)- [
pylint
] Preserve trivia (i.e. comments) inPLR5501
autofix (#13573)Configuration
- [
pyflakes
] Addallow-unused-imports
setting forunused-import
rule (F401
) (#13601)Bug fixes
- Support ruff discovery in pip build environments (#13591)
- [
flake8-bugbear
] Avoid short circuitingB017
for multiple context managers (#13609)- [
pylint
] Do not offer an invalid fix forPLR1716
when the comparisons contain parenthesis (#13527)- [
pyupgrade
] FixUP043
to apply tocollections.abc.Generator
andcollections.abc.AsyncGenerator
(#13611)- [
refurb
] Fix handling of slices in tuples forFURB118
, e.g.,x[:, 1]
(#13518)Documentation
- Update GitHub Action link to
astral-sh/ruff-action
(#13551)Install ruff 0.6.9
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/astral-sh/ruff/releases/download/0.6.9/ruff-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -ExecutionPolicy ByPass -c "irm https://github.com/astral-sh/ruff/releases/download/0.6.9/ruff-installer.ps1 | iex"
Download ruff 0.6.9
File Platform Checksum ruff-aarch64-apple-darwin.tar.gz Apple Silicon macOS checksum ruff-x86_64-apple-darwin.tar.gz Intel macOS checksum ruff-aarch64-pc-windows-msvc.zip ARM64 Windows checksum
... (truncated)
Changelog
Sourced from ruff's changelog.
0.6.9
Preview features
- Fix codeblock dynamic line length calculation for indented docstring examples (#13523)
- [
refurb
] MarkFURB118
fix as unsafe (#13613)Rule changes
- [
pydocstyle
] Don't raiseD208
when last line is non-empty (#13372)- [
pylint
] Preserve trivia (i.e. comments) inPLR5501
autofix (#13573)Configuration
- [
pyflakes
] Addallow-unused-imports
setting forunused-import
rule (F401
) (#13601)Bug fixes
- Support ruff discovery in pip build environments (#13591)
- [
flake8-bugbear
] Avoid short circuitingB017
for multiple context managers (#13609)- [
pylint
] Do not offer an invalid fix forPLR1716
when the comparisons contain parenthesis (#13527)- [
pyupgrade
] FixUP043
to apply tocollections.abc.Generator
andcollections.abc.AsyncGenerator
(#13611)- [
refurb
] Fix handling of slices in tuples forFURB118
, e.g.,x[:, 1]
(#13518)Documentation
- Update GitHub Action link to
astral-sh/ruff-action
(#13551)
Commits
-
975be9c
Bump version to 0.6.9 (#13624) -
99e4566
MarkFURB118
fix as unsafe (#13613) -
7ad07c2
Addallow-unused-imports
setting forunused-import
rule (F401
) (#13601) -
4aefe52
Support ruff discovery in pip build environments (#13591) -
cc1f766
Preserve trivia (i.e. comments) in PLR5501 (#13573) -
fdd0a22
Move to maintained mirror of prettier (#13592) -
3728d5b
[pyupgrade
] Fix UP043 to apply tocollections.abc.Generator
and `collecti... -
7e3894f
Avoid short circuitingB017
for multiple context managers (#13609) -
c3b40da
Use backticks for code in red-knot messages (#13599) -
ef45185
Allow users to provide custom diagnostic messages when unwrapping calls (#13597) - Additional commits viewable in compare view