What's Changed
- add Python 3.10 to CI, remove Python 3.9 platform restrictions by @fneum in #387
- Change message when exporting/importing networks, consider networks without a name by @euronion in #386
- n._multi_invest set to False for networks imported from pypsa<0.18.0 by @fneum in #389
- remove deprecated distutils module by @fneum in #391
- Deprecate n.lopf(pyomo=True) default in favour of n.lopf(pyomo=False) by @fneum in #390
- plot: compute boundaries in all case for consistent circle sizes by @fneum in #394
- add pypsa.plot.add_legend* utility functions for lines, circles, patches legends by @fneum in #395
- add support for individually normed colorbars in n.plot() by @fneum in #396
- fix indexing when iterating over subnetworks components by @FabianHofmann in #392
- restore compatibility for pyomo 6.4.1 by @fneum in #406
- Update links.csv by @txelldm in #404
- add example models using PyPSA by @lisazeyen in #403
- plot script: fix keyword error in bus sizes by @p-glaum in #407
- CI: fix deprecations and warnings by @FabianHofmann in #408
- Disconnected bus: Test added, temporary fix (display in network consi… by @Cellophil in #393
- Add meta attribute to the pypsa network object by @FabianHofmann in #413
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #414
- networkclustering: greedy modularity maximization by @martacki in #377
- test: skip pypower test if import fails by @FabianHofmann in #416
- documentation fixes by @fneum in #417
- CI: disable windows for python3.7 due to hdf5/netcdf installation fails by @FabianHofmann in #418
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #419
- Add OTH Regensburg to PyPSA users by @energyLS in #420
- set clustering defaults by @martacki in #423
- pandas deprecation: set to list when calling .loc[] by @martacki in #422
- Extend unit tests for components by @rockstaedt in #421
- prepare release 0.20.0 by @fneum in #425
New Contributors
- @txelldm made their first contribution in #404
- @Cellophil made their first contribution in #393
- @energyLS made their first contribution in #420
Full Changelog: v0.19.3...v0.20.0