Highlights
- Fixed passing references to the
EnergySystemwhen adding Nodes as subnodes. - The required python version is upped to 3.10. This prevents problems in environment creation and moves with the end-of-life-timeline of python versions.
- Added new way to load EnergySystem instances:
EnergySystem.from_file(filename). - Added new way to get a networkx representation of the
EnergySystem:energy_system.to_networkx().
Full (Automatic) Changelog
- Make sure, parent node is not changed by @p-snft in #76
- Replace coveralls by @p-snft in #79
- Update README with coverage badge by @p-snft in #80
- Revision/clean up energy system by @p-snft in #75
- set the required python version to >=3.10 by @lensum in #83
- Fix handover of references to energysystem by @p-snft in #84
- Bump samuelmeuli/lint-action from 1 to 2 by @dependabot[bot] in #91
- Bump actions/cache from 4 to 5 by @dependabot[bot] in #87
- Bump actions/upload-artifact from 4 to 7 by @dependabot[bot] in #88
- Bump actions/checkout from 4 to 6 by @dependabot[bot] in #89
- Bump actions/download-artifact from 4 to 8 by @dependabot[bot] in #90
- Use central requirements for RTD by @p-snft in #93
- Bump actions/checkout from 6 to 7 by @dependabot[bot] in #96
- Bump actions/cache from 5 to 6 by @dependabot[bot] in #97
- Bump samuelmeuli/lint-action from 2 to 3 by @dependabot[bot] in #98
- Bump actions/setup-python from 6 to 7 by @dependabot[bot] in #99
- Update flit-core requirement from <4,>=3.2 to >=3.2,<5 by @dependabot[bot] in #100
- Add from_file "pseudo constructor" for EnergySystem by @p-snft in #101
New Contributors
- @lensum made their first contribution in #83
- @dependabot[bot] made their first contribution in #91
Full Changelog: v0.5.2...v0.5.3