Release v1.0.0
Release v1.0.0
This is the first major release of the pyam package.
The release coincides with the publication of a manuscript in Open Research Europe (doi: 10.12688/openreseurope.13633.1).
API changes compared to the latest previous release
As part of release 1.0, several features where removed that were marked as deprecated in previous releases:
- The setters
df.data
anddf[<col>]
were removed.
Please useIamDataFrame(<data>)
instead. - The methog
df.interpolate()
now returns a new IamDataFrame by default.
Please usedf.interpolate(inplace=True)
to retain the previous behavior. - It is no longer allowed to pass credentials to access an IIASA Scenario Explorer as a clear-text
creds
keyword argument
when callingpyam.iiasa.Connection()
orpyam.read_iiasa()
.
Please usepyam.iiasa.set_config(<user>, <password>)
to store credentials on your machine. - The methods
models()
,scenarios()
,regions()
andvariables()
were removed.
Please use the attributesmodel
,scenario
,region
,variable
,unit
andunit_mapping
instead. - All plotting functions following the notation
df.<plot-type>()
were removed.
Please usedf.plot.<type>()
instead.