- Make:
- pipenv: http://docs.pipenv.org
- Pandoc: http://johnmacfarlane.net/pandoc/installing.html
- Graphviz: http://www.graphviz.org/Download.php
To confirm these system dependencies are configured correctly:
$ make doctorInstall project dependencies into a virtual environment:
$ make installManually run the tests:
$ make testor keep them running on change:
$ make watchIn order to have OS X notifications,
brew install terminal-notifier.
Build the documentation:
$ make docsRun linters and static analyzers:
$ make pylint
$ make pycodestyle
$ make pydocstyle
$ make check # includes all checksThe CI server will report overall build status:
$ make ciRelease to PyPI:
$ make upload