Skip to content

v2025.01.0

Latest
Compare
Choose a tag to compare
@fneum fneum released this 24 Jan 21:21
· 1 commit to master since this release
c61f1a3

What's Changed

  • Clustering: build renewable profiles and add all assets after clustering by @fneum in #1201
  • add validator report by @lkstrp in #1295
  • test: fix and update test workflows by @lkstrp in #1296
  • [github-actions.ci] Update fixed environment by @github-actions in #1297
  • remove MtO as long as there is no HVC bus by @p-glaum in #1299
  • options: biosng_cc, biomass_to_liquid_cc, 98% capture rate Allam gas,… by @fneum in #1298
  • Bump actions/cache from 3 to 4 in the github-actions group by @dependabot in #1300
  • ci: show heat balances in validator by @lkstrp in #1304
  • Add {sector_opts} wildcard to snapshot_weightings output by @koen-vg in #1307
  • Only add buses in specified countries by @koen-vg in #1308
  • Fix industrial demand for ammonia when endogenously modelled by @koen-vg in #1312
  • fix: make test.sh executable by @lkstrp in #1314
  • test: use makefile by @lkstrp in #1315
  • bugfix: account for kerosene emissions in methanol-to-kerosene link by @fneum in #1317
  • fix rule retrieve_worldbank_urban_population by @fneum in #1318
  • Methanol-to-kerosene: correct efficiency and add VOM by @fneum in #1320
  • myopic: ensure all links with capital costs have lifetime by @fneum in #1319
  • fix: move pypsa dependency to pip by @Uzaaft in #1322
  • fix: failing macos pypsa installation by @lkstrp in #1325
  • Adding config for post discretization bugfix by @toniseibold in #1309
  • Bump lkstrp/pypsa-validator from 0.2.1 to 0.2.2 in the github-actions group by @dependabot in #1329
  • Reduce retrofit potential in myopic optimization by @toniseibold in #1258
  • prepare for new n.add by @lkstrp in #1316
  • set s_max_pu to the value according to config by @p-glaum in #1323
  • ci: better inhouse checks by @lkstrp in #1331
  • build: pin rasterio<1.4 by @lkstrp in #1334
  • [github-actions.ci] Update fixed environment by @github-actions in #1335
  • test: log env diff by @lkstrp in #1338
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #1352
  • transmission_projects: update NEP AC line types to high-temperature lines by @p-glaum in #1348
  • Bugfix of solar constraint in post discretization by @toniseibold in #1343
  • Add option to reduce central heating supply temperatures annually (defaults to 1%/a) by @amos-schledorn in #1290
  • fix: remove broken pre-commit rule (docformatter) by @lkstrp in #1362
  • prepare for pypsa 0.31.0 by @lkstrp in #1340
  • [github-actions.ci] Update fixed environment by @github-actions in #1363
  • fix: more robust progress_retrieve by @lkstrp in #1361
  • fix: handle pathlib paths in retrieve by @lkstrp in #1374
  • fix MtK VOM by @p-glaum in #1376
  • Bug fix: simplify_network.py (simplify_links) - By adding preceding converter removal by @bobbyxng in #1381
  • Bug fix: exporting gdp_pop to geojson. by @bobbyxng in #1388
  • test: run tests on pinned env by @lkstrp in #1379
  • build: pin highspy and use conda version by @lkstrp in #1380
  • build(deps): bump lkstrp/pypsa-validator from 0.2.2 to 0.2.3 in the github-actions group across 1 directory by @dependabot in #1390
  • fix for multiprocessing snakemake object unknown in build_industrial_production_per_country by @daniel-rdt in #1365
  • Fix tests, add pinned env and change docs by @lkstrp in #1389
  • [github-actions.ci] Update pinned envs by @github-actions in #1393
  • [github-actions.ci] Update pinned envs by @github-actions in #1397
  • Bugfix: unsustainable bioliquids renaming by @bobbyxng in #1398
  • build_transmission_project: fix bug which lead to duplicates by @p-glaum in #1360
  • [github-actions.ci] Update pinned envs by @github-actions in #1405
  • docs: remove -call argument by @lkstrp in #1386
  • consider the planning horizon for biomass potentials input by @p-glaum in #1311
  • Replace bioenergy and MSW stores with generators by @cpschau in #1373
  • Correct bioliquid emissions by BtL efficiency by @cpschau in #1410
  • update sanitize carriers function by @p-glaum in #1400
  • bugfix: only add waste chp to buses which have urban central heat buses by @p-glaum in #1407
  • make chp fuel flexible by @p-glaum in #1392
  • Fixes for new CHP fuel config; list biomass among fuels by @koen-vg in #1414
  • add snakemake rule for rsync dry-run by @daniel-rdt in #1402
  • Updated to osm-network version 0.5 by @bobbyxng in #1387
  • Major improvement to OSM-based electricity grid (e.g. using relations, preserving substation locations) by @bobbyxng in #1384
  • [github-actions.ci] Update pinned envs by @github-actions in #1415
  • build(deps): bump lkstrp/pypsa-validator from 0.2.3 to 0.2.4 in the github-actions group by @dependabot in #1413
  • fix load weighted prices by @lisazeyen in #1287
  • fix: pre-commit (typo) by @lkstrp in #1418
  • add snapshot adaption for ice and fuel cell cars by @AlexanderMeisinger in #1417
  • Add minor fix by @davide-f in #1419
  • fix: remove config/config.yaml via make reset by @lkstrp in #1422
  • Log memory usage also for electricity-only solve_network by @koen-vg in #1421
  • Bugfix: limit number of vehicles participating in V2G by dsm rate by @koen-vg in #1423
  • ci: fix windows, env checker and handle base env if changed by @lkstrp in #1426
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #1428
  • chore: update dependencies by @lkstrp in #1427
  • fix: env pinner trigger by @lkstrp in #1429
  • [github-actions.ci] Update pinned envs by @github-actions in #1425
  • docs: add osm basemap by @lkstrp in #1424
  • Update outdated GLPK reference to HiGHS by @ChristianDDinga in #1430
  • Add test for build powerplants by @finozzifa in #1432
  • [github-actions.ci] Update pinned envs by @github-actions in #1433
  • Add CODEOWNERS by @lkstrp in #1408
  • fix: cron job by @lkstrp in #1436
  • Align the naming convention for the CO2 network configuration by @tgilon in #1437
  • pin snakemake-minimal<8.25 by @lkstrp in #1440
  • [github-actions.ci] Update pinned envs by @github-actions in #1441
  • Add geothermal-sourced central heat pumps by @amos-schledorn in #1359
  • Update to OSM-prebuilt v0.6 by @bobbyxng in #1431
  • prepare for pypsa 0.32.0 by @lkstrp in #1445
  • [github-actions.ci] Update pinned envs by @github-actions in #1446
  • fix: dont run pre-commit on pinned envs by @lkstrp in #1447
  • Unit test base network by @finozzifa in #1438
  • fix: retry failed cartopy retrievals by @lkstrp in #1455
  • fix: pin rasterio and GDAL by @lkstrp in #1457
  • [github-actions.ci] Update pinned envs by @github-actions in #1456
  • ci: remove anaconda channels by @lkstrp in #1465
  • feat: prioritize mamba over conda, allow passing environment target name to installation by @FabianHofmann in #1461
  • [github-actions.ci] Update pinned envs by @github-actions in #1473
  • update ammonia plants locations and capacities by @fneum in #1471
  • chore: update SPDX for reuse by @lkstrp in #1475
  • chore: use ruff by @lkstrp in #1474
  • Update .git-blame-ignore-revs by @lkstrp in #1477
  • remove rasterio pin by @lkstrp in #1480
  • [github-actions.ci] Update pinned envs by @github-actions in #1482
  • fix: emission-spot-primary-market-auction-report-2019-data.xls 404 by @yechenyan in #1485
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #1484
  • Corrected enable wildcard description table in enable.csv by @LucieRC in #1486
  • Unit test build shapes and minor changes to test_base_network.py by @finozzifa in #1466
  • ci: build and push dev images by @lkstrp in #1448
  • fix: use lower case owner by @lkstrp in #1487
  • [github-actions.ci] Update pinned envs by @github-actions in #1488
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #1492
  • fix docs build by @lkstrp in #1493
  • fix: correct path to pinned in envs in Makefile by @FabianHofmann in #1496
  • fix: make previous OSM versions compatible by @FabianHofmann in #1495
  • Fix osm versions by @FabianHofmann in #1498
  • refactor: only add weighted price if load if non-zero by @FabianHofmann in #1500
  • feat: check objective in test routines by @FabianHofmann in #1468
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #1505
  • Update TYNDP projects in data/transmission_projects/manual by @lindnemi in #1305
  • update shared_resources "base" to not retrigger renewable profiles by @p-glaum in #1403
  • build(deps): bump the github-actions group across 1 directory with 2 updates by @dependabot in #1491
  • Fix myopic optimization for networks with geothermal district heating by @cpschau in #1453
  • Hot fix for compatibility with split between solid biomass and biogas in new ppm version by @daniel-rdt in #1490
  • remove {ll} wildcard and replace with config setting by @fneum in #1472
  • Update environment.yaml by @lkstrp in #1506
  • Updating all base shapes (country_shapes, europe_shape, nuts3_shapes) by @bobbyxng in #1479
  • Bug fix: Wrongfully dropped DC bus regions (regions_onshore_base) by @bobbyxng in #1507
  • apply configure_logging more comprehensively by @fneum in #1508
  • update co2_budget by @lindnemi in #1399
  • remove retrieve.yaml by @fneum in #1509
  • apply line length factors only once by @fneum in #1511
  • add lifetime to h2 steel tank by @fneum in #1510
  • [github-actions.ci] Update pinned envs by @github-actions in #1501
  • remove pre/post network folder prefixes by @fneum in #1512
  • Prepare release v2025.01.0 by @fneum in #1513

New Contributors

Full Changelog: v0.13.0...v2025.01.0