Skip to content

v2025.07.0

Latest

Choose a tag to compare

@fneum fneum released this 11 Jul 15:14
· 108 commits to master since this release
e43746d

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