Development dependencies

Installing sphinx

pip install sphinx
pip install sphinx_rtd_theme
pip install breathe
pip install
pip install sphinx-autobuild

Further instructions on configuring advanced features can be found at

Live preview of docs

cd doc
make livehtml

Set up git hooks

A git hook that automatically refereshes the GH pages contents located in docs can be symlinked:

ln -s misc/hooks/pre-commit .git/hooks

Testing and code coverage

Please refer to Tests