Recent Releases of pypsa-earth
pypsa-earth - v0.7.0
What's Changed
Major changes
- Update link for northamerica cutout by @danielelerede-oet in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1479
- Update environment management by @davide-f in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1458
- Update to latest technology-data release by @danielelerede-oet in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1452
- Comand-Line Interface for Retrieving Data by @virio-andreyana in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1366
- Add sources to complement and fix the preparation of transport data input by @ljansen-iee in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1410
- Include Sector-coupled tutorial by @GbotemiB in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1374
- Add option to create subregion with minimalistic impact to the workflow by @virio-andreyana in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1300
- Finalize duplication of retrieve_data by @davide-f in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1249
- Get costs_year.csv instead of costs.csv by @danielelerede-oet in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1120
- Lossy Bidirectional Links by @Eric-Nitschke in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1192
- Index hydro units by their location by @davide-f in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1346
- Fix mixup of plant locations for hydro inflow and inflow overestimation by @yerbol-akhmetov in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1322
- Universal currency conversion by @danielelerede-oet in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1319
- Add US-specific cost configurations by @danielelerede-oet in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1448
- Add H2 production technologies by @yerbol-akhmetov in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1227
- Support of Linopy for Power and Sector-Coupled Modelling and latest PyPSA version by @GbotemiB in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1182
- Update environment after linopy PR by @davide-f in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1276
- Enable linopy - power model by @ekatef in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1169
- Update PyPSA & enable linopy by @ekatef in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1167
Minor chnages
- Improve stability unsd input path by @davide-f in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1279
- Do not compute powerplants from ppm if replace option is used by @yerbol-akhmetov in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1281
- Use username for contributors by @davide-f in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1282
- Fix overlapping bus regions when alternative clustering is selected by @choiHenry in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1287
- Bugfix readthedocs by @Eric-Nitschke in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1292
- remove duplicated config entry by @doneachh in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1288
- Update README by @ekatef in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1274
- Bugfix: Fix admin needs for Windows by @Eric-Nitschke in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1295
- Fix copy-minimal for windows by @davide-f in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1301
- Temporary switch-off fetching isolated networks by @ekatef in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1313
- Align structure of the components with PyPSA consistency checks by @ekatef in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1315
- Add CITATION.cff and DOI badge by @Ly0n in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1316
- Replace pyomo with linopy by @GbotemiB in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1323
- Update the backward-compartibility instructions by @ekatef in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1314
- Update Copernicus link on API setup by @ekatef in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1333
- Fix namibia geofk by @davide-f in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1330
- Revision locate bus by @davide-f in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1195
- CI: improve update pins job by @lkstrp in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1344
- Add gurobi to pinned environments by @davide-f in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1345
- Fix missing focus_weights on cluster network params by @virio-andreyana in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1348
- Use IEA data for hydro calibration by default by @ekatef in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1353
- Update howtocontribute.rst by @TosinGeorge in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1355
- Update installation.rst by @TosinGeorge in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1357
- Update docker_containers.rst by @TosinGeorge in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1356
- Revise Electricity Tutorial by @GbotemiB in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1359
- Removed undefined variable by @GbotemiB in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1367
- Fix myopic run by @GbotemiB in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1369
- Revise Docker CI by @davide-f in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1343
- Scale temporal loads based on temporal resolution by @yerbol-akhmetov in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1372
- Remove space in rail transport oil and electricity carriers by @yerbol-akhmetov in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1381
- Fix CI complaints on yamllint by @GbotemiB in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1375
- Add external youtube resources by @cdgaete in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1389
- Fix AL emissions by @yerbol-akhmetov in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1393
- Fix path to costs file by @yerbol-akhmetov in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1399
- Demand growth rates for the US by @danielelerede-oet in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1400
- Add studies for Bolivia and Bangladesh to the applicaitons list by @ekatef in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1413
- Add country specific demand data and adjust workflow by @doneachh in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1394
- Fix bus names for gas network used in H2 pipeline by @yerbol-akhmetov in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1401
- Fix renamed column of wikipedia by @davide-f in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1422
- Bug fixing for monte_carlo by @davide-f in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1418
- Fix prepare_ports for custom data by @Eddy-JV in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1424
- Fix urban percent values per year and country by @ljansen-iee in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1420
- Documentation challenge: add a section for sector-coupled network rules in docs by @gianvicolux in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1415
- Fix load shedding by @energyLS in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1403
- Fix params for preparesectornetwork script by @Eddy-JV in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1427
- Change AL_production.csv data from another source with more countries by @Eddy-JV in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1428
- Update projectstructureand_credits.rst by @Eddy-JV in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1440
- Fix missing comma for other energy in buildenergytotals calculation by @yerbol-akhmetov in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1444
- Update h2export regex wildcard_constraint to allow decimals by @ljansen-iee in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1434
- fix: TypeError func 'isnan' not supported for the input types by @doneachh in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1430
- Fix missing country attribute by @doneachh in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1443
- Update README and read-the-docs by @ekatef in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1449
- Pin atlite version in the environment by @ekatef in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1445
- Modified howtocontribute.rst and deleted howtodocs.rst by @TosinGeorge in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1439
- Update the environment file used to build a docker image by @ekatef in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1466
- Code: Extend powerplant filtering for custom powerplants by @SermishaNarayana in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1465
- Fix: Error when no load in cluster by @doneachh in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1432
- Update northamericabundle by @davide-f in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1478
- Clean duplicated dependencies by @danielelerede-oet in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1473
- Fill missing efficiency gain and growth rates with 0 by @yerbol-akhmetov in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1468
- Align preparetransportdata_input with Wiki page table by @danielelerede-oet in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1486
- Update publications website link. by @LucieRC in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1491
- Updated paper DOI. by @LucieRC in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1490
- Fixing unintentional indent leading to overestimation of emission prices (run multiple times instead of just once) by @PierreKara1 in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1483
- Documentation Fixes by @GbotemiB in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1476
- Limit scipy by @davide-f in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1498
- Add gidal-hdf5 to open gebco by @davide-f in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1509
- Bugfix GEBCO for buildrenewableprofiles for offshore by @Eric-Nitschke in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1519
- Fix the name of the European cutout by @Eric-Nitschke in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1530
- Fix logic default currency conversion by @danielelerede-oet in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1492
- Drop duplication co2network by @davide-f in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1504
- Release v0.7.0 by @ekatef in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1532
New Contributors
- @choiHenry made their first contribution in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1287
- @Eric-Nitschke made their first contribution in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1292
- @Ly0n made their first contribution in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1316
- @TosinGeorge made their first contribution in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1355
- @cdgaete made their first contribution in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1389
- @ljansen-iee made their first contribution in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1410
- @Eddy-JV made their first contribution in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1424
- @gianvicolux made their first contribution in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1415
- @LucieRC made their first contribution in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1491
- @PierreKara1 made their first contribution in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1483
Full Changelog: https://github.com/pypsa-meets-earth/pypsa-earth/compare/v0.6.0...v0.7.0
- Python
Published by ekatef 7 months ago
pypsa-earth - v0.6.0
What's Changed
Major changes
- update FT to account for Hydrogen and Electricity input by @GbotemiB in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1226
- Dev containers by @drifter089 in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1228
- Custom Airport Data by @GbotemiB in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1235
- Fix Paths for custom data by @GbotemiB in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1241
- Update build_powerplants.py by @milyas009 in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1242
- Add a list of PyPSA-Earth applications by @ekatef in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1255
- Introducing an option for the user to decide on simplifying GADM shapes by @SermishaNarayana in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1138
- Improve computational performance of buildosmnetwork by @davide-f and @mnm-matin in https://github.com/pypsa-meets-earth/pypsa-earth/pull/845
- Bypass external urls by @davide-f in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1257
Minor changes
- Harmonise wildcards by @ekatef in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1223
- Harmonise folder structure for workflow outputs by @ekatef in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1236
- Restore environment by @ekatef in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1048
- Add a workflow to manually update pinned environments for PR by @ekatef in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1250
- Update documenter frequency by @davide-f in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1252
- update gdrive link by @davide-f in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1259
- Fix docs by @davide-f in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1260
- Setup environment for release by @davide-f in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1263
- Release v0.6.0 by @ekatef in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1264
New Contributors
- @milyas009 made their first contribution in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1242
- @SermishaNarayana made their first contribution in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1138
- @drifter089 made their first contribution in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1228
Full Changelog: https://github.com/pypsa-meets-earth/pypsa-earth/compare/v0.5.0...v0.6.0
- Python
Published by davide-f about 1 year ago
pypsa-earth - v0.5.0
What's Changed
Major changes
- Added capabilities of cross-sectoral modeling by merging with PyPSA-Earth-Sec model which development has been lead by @hazemakhalek @energyLS @davide-f @Eddy-JV @doneachh
- Merge the Merge by @FabianHofmann in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1086
- Update default year for IRENA RES scaling by @cpschau in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1106
- config: link to new (cropped) cutout for north america by @finozzifa in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1121
- Update bundle_config.yaml including a dedicated European cutout by @finozzifa in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1125
- Fix issue of adding H2 store in
add_extra_componentsrule by @yerbol-akhmetov in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1134 - Enable configfile specification for mock_snakemake by @yerbol-akhmetov in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1135
- Re-merge by @ekatef in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1151
- Use absolute path for
config.default.yamlin_helpers.pyby @yerbol-akhmetov in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1137 - feat: add new cutout for oceania by @GbotemiB in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1157
- Drop duplicate entries from
AL_production.csvdata used inbuild_industry_demandby @yerbol-akhmetov in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1143 - Split inflow in ppl units + same hydro profile in alt. clustering by @danielelerede-oet in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1119
- Fix H2 and battery issues in
prepare_sector_networkby @yerbol-akhmetov in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1145 - Integrate RDIR for sector scripts by @yerbol-akhmetov in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1154
- Enable subworkflow import for sector rules by @yerbol-akhmetov in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1178
- ci: add codeql checks by @lkstrp in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1185
- ci: add dependabot by @lkstrp in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1184
- Use only SECDIR for sector output (RESDIR) by @yerbol-akhmetov in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1193
- Convert conventional ppls from generators to link with existing capacity by @yerbol-akhmetov in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1165
- ci: adds fixed env ci by @lkstrp in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1183
- Fix ci by @davide-f in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1210
- Remove H2 and battery related techs from elec-only model before re-addition by @yerbol-akhmetov in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1198
- Revise export ports data by @GbotemiB in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1175
- Add endogenous export by @energyLS in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1201
- Drop duplicate hydrogen ports in
add_export.pyby @yerbol-akhmetov in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1233 - Add electricity distribution grid by @yerbol-akhmetov in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1221
Minor changes
- explicitly specify the micromamba version by @finozzifa in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1118
- Remove vresutil by @ekatef in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1220
- Fix dependencies by @ekatef in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1128
- Fix Snakemake Warning by @GbotemiB in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1126
- Environment fix by @ekatef in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1146
- Fix CI badge by @ekatef in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1149
- Add precommit fix by @davide-f in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1153
- Fix missing shape locate_bus by @davide-f in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1194
- Remove repeated line by @GbotemiB in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1171
- Correct a version number of the test configs by @ekatef in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1180
- Fix typo (RDIR->SECDIR) by @yerbol-akhmetov in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1181
- Drop non string entries in country column of CO2emissions data in `preparetransportdatainput` by @yerbol-akhmetov in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1166
- Fix tech_colors by @arizeosalac in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1205
- Update hydrobasin path by @GbotemiB in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1222
New Contributors
- @FabianHofmann made their first contribution in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1086
- @danielelerede-oet made their first contribution in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1119
- @lkstrp made their first contribution in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1185
- @dependabot made their first contribution in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1188
- @arizeosalac made their first contribution in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1205
Full Changelog: https://github.com/pypsa-meets-earth/pypsa-earth/compare/v0.4.1...v0.5.0
- Python
Published by ekatef about 1 year ago
pypsa-earth - v0.4.1
What's Changed
Major changes
- fix: remove unused argument from load_GDP by @ollie-bell in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1069
Minor changes
- Fixed float parsing in cleanosmdata.py by @rsparks3 in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1089
- Bugfix for csp buses: add buses one for generator by @davide-f in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1076
- Fix bug in powerplant data processing by @cpschau in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1102
- Functionality to update costs parameters using config by @yerbol-akhmetov in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1097
- Release v0.4.1 by @davide-f in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1103
New Contributors
- @ollie-bell made their first contribution in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1069
- @rsparks3 made their first contribution in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1089
Full Changelog: https://github.com/pypsa-meets-earth/pypsa-earth/compare/v0.4.0...v0.4.1
- Python
Published by davide-f over 1 year ago
pypsa-earth - v0.4.0
What's Changed
Major changes
- Add functionality to merge each isolated bus to the backbone network by @ekatef in https://github.com/pypsa-meets-earth/pypsa-earth/pull/903
- Monte carlo Improvement by @GbotemiB in https://github.com/pypsa-meets-earth/pypsa-earth/pull/930
- Fix for earth-osm V0.2.0 by @GbotemiB in https://github.com/pypsa-meets-earth/pypsa-earth/pull/954
- Improve documentation 2 by @yerbol-akhmetov in https://github.com/pypsa-meets-earth/pypsa-earth/pull/959
- fix to avoid negative objective value by @GbotemiB in https://github.com/pypsa-meets-earth/pypsa-earth/pull/961
- Improve equivalent transformation calculations in base.nc by @ekatef in https://github.com/pypsa-meets-earth/pypsa-earth/pull/978
- Revise osm_config by @davide-f in https://github.com/pypsa-meets-earth/pypsa-earth/pull/964
- Fix GADM_ID naming inconsistency by @davide-f in https://github.com/pypsa-meets-earth/pypsa-earth/pull/980
- Revised geometry filtering of lines by @davide-f in https://github.com/pypsa-meets-earth/pypsa-earth/pull/989
- Add csv-demand parser by @ekatef in https://github.com/pypsa-meets-earth/pypsa-earth/pull/995
- CSP integration into PyPSA-Earth Workflow by @GbotemiB in https://github.com/pypsa-meets-earth/pypsa-earth/pull/997
- Add gegis settings by @davide-f in https://github.com/pypsa-meets-earth/pypsa-earth/pull/992
- Generalize linetypes for AC and DC lines by @davide-f in https://github.com/pypsa-meets-earth/pypsa-earth/pull/999
- Revise bus_regions definition by gadm by @davide-f in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1001
- Add option to adjust load scale for each individual countries by @virio-andreyana in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1006
- Quick fix for to adapt base_network for changes in voltage rebase by @ekatef in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1008
- Augmented line connections bug fix by @finozzifa in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1011
- dctype to dctypes by @finozzifa in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1013
- Fix bug to run the cluster wildcard
minby @virio-andreyana in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1019 - Output files with objective function value by @finozzifa in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1033
- Fix hydro inflow overestimation for GADM by @energyLS in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1057
- Implement config versioning by @ekatef in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1058
Minor changes
- Fix some typos and formatting in the documentation by @siddharth-krishna in https://github.com/pypsa-meets-earth/pypsa-earth/pull/957
- Incorrect naming for Network by @GbotemiB in https://github.com/pypsa-meets-earth/pypsa-earth/pull/983
- Fix weird gadm by @davide-f in https://github.com/pypsa-meets-earth/pypsa-earth/pull/986
- Fix downloadosmdata for countries with missing entities by @davide-f in https://github.com/pypsa-meets-earth/pypsa-earth/pull/988
- add readme and intro fix by @pz-max in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1007
- Restrict shapely version by @ekatef in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1010
- remove unnecessary imports by @finozzifa in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1020
- Issue 687 pandas deprecations by @finozzifa in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1023
- Update tech_colors - Anton by @davide-f in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1037
- Update link for KZ test cutouts by @yerbol-akhmetov in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1041
- A quick environment fix by @ekatef in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1047
- Finozzifa remove zenodo na by @finozzifa in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1055
- Add a zenodo link to natura.tiff by @ekatef in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1061
- Release v0.4.0 by @davide-f in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1066
New Contributors
- @siddharth-krishna made their first contribution in https://github.com/pypsa-meets-earth/pypsa-earth/pull/957
- @finozzifa made their first contribution in https://github.com/pypsa-meets-earth/pypsa-earth/pull/1011
Full Changelog: https://github.com/pypsa-meets-earth/pypsa-earth/compare/v0.3.0...v0.4.0
- Python
Published by davide-f over 1 year ago
pypsa-earth - v0.3.0
What's Changed
Major changes
- Keep exceptions logs by @ekatef in https://github.com/pypsa-meets-earth/pypsa-earth/pull/898
- Custom lines PR two, electric boogaloo - Allows the use of a customized data for lines instead of OSM data by @carlosfv92 in https://github.com/pypsa-meets-earth/pypsa-earth/pull/842
- fix: :bug: Fix IDs of 9 countries, using the smallest geometry that contains them by @AndreCNF in https://github.com/pypsa-meets-earth/pypsa-earth/pull/921
- Retrieve databundle light data size check by @Emre-Yorat89 in https://github.com/pypsa-meets-earth/pypsa-earth/pull/911
- Add load of hydrobasins data by @ekatef in https://github.com/pypsa-meets-earth/pypsa-earth/pull/919
- Revise bundles and improve logging by @davide-f in https://github.com/pypsa-meets-earth/pypsa-earth/pull/928
- Enable automatic landcover download by @davide-f in https://github.com/pypsa-meets-earth/pypsa-earth/pull/913
- Improvements of the documentation by @yerbol-akhmetov in https://github.com/pypsa-meets-earth/pypsa-earth/pull/918
- Optimize build shapes addpopulationdata by @GridGrapher in https://github.com/pypsa-meets-earth/pypsa-earth/pull/650
Minor changes
- Update README.md by @pz-max in https://github.com/pypsa-meets-earth/pypsa-earth/pull/917
- Fix environment by @ekatef in https://github.com/pypsa-meets-earth/pypsa-earth/pull/924
- feat: remove "scripts." in snakefile by @doneachh in https://github.com/pypsa-meets-earth/pypsa-earth/pull/926
- Fix displaying the options wildcard in read-the-docs by @ekatef in https://github.com/pypsa-meets-earth/pypsa-earth/pull/932
- Resolved conflict with packages by @GbotemiB in https://github.com/pypsa-meets-earth/pypsa-earth/pull/939
- Start WDPA dates from the next month by @ekatef in https://github.com/pypsa-meets-earth/pypsa-earth/pull/945
- Release v0.3.0 by @ekatef in https://github.com/pypsa-meets-earth/pypsa-earth/pull/950
New Contributors
- @AndreCNF made their first contribution in https://github.com/pypsa-meets-earth/pypsa-earth/pull/921
- @GbotemiB made their first contribution in https://github.com/pypsa-meets-earth/pypsa-earth/pull/939
Full Changelog: https://github.com/pypsa-meets-earth/pypsa-earth/compare/v0.2.3...v0.3.0
- Python
Published by davide-f about 2 years ago
pypsa-earth - Release v0.2.3
What's Changed
- Revise network simplification to account for DC lines by @ekatef in https://github.com/pypsa-meets-earth/pypsa-earth/pull/743
- Rename networkclustering namespace by @pz-max in https://github.com/pypsa-meets-earth/pypsa-earth/pull/786
- Bugfix: Fix admin needs for windows by @davide-f in https://github.com/pypsa-meets-earth/pypsa-earth/pull/790
- Restore africa by @davide-f in https://github.com/pypsa-meets-earth/pypsa-earth/pull/792
- Replace carrier natural gas with respective technology by @energyLS in https://github.com/pypsa-meets-earth/pypsa-earth/pull/797
- Update README.md by @jessLryan in https://github.com/pypsa-meets-earth/pypsa-earth/pull/800
- Drop vresutil dependency by @davide-f in https://github.com/pypsa-meets-earth/pypsa-earth/pull/803
- Change cutout names in bundles by @Tomkourou in https://github.com/pypsa-meets-earth/pypsa-earth/pull/771
- Add a check on a match between a cutout and a modelled area by @ekatef in https://github.com/pypsa-meets-earth/pypsa-earth/pull/805
- Add a quick fix for underwater_fraction calculations by @ekatef in https://github.com/pypsa-meets-earth/pypsa-earth/pull/816
- add res_share constraint by @martacki in https://github.com/pypsa-meets-earth/pypsa-earth/pull/793
- Update a cutout name by @ekatef in https://github.com/pypsa-meets-earth/pypsa-earth/pull/821
- Add full African and North American cutouts by @davide-f and @alexvlachokostas in https://github.com/pypsa-meets-earth/pypsa-earth/pull/813
- Run world latest by @davide-f in https://github.com/pypsa-meets-earth/pypsa-earth/pull/817
- Bugfix for load clustering by @davide-f in https://github.com/pypsa-meets-earth/pypsa-earth/pull/825
- Add a cutout for Asia by @ekatef in https://github.com/pypsa-meets-earth/pypsa-earth/pull/826
- Add cutout South America by @kma33 in https://github.com/pypsa-meets-earth/pypsa-earth/pull/835
- Update environment.yaml by @hazemakhalek in https://github.com/pypsa-meets-earth/pypsa-earth/pull/838
- Revise TODOs in add_electricity: enable offshore wind and revise hydro by @davide-f in https://github.com/pypsa-meets-earth/pypsa-earth/pull/830
- Fix missing gas generators by @Tomkourou in https://github.com/pypsa-meets-earth/pypsa-earth/pull/824
- Keep cutout in case it still exists by @ekatef in https://github.com/pypsa-meets-earth/pypsa-earth/pull/839
- Fix databundle earth by @davide-f in https://github.com/pypsa-meets-earth/pypsa-earth/pull/844
- Fix build_ren name column by @davide-f in https://github.com/pypsa-meets-earth/pypsa-earth/pull/847
- Add osm_config.yaml by @Tomkourou in https://github.com/pypsa-meets-earth/pypsa-earth/pull/822
- Add
snakemake.paramsto track config updates by @virio-andreyana in https://github.com/pypsa-meets-earth/pypsa-earth/pull/823 - Constraints: option to include global upper capacity limit by @martacki in https://github.com/pypsa-meets-earth/pypsa-earth/pull/857
- Addition of cutout bundle for KZ by @yerbol-akhmetov in https://github.com/pypsa-meets-earth/pypsa-earth/pull/856
- Fix for missed ISO codes by @ekatef in https://github.com/pypsa-meets-earth/pypsa-earth/pull/864
- Add Western asia databundle by @Emre-Yorat89 in https://github.com/pypsa-meets-earth/pypsa-earth/pull/837
- Co2 emission PR is edited by @Emre-Yorat89 in https://github.com/pypsa-meets-earth/pypsa-earth/pull/748
- Fix simplify_link bug with links by @davide-f in https://github.com/pypsa-meets-earth/pypsa-earth/pull/880
- Add 'all' wildcard to solve_network by @Tomkourou in https://github.com/pypsa-meets-earth/pypsa-earth/pull/848
- Update precommit by @davide-f in https://github.com/pypsa-meets-earth/pypsa-earth/pull/882
- Feat: adding copy commit to n.meta by @doneachh in https://github.com/pypsa-meets-earth/pypsa-earth/pull/863
- Release note "adding copy commit to n.meta" by @doneachh in https://github.com/pypsa-meets-earth/pypsa-earth/pull/895
- Add an error message when GADM server is down by @ekatef in https://github.com/pypsa-meets-earth/pypsa-earth/pull/890
- Xarray version change by @AlexanderMeisinger in https://github.com/pypsa-meets-earth/pypsa-earth/pull/901
- Run world by @davide-f in https://github.com/pypsa-meets-earth/pypsa-earth/pull/885
- Release v0.2.3 by @davide-f in https://github.com/pypsa-meets-earth/pypsa-earth/pull/904
New Contributors
- @jessLryan made their first contribution in https://github.com/pypsa-meets-earth/pypsa-earth/pull/800
- @kma33 made their first contribution in https://github.com/pypsa-meets-earth/pypsa-earth/pull/835
- @alexvlachokostas made their first contribution in https://github.com/pypsa-meets-earth/pypsa-earth/pull/813
- @virio-andreyana made their first contribution in https://github.com/pypsa-meets-earth/pypsa-earth/pull/823
- @Emre-Yorat89 made their first contribution in https://github.com/pypsa-meets-earth/pypsa-earth/pull/837
- @doneachh made their first contribution in https://github.com/pypsa-meets-earth/pypsa-earth/pull/863
- @AlexanderMeisinger made their first contribution in https://github.com/pypsa-meets-earth/pypsa-earth/pull/901
Full Changelog: https://github.com/pypsa-meets-earth/pypsa-earth/compare/v0.2.2...v0.2.3
- Python
Published by davide-f over 2 years ago
pypsa-earth - v0.2.2
What's Changed
The below is automatically created. Find more descriptive release notes in the documentation. * Custom ppl opts by @yerbol-akhmetov in https://github.com/pypsa-meets-earth/pypsa-earth/pull/739 * Attach res by @yerbol-akhmetov in https://github.com/pypsa-meets-earth/pypsa-earth/pull/744 * Fix a KeyError in simplifylinks caused by misinterpretation of AC lines by @ekatef in https://github.com/pypsa-meets-earth/pypsa-earth/pull/740 * Updateppmatching by @Tomkourou in https://github.com/pypsa-meets-earth/pypsa-earth/pull/750 * Fix buildpowerplants FuelType by @Tomkourou in https://github.com/pypsa-meets-earth/pypsa-earth/pull/754 * Enable parallel computing with new dask version. by @pz-max in https://github.com/pypsa-meets-earth/pypsa-earth/pull/734 * Enable custom rules by @martacki in https://github.com/pypsa-meets-earth/pypsa-earth/pull/755 * Dask patch. Close dask client by @pz-max in https://github.com/pypsa-meets-earth/pypsa-earth/pull/761 * Add trailing whitespace linter by @pz-max in https://github.com/pypsa-meets-earth/pypsa-earth/pull/762 * Add codespell linter by @pz-max in https://github.com/pypsa-meets-earth/pypsa-earth/pull/763 * Fix summary by @davide-f in https://github.com/pypsa-meets-earth/pypsa-earth/pull/764 * Add seacutout to bundle_config by @Tomkourou in https://github.com/pypsa-meets-earth/pypsa-earth/pull/752 * Remove res from conventional ppls by @yerbol-akhmetov in https://github.com/pypsa-meets-earth/pypsa-earth/pull/769 * Doc update by @pz-max in https://github.com/pypsa-meets-earth/pypsa-earth/pull/775 * Fix workflow for countries with empty osm data by @davide-f in https://github.com/pypsa-meets-earth/pypsa-earth/pull/701 * Fix pre-commit and revise style by @davide-f in https://github.com/pypsa-meets-earth/pypsa-earth/pull/779 * Fix runoff in case runoff data are missed for some hydropower plants by @ekatef in https://github.com/pypsa-meets-earth/pypsa-earth/pull/757 * Release-v0.2.2 by @pz-max in https://github.com/pypsa-meets-earth/pypsa-earth/pull/781
Full Changelog: https://github.com/pypsa-meets-earth/pypsa-earth/compare/v0.2.1...v0.2.2
- Python
Published by pz-max over 2 years ago
pypsa-earth - v0.2.1
What's Changed
- add graphviz to docs by @pz-max in https://github.com/pypsa-meets-earth/pypsa-earth/pull/719
- Avoid dropping generators with empty time series when clips equal zero by @davide-f in https://github.com/pypsa-meets-earth/pypsa-earth/pull/714
- Fix an error in simplifynetwork when tosubstations simplification flag is on by @ekatef in https://github.com/pypsa-meets-earth/pypsa-earth/pull/708
- Update howtodocs as per recent changes by @asolavi in https://github.com/pypsa-meets-earth/pypsa-earth/pull/720
- adapt #714 to avoid hydro mismatch by @cschau-ieg in https://github.com/pypsa-meets-earth/pypsa-earth/pull/721
- implement license change by @pz-max in https://github.com/pypsa-meets-earth/pypsa-earth/pull/733
- fix hardcoded 380kv by @yerbol-akhmetov in https://github.com/pypsa-meets-earth/pypsa-earth/pull/732
- add license consent to PR template by @pz-max in https://github.com/pypsa-meets-earth/pypsa-earth/pull/737
- Release v0.2.1 by @pz-max in https://github.com/pypsa-meets-earth/pypsa-earth/pull/738
Full Changelog: https://github.com/pypsa-meets-earth/pypsa-earth/compare/v0.2.0...v0.2.1
- Python
Published by pz-max almost 3 years ago
pypsa-earth - v0.2.0
:tada: New release of PyPSA-Earth version that covers about 60% of the world. We will release more frequently in future to avoid such super releases. Welcome to the 9 new contributors :tada: - Join us on Discord - Read more about us on the Website or - The new fancy docs page
What's Changed
- Fix config by @DeniseGiub in https://github.com/pypsa-meets-earth/pypsa-earth/pull/463
- Revise structure snakemake by @davide-f in https://github.com/pypsa-meets-earth/pypsa-earth/pull/462
- cleaning docs by @pz-max in https://github.com/pypsa-meets-earth/pypsa-earth/pull/471
- Doc fixes by @pz-max in https://github.com/pypsa-meets-earth/pypsa-earth/pull/474
- update docs once more by @pz-max in https://github.com/pypsa-meets-earth/pypsa-earth/pull/476
- update gadm url by @pz-max in https://github.com/pypsa-meets-earth/pypsa-earth/pull/478
- New test config design by @pz-max in https://github.com/pypsa-meets-earth/pypsa-earth/pull/466
- Global natura by @davide-f in https://github.com/pypsa-meets-earth/pypsa-earth/pull/470
- config fix by @pz-max in https://github.com/pypsa-meets-earth/pypsa-earth/pull/482
- change pypsa-meets-earth to pypsa-earth documentation by @pz-max in https://github.com/pypsa-meets-earth/pypsa-earth/pull/483
- Env fix and renaming to pypsa-earth.readthedocs by @pz-max in https://github.com/pypsa-meets-earth/pypsa-earth/pull/484
- Update info on the workflow meeting by @ekatef in https://github.com/pypsa-meets-earth/pypsa-earth/pull/487
- Update installation section in docs by @ekatef in https://github.com/pypsa-meets-earth/pypsa-earth/pull/498
- Natura tiff check by @ekatef in https://github.com/pypsa-meets-earth/pypsa-earth/pull/464
- Editing tutorial.rst by @AnasAlgarei in https://github.com/pypsa-meets-earth/pypsa-earth/pull/507
- Temporary matplotlib version = 3.5.2 by @AnasAlgarei in https://github.com/pypsa-meets-earth/pypsa-earth/pull/508
- Move to country converter by @davide-f in https://github.com/pypsa-meets-earth/pypsa-earth/pull/493
- Landlock by @DeniseGiub in https://github.com/pypsa-meets-earth/pypsa-earth/pull/481
- Global natura by @davide-f in https://github.com/pypsa-meets-earth/pypsa-earth/pull/500
- Improve data workflow documentation by @ekatef in https://github.com/pypsa-meets-earth/pypsa-earth/pull/467
- Restore data earth bundle by @davide-f in https://github.com/pypsa-meets-earth/pypsa-earth/pull/517
- add meta by @pz-max in https://github.com/pypsa-meets-earth/pypsa-earth/pull/526
- Fix missed cutout data when building renewable profile by @ekatef in https://github.com/pypsa-meets-earth/pypsa-earth/pull/511
- Move ppl dependency back to pypsa by @davide-f in https://github.com/pypsa-meets-earth/pypsa-earth/pull/527
- Fix not-connected nodes by @davide-f in https://github.com/pypsa-meets-earth/pypsa-earth/pull/530
- Revise methodology to calculate databundle outputs by @davide-f in https://github.com/pypsa-meets-earth/pypsa-earth/pull/529
- Fix invalid outline which stopped workflow by @pz-max in https://github.com/pypsa-meets-earth/pypsa-earth/pull/541
- fix numpy version by @davide-f in https://github.com/pypsa-meets-earth/pypsa-earth/pull/542
- Move PyPSA dependency back to the main repository by @ekatef in https://github.com/pypsa-meets-earth/pypsa-earth/pull/538
- Revsie old poweplantmatching code by @davide-f in https://github.com/pypsa-meets-earth/pypsa-earth/pull/549
- Fix NaN error in build_renewables by @davide-f in https://github.com/pypsa-meets-earth/pypsa-earth/pull/546
- Remove warnings basenetwork and buildosm_network by @davide-f in https://github.com/pypsa-meets-earth/pypsa-earth/pull/550
- add initiative logo by @pz-max in https://github.com/pypsa-meets-earth/pypsa-earth/pull/551
- Fix type conversion in simplify by @davide-f in https://github.com/pypsa-meets-earth/pypsa-earth/pull/553
- Save logger output in lightweight version by @ekatef in https://github.com/pypsa-meets-earth/pypsa-earth/pull/559
- Add version tagged technology data inteface by @pz-max in https://github.com/pypsa-meets-earth/pypsa-earth/pull/564
- Pre-commit fix by @pz-max in https://github.com/pypsa-meets-earth/pypsa-earth/pull/565
- Finalize cleanbuildshapes by @davide-f in https://github.com/pypsa-meets-earth/pypsa-earth/pull/572
- Improved parallelization of build_shapes by @davide-f in https://github.com/pypsa-meets-earth/pypsa-earth/pull/575
- Create scenario management by @davide-f in https://github.com/pypsa-meets-earth/pypsa-earth/pull/577
- Update to numpy 1.24 and shapely 2 by @davide-f in https://github.com/pypsa-meets-earth/pypsa-earth/pull/578
- add earth-osm package, remove esy-osm by @pz-max in https://github.com/pypsa-meets-earth/pypsa-earth/pull/547
- Various bug fixes by @davide-f in https://github.com/pypsa-meets-earth/pypsa-earth/pull/580
- Add run scenarios by @davide-f in https://github.com/pypsa-meets-earth/pypsa-earth/pull/543
- Fix missing RDIR in resources/shapes by @davide-f in https://github.com/pypsa-meets-earth/pypsa-earth/pull/581
- Fix frequency issues by @davide-f in https://github.com/pypsa-meets-earth/pypsa-earth/pull/584
- Change the default country to Nigeria (NG) so that the default config… by @asv365 in https://github.com/pypsa-meets-earth/pypsa-earth/pull/589
- Fix rule
snakemake -j1 run_testsand remove pre-commit issues by @pz-max in https://github.com/pypsa-meets-earth/pypsa-earth/pull/593 - Creation of the builddemandprofiles script where demand_profiles.csv is generated by @DeniseGiub in https://github.com/pypsa-meets-earth/pypsa-earth/pull/582
- upgrade to technology data v0.5.0 by @pz-max in https://github.com/pypsa-meets-earth/pypsa-earth/pull/600
- Create statistics by @davide-f in https://github.com/pypsa-meets-earth/pypsa-earth/pull/579
- Update earth-osm and clean configosmdata by @davide-f in https://github.com/pypsa-meets-earth/pypsa-earth/pull/610
- Update simplify network along PyPSA-Eur dev by @ekatef in https://github.com/pypsa-meets-earth/pypsa-earth/pull/597
- Revise download and cleaning of world osm data by @davide-f in https://github.com/pypsa-meets-earth/pypsa-earth/pull/620
- remove tyndp stuff by @pz-max in https://github.com/pypsa-meets-earth/pypsa-earth/pull/626
- Bug fix clean osm data by @davide-f in https://github.com/pypsa-meets-earth/pypsa-earth/pull/628
- Fix islanded buses and add clustering by networks - clean branch by @ekatef in https://github.com/pypsa-meets-earth/pypsa-earth/pull/632
- Porting hydro normalization into pypsa-earth by @davide-f in https://github.com/pypsa-meets-earth/pypsa-earth/pull/631
- Update documentation with the cleaned history by @ekatef in https://github.com/pypsa-meets-earth/pypsa-earth/pull/603
- Minor bug fixing during country-wise sensitivity by @davide-f in https://github.com/pypsa-meets-earth/pypsa-earth/pull/635
- update docs with performance profiling instructions by @pz-max in https://github.com/pypsa-meets-earth/pypsa-earth/pull/644
- add reuse compatibility by @pz-max in https://github.com/pypsa-meets-earth/pypsa-earth/pull/651
- GitHub template patch by @pz-max in https://github.com/pypsa-meets-earth/pypsa-earth/pull/660
- reuse_improve by @juli-a-ko in https://github.com/pypsa-meets-earth/pypsa-earth/pull/662
- fix - layer_id not resetting after each loop by @GridGrapher in https://github.com/pypsa-meets-earth/pypsa-earth/pull/663
- Adaptations to GADM id usage and alternative clustering by @cschau-ieg in https://github.com/pypsa-meets-earth/pypsa-earth/pull/670
- Add description on custom_powerplants use by @carlosfv92 in https://github.com/pypsa-meets-earth/pypsa-earth/pull/672
- fix gadm layer bug by @yerbol-akhmetov in https://github.com/pypsa-meets-earth/pypsa-earth/pull/684
- fix append powerplant bug by @yerbol-akhmetov in https://github.com/pypsa-meets-earth/pypsa-earth/pull/686
- add zenodo handler by @pz-max in https://github.com/pypsa-meets-earth/pypsa-earth/pull/688
- Fix an output error for connections costs by @ekatef in https://github.com/pypsa-meets-earth/pypsa-earth/pull/691
- Fix a few typos in docstrings by @pitmonticone in https://github.com/pypsa-meets-earth/pypsa-earth/pull/695
- add paper reference and clean up docs by @pz-max in https://github.com/pypsa-meets-earth/pypsa-earth/pull/697
- Documentation improvement in the configuration section_v2 by @asolavi in https://github.com/pypsa-meets-earth/pypsa-earth/pull/694
- Improve earth coverage by @davide-f in https://github.com/pypsa-meets-earth/pypsa-earth/pull/654
- fix readthedocs built with python 3.11 by @pz-max in https://github.com/pypsa-meets-earth/pypsa-earth/pull/716
- bump python version for docs built by @pz-max in https://github.com/pypsa-meets-earth/pypsa-earth/pull/717
- new release version 0.2.0 by @pz-max in https://github.com/pypsa-meets-earth/pypsa-earth/pull/718
New Contributors
- @DeniseGiub made their first contribution in https://github.com/pypsa-meets-earth/pypsa-earth/pull/463
- @asv365 made their first contribution in https://github.com/pypsa-meets-earth/pypsa-earth/pull/589
- @juli-a-ko made their first contribution in https://github.com/pypsa-meets-earth/pypsa-earth/pull/662
- @GridGrapher made their first contribution in https://github.com/pypsa-meets-earth/pypsa-earth/pull/663
- @cschau-ieg made their first contribution in https://github.com/pypsa-meets-earth/pypsa-earth/pull/670
- @carlosfv92 made their first contribution in https://github.com/pypsa-meets-earth/pypsa-earth/pull/672
- @yerbol-akhmetov made their first contribution in https://github.com/pypsa-meets-earth/pypsa-earth/pull/684
- @pitmonticone made their first contribution in https://github.com/pypsa-meets-earth/pypsa-earth/pull/695
- @asolavi made their first contribution in https://github.com/pypsa-meets-earth/pypsa-earth/pull/694
Full Changelog: https://github.com/pypsa-meets-earth/pypsa-earth/compare/v0.1.0...v0.2.0
- Python
Published by pz-max almost 3 years ago
pypsa-earth - v0.1.0
What's Changed
- Fix ci by @davide-f in https://github.com/pypsa-meets-africa/pypsa-africa/pull/322
- Fix error in loading and cleaning OSM data by @ekatef in https://github.com/pypsa-meets-africa/pypsa-africa/pull/287
- Move glpk and ipopt dependency to environment by @davide-f in https://github.com/pypsa-meets-africa/pypsa-africa/pull/326
- Support for subworkflows by @davide-f in https://github.com/pypsa-meets-africa/pypsa-africa/pull/327
- Fix column type by @davide-f in https://github.com/pypsa-meets-africa/pypsa-africa/pull/329
- Fixing the temporary fix for fiona by @squoilin in https://github.com/pypsa-meets-africa/pypsa-africa/pull/331
- Fix notebook EPSG error by @pz-max in https://github.com/pypsa-meets-africa/pypsa-africa/pull/332
- Network validation plots and stats by @pz-max in https://github.com/pypsa-meets-africa/pypsa-africa/pull/333
- Add augmented line connection notebook by @pz-max in https://github.com/pypsa-meets-africa/pypsa-africa/pull/334
- Make cleanosmdata script run with landlocked country by @pz-max in https://github.com/pypsa-meets-africa/pypsa-africa/pull/341
- Add validation notebook for 2030 demand prediction by @pz-max in https://github.com/pypsa-meets-africa/pypsa-africa/pull/344
- Gadm clustering by @Hazem-IEG in https://github.com/pypsa-meets-africa/pypsa-africa/pull/264
- OSM integration into powerplantmatching by @davide-f in https://github.com/pypsa-meets-africa/pypsa-africa/pull/342
- Fix typo in CLC exclusion CRS. by @euronion in https://github.com/pypsa-meets-africa/pypsa-africa/pull/345
- Feature/174 add new population dataset by @Tomkourou in https://github.com/pypsa-meets-africa/pypsa-africa/pull/325
- Fix bounds for build_cutout by @pz-max in https://github.com/pypsa-meets-africa/pypsa-africa/pull/347
- world_iso list modified by @HanaElattar in https://github.com/pypsa-meets-africa/pypsa-africa/pull/330
- Fix solar slope and add wind correction factor for wake effects by @pz-max in https://github.com/pypsa-meets-africa/pypsa-africa/pull/350
- add potential validation notebook by @pz-max in https://github.com/pypsa-meets-africa/pypsa-africa/pull/351
- Make cutout workflow simpler by @pz-max in https://github.com/pypsa-meets-africa/pypsa-africa/pull/352
- Add false as option for pop and gdp by @pz-max in https://github.com/pypsa-meets-africa/pypsa-africa/pull/353
- Harmonize CRS in the workflow by @davide-f in https://github.com/pypsa-meets-africa/pypsa-africa/pull/356
- change default build_natura option by @pz-max in https://github.com/pypsa-meets-africa/pypsa-africa/pull/360
- Fix powerplantmatching problem for DRC by @davide-f in https://github.com/pypsa-meets-africa/pypsa-africa/pull/359
- Add renewable potential validation notebook and update others by @pz-max in https://github.com/pypsa-meets-africa/pypsa-africa/pull/363
- Adapt env rasterio version and add plot dependencies by @pz-max in https://github.com/pypsa-meets-africa/pypsa-africa/pull/365
- Change solar power density from 1.7 to 4.6 MW/km2 by @pz-max in https://github.com/pypsa-meets-africa/pypsa-africa/pull/364
- Add voronoi cell plot and create plot function by @pz-max in https://github.com/pypsa-meets-africa/pypsa-africa/pull/369
- Add observed wind farm power densities to validation script by @pz-max in https://github.com/pypsa-meets-africa/pypsa-africa/pull/371
- Fix float error build_powerplants by @davide-f in https://github.com/pypsa-meets-africa/pypsa-africa/pull/372
- Fix typo column by @davide-f in https://github.com/pypsa-meets-africa/pypsa-africa/pull/373
- Validate hydro capacities by @davide-f in https://github.com/pypsa-meets-africa/pypsa-africa/pull/366
- Add crs input to gadm function by @pz-max in https://github.com/pypsa-meets-africa/pypsa-africa/pull/379
- Add IRENA stats by @energyLS in https://github.com/pypsa-meets-africa/pypsa-africa/pull/343
- Speed up availabilitymatrix calculation by factor 4-5 by progress bar deactivation by @pz-max in https://github.com/pypsa-meets-africa/pypsa-africa/pull/380
- ipynb: visualise-clustering by @martacki in https://github.com/pypsa-meets-africa/pypsa-africa/pull/381
- Fix documentation bug for GADM clustering by @pz-max in https://github.com/pypsa-meets-africa/pypsa-africa/pull/384
- fix simple clustering by @pz-max in https://github.com/pypsa-meets-africa/pypsa-africa/pull/386
- Implement HVDC lines into the model by @ekatef in https://github.com/pypsa-meets-africa/pypsa-africa/pull/348
- Add general transformer by @pz-max in https://github.com/pypsa-meets-africa/pypsa-africa/pull/389
- Enable the use of a float value for the scale in load_options by @AnasAlgarei in https://github.com/pypsa-meets-africa/pypsa-africa/pull/397
- Add operational reserves margins by @pz-max in https://github.com/pypsa-meets-africa/pypsa-africa/pull/399
- Normalize hydro by @davide-f in https://github.com/pypsa-meets-africa/pypsa-africa/pull/376
- Add converters as links and enable DC by @ekatef in https://github.com/pypsa-meets-africa/pypsa-africa/pull/392
- Eu security reimplementation by @pz-max in https://github.com/pypsa-meets-africa/pypsa-africa/pull/402
- Add doc fix by @pz-max in https://github.com/pypsa-meets-africa/pypsa-africa/pull/412
- Restructure package by @davide-f in https://github.com/pypsa-meets-africa/pypsa-africa/pull/355
- Fix clustering due to PyPSA v0.20.0 by @energyLS in https://github.com/pypsa-meets-africa/pypsa-africa/pull/414
- Fix ics by @davide-f in https://github.com/pypsa-meets-africa/pypsa-africa/pull/416
- Update links for new data structure by @davide-f in https://github.com/pypsa-meets-africa/pypsa-africa/pull/420
- Fixed the bug with attaching hydro for GADM clustering by @Hazem-IEG in https://github.com/pypsa-meets-africa/pypsa-africa/pull/428
- Add java dependency to documentation by @davide-f in https://github.com/pypsa-meets-africa/pypsa-africa/pull/423
- Allowing for arbitrary shapes that are not default GADM by @Hazem-IEG in https://github.com/pypsa-meets-africa/pypsa-africa/pull/429
- Revise capacity validation by @davide-f in https://github.com/pypsa-meets-africa/pypsa-africa/pull/406
- Augmented lines update by @pz-max in https://github.com/pypsa-meets-africa/pypsa-africa/pull/427
- Fix prefix bug by @pz-max in https://github.com/pypsa-meets-africa/pypsa-africa/pull/434
- Fix p_nom aggregation, and model line as link per default by @pz-max in https://github.com/pypsa-meets-africa/pypsa-africa/pull/435
- Fix nan techtype and wrong tech for nuclear by @pz-max in https://github.com/pypsa-meets-africa/pypsa-africa/pull/436
- Add language stats fix by @pz-max in https://github.com/pypsa-meets-africa/pypsa-africa/pull/437
- Add monte-carlo method aka. global sensitivity analysis by @pz-max in https://github.com/pypsa-meets-africa/pypsa-africa/pull/409
- Add NG optimization plots for validation by @pz-max in https://github.com/pypsa-meets-africa/pypsa-africa/pull/439
- add license fix by @pz-max in https://github.com/pypsa-meets-africa/pypsa-africa/pull/446
- Notebook for solvers comparison by @davide-f in https://github.com/pypsa-meets-africa/pypsa-africa/pull/421
- Fix simplify network overestimation by @davide-f in https://github.com/pypsa-meets-africa/pypsa-africa/pull/443
- Add capacity_validation notebook with percentage error by @davide-f in https://github.com/pypsa-meets-africa/pypsa-africa/pull/455
- Release v0.1.0 by @davide-f in https://github.com/pypsa-meets-africa/pypsa-africa/pull/456
New Contributors
- @squoilin made their first contribution in https://github.com/pypsa-meets-africa/pypsa-africa/pull/331
- @Tomkourou made their first contribution in https://github.com/pypsa-meets-africa/pypsa-africa/pull/325
- @HanaElattar made their first contribution in https://github.com/pypsa-meets-africa/pypsa-africa/pull/330
- @energyLS made their first contribution in https://github.com/pypsa-meets-africa/pypsa-africa/pull/343
- @martacki made their first contribution in https://github.com/pypsa-meets-africa/pypsa-africa/pull/381
- @AnasAlgarei made their first contribution in https://github.com/pypsa-meets-africa/pypsa-africa/pull/397
Full Changelog: https://github.com/pypsa-meets-africa/pypsa-africa/compare/v0.0.2...v0.1.0
- Python
Published by davide-f over 3 years ago
pypsa-earth - v0.0.2
What changed
This is the second release of PyPSA-Earth that extends the prototype with more stable results. Changes are detailed below.
New Features and major Changes * Plotting and summary features: PR #211 and PR #214 * Templates for issue, PR, feature request: PR #216 * Attach hydro enabled with all hydro types: PR #232 * Parallel download of osm data: PR #232 * Decoupling iso coding from geofabrik; rule downloadosmdata extended to the world: PR #236 * Rule buildshape extended to the world: PR #236 * Validation of geofabrik links: PR #249 * Generalized version of Data retrieval with google and zenodo hosting platforms: PR #242 and PR #260 * Fix random state for kmean clustering, adopted from PR 313 * Implement area exclusions based on land type using the Copernicus Land Cover: PR #272 * Flexible demand extraction for multiple years across the globe: PR #275 * Add CI caching and windows CI: Commit CI windows, PR #277 * Change config to allow weather year extraction from snapshots as default: PR #301 * Replace Restyler by .pre-commit PR #307 * Solved the issue of "overpassing nodes" and restyling osmbuildnetwork: PR #294 * Revise deprecations in buildshape: PR #315
Contributors
- @ekatef for PR #236 and PR #249
- @giacfalk for support in PR #301
- @euronion for PR #277 and PR #272
- @davide-f
- @pz-max
- Python
Published by davide-f almost 4 years ago
pypsa-earth - v0.0.1 Prototype release
What's Changed
This is the first release of PyPSA-Africa which heavily builds on PyPSA-Eur.
New Features and Major Changes
- Include new data streams for Africa model
- Demand data implementation from GEGIS. Demand can be chosen for weather years and socioeconomic
sspscenarios. - Network is built, cleaned and processed solely on OpenStreetMap data
- OSM is fetched into Powerplantmatching
- Voronoi regions, where data is aggregated towards, can be replaced by administrative GADM zones.
- Augmented line expansion feature can make network meshed, connect isolated mini-grids to the main-grid.
- Community moved to Discord.
- Most meetings and agenda's are open, see here.
New Contributors
- @mnm-matin major contributor to buildosmextractor.py
- @jarry7 made their first contribution in https://github.com/pypsa-meets-africa/pypsa-africa/pull/20
- @davide-f made their first contribution in https://github.com/pypsa-meets-africa/pypsa-africa/pull/36
- @Hazem-IEG made their first contribution in https://github.com/pypsa-meets-africa/pypsa-africa/pull/110
- @koen-vg made their first contribution in https://github.com/pypsa-meets-africa/pypsa-africa/pull/116
- @Tooblippe made their first contribution in https://github.com/pypsa-meets-africa/pypsa-africa/pull/143
- @ekatef made their first contribution in https://github.com/pypsa-meets-africa/pypsa-africa/pull/167
- @EmreYorat made their first contribution in https://github.com/pypsa-meets-africa/pypsa-africa/pull/186
- @Ay-Khi contributor of global osm extractor
- @LukasFrankenQ
- @pz-max
Full Changelog: https://github.com/pypsa-meets-africa/pypsa-africa/commits/v0.0.1
- Python
Published by pz-max about 4 years ago