Technology

This project uses the following technical components:

Tools

The following tools are used during development, testing & documentation:

  • Sphinx: For documentation generation
  • Pipenv: For virtualenv and requirements management
  • Tox: For verifying support of different Python versions
  • tox-pipenv: For integration Tox/Pipenv
  • pytest: For unit testing
  • pytest-cov: pytest plugin for generating coverage data
  • Coverage: For producing coverage reports

Integrations

The following services are currently integrated with this project: