History
History¶
v1.1.1¶
- Centralize most of the tool configuration in the 
setup.cfgfile 
v1.1.0¶
- Add 
use_mypychoice to make mypy optional 
v1.0¶
first release with the following features:
- Poetry: Manage dependency, build and release
 - Mkdocs: Writing your docs in markdown style
 - Testing with Pytest (unittest is still supported out of the box)
 - Code coverage report and endorsed by Codecov
 - Tox: Test your code against environment matrix, lint and artifact check
 - Format with Black and Isort
 - Lint code with Flake8 and Flake8-docstrings
 - Check static type with Mypy (optional)
 - Pre-commit hooks: Formatting/linting anytime when commit your code
 - Mkdocstrings: Auto API doc generation
 - Command line interface using Click (optional)
 - bump2version: Pre-configured version bumping with a single command
 - Continuous Integration/Deployment by GitHub actions, includes:
- publish dev build/official release to TestPyPI/PyPI automatically when CI success
 - publish documents automatically when CI success
 - extract changelog from CHANGELOG and integrate with release notes automatically
 
 - Host your documentation from GitHub Pages with zero-config