Skip to content

Release v0.9.0

Compare
Choose a tag to compare
@danielhuppmann danielhuppmann released this 28 Nov 14:44
b322d07

Release v0.9.0

Highlights

  • Extend the data format to work with dimensionless variables (i.e., accept "empty" units).
  • Refactor the interpolate() feature to accept a list of years or datetime instances.
  • Add the list of authors/contributors to the docs.

API changes

PR #456 changed the interface of the interpolate() feature to do the operation inplace (previous behaviour) or return a new instance (future default). A deprecation warning is written if a user does not provide the arg inplace to warn of the future change.

Individual updates

  • #461 Add list of authors to repo and docs pages
  • #459 Add a get_variable_components() function to retrieve or join variable components
  • #458 Enable Path for IamDataFrame initialization
  • #456 Speed up interpolation and support interpolation for multiple time-points
  • #454 Enable dimensionless units and fix info() if IamDataFrame is empty
  • #451 Fix unit conversions from C to CO2eq
  • #450 Defer logging set-up to when the first logging message is generated
  • #445 Prevent conflicts between attributes and data/meta columns
  • #444 Use warnings module for deprecation warnings