Skip to content

Migrate to ruff linter#44

Merged
Luc1412 merged 5 commits intomasterfrom
ruff
Sep 25, 2025
Merged

Migrate to ruff linter#44
Luc1412 merged 5 commits intomasterfrom
ruff

Conversation

@Luc1412
Copy link
Copy Markdown
Member

@Luc1412 Luc1412 commented Sep 25, 2025

Summary

This PR replaces black and isort with ruff to provide faster formatting and linting. This includes:

  • Moving formatting and linting to an extra workflow (from test)
  • Update pre-commit hook
  • pin ruff version
  • Migrate black settings to ruff

Checklist

  • If code changes were made then they have been tested.
    • I have updated the documentation to reflect the changes.
  • This PR fixes an issue.
  • This PR adds something new (e.g. new method or parameters).
  • This PR is a breaking change (e.g. methods or parameters removed/renamed)
  • This PR is not a code change (e.g. documentation, README, ...)

@Luc1412 Luc1412 self-assigned this Sep 25, 2025
Comment thread .github/workflows/lint.yml Fixed
…n permissions

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
@Luc1412 Luc1412 merged commit b7938ab into master Sep 25, 2025
9 checks passed
@Luc1412 Luc1412 changed the title Ruff Migrate to ruff linter Sep 25, 2025
@Luc1412 Luc1412 deleted the ruff branch November 9, 2025 12:29
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.

2 participants