Python template with CI/CD ready for production
- main: For packages, console applications and / or command line interfaces implemented with Python
- fastapi: For web applications implemented with FastAPI
- Management of dependencies with Poetry
- Generation of documentation based on Markdown with Material for Mkdocs
- Automatic check of the pythonic style with flake8, black and isort
- Automatic code checking with pytest
- Automatic code report with codecov
- Automatic code reviews with deepsource
- Automatic publish to GitHub Releases
- Automatic publish to PyPI
- Automatic dependency update check with dependabot
All of the above via GitHub Actions and GitHub Pages