Releases: fschuch/wizard-template
Releases · fschuch/wizard-template
v0.4.0
Added
- Support for Python 3.14 by @Copilot in #89
Removed
- Support for Python 3.9 by @Copilot in #89
Internals
- chore(deps): bump sphinx-github-changelog from 1.3.0 to 1.7.1 in the pip-dependencies group by @dependabot[bot] in #72
- chore(deps): bump pytest-xdist from 3.7.0 to 3.8.0 in the pip-dependencies group by @dependabot[bot] in #74
- chore(deps): bump the actions group with 2 updates by @dependabot[bot] in #80
- chore(deps): bump the actions group with 3 updates by @dependabot[bot] in #85
Other Changes
- Update pre-commit hooks by @github-actions[bot] in #71
- Update pre-commit hooks by @github-actions[bot] in #73
- Update pre-commit hooks by @github-actions[bot] in #75
- Update pre-commit hooks by @github-actions[bot] in #76
- Update pre-commit hooks by @github-actions[bot] in #77
- Update pre-commit hooks by @github-actions[bot] in #79
- Update pre-commit hooks by @github-actions[bot] in #81
- Update pre-commit hooks by @github-actions[bot] in #82
- Update pre-commit hooks by @github-actions[bot] in #83
- Update pre-commit hooks by @github-actions[bot] in #86
- Update pre-commit hooks by @github-actions[bot] in #88
New Contributors
- @Copilot made their first contribution in #89
Full Changelog: v0.3.1...v0.4.0
v0.3.1
v0.3.0
Added
Changed
- Modify project from flat layout to src layout by @fschuch in #22
- Reorganize optional dependencies in
pyproject.tomlto enabledependabotby @fschuch in #49 - Pin GitHub Actions versions by commit hash as a good practice pointed out by
zizmorby @fschuch in #47 - Reorganize badges on
README.mdfrom a table (that does not work well with markdown lint) to bullet points by @fschuch in #60
Fixed
Documentation
- Overall documentation enhancement by @fschuch in #63
- Contribution guidelines page by @fschuch in #61
- 'What's New' documentation page by @fschuch in #66
- Review Documentation and Readme by @fschuch in #67
Internals
New Contributors
- @dependabot made their first contribution in #9
Full Changelog: 0.2.0...v0.3.0
0.2.0
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
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