Skip to content

Releases: PyPSA/pypsa-eur

v2026.02.0

19 Feb 07:45

Choose a tag to compare

What's Changed

  • feat: add a TYNDP base network by @tgilon in #1646
  • Bug fix logger in cluster_network by @bobbyxng in #1755
  • fix: resolve minor issues in TYNDP base network by @tgilon in #1759
  • fix: remove deprecations of pypsa 1.0 by @lkstrp in #1771
  • fix: fix country_converter logging in build_population_layouts by @tgilon in #1757
  • Fix:Issue warning instead of error for non-extendable heat storage in energy-to-power ratio constraints by @amos-schledorn in #1769
  • fix:add geothermal-sourced HP to HP cost names and turn on geothermal heating in test configs by @amos-schledorn in #1766
  • refactor: remove deprecated old pinned env files by @lkstrp in #1732
  • Eliminate runtime warning caused by division by zero by @cpschau in #1783
  • doc: improve license by @tgilon in #1782
  • fix: allow pypsa<0.35 by @lkstrp in #1786
  • [github-actions.ci] Update locked envs by @github-actions[bot] in #1758
  • update snakemake readme by @fneum in #1788
  • fix: snakemake warnings by @lkstrp in #1785
  • [Fix] Increase default resources (mem_mb) by @bobbyxng in #1794
  • allow expandable CCGT by default by @lindnemi in #1796
  • Fix issue #1792 : updated colours in plot_balance_map by @blakeldridge in #1793
  • refactor: update TES standing loss rates to DEA data by @TomKae00 in #1791
  • fix: update v1 flag for deprecations by @lkstrp in #1797
  • chore(deps): bump the github-actions group across 1 directory with 2 updates by @dependabot[bot] in #1798
  • bugfix typo id to ID by @aleks-g in #1800
  • fix: update v1 flag for rc by @lkstrp in #1802
  • doc: Remove retrieve_natural_earth reference by @euronion in #1805
  • doc: fix missing configtable of clustering by @yerbol-akhmetov in #1811
  • Bugfix submodule filenotfounderror by @jonathan-peel in #1768
  • Bugfix sector attributeerror by @jonathan-peel in #1778
  • Bugfix grid valueerror by @jonathan-peel in #1780
  • [github-actions.ci] Update locked envs by @github-actions[bot] in #1803
  • handle inconsistent column capitalization by @fneum in #1816
  • Draft: Implementation of voltage levels 110kV-220kV using osm-raw by @bobbyxng in #1740
  • Fix wildcard adjustment options by @koen-vg in #1817
  • Fix retrieve_eurostat_data for Windows by @Eric-Nitschke in #1825
  • fix: adjust for pypsa v1 add return change by @lkstrp in #1827
  • [github-actions.ci] Update locked envs by @github-actions[bot] in #1820
  • [github-actions.ci] Update locked envs by @github-actions[bot] in #1832
  • remove pinned environment reference from pre-commit-config by @finozzifa in #1837
  • refactor: use single-line comment for rst by @tgilon in #1839
  • Fix JRC ARDECO API change. by @bobbyxng in #1850
  • chore(deps): bump github/codeql-action from 3 to 4 in the github-actions group by @dependabot[bot] in #1851
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #1848
  • Update minimum pypsa version to 0.35.2 by @euronion in #1849
  • [github-actions.ci] Update locked envs by @github-actions[bot] in #1843
  • test: remove perfect foresight and mark as not stable by @lkstrp in #1853
  • refactor: another PyPSA v1 deprecation by @lkstrp in #1858
  • Update pre-commit hook to reuse-lint-file by @lkstrp in #1862
  • fix: add retrys for zenodo requests with tenacity by @lkstrp in #1861
  • [github-actions.ci] Update locked envs by @github-actions[bot] in #1863
  • feat: add river-water and sea-water sourced heat pumps by @amos-schledorn in #1618
  • [github-actions.ci] Update locked envs by @github-actions[bot] in #1867
  • refactor: use snapshot_weightings to define nyears in build_transport_demand by @tgilon in #1871
  • Add option to set minimum unit dispatch for electrolysis by @millingermarkus in #1859
  • chore(deps): bump the github-actions group with 2 updates by @dependabot[bot] in #1870
  • Fix to allow osm-raw network building for islanded systems by @bobbyxng in #1852
  • Fix by specifying axis by @jonathan-peel in #1835
  • ci: remove perfect test by @tgilon in #1876
  • feat: overwrite costs through file by @tgilon in #1752
  • code: Add empty folders to repo by @euronion in #1764
  • Implement OETC integration by @KristijanFaust-OET in #1831
  • Rename index in GeoDataFrame for clarity and more generic shape column names by @FabianHofmann in #1884
  • Validate configuration settingf for temporal clustering to prevent invalid setups by @martacki in #1882
  • fix: fix capital and marginal costs overwrite by @tgilon in #1879
  • feat:allocate heat pump capex on heat bus by @amos-schledorn in #1748
  • doc: Automatically update DAGs in documentation by @euronion in #1880
  • Fix outdated expression for 'transmission_limit' by @Parisra in #1894
  • code: Fix deprecation warning for pandas 2.3.0 / 3.0 by @euronion in #1898
  • code: Fix PyPSA v1 compatability in build_transmission_projects.py by @euronion in #1896
  • Update dependency management to pixi by @brynpickering in #1886
  • ci: fix unit tests typo by @lkstrp in #1905
  • chore(deps): bump prefix-dev/setup-pixi from 0.9.1 to 0.9.3 in the github-actions group by @dependabot[bot] in #1904
  • Fix clean-tests section in pixi.toml by @euronion in #1901
  • refactor: remove hotfix and check that the directory exists by @tgilon in #1840
  • feat: Add snakemake-storage-plugin-cached-http to address zenodo failures by @coroa in #1913
  • [github-actions.ci] Update locked envs by @github-actions[bot] in #1900
  • Add co2 price to sector networks as marginal_cost on the co2 atmosphere Store. by @coroa in #1897
  • chore(deps): bump actions/checkout from 5 to 6 in the github-actions group by @dependabot[bot] in #1914
  • hotfix: handle unavailability of WDPA where optional by @fneum in #1919
  • ci: free up disk space by @lkstrp in #1920
  • fill cost calues with default after merging custom costs by @martacki in #1911
  • chore: set ptes.dynamic_capacity default to false by @amos-schledorn in #1924
  • add pixi files and data folder to .sync-send by @fneum in #1923
  • Bugfix load shedding scaling by @jonathan-peel in #1908
  • [github-actions.ci] Update locked envs by @github-actions[bot] in #1925
  • Capture raw osm power=circuit route relation by @brynpickering in #1926
  • Capture OSM link section as valid relation role for geometries by @brynpickering in #1927
  • Bugfix valueerror time dep hp cop by @jonathan-peel in #1929
  • Heat dsm 2025 by @lprieto1409 in #1857
  • data: Intermediate layer for versioning of datasets by @euronion in #1675
  • Fix BFS Swiss transport parsing by @danielelerede-oet in #1934
  • Adding Existing Biomass Heating in Urban Decentral and Rural by @LukasFrankenQ in ...
Read more

v2025.07.0

11 Jul 15:14
e43746d

Choose a tag to compare

What's Changed

  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #1635
  • fix typo in citation by @lindnemi in #1640
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #1642
  • Complement era5 files for data bundle retrieval by @cpschau in #1648
  • Revert "docs: remove -call argument (#1386)" by @tgilon in #1650
  • [github-actions.ci] Update pinned envs by @github-actions[bot] in #1645
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #1651
  • Fix: wildcards of build_renewable_profiles for scenario management 'b… by @lindnemi in #1641
  • use absolute imports by @lkstrp in #1643
  • Non-sequestered HVC Waste Allocation According to Population by @toniseibold in #1625
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #1657
  • Update .pre-commit-config.yaml by @lkstrp in #1659
  • test: make inhouse test runs more stable by @lkstrp in #1669
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #1671
  • Install snakemake plugins from bioconda by @euronion in #1674
  • refactor: use logger consistently by @tgilon in #1682
  • fix: Broken LAU data retrieval and allow geothermal heat pumps by default by @amos-schledorn in #1673
  • refactor: add low voltage nodes based on AC buses from network instead of pop_layout index by @daniel-rdt in #1672
  • Update environment pinning workflow to use conda-lock by @stefan-oet in #1660
  • Test workflow: Use arm specific lockfile for macos setup by @stefan-oet in #1687
  • Fix macOS builds by switching pyscipopt from pip to conda-forge by @stefan-oet in #1688
  • fix: bring back solver logs by @lkstrp in #1684
  • Format installation instructions properly by @stefan-oet in #1689
  • fix: increase has_internet timeout by @tgilon in #1691
  • feat:add PTES booster heat pumps by @amos-schledorn in #1692
  • feat:add support for aquifer thermal energy storage (ATES) by @amos-schledorn in #1665
  • bugfix: add check and skip for missing carrier group in plot_balance_timeseries by @daniel-rdt in #1662
  • Relate ebiofuel H2 demand to bus0 by @millingermarkus in #1683
  • fix: disable PTES booster HP by default, enable in test config by @TomKae00 in #1697
  • [github-actions.ci] Update locked envs by @github-actions[bot] in #1686
  • Select properly capital_cost for offwind-float by @cristobal-GC in #1701
  • fix: make ates potentials an optional input by @tgilon in #1695
  • improvement: plot_balance_map includes carriers in legend as supply or consumption where largest absolute value by @daniel-rdt in #1694
  • Remove duplicated def of input_profile_tech (w/o clusters wildcard) by @aodenweller in #1658
  • feat: add a configuration to change p_min_pu for links by @tgilon in #1637
  • make temporary and shadow paths windows compatible by @fneum in #1702
  • fix: test/config.electricity.yaml compatible with v25.04 by @JuliaSvn in #1698
  • Fix cutout directory on Windows by @Eric-Nitschke in #1602
  • feat: group gaps filling strategies options and add a switch by @tgilon in #1677
  • bugfix: align enabled deduction of distribution losses from elec demand by @daniel-rdt in #1668
  • fix: Correct DAG generation to respect all configuration sources by @thogin in #1678
  • fix: sanitize columns in add_brownfield by @tgilon in #1676
  • Bidding zones representation + custom busmap by @FabianHofmann in #1578
  • Adding BioSNG CC to plotting.default.yaml by @JuliaSvn in #1703
  • remove config.yaml by @lkstrp in #1649
  • test: remove inhouse tests by @lkstrp in #1704
  • [github-actions.ci] Update locked envs by @github-actions[bot] in #1707
  • gas_input_locations update (closes #1708) by @mohammadamint in #1710
  • Solar aggregation in CCL plus minor fixes by @Aym-brz in #1712
  • [github-actions.ci] Update locked envs by @github-actions[bot] in #1716
  • fix: make workflow compatible with optimization framework changes by @FabianHofmann in #1720
  • Align to pypsa v1 api changes by @FabianHofmann in #1722
  • bugfix: add existing renewables consistent with renewable_carriers list by @daniel-rdt in #1717
  • Add offwind float to CCL by @JuliaSvn in #1725
  • Fix: Invalid aquifer shapes in build_ates_potentials by @amos-schledorn in #1724
  • [github-actions.ci] Update locked envs by @github-actions[bot] in #1726
  • Revert "[github-actions.ci] Update locked envs" by @lkstrp in #1733
  • doc: Add note on SARAH cutout creation by @euronion in #1735
  • fix(deps): pin xarray<2025.07.0 by @github-actions[bot] in #1736
  • [github-actions.ci] Update locked envs by @github-actions[bot] in #1738
  • fix: PyPSA v1 compatibility follow up by @lkstrp in #1741
  • Chore: Replace dep5 file with REUSE.toml by @euronion in #1739
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #1744
  • Bug fix for non-linestrings by @bobbyxng in #1737
  • fix: fix rulegraph for snakemake 9.7.1 by @tgilon in #1745
  • fix: pass heat_pump_cop_approximation configs correctly by @TomKae00 in #1729
  • Fix plot_hydrogen_network : storage + Added CCL explantions in the configtables by @JuliaSvn in #1727
  • fix: Update modify_attribute function according to changes in PyPSA API by @cpschau in #1750
  • Allow country-specific district heating potentials by @cpschau in #1742
  • prepare release v2025.07.0 by @fneum in #1753

New Contributors

Full Changelog: v2025.04.0...v2025.07.0

v2025.04.0

06 Apr 15:26
e01aec8

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2025.01.0...v2025.04.0

v2025.01.0

24 Jan 21:21
c61f1a3

Choose a tag to compare

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 #1...
Read more

v0.13.0

17 Sep 09:45
40351fb

Choose a tag to compare

What's Changed

  • bugfix missing oil generator: remove else clause by @lindnemi in #1257
  • account correctely for msw co2 by @p-glaum in #1256
  • bugfix: determine bus_carrier locally instead of overwriting n.stores by @lindnemi in #1262
  • Make overdimensioning factor for heating systems specific to central/decentral heating by @amos-schledorn in #1259
  • update nep links to include "Startnetz" ("start network") links by @p-glaum in #1263
  • Follow-Up: Unsustainable Biomass by @cpschau in #1254
  • mirror global energy monitor datasets (temporary) by @fneum in #1265
  • prepare_sector_network: fix e_max_pu in unsustainable biomass stores by @FabianHofmann in #1266
  • Update central heating temperatures based on Euroheat data and AGFW-Hauptbericht by @amos-schledorn in #1264
  • Fix mocksnakemake by @toniseibold in #1267
  • Hot fix: Rename reindex transport costs for unsustainable biomass by @cpschau in #1271
  • fix plotting of hydrogen network with myopic foresight. by @daniel-rdt in #1270
  • Build biomass transport costs from pre-extracted .csv instead of pdf by @bobbyxng in #1272
  • smk: use storage() only in combination with retrieve rules by @fneum in #1274
  • Use JRC-IDEES thermal energy service instead of FE for buildings heating demand by @nworbmot in #1255
  • Add methanol techs by @p-glaum in #1207
  • fix: connection check failing by @lkstrp in #1280
  • ci: add validator config by @lkstrp in #1273
  • Simplify integration of unsustainable solid biomass by @cpschau in #1275
  • add dependabot by @lkstrp in #1282
  • Bump the github-actions group with 4 updates by @dependabot in #1283
  • Document nearly all data sources in doc/data_sources.rst by @fneum in #1284
  • add option to vary parameter by @lisazeyen in #1244
  • Bug fixes in add_existing_baseyear: Defaults and missing empty space by @bobbyxng in #1289
  • Update NUTS3 shapes by @cpschau in #1286
  • fix: env update trigger from #1049 by @lkstrp in #1281
  • update data bundle version (with reduced files) by @fneum in #1291
  • Updated osm-prebuilt network to v0.4 and added version control to config by @bobbyxng in #1293
  • prepare release v0.13.0 by @fneum in #1292

Full Changelog: v0.12.0...v0.13.0

v0.12.0

30 Aug 16:14

Choose a tag to compare

What's Changed

New Contributors

Read more

v0.11.0

25 May 20:48
1da76dd

Choose a tag to compare

What's Changed

Read more

v0.10.0

19 Feb 16:27

Choose a tag to compare

What's Changed

  • Implement everywhere_powerplants by @euronion in #850
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #867
  • locate project dir if pypsa-eur is a submodule by @lindnemi in #869
  • Bugfix: Correct Norwegian heat demand by @fneum in #870
  • add clipping for links by @lisazeyen in #868
  • Add warning when negative bev availability profile values by @tgi-climact in #858
  • ♻️ address pandas FutureWarning by @Tomkourou in #872
  • eliminate a few future warnings by @lindnemi in #874
  • cluster residential/services heat buses by default by @fneum in #877
  • Log unhandled exceptions stacktraces in log files by @euronion in #875
  • group storage with duplicate labels by @lindnemi in #873
  • 🐛 fix key_error in validation plots by @Tomkourou in #878
  • Reformulate co2 constraint by @lisazeyen in #862
  • fix clustering bug due to missing countries in n.buses by @p-glaum in #861
  • wasserstoff kernnetz by @JulianGeis in #871
  • Linting refactor by @FabianHofmann in #880
  • COPT solver provide sensible default settings by @fneum in #882
  • correctly retrieve solver threads and add back memory logfile by @fneum in #881
  • update technology-data to 0.6.2 by default by @fneum in #883
  • Make data retrieval rules use their own minimal conda env by @koen-vg in #888
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #885
  • correctly read number of solver threads in rule definition by @fneum in #889
  • Don't include triple solar potential option by default by @koen-vg in #891
  • add air-sourced heat pumps to rural areas by @fneum in #890
  • Fix plotting: compatibility with 4th link port by @koen-vg in #895
  • Add support for the linopy io_api option by @koen-vg in #892
  • Avoid the use use of workflow.source_path by @koen-vg in #893
  • Make copying default config file compatible with snakemake module by @koen-vg in #894
  • Add several map projection options by @koen-vg in #898
  • document that resolution and segmentation config options are only for… by @fneum in #899
  • Merge recent ariadne advancements by @fneum in #884
  • Split rule plot_network into power, hydrogen, gas by @fneum in #900
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #902
  • Ci add inhouse master versions by @FabianHofmann in #904
  • Cluster network replace pyomo by @FabianHofmann in #903
  • Fix gas input for existing heat gas boilers by @koen-vg in #911
  • deleted code to include kernnetz as it is no longer needed by @JulianGeis in #908
  • snakefile: allow to share resources in directory by @FabianHofmann in #906
  • Miscellaneous perfect foresight fixes by @koen-vg in #910
  • prepare_sector_network: reorder buses for dac components by @FabianHofmann in #901
  • add sanitize_locations function and apply it by @FabianHofmann in #913
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #914
  • REVIEWED: Add technology specific renewable profiles for different planning horizons by @fneum in #912
  • Pandas deprecation fixes by @koen-vg in #916
  • Merge from ariadne2 by @fneum in #918
  • update version compatibility handling by @fneum in #920
  • Merged electricity demand sources (powerstatistics, OPSD) by @fneum in #924
  • remove inefficient _helper.py file search by @fneum in #926
  • use default config as base configuration by @fneum in #925
  • Change default energy totals year to 2013 by @martacki in #934
  • create a bus for every unique coordinate, not only substations by @fneum in #922
  • bugfix: include all countries in ammonia production resource by @fneum in #931
  • bugfix: correct units of subtracted chlorine and methanol by @fneum in #930
  • bugfix: coal emissions for industry weren't tracked by @fneum in #923
  • update h2 pipe losses by @lisazeyen in #933
  • Industry pathway by @fneum in #929
  • Fix plotting of retrofitted hydrogen pipelines with pathway optimisat… by @fneum in #937
  • Prepare release v0.10.0 by @fneum in #940

New Contributors

Full Changelog: v0.9.0...v0.10.0

v0.9.0

05 Jan 16:39

Choose a tag to compare

What's Changed

Read more

v0.8.1

27 Jul 09:57
55c2020

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.8.0...v0.8.1