Skip to content

Release v3.0.0

Latest
Compare
Choose a tag to compare
@danielhuppmann danielhuppmann released this 19 Dec 13:40
· 1 commit to main since this release
44888a2

Release v3.0.0

Highlights

  • Implement reading and writing of netcdf files implemented by @LinhHo
  • Remove automated sorting of timeseries data for performance improvement
  • Add support Python 3.13

API changes

The internal object that holds the timeseries data is not automatically sorted any more, so the pd.DataFrame returned from IamDataFrame.data may change when upgrading to pyam v3.0. You can use the new method IamDataFrame.sort_data() to explicitly sort the timeseries data by the data dimensions.

Individual updates

  • #901 Add support for Python 3.13
  • #899 Add to_netcdf() method
  • #896 Add sort_data() method
  • #896 Sort columns of timeseries() with mixed time domain
  • #893 No sorting of timeseries data on initialization or append
  • #879 Add read_netcdf() function

New Contributors

Full Changelog: v2.3.0...v3.0.0