There is a newer version of the record available.

Published August 15, 2025 | Version v1.0.0rc1

PyPSA: Python for Power System Analysis

Description

Revised release notes are available in the documentation.

What's Changed

  • fix(deps): pin xarray<2025.07.0 by @lkstrp in https://github.com/PyPSA/PyPSA/pull/1274
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/PyPSA/PyPSA/pull/1275
  • ci: update model tests by @lkstrp in https://github.com/PyPSA/PyPSA/pull/1276
  • Bugfix: correct use of snapshot weighting columns in statistics by @fneum in https://github.com/PyPSA/PyPSA/pull/1289
  • refactor: remove v1.0.0 deprecations by @lkstrp in https://github.com/PyPSA/PyPSA/pull/1257
  • docs: improved docstrings and options module by @lkstrp in https://github.com/PyPSA/PyPSA/pull/1296
  • ci: remove docs build test by @lkstrp in https://github.com/PyPSA/PyPSA/pull/1297
  • Add utility function to compute annuity by @fneum in https://github.com/PyPSA/PyPSA/pull/1295
  • ci: log installed versions in model runs by @lkstrp in https://github.com/PyPSA/PyPSA/pull/1324
  • fix: network version info log by @lkstrp in https://github.com/PyPSA/PyPSA/pull/1300
  • add carbon_management example and update components description by @lkstrp in https://github.com/PyPSA/PyPSA/pull/1314
  • fix: allow copying solved network after setting solver_model to None by @lkstrp in https://github.com/PyPSA/PyPSA/pull/1325
  • New Optimization Module & Stochastic Networks 🔨💥 by @Irieo in https://github.com/PyPSA/PyPSA/pull/1154
  • refac: remove unneeded renaming of dims in secutiry constraint by @FabianHofmann in https://github.com/PyPSA/PyPSA/pull/1326
  • Deprecate define_nominal_constraints_per_bus_carrier by @fneum in https://github.com/PyPSA/PyPSA/pull/1294
  • fix: activate doctests by @lkstrp in https://github.com/PyPSA/PyPSA/pull/1327
  • Add additional MGA functionality and example by @koen-vg in https://github.com/PyPSA/PyPSA/pull/1269
  • feat: exclude inactive components from model build by @lkstrp in https://github.com/PyPSA/PyPSA/pull/1310
  • fix: rename strongly meshed buses to Bus by @coroa in https://github.com/PyPSA/PyPSA/pull/1304
  • feat: full support for current and new components API by @lkstrp in https://github.com/PyPSA/PyPSA/pull/1329
  • fix: small fix for new api by @lkstrp in https://github.com/PyPSA/PyPSA/pull/1331

Full Changelog: https://github.com/PyPSA/PyPSA/compare/v0.35.1...v1.0.0rc1

Notes

If you use this package, please cite the corresponding manuscript in Journal of Open Research Software.

Files

PyPSA/PyPSA-v1.0.0rc1.zip

Files (8.4 MB)

Name Size Download all
md5:d47216014575ed872c40f95f019e53de
8.4 MB Preview Download

Additional details

Related works

Is supplement to
Software: https://github.com/PyPSA/PyPSA/tree/v1.0.0rc1 (URL)

Software