Skip to content

Latest commit

 

History

History
14 lines (8 loc) · 1.02 KB

README.md

File metadata and controls

14 lines (8 loc) · 1.02 KB

IAI Project Template

Code style: black Coverage Badge

This repository serves as a template for software projects.

Testing and GitHub actions

Using pre-commit hooks, flake8, black, mypy, docformatter, pydocstyle and pytest are locally run on every commit. For more details on how to use pre-commit hooks see here.

Similarly, Github actions are used to run flake8, black, mypy, docformatter, pydocstyle and pytest on every push and pull request and merge to main. The pytest also runs coverage. GitHub actions are explained in detail here.

For GitHub actions/CI Setup see here