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

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

Home / 0.14.13
Name Modified Size InfoDownloads / Week
Parent folder
ruff_wasm_bg.wasm 2026-01-15 16.2 MB
sha256.sum 2026-01-15 81 Bytes
source.tar.gz 2026-01-15 10.7 MB
source.tar.gz.sha256 2026-01-15 81 Bytes
ruff-x86_64-unknown-linux-gnu.tar.gz 2026-01-15 13.9 MB
ruff-x86_64-unknown-linux-gnu.tar.gz.sha256 2026-01-15 103 Bytes
ruff-x86_64-unknown-linux-musl.tar.gz 2026-01-15 13.9 MB
ruff-x86_64-unknown-linux-musl.tar.gz.sha256 2026-01-15 104 Bytes
ruff_wasm.d.ts 2026-01-15 1.4 kB
ruff_wasm.js 2026-01-15 179 Bytes
ruff_wasm_bg.js 2026-01-15 21.5 kB
ruff_wasm_bg.wasm.d.ts 2026-01-15 1.5 kB
ruff-riscv64gc-unknown-linux-gnu.tar.gz.sha256 2026-01-15 106 Bytes
ruff-s390x-unknown-linux-gnu.tar.gz 2026-01-15 14.1 MB
ruff-s390x-unknown-linux-gnu.tar.gz.sha256 2026-01-15 102 Bytes
ruff-x86_64-apple-darwin.tar.gz 2026-01-15 13.4 MB
ruff-x86_64-apple-darwin.tar.gz.sha256 2026-01-15 98 Bytes
ruff-x86_64-pc-windows-msvc.zip 2026-01-15 13.7 MB
ruff-x86_64-pc-windows-msvc.zip.sha256 2026-01-15 98 Bytes
ruff-installer.ps1 2026-01-15 22.2 kB
ruff-installer.sh 2026-01-15 66.0 kB
ruff-powerpc64-unknown-linux-gnu.tar.gz 2026-01-15 15.2 MB
ruff-powerpc64-unknown-linux-gnu.tar.gz.sha256 2026-01-15 106 Bytes
ruff-powerpc64le-unknown-linux-gnu.tar.gz 2026-01-15 14.7 MB
ruff-powerpc64le-unknown-linux-gnu.tar.gz.sha256 2026-01-15 108 Bytes
ruff-riscv64gc-unknown-linux-gnu.tar.gz 2026-01-15 14.0 MB
ruff-armv7-unknown-linux-musleabihf.tar.gz.sha256 2026-01-15 109 Bytes
ruff-i686-pc-windows-msvc.zip 2026-01-15 12.5 MB
ruff-i686-pc-windows-msvc.zip.sha256 2026-01-15 96 Bytes
ruff-i686-unknown-linux-gnu.tar.gz 2026-01-15 13.7 MB
ruff-i686-unknown-linux-gnu.tar.gz.sha256 2026-01-15 101 Bytes
ruff-i686-unknown-linux-musl.tar.gz 2026-01-15 13.2 MB
ruff-i686-unknown-linux-musl.tar.gz.sha256 2026-01-15 102 Bytes
ruff-aarch64-unknown-linux-musl.tar.gz.sha256 2026-01-15 105 Bytes
ruff-arm-unknown-linux-musleabihf.tar.gz 2026-01-15 13.1 MB
ruff-arm-unknown-linux-musleabihf.tar.gz.sha256 2026-01-15 107 Bytes
ruff-armv7-unknown-linux-gnueabihf.tar.gz 2026-01-15 12.8 MB
ruff-armv7-unknown-linux-gnueabihf.tar.gz.sha256 2026-01-15 108 Bytes
ruff-armv7-unknown-linux-musleabihf.tar.gz 2026-01-15 12.8 MB
LICENSE 2026-01-15 20.7 kB
ruff-aarch64-apple-darwin.tar.gz.sha256 2026-01-15 99 Bytes
ruff-aarch64-pc-windows-msvc.zip 2026-01-15 12.7 MB
ruff-aarch64-pc-windows-msvc.zip.sha256 2026-01-15 99 Bytes
ruff-aarch64-unknown-linux-gnu.tar.gz 2026-01-15 12.8 MB
ruff-aarch64-unknown-linux-gnu.tar.gz.sha256 2026-01-15 104 Bytes
ruff-aarch64-unknown-linux-musl.tar.gz 2026-01-15 12.7 MB
dist-manifest.json 2026-01-15 38.0 kB
package.json 2026-01-15 594 Bytes
ruff-aarch64-apple-darwin.tar.gz 2026-01-15 12.4 MB
0.14.13 source code.tar.gz 2026-01-15 10.7 MB
0.14.13 source code.zip 2026-01-15 15.8 MB
README.md 2026-01-15 7.9 kB
Totals: 52 Items   295.4 MB 0

Release Notes

Released on 2026-01-15.

This is a follow-up release to 0.14.12. Because of an issue publishing the WASM packages, there is no GitHub release or Git tag for 0.14.12, although the package was published to PyPI. The contents of the 0.14.13 release are identical to 0.14.12.

0.14.12

Preview features

  • [flake8-blind-except] Allow more logging methods (BLE001) (#22057)
  • [ruff] Respect lint.pydocstyle.property-decorators in RUF066 (#22515)

Bug fixes

  • Fix configuration path in --show-settings (#22478)
  • Respect fmt: skip for multiple statements on the same logical line (#22119)

Rule changes

  • [pydocstyle] Update Rust crate imperative to v1.0.7 (D401) (#22519)
  • [isort] Insert imports in alphabetical order (I002) (#22493)

Documentation

  • Add llms.txt support for documentation (#22463)
  • Use prek in documentation and CI (#22505)
  • [flake8-pytest-style] Add check parameter example to PT017 docs (#22546)
  • [ruff] Make example error out-of-the-box (RUF103) (#22558)
  • [ruff] document RUF100 trailing comment fix behavior (#22479)

Other changes

  • wasm: Require explicit logging initialization (#22587)

Contributors

Install ruff 0.14.13

Install prebuilt binaries via shell script

:::sh
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/astral-sh/ruff/releases/download/0.14.13/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.13/ruff-installer.ps1 | iex"

Download ruff 0.14.13

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 2026-01-15