v0.12.0
What's Changed
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #1082
- Enhanced Geothermal Systems by @LukasFrankenQ in #733
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #1087
- Fix offshore wind capacity by adding it as offwind-AC by @toniseibold in #1089
- documentation for industry rules by @toniseibold in #1086
- revert hotfix for doubled renewable capacity by @lindnemi in #1092
- Hotfix for n.statistics.installed_capacity by @lindnemi in #1094
- Bug-fix: plot_summary script generating empty pdfs. by @bobbyxng in #1098
- Fix grouping logic again by @lindnemi in #1102
- prepare_sector_network: add floating wind to update cost function by @p-glaum in #1106
- Document heating rules by @amos-schledorn in #1105
- non-zero capital_cost for methanol stores by @lindnemi in #1103
- compatibility with snakemake 8.14 closes #1108 by @fneum in #1109
- Fixed mock_snakemake for snakemake v.8.14: All snakemake settings moved by @bobbyxng in #1112
- restrict geopandas until conflicts are resolved by @martacki in #1127
- suggestion to fill missing section in sentence by @fhg-isi in #1120
- Compatibility with geopandas version 1 by @fneum in #1136
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #1140
- build_shapes: default to no tolerance in polygon simplification by @fneum in #1137
- FT and electrolysis waste heat for DH as float by @cpschau in #1141
- Follow-up: Adjusted release note of #1141 by @cpschau in #1144
- drop-in mirror for broken eurostat energy balance link by @fneum in #1147
- revert to old config keys by @lindnemi in #1152
- chore: ignore all
pre-commit
commits in blame by @lkstrp in #1151 - add marginal cost to prevent model degeneracy by @lindnemi in #1155
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #1157
- Fix negative district heating progress by @amos-schledorn in #1168
- draft bot for automated fixed env yaml by @FabianHofmann in #1049
- Compatibility of data processing for Ukraine by @Irieo in #1146
- determine_availability_matrix_MD_UA: enable parallelism & remove plots by @fneum in #1170
- change sign sequestration store marginal cost by @lisazeyen in #1174
- aggregate curtailment into single curtailment generator per bus by @fneum in #1177
- cutouts: update zenodo repository version by @fneum in #1176
- remove {scope} wildcard by @fneum in #1171
- base_network: use GeoSeries.voronoi_polygons instead of custom solution by @fneum in #1172
- Lifetime of Gas Pipelines by @toniseibold in #1162
- Rename ev battery master by @lindnemi in #1116
- address groupby(axis=...) deprecation by @fneum in #1182
- address fillna(method='{b|f}fill') deprecation by @fneum in #1181
- some small adjustments to run as single node model by @fneum in #1183
- Nofossil by @lisazeyen in #1187
- Ebiofuels by @lisazeyen in #1193
- BECC energy penalty and correction of BtL and BioSNG cost by @millingermarkus in #1130
- Biomass import by @lisazeyen in #1194
- Msw incineration by @lisazeyen in #1195
- Separation of municipal solid waste from solid biomass and connection to waste CHPs by @millingermarkus in #1134
- Fix: Correction of Moyle Interconnector capacity in links_p_nom.csv to 500 MW by @bobbyxng in #1199
- Approximate district heating COPs via Jensen et al. 2018 by @amos-schledorn in #1175
- naturalearth: automatically download and remove from data bundle by @fneum in #1190
- remove unused rule
prepare_links_p_nom
by @fneum in #1203 - EEZ: Update EEZ to v12, auto-download and remove from databundle by @fneum in #1188
- Addition of unsustainable biomass potentials by @cpschau in #1139
- Jrc idees 2021 by @lisazeyen in #1167
- Updated under_construction status of links that are commissioned by now by @bobbyxng in #1205
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #1208
- add option to use atlite to smooth wind turbine power curves by @fneum in #1209
- use lower resolution EEZ shapes to reduce excessive RAM use by @fneum in #1210
- Fix simplify_network.py to handle more complex topologies by @bobbyxng in #1211
- Fix for Corsica in simplify_network: Include local substation by @bobbyxng in #1215
- handle new and upgraded TYNDP&NEP lines/links in base network (OSM compatible) by @p-glaum in #1085
- retrieve: remove cutout protection by @FabianHofmann in #1220
- Fixed PDF enconding in build_biomass_transport_cost with tabula-py update by @cpschau in #1219
- Bug fix: Carrier type of added supernodes in simplify_network need to be set to "AC" by @bobbyxng in #1221
- fix bug in simplyfy network by @p-glaum in #1222
- Solid biomass to hydrogen process by @millingermarkus in #1213
- Add option of country-specific district heating supply temperatures by @amos-schledorn in #1180
- Make year selection more secure in transport data creation by @FabianHofmann in #1225
- avoid infinity in sector rations by @lisazeyen in #1227
- Co2 sequestration potential depending on investment period by @lisazeyen in #1228
- Introducing OpenStreetMap high-voltage grid to PyPSA-Eur by @bobbyxng in #1079
- Custom busmap by @bobbyxng in #1231
- add capital cost for liquid carbonaceous fuel stores (closes #489) by @fneum in #1234
- update GEM Europe gas tracker to May 2024 version by @fneum in #1235
- update nuclear EAF based on 2021-2023 IAEA data by @fneum in #1236
- build_electricity: raise memory for build_transmission_projects by @nworbmot in #1237
- temporarily disable n.shapes until memory issues resolved by @fneum in #1238
- build_powerplants: can assign to all buses not just substations by @fneum in #1239
- fix municipal waste store timeseries by @p-glaum in #1243
- retrieve urban population fraction from World Bank API by @fneum in #1248
- remove unused geth2015 hydro capacities by @fneum in #1246
- prepare_sector_network.py: add oil bus whenever industry is added by @p-glaum in #1247
- industry: steel GEM, ammonia, refinery, cement plants non-EU by @fneum in #1241
- prepare_sector_network: fix municipal waste transport links by @p-glaum in #1250
- resolve Kosovo (XK) as separate country by @fneum in #1249
- prepare_sector_network: correct if statement for municipal waste by @p-glaum in #1252
- Dynamic central heating temperatures by @amos-schledorn in #1206
- ci: code scanning with CodeQL by @lkstrp in #1251
- Add emissions and fuel consumption from fuel refinieries by @fneum in #1253
New Contributors
- @bobbyxng made their first contribution in #1098
- @amos-schledorn made their first contribution in #1105
- @fhg-isi made their first contribution in #1120
- @cpschau made their first contribution in #1141
- @lkstrp made their first contribution in #1151
Full Changelog: v0.11.0...v0.12.0