For releasing new versions, see this thorough guide.
In simple terms, follow these steps:
- Merge your bug fixes or new features into the main branch (multiple commits to main since the last version are okay).
- Bump up the version in setup.cfg.
- Add, commit, and push the changes.
- Add a tag with
git tag -a <new_version_number> -m "<message>"
. (An example could begit tag -a v1.1.0 -m "Version 1.1.0"
). - Push the tag with
git push origin --tags
.
Make sure to go through the next section after updating the version.
After you released a new version, make sure to update the version tag in the beginning of transformation_template.ipynb. Also make sure that all the used functions are still working in the new version.