Published February 17, 2026 | Version v1.1.0
Software Open

PyPSA: Python for Power System Analysis

Description

Revised release notes are available in the documentation.

What's Changed

  • Update users.md / d-fine & Fraunhofer ISI by @gincrement in https://github.com/PyPSA/PyPSA/pull/1524
  • Update models.md / add PyPSA-IEI by @gincrement in https://github.com/PyPSA/PyPSA/pull/1523
  • feat: add environment variable support for options by @lkstrp in https://github.com/PyPSA/PyPSA/pull/1513
  • Networks statistics (i)plot refactor and new sanitize functions by @FabianHofmann in https://github.com/PyPSA/PyPSA/pull/1401
  • fix: pin linopy >= v0.6.1, add tests for log free import, pin pandas < v3.0.0 by @FabianHofmann in https://github.com/PyPSA/PyPSA/pull/1532
  • fix: update and simplify docs deps & temporary remove demand elasticity example by @lkstrp in https://github.com/PyPSA/PyPSA/pull/1459
  • fix: ramp limit contstraints failing because of mismatched index by @lkstrp in https://github.com/PyPSA/PyPSA/pull/1537
  • Add include_objective_constant parameter to optimize by @FabianHofmann in https://github.com/PyPSA/PyPSA/pull/1509
  • fix: allow passing True to aggregate time which maps to default by @lkstrp in https://github.com/PyPSA/PyPSA/pull/1538
  • fix: pathlib paths in collections by @lkstrp in https://github.com/PyPSA/PyPSA/pull/1530
  • feat: Add temporal clustering functionality by @FabianHofmann in https://github.com/PyPSA/PyPSA/pull/1508
  • feat: split capital_cost into investment and FOM costs by @FabianHofmann in https://github.com/PyPSA/PyPSA/pull/1507
  • build(deps): bump prefix-dev/setup-pixi from 0.9.3 to 0.9.4 in the github-actions group by @dependabot[bot] in https://github.com/PyPSA/PyPSA/pull/1545
  • feat: set pypsa options via .env file by @lkstrp in https://github.com/PyPSA/PyPSA/pull/1531
  • Feat: allow p_set for StorageUnit components by @Irieo in https://github.com/PyPSA/PyPSA/pull/1549
  • ci: configure Gurobi as default solver for docs build by @lkstrp in https://github.com/PyPSA/PyPSA/pull/1548
  • Add SALib global sensitivity analysis example by @fneum in https://github.com/PyPSA/PyPSA/pull/1318
  • Revert "docs: temporary remove demand elasticity example" by @lkstrp in https://github.com/PyPSA/PyPSA/pull/1539
  • add water values example by @fneum in https://github.com/PyPSA/PyPSA/pull/1492
  • import series only if not empty for oneport components by @yerbol-akhmetov in https://github.com/PyPSA/PyPSA/pull/1528
  • docs: notebook cleanup by @lkstrp in https://github.com/PyPSA/PyPSA/pull/1551
  • docs: add partial elastic demand and log-log approximation by @flxlchr in https://github.com/PyPSA/PyPSA/pull/1519
  • docs: add demand and supply bid market example by @flxlchr in https://github.com/PyPSA/PyPSA/pull/1536
  • Update models.md by @gincrement in https://github.com/PyPSA/PyPSA/pull/1554
  • fix: align dimensions to not rely on transpose in linopy by @lkstrp in https://github.com/PyPSA/PyPSA/pull/1557
  • feat: pandas v3 support by @lkstrp in https://github.com/PyPSA/PyPSA/pull/1556
  • Line losses with error control by @lindnemi in https://github.com/PyPSA/PyPSA/pull/1495
  • docs: better transmission stats docs by @lkstrp in https://github.com/PyPSA/PyPSA/pull/1560
  • fix: docs version selector on readthedocs by @lkstrp in https://github.com/PyPSA/PyPSA/pull/1563
  • docs: new docs page for pypsa warnings by @lkstrp in https://github.com/PyPSA/PyPSA/pull/1562
  • fix: follow up on #1562 by @lkstrp in https://github.com/PyPSA/PyPSA/pull/1564
  • ramp limit consolidation and fix by @FabianHofmann in https://github.com/PyPSA/PyPSA/pull/1553
  • Rebased and updated version of #1431. Applies nice_name to bus_carrier grouping in statistics. by @lukasschirren in https://github.com/PyPSA/PyPSA/pull/1565
  • clustering api change and better docs by @lkstrp in https://github.com/PyPSA/PyPSA/pull/1567
  • Make extendability and committability compatible, when modularity is on by @enricogiglio in https://github.com/PyPSA/PyPSA/pull/1007

New Contributors

  • @lukasschirren made their first contribution in https://github.com/PyPSA/PyPSA/pull/1565

Full Changelog: https://github.com/PyPSA/PyPSA/compare/v1.0.7...v1.1.0

Notes

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

Files

PyPSA/PyPSA-v1.1.0.zip

Files (13.3 MB)

Name Size Download all
md5:612903e8955167035d4f6649a8f34606
13.3 MB Preview Download

Additional details

Related works

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

Software