Skip to content

Add code linting with ruff #89

Description

@JAORMX

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions