The objective for this project is the following:
- Provide a test project that shows a full CICD lifecycle for python
- That includes semantic versioning
- It leverages github actions to do so.
- That integration also can be used to automatically generate python documentation.
- Enforcement includes mypy thresholds.