-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Nikolai Kapralov edited this page Aug 18, 2025
·
4 revisions
Welcome to the meegsim wiki! Currently, it only contains some notes about development.
This could be potentially be done with GitHub Actions, but here's a checklist for now:
- Update the version number in
pyproject.toml. - Move to contents of the
Unreleasedsection in theCHANGELOG.mdto the section of the new version. - Copy the changelog for the new version to
docs/changelog/*version*.mdand include it in thedocs/development/whats_new.rst. - Update the contents of
docs/_static/versions.json: make the new version stable and preferred. - Update the version number in CITATION.cff.
- Upload the package to PyPI.
- Make a release on GitHub.
After the release:
- Set the new dev version in
pyproject.toml. - Add the new dev version to
docs/_static/versions.json.