Contributing¶
Please feel free to submit issues and (even better!) pull requests.
Note that we use:
- black: for better styling
- isort: for styling the top imports
- mypy: for type linting
- pytest: for tests
- coverage: for test path coverage
Testing¶
For a quick-start and testing while development: sort .. code-block:: bash
pip install . pytest –lf -vv -x
For a full release or before a pull request:
pytest --isort --black --mypy --cache-clear -vv -r a --cov --cov-report=term-missing --cov-report=term:skip-covered --cov-fail-under=75