Hey,
It would be nice to have automated linting in CI. ruff is a fast Python linter and formatter that covers most of what flake8, isort, and black do, but in a single tool.
Since the project already uses uv, running ruff is straightforward:
uv run --with ruff ruff check src/ test/
uv run --with ruff ruff format --check src/ test/
This catches style issues and common bugs early without adding much CI time.
Happy to send a PR.
Hey,
It would be nice to have automated linting in CI. ruff is a fast Python linter and formatter that covers most of what flake8, isort, and black do, but in a single tool.
Since the project already uses
uv, running ruff is straightforward:This catches style issues and common bugs early without adding much CI time.
Happy to send a PR.