Issue
As a developer, I would like to have a single point of truth for code style standards so that I do not have points of conflicts
It's nice that we now have a pre-commit setup for running certain hooks before commit and/or push. But the pre-commit uses ruff while github action uses flake8, black, isort, and pylint and pre-commit (ruff). This creates conflict when a developer decides to use the pre-commit hooks in their local development before pushing.
Definition of done
There is a single point of truth, preferably ruff.
Issue As a developer, I would like to have a single point of truth for code style standards so that I do not have points of conflicts
It's nice that we now have a pre-commit setup for running certain hooks before commit and/or push. But the pre-commit uses ruff while github action uses flake8, black, isort, and pylint and pre-commit (ruff). This creates conflict when a developer decides to use the pre-commit hooks in their local development before pushing.
Definition of done There is a single point of truth, preferably ruff.