Skip to content

Releases: fschuch/wizard-template

0.2.0

07 Jun 21:04
68c2a61
Compare
Choose a tag to compare

What's Changed

Added

  • Configuration file for dependebot
  • Extended the text on the README.md file

Changed

  • Replaced Poetry by Hatch as the project manager
  • Replaced taskipy by Hatch as maintenance tasks manager
  • Enhanced the helper script that renames project content
  • Tweaked tags for release notes
  • Moved released into the CI action to ensure all tests are good before a new version is out

Documentation

  • Added a page for auto generated api references

New Contributors

Full Changelog: 0.1.0...0.2.0

0.1.0

07 Jun 20:17
17a5721
Compare
Choose a tag to compare

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