Ruff Python Linter Configurator
Generates optimized Ruff configuration from existing Flake8, isort, and Black setups. Migrates pyproject.toml rules with automatic conflict resolution.
Installation
Use the upstream install or setup path that matches your environment:
- uv tool install ruff@latest # Install Ruff globally.
- uv add --dev ruff # Or add Ruff to your project.
- pip install ruff
- pipx install ruff
Requirements and caveats from upstream:
Basic usage or getting-started notes:
For more, see the documentation.
Ruff is available as ruff on PyPI.
Extracted from upstream docs: https://raw.githubusercontent.com/astral-sh/ruff/HEAD/README.md