Python Package Template
Project description
MPPT
A Modern Python Package Template
About
MPPT: A Modern Python Package Template.
Documentation
Features
- 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
Package Management
- Poetry
Documentation
- Mkdocs with Material theme
Linters
- Black
- Isort
- Flake8
- Mypy
- SonarLint
- Pre-commit
Testing
- Pytest: pytest, pytest-cov, pytest-sugar
- Hypothesis
- Codecov
Task runner
- Makefile
- Duty
- Taskfile
Miscellaneous
- Change Log: Keep a Changelog
- Versioning: Semantic Versioning
- License: Choose an open source license
- Badge: Shields.io
- Contributing: Contributing to Open Source on GitHub
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
mppt-0.3.0.tar.gz
(3.1 kB
view hashes)
Built Distribution
mppt-0.3.0-py3-none-any.whl
(3.6 kB
view hashes)