<!-- Optional --> **Target date:** 2025/02/17 ## Update dependencies - [x] Check all the dependency changes since the last release are reflected in `environment.yml`, `pyproject.toml`, and the Scooby list in `__init__.py` - [x] Check any new function are added to `__init__.py` and `docs/api/polartoolkit.rst` - [x] update Invert4Geom version in `binder/environment.yml` ## Update the changelog - [x] Generate a list of commits between the last release tag and now: `git log HEAD...v1.2.3 > changes.md` - [ ] Use this to summarize the major changes to the code and add short descriptions to `CHANGELOG.md` (not `docs/changelog.md`!). - [ ] Add contributors to the list - [ ] Open a PR to update the changelog - [ ] Merge the PR ## Make a release After the changelog PR is merged: - [ ] Draft a new release on GitHub - [ ] The tag and release name should be a version number (following Semantic Versioning) with a leading `v` (`v1.5.7`) - [ ] Fill the release description with a Markdown version of the latest changelog entry - [ ] Publish the release ## Conda-forge package A PR should be opened automatically on the project feedstock repository. - [ ] Add/remove/update any dependencies that have changed in `meta.yaml` - [ ] If dropping/adding support for Python/numpy versions, make sure the correct version restrictions are applied in `meta.yaml` - [ ] Merge the PR
Target date: 2025/02/17
Update dependencies
environment.yml,pyproject.toml, and the Scooby list in__init__.py__init__.pyanddocs/api/polartoolkit.rstbinder/environment.ymlUpdate the changelog
git log HEAD...v1.2.3 > changes.mdCHANGELOG.md(notdocs/changelog.md!).Make a release
After the changelog PR is merged:
v(v1.5.7)Conda-forge package
A PR should be opened automatically on the project feedstock repository.
meta.yamlmeta.yaml