MPPT
A Modern Python Package Template
MPPT: A Modern Python Package Template.
- Package Management: Poetry
- Documentation: Mkdocs with Material theme
- Linters&Formatters: Black, Isort, Flake8, Ruff, Mypy, Pre-commit, SonarLint
- Testing: Pytest, Hypothesis, Codecov
- Task runner: Makefile, Duty, Taskfile
- Miscellaneous: Changelog, License, Semantic Versioning, Contributing
- Poetry
- Mkdocs with Material theme
- Black
- Isort
- Flake8
- Mypy
- SonarLint
- Pre-commit
- Pytest: pytest, pytest-cov, pytest-sugar
- Hypothesis
- Codecov
- Makefile
- Duty
- Taskfile
- Change Log: Keep a Changelog
- Versioning: Semantic Versioning
- License: Choose an open source license
- Badge: Shields.io
- Contributing: Contributing to Open Source on GitHub