Development Pipe-Line

This section is a brief description of the development pipe-line of this project.

Coding-Style

  • Test-Driven-Development

  • Type-hinting is required

  • Documentation is required

Pre-Commit

  • Black

  • flake8

  • mypy

  • isort

Continuous Integration and Code Coverage

  • pytest

  • travis

  • codecov

Documentation

  • Compiled with Sphinx

  • Hosted on Read-the-Docs

The documentation uses the sphinx rtd theme.