Revised release notes are available in the documentation.
What's Changed
- feat: introduce component class by @lkstrp in #1075
- expressions: add load component to energy balance by @FabianHofmann in #1110
- Minor improvement of snapshots handling by @lkstrp in #1091
- add strict parameter to consistency check by @FabianHofmann in #1112
- feat: remove
n._investment_periods
and add snapshots level properties by @lkstrp in #1113 - build: support python 3.13, deprecate 3.9 by @lkstrp in #1099
- build: pin
scipy!=1.15.0
for python 3.13 by @lkstrp in #1115 - 2025 copyright update by @lkstrp in #1116
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #1117
- test: add doctests by @lkstrp in #1114
- restructure components and rename
utils.py
tocommon.py
. by @lkstrp in #1119 - Strict consistency checks by default by @lkstrp in #1120
- docs: add new JRC publication by @lkstrp in #1121
- fix: correctly assign branch contributions in supply and withdrawal by @FabianHofmann in #1123
- ci: run tests on release-branches by @lkstrp in #1124
- Allow parametrization of meshed bus check via parameter meshed_threshold by @gincrement in #1127
- Deprecate custom components by @lkstrp in #1131
- Add components class feature examples by @lkstrp in #1130
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #1132
- Add pypsa options by @lkstrp in #1134
- Better handling of changed iter and contains behaviour of
ComponentsStore
. by @lkstrp in #1135
New Contributors
- @gincrement made their first contribution in #1127
Full Changelog: v0.32.0...v0.33.0