Release Notes

Upcoming Release

New Features and Major Changes

Minor Changes and bug-fixing

Version 0.0.2

New Features and Major Changes

  • Procedure to create brownfield network using OSM data. PR #75

  • Download network data for distribution systems using OSM. PR #73

  • Enable interconnection of multiple microgrids with kmeans. PR #69

  • Enable interconnection of multiple microgrids. PR #70

  • Implementation of documentation PR #61 and PR #62

  • Introduce generation bus PR #59

Minor Changes and bug-fixing

Version 0.0.1

New Features and Major Changes

  • The energy demand time series can now be determined using a new methodology based on social inputs that integrates with the RAMP tool. PR #55

  • Automated downloading of buildings within the microgrid is now supported through the new download_osm_data rule. PR #52 and PR #56

  • Introduce demand estimation by ramp PR #45

  • First draft to download OSM buildings using eart-osm PR #41

  • Introduce gadm shape PR #4

  • Automatize build renewable production PR #2

  • Workflow execution PR #1

Minor Changes and bug-fixing

  • Bug-fix multi-microgrid PR #58

  • Add rampdemand installation guide PR #49

  • Add README and PR template PR #38 and PR #37

  • Add option to disable subworkflow PR #36

Release Process

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

  • Finalise release notes at doc/release_notes.rst.

  • Update envs/environment.fixed.yaml via conda env export -n pypsa-earth -f envs/environment.fixed.yaml --no-builds from an up-to-date pypsa-earth environment.

  • Update version number in doc/conf.py and *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).

  • Tag a release on Github via git tag v0.x.x, git push, git push --tags. Include release notes in the tag message.

  • Upload code to zenodo code repository with GPLv3 license.

  • Send announcement on the PyPSA-Earth Discord channel.