eval_anno()is deprecated; code should instead use
sdmx.model.common.AnnotableArtefact.eval_annotation(), which provides the same functionality.
Change in behaviour of
Workflow.add_step(): the method now returns the name of the newly-added workflow step, rather than the
WorkflowStepobject added to carry out the step (PR #104). The former is more frequently used in code that uses
Add “biomass”, “non-comm”, “rc_spec”, and “rc_therm”.
Add “report” annotations for some items. These include string fragments to be used in variable names when reporting data in the IAMC data structure.
dataclassesfor clearer description/handling of recognized settings stored on
ConfigHelperfor convenience/utility functionality in
Adjust for pandas 1.5.0 (PR #81).
iam_units.registryis the default unit registry even when
message_datais not installed (PR #76).
Bump minimum required version of
message_ixto v3.4.0 from v3.2.0 (PR #71).
Add new logo the documentation (PR #68).
Improve caching using mod:genno v1.8.0 (PR #29).
Update node codelists to ensure they contain both current and former ISO 3166 codes for countries that have changed status (PR #6:). For instance, ANT dissolved into BES, CUW, and SXM in 2010; all four are included in R11_LAM so this list can be used to handle data from either before or after 2010.