black defaults to 88 line length but might go slightly over, 90 max length for Flake8 is thus a good default.
I added an extra_require attribute to the setup.py file so that doing pip install .[development] will install all the development dependencies.
I have also setup some pre-commit hooks that should be installed as follows: pre-commit install --install-hooks and will run black and flake8 before committing.
The following commands were used:
black defaults to 88 line length but might go slightly over, 90 max length for Flake8 is thus a good default.
I added an
extra_require
attribute to thesetup.py
file so that doingpip install .[development]
will install all the development dependencies.I have also setup some pre-commit hooks that should be installed as follows:
pre-commit install --install-hooks
and will run black and flake8 before committing.