Releases: JnyJny/python-package-cookiecutter
Releases · JnyJny/python-package-cookiecutter
More Polish
This release features more quality of life changes with respect to defaults and optional features.
- dependabot configured by default.
- OS and Python version test matrices are now configurable.
- Added a prompt to specify development Python version
- Added post generation task to install dev Python if necessary
- Virtual environment creation honors dev Python version choice.
GitHub Flavored Fun
This release features:
- python-package-cookiecutter license switch from MIT to Apache-2.0.
- tons of GitHub quality-of-life additions to the generated project:
- Issue templates.
- Pull request template.
- CONTRIBUTING.md skeleton.
- Support for choosing any licenses available via
gh repo license list. - dependabot checking for updated project dependencies and actions.
- Project cli includes a sub-command
selfscaffold. - Updated project pyproject.toml with more good stuff.
- Fixed some broken indention due to Jinja whitespace magic.
Cleanups - v1.0.1
Cleaned up spelling errors, added extended prompt text, refactored the hooks a little. Mostly small fixes and changes gleaned from looking at other cookiecutter templates.
Initial Release - v1.0.0
This marks the first feature complete usable state of this cookiecutter template.
Full Changelog: https://github.com/JnyJny/python-package-cookiecutter/commits/v1.0.0