-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
Summary
As a developer, I want to switch to using ruff for linting and formatting my Python code, so that I can benefit from its speed and comprehensive feature set.
Todo
-
Add
ruff-pre-commitwithruff-check fixandruff-formathooks, e.g.:- repo: https://github.com/astral-sh/ruff-pre-commit # Ruff version. rev: v0.14.4 hooks: # Run the linter. - id: ruff-check args: [--fix] # Run the formatter. - id: ruff-format
-
Remove
isortpackage and config -
Remove
blackpackage and config -
Remove
flake8package and config -
ruffis added a development dependency so it's available in development environments
AC
- All code is linted and formatted using
ruff - Pre-commit hooks run
rufffor linting and formatting - No references to
isort,black, orflake8remain in the project configuration or dependencies
Metadata
Metadata
Assignees
Labels
No labels