Release Notes#
Version history and changelog for PyPSA-GB.
Version 2.0.0#
Major Features#
Snakemake Workflow: Complete redesign using Snakemake for reproducible execution
FES Support: Updated to more easily incorporate new NESO Future Energy Scenarios
Scenario-Based Configuration: YAML-based scenario definitions
Network ETYS and Clustering: Support for clustering ETYS network to configurable sizes
Improved Documentation: Comprehensive documentation
New Capabilities#
Automatic historical/future scenario detection
GSP-level FES data integration
Network upgrade application for future years
Two-stage ETYS build pipeline (
process_ETYS_data→build_ETYS_base_network)Multi-year ETYS support via
etys.yearconfiguration (2022, 2023, 2024)etys_file_registry.pyfor version-aware ETYS file and sheet mappingLand boundary validation for bus coordinates (GSP region GeoJSON)
Offshore bus identification (OFTO wind farm connections)
Multi-tier coordinate resolution for missing bus locations
Transmission constraint configuration (
transmission.min_line_s_nom,capacity_scale, etc.)Optional two-stage market dispatch: copperplate wholesale solve, balancing redispatch, ELEXON/NESO validation, and market notebooks
Centralised logging configuration
Scenario validation tools
Data Updates#
DUKES 2025 power station data
REPD Q2 2025 renewable sites
TEC Register July 2025
ETYS 2024 network topology (default; ETYS 2022 and 2023 also supported)
Version 1.0.0#
Original Release#
Initial PyPSA-GB implementation
Jupyter notebook-based workflow
Historical years 2010-2020 support
FES scenario support (older FES versions)
Reduced, and Zonal network models
How to Cite#
If you use PyPSA-GB in your research, please cite:
Lyden, A., Sun, W., Struthers, I., Franken, L., Hudson, S., Wang, Y. and Friedrich, D., 2024. PyPSA-GB: An open-source model of Great Britain’s power system for simulating future energy scenarios. Energy Strategy Reviews, 53, p.101375.