Tool
Ruff is a Python linter and code formatter written in Rust and developed by Astral. It provides a common interface for linting and formatting, with built-in rules, automatic fixes such as removing unused imports, caching for unchanged files, pyproject.toml configuration, hierarchical configuration for monorepos, and editor integrations. Ruff is designed as a replacement for tools including Flake8, Black, isort, pydocstyle, pyupgrade, and autoflake, and supports Python 3.15.
1 use taken from transcripts — each links to the moment in the video.
Python linter in local verification
1 in the library.