Skip to content

Version 2.5.0

Choose a tag to compare

@JohannesBehrens JohannesBehrens released this 27 Oct 09:50
· 191 commits to master since this release
7ca955f

Release notes
Version 2.5.0 introduces the following changes:

  • yearlyLimit got removed from fine code in favor of balanceLimit, which allows formulation of lower and upper bounds and can be specified for all modelled regions.
  • Integrate Linting rules via ruff
  • Improve parameter checks to also check for np.nan values
  • Include economies of scale in the Piecewise Linear Cost Function expansion module
  • Improve documentation via docstrings
  • Include sos2 constraints for Endogenous Technological Learning
  • Include Speed Up Constraints for Endogenous Technological Learning
  • Use pathlib package instead of os
  • Improve ci test to run for different package versions of several dependencies

Furthermore, the following bugs were fixed:

  • Include missing variables optimum after export to xarray
  • Truncate sheet names to allow Excel export for all model classes
  • Update pyproject.toml to ensure installation of fine
  • Binary variables in conversion dynamic are not set up if only rampUpMax or rampDownMax are specified
  • Bug fix in export of transmission operation
  • Bug fix for legend in map plots
  • Bug fix for setOptimalValues method in pwlcf model