Skip to content

πŸ“ Release notes

Info

The features and bugfixes listed under Upcoming aren't released yet but will be included in the next version. If you'd like to try them early, you can switch to the develop branch. Just keep in mind that it's not stable and may contain issues. All previous releases are already available on the main branch.

UpcomingΒΆ

FixedΒΆ

ChangedΒΆ

NotesΒΆ

v1.0.0 (2026-01-19)ΒΆ

This is the first tagged release of PyPSA-SPICE πŸ₯³ and represents a complete, fully functional implementation of the model. It establishes the baseline for all future development and includes the core model formulation, execution and post-analysis workflows, the scenario configuration system, and comprehensive documentation.

FixedΒΆ

  • Resolve the filtering issue with regional filters when adding load for non-electricity ones and missing interconnection (51 by @nhlong2701)

ChangedΒΆ

  • Update PyPSA version to 1.0.6 and refactor code to adapt to new changes (54 by @nhlong2701)
  • Update scenario_config workflow and template structure (58 by @RichChang963)
  • Add maximum power generation constraint (59 by @RichChang963)

NotesΒΆ

  • PyPSA version upgrade: We have upgraded PyPSA to v1.0.6 and encourage users to upgrade their environments (using conda env update -f envs/environment.yaml --prune) to ensure full compatibility with the latest features and improvements.
  • Simplification of initial project setup: The build_skeleton rule now automatically generates a scenario_config.yaml file, simplifying initial project setup.
  • New parameter in custom constraints: A new boolean control field, active, has been introduced for defining custom constraints within scenario_config.yaml. Users should update their configuration format as described in the documentation to maintain compatibility and avoid configuration errors.