Introduce development tools
Opened this issue · 1 comments
Deleted user commented
Is your feature request related to a problem? Please describe.
Need some tools for making this project more maintainable and easier to develop.
Describe the solution you'd like
Introduce:
- formatter (i.e. black, isort, ...)
- linter (i.e. flake8, mypy, ...)
- CI workflows to execute of these tools
- configuration of
poetry.dev-dependencies
and formatting/linting rules in pyproject.toml
Ryu1845 commented
Added black, isort, flake8, and mypy to the dev dependencies. Also added a workflow for auto format and one for the linting.