Download Latest Version ruff-i686-pc-windows-msvc.zip (12.0 MB)
Email in envelope

Get an email when there's a new version of Ruff Python

Home / 0.14.0
Name Modified Size InfoDownloads / Week
Parent folder
source.tar.gz.sha256 2025-10-07 81 Bytes
ruff-x86_64-pc-windows-msvc.zip.sha256 2025-10-07 98 Bytes
ruff-x86_64-unknown-linux-gnu.tar.gz 2025-10-07 13.5 MB
ruff-x86_64-unknown-linux-gnu.tar.gz.sha256 2025-10-07 103 Bytes
ruff-x86_64-unknown-linux-musl.tar.gz 2025-10-07 13.6 MB
ruff-x86_64-unknown-linux-musl.tar.gz.sha256 2025-10-07 104 Bytes
sha256.sum 2025-10-07 81 Bytes
source.tar.gz 2025-10-07 8.1 MB
ruff-s390x-unknown-linux-gnu.tar.gz 2025-10-07 13.4 MB
ruff-s390x-unknown-linux-gnu.tar.gz.sha256 2025-10-07 102 Bytes
ruff-x86_64-apple-darwin.tar.gz 2025-10-07 13.1 MB
ruff-x86_64-apple-darwin.tar.gz.sha256 2025-10-07 98 Bytes
ruff-x86_64-pc-windows-msvc.zip 2025-10-07 13.1 MB
ruff-powerpc64-unknown-linux-gnu.tar.gz 2025-10-07 15.0 MB
ruff-powerpc64-unknown-linux-gnu.tar.gz.sha256 2025-10-07 106 Bytes
ruff-powerpc64le-unknown-linux-gnu.tar.gz 2025-10-07 14.5 MB
ruff-powerpc64le-unknown-linux-gnu.tar.gz.sha256 2025-10-07 108 Bytes
ruff-riscv64gc-unknown-linux-gnu.tar.gz 2025-10-07 13.7 MB
ruff-riscv64gc-unknown-linux-gnu.tar.gz.sha256 2025-10-07 106 Bytes
ruff-i686-pc-windows-msvc.zip.sha256 2025-10-07 96 Bytes
ruff-i686-unknown-linux-gnu.tar.gz 2025-10-07 14.0 MB
ruff-i686-unknown-linux-gnu.tar.gz.sha256 2025-10-07 101 Bytes
ruff-i686-unknown-linux-musl.tar.gz 2025-10-07 13.2 MB
ruff-i686-unknown-linux-musl.tar.gz.sha256 2025-10-07 102 Bytes
ruff-installer.ps1 2025-10-07 20.7 kB
ruff-installer.sh 2025-10-07 63.9 kB
ruff-aarch64-unknown-linux-musl.tar.gz.sha256 2025-10-07 105 Bytes
ruff-arm-unknown-linux-musleabihf.tar.gz 2025-10-07 12.5 MB
ruff-arm-unknown-linux-musleabihf.tar.gz.sha256 2025-10-07 107 Bytes
ruff-armv7-unknown-linux-gnueabihf.tar.gz 2025-10-07 12.3 MB
ruff-armv7-unknown-linux-gnueabihf.tar.gz.sha256 2025-10-07 108 Bytes
ruff-armv7-unknown-linux-musleabihf.tar.gz 2025-10-07 12.3 MB
ruff-armv7-unknown-linux-musleabihf.tar.gz.sha256 2025-10-07 109 Bytes
ruff-i686-pc-windows-msvc.zip 2025-10-07 12.0 MB
dist-manifest.json 2025-10-07 42.0 kB
ruff-aarch64-apple-darwin.tar.gz 2025-10-07 12.4 MB
ruff-aarch64-pc-windows-msvc.zip 2025-10-07 12.2 MB
ruff-aarch64-unknown-linux-gnu.tar.gz 2025-10-07 12.6 MB
ruff-aarch64-unknown-linux-gnu.tar.gz.sha256 2025-10-07 104 Bytes
ruff-aarch64-unknown-linux-musl.tar.gz 2025-10-07 12.5 MB
ruff-aarch64-apple-darwin.tar.gz.sha256 2025-10-07 99 Bytes
ruff-aarch64-pc-windows-msvc.zip.sha256 2025-10-07 99 Bytes
0.14.0 source code.tar.gz 2025-10-07 8.1 MB
0.14.0 source code.zip 2025-10-07 12.9 MB
README.md 2025-10-07 7.4 kB
Totals: 45 Items   265.0 MB 2

Release Notes

Released on 2025-10-07.

Breaking changes

  • Update default and latest Python versions for 3.14 (#20725)

Preview features

  • [flake8-bugbear] Include certain guaranteed-mutable expressions: tuples, generators, and assignment expressions (B006) (#20024)
  • [refurb] Add fixes for FURB101 and FURB103 (#20520)
  • [ruff] Extend FA102 with listed PEP 585-compatible APIs (#20659)

Bug fixes

  • [flake8-annotations] Fix return type annotations to handle shadowed builtin symbols (ANN201, ANN202, ANN204, ANN205, ANN206) (#20612)
  • [flynt] Fix f-string quoting for mixed quote joiners (FLY002) (#20662)
  • [isort] Fix inserting required imports before future imports (I002) (#20676)
  • [ruff] Handle argfile expansion errors gracefully (#20691)
  • [ruff] Skip RUF051 if else/elif block is present (#20705)
  • [ruff] Improve handling of intermixed comments inside from-imports (#20561)

Documentation

  • [flake8-comprehensions] Clarify fix safety documentation (C413) (#20640)

Contributors

Install ruff 0.14.0

Install prebuilt binaries via shell script

:::sh
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/astral-sh/ruff/releases/download/0.14.0/ruff-installer.sh | sh

Install prebuilt binaries via powershell script

:::sh
powershell -ExecutionPolicy Bypass -c "irm https://github.com/astral-sh/ruff/releases/download/0.14.0/ruff-installer.ps1 | iex"

Download ruff 0.14.0

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
Source: README.md, updated 2025-10-07