Skip to content

Proposal: consolidate Python tooling with Ruff - #200

Open
ulnanlu wants to merge 1 commit into
thezak48:developfrom
ulnanlu:chore/replace-python-tooling-with-ruff
Open

ulnanlu wants to merge 1 commit into
thezak48:developfrom
ulnanlu:chore/replace-python-tooling-with-ruff

Conversation

@ulnanlu

@ulnanlu ulnanlu commented Sep 27, 2026

Copy link
Copy Markdown
Contributor

Proposal

Consolidate the Python lint/format stack by using Ruff in place of Black, isort, and Flake8. The change keeps the current lint categories, line length, and exclusions; updates CI, pre-commit, helper scripts, and documentation; and removes the standalone Black/isort/Flake8 configuration.

Verification

  • Ruff lint and format checks passed.
  • Pre-commit checks passed.
  • uv run --no-sync python -m pytest --cov --cov-report=term-missing --cov-fail-under=75 (62 passed, 79% coverage).

pm run check passed.

  • djLint check passed.

@sonarqubecloud

Copy link
Copy Markdown

This branch has not been deployed

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant