0.1.0
The first iteration
Added
- Poetry set as dependency manager
- Pre-commit set for static file analysis with:
- mypy for static type checking
- ruff as the linter and code formatter
- codespell to check spelling
- Pytest set as test engine
- Documentation initialized from Jupyter Books
- Regular maintenance tasks set on taskipy
- Helper script to rename git username and repository name for the ones creating projects from this template
- Set vscode settings
- Set GitHub actions to:
- check if links on markdown files are valid
- publish docs to GitHub Pages
- publish package to PyPi
- test the package on push
- update pre-commit hooks on a regular basis
Full Changelog: https://github.com/fschuch/wizard-template/commits/0.1.0