Releases: mbercx/python-copier
Releases Β· mbercx/python-copier
v0.12.1
βοΈ Suggested commit message
π§ `copier`: update package template to v0.12.1
Mainly fixes an issue with the CI running twice for PRs. For more details, see:
https://github.com/mbercx/python-copier/releases/tag/v0.12.1
π Bug fixes
Full Changelog: v0.12.0...v0.12.1
v0.12.0
βοΈ Suggested commit message
π§ `copier`: update package template to v0.12.0
Update the supported Python versions from 3.10 -> 3.14.
Remove the `click` pin from the CI, which was previously necessary due to a change in
`click` breaking Hatch. For more details, see:
https://github.com/mbercx/python-copier/releases/tag/v0.12.0
π¦ Dependencies
π Improvements
Full Changelog: v0.11.2...v0.12.0
v0.11.1
βοΈ Suggested commit message
π§ `copier`: update package template to v0.11.1
Adapt the `pyproject.toml` to allow more options for development besides Hatch:
1. add extras for the various developer operations: `pre-commit`, `tests` and `docs`.
2. add the `dev` dependency group, which `uv` uses by default in its environments.
To support these options, adapt the pre-commit configuration to run the Ruff hook
directly from their repository.
Improve the Hatch environments, most importantly adapt the `test` environment so we
can run `hatch test` for different Python versions or all supported ones.
See the release for more details:
https://github.com/mbercx/python-copier/releases/tag/v0.11.1
π Improvements
- Switch to Ruff hook from repo for pre-commit
- Improve Hatch environments
- Diversify tool options for developers
π Documentation
Full Changelog: v0.10.1...v0.11.1
v0.10.1
This patch release mostly fixes some typo's and adds .jupytext-sync-ipynb to the .gitignore of the template.
Full Changelog: v0.10.0...v0.10.1
v0.10.0
v0.9.0
β¨ New features
Full Changelog: v0.8.0...v0.9.0
v0.8.0
v0.7.0
v0.6.0
β¨ New features
- Add a "Templated from" badge to the
README.md.
π Improvements
- Consistently use
hatch run docs:serveto serve the documentation.
π Documentation
- Add basic developer documentation.
Full Changelog: v0.5.0...v0.6.0
v0.5.0
β¨ New features
- Add an optional Github workflow for deploying the documentation.
Full Changelog: v0.4.0...v0.5.0