v0.0.2
v0.0.2ΒΆ
The first release with the following features:
Poetry: Manage version, dependency, build and release
Jupyter Book: Writing your docs in markdown and jupyter notebooks
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.
Lint code with Flake8 and Flake8-docstrings
Pre-commit hooks: Formatting/linting anytime when commit/run local tox/CI
Command line interface using Python Fire (optional)
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 change log from GitHub and integrate with release notes automatically
Host your documentation from Git Pages with zero-config