Skip to content

0.1.0

Compare
Choose a tag to compare
@fschuch fschuch released this 07 Jun 20:17
· 14 commits to main since this release
17a5721

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