0.14.14
Release Notes
Released on 2026-01-22.
Unclaimed project
Are you a maintainer of ruff? Claim this project to take control of your public changelog and roadmap.
Released on 2026-01-22.
ruff__all__RUF068flake8-pyi] Fix inconsistent handling of forward references for __new__, __enter__, __aenter__ in PYI034 (#22798)flake8-pytest-style] Support check parameter in PT011 (#22725)ruff] Add exception for ctypes.Structure._fields_ (RUF012) (#22559)--exit-non-zero-on-format to formatter exit codes section (#22761)FastAPI] Document fix safety for FAST001 (#22655)flake8-async] Tweak explanation to focus on latency/efficiency tradeoff (ASYNC110) (#22715)pandas-vet] Make example error out-of-the-box (PD002) (#22561)refurb] Make the example work out of box (FURB101) (#22770)refurb] Make the example work out of box (FURB103) (#22769)curl --proto '=https' --tlsv1.2 -LsSf https://github.com/astral-sh/ruff/releases/download/0.14.14/ruff-installer.sh | sh
powershell -ExecutionPolicy Bypass -c "irm https://github.com/astral-sh/ruff/releases/download/0.14.14/ruff-installer.ps1 | iex"
| 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-riscv64gc-unknown-linux-gnu.tar.gz | RISCV 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 | | ruff-x86_64-unknown-linux-musl.tar.gz | x64 MUSL Linux | checksum | | ruff-arm-unknown-linux-musleabihf.tar.gz | ARMv6 MUSL Linux (Hardfloat) | checksum | | ruff-armv7-unknown-linux-musleabihf.tar.gz | ARMv7 MUSL Linux | checksum |
FURB164