Sourced from ruff's releases.
0.5.4
Release Notes
Rule changes
- [
ruff
] RenameRUF007
tozip-instead-of-pairwise
(#12399)Bug fixes
- [
flake8-builtins
] Avoid shadowing diagnostics for@override
methods (#12415)- [
flake8-comprehensions
] Insert parentheses for multi-argument generators (#12422)- [
pydocstyle
] Handle escaped docstrings within docstring (D301
) (#12192)Documentation
Install ruff 0.5.4
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/astral-sh/ruff/releases/download/0.5.4/ruff-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -c "irm https://github.com/astral-sh/ruff/releases/download/0.5.4/ruff-installer.ps1 | iex"
Download ruff 0.5.4
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 ruff-i686-pc-windows-msvc.zip x86 Windows checksum ruff-x86_64-pc-windows-msvc.zip x64 Windows checksum ruff-aarch64-unknown-linux-gnu.tar.gz ARM64 Linux checksum ruff-i686-unknown-linux-gnu.tar.gz x86 Linux checksum ruff-powerpc64-unknown-linux-gnu.tar.gz PPC64 Linux checksum ruff-powerpc64le-unknown-linux-gnu.tar.gz PPC64LE Linux checksum ruff-s390x-unknown-linux-gnu.tar.gz S390x Linux checksum ruff-x86_64-unknown-linux-gnu.tar.gz x64 Linux checksum ruff-armv7-unknown-linux-gnueabihf.tar.gz ARMv7 Linux checksum ruff-aarch64-unknown-linux-musl.tar.gz ARM64 MUSL Linux checksum ruff-i686-unknown-linux-musl.tar.gz x86 MUSL Linux checksum
... (truncated)
Sourced from ruff's changelog.
0.5.4
Rule changes
- [
ruff
] RenameRUF007
tozip-instead-of-pairwise
(#12399)Bug fixes
- [
flake8-builtins
] Avoid shadowing diagnostics for@override
methods (#12415)- [
flake8-comprehensions
] Insert parentheses for multi-argument generators (#12422)- [
pydocstyle
] Handle escaped docstrings within docstring (D301
) (#12192)Documentation
53b84ab
Cleanup redundant spaces from changelog (#12424)3664f85
Bump version to v0.5.4 (#12423)2c1926b
Insert parentheses for multi-argument generators (#12422)4bcc96a
Avoid shadowing diagnostics for @override
methods (#12415)c0a2b49
Fix the Github link error for Neovim in the setup for editors in the
docs. (#...ca22248
Update docs Settings output-format default (#12409)d8cf8ac
[red-knot] Resolve symbols from builtins.pyi
in the stdlib
if they cannot b...1c7b840
[red-knot] fix incremental benchmark (#12400)f82bb67
[red-knot] trace file when inferring types (#12401)5f96f69
[red-knot] Fix bug where module resolution would not be invalidated if
an ent...