All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Added support for bumping to pre-release and release candidate versions with
releasetask.
- Added support for
Mkdocsdocumentation generation, usingmkdocs.docstask. (Mkdocsis an optional dependency at the moment, but may become a required dependency in the future). - Added support for pruning old documentation versions with
mkdocs.prunetask.
- Added new task stub
pre-buildto optionally allow for pre-build steps.
--devflag now also adds the package requirements to the header as#rentries.
- Added flag
devtoupdate-gh-header. - Added argument
venvtoupdate-gh-header. - Added argument
envstoupdate-gh-header.
- Added task
update-gh-headertograsshoppertasks.
- Removed
blackfromstyle.lintandstyle.format.
- Replaced
tomlwithtomlkitas the former is not available for python past 3.9.
- Added task
yakerizeto create YAK package for Grasshopper.
- Task
build-cpython-ghuser-componentsnow usesghuser_cpythonconfiguration key. - Moved task
build-cpython-ghuser-componentsfrombuildtograsshopper. - Moved task
build-ghuser-componentsfrombuildtograsshopper.