Skip to content

Release notes

Upcoming release

New Features and Major Changes

Minor Changes and bug-fixing

Version v0.0.1 - Initial Release

New Features and Major Changes

Minor Changes and bug-fixing

Release Process

  • Checkout a new release branch git checkout -b release-v0.x.x.

  • Finalise release notes at doc/release_notes.md.

  • Update version number in config.yaml.

  • Open, review and merge pull request for branch release-v0.x.x. Make sure to close issues and PRs or the release milestone with it (e.g. closes #X). Run pre-commit run --all locally and fix any issues.

  • Update and checkout your local main and tag a release with git tag v0.x.x, git push, git push --tags. Include release notes in the tag message using Github UI.

  • Send announcement on the PyPSA-Earth Discord channel <https://discord.gg/AnuJBk23FU>_.