Skip to content

Apply ruff formatting across entire codebase & add check to circle-ci #250

Description

@BeckettFrey

Depends on the completion of #249

In #249 ruff is introduced, ruff formatting is only enforced on staged files via pre-commit, and formatting is not checked in CI (only linting). This means the codebase has latent formatting violations that go undetected until an unformatted file is modified; at which point the author is forced to fix formatting unrelated to their change (or bypass the hook), which is annoying.

Options:

  1. One-off cleanup commit: run ruff format on the entire codebase in a single dedicated commit. Simplifies future reviews.
  2. Let it catch up naturally: formatting debt resolves itself incrementally as files are touched.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    Priority

    None yet

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions