Closed KartikSoneji closed 1 year ago
This would be a good enhancement to the CI.
Hi, which tools should be added to the CI? pylint and pyroma should be easy fixes but adding type hints to the code is a significant project, and maybe should be a separate issue?
Hi, which tools should be added to the CI? pylint and pyroma should be easy fixes but adding type hints to the code is a significant project, and maybe should be a separate issue?
I think pylint
is the bare minimum. We can try others too.
Static analysis tools will help improve code quality and avoid common mistakes.
Suggestions:
pylint
: code quality and common issuesmypy
: static type checkingpyroma
: check package quality andsetup.py
In the current codebase:
pylint
:pyroma
: