Recent Releases of nomenclature

nomenclature - v0.29.6

What's Changed

Full Changelog: https://github.com/IAMconsortium/nomenclature/compare/v0.29.5...v0.29.6

Climate Change - Integrated Assessment and Climate Policy - Python
Published by phackstock 3 months ago

nomenclature - v0.29.5

What's Changed

New Contributors

Full Changelog: https://github.com/IAMconsortium/nomenclature/compare/v0.29.4...v0.29.5

Climate Change - Integrated Assessment and Climate Policy - Python
Published by phackstock 3 months ago

nomenclature - v0.29.4

What's Changed

Full Changelog: https://github.com/IAMconsortium/nomenclature/compare/v0.29.3...v0.29.4

Climate Change - Integrated Assessment and Climate Policy - Python
Published by phackstock 3 months ago

nomenclature - v0.29.3

What's Changed

Full Changelog: https://github.com/IAMconsortium/nomenclature/compare/v0.29.2...v0.29.3

Climate Change - Integrated Assessment and Climate Policy - Python
Published by dc-almeida 3 months ago

nomenclature - v0.29.2

What's Changed

Full Changelog: https://github.com/IAMconsortium/nomenclature/compare/v0.29.1...v0.29.2

Climate Change - Integrated Assessment and Climate Policy - Python
Published by phackstock 4 months ago

nomenclature - v0.29.0

What's Changed

Full Changelog: https://github.com/IAMconsortium/nomenclature/compare/v0.28.1...v0.29.0

Climate Change - Integrated Assessment and Climate Policy - Python
Published by phackstock 4 months ago

nomenclature - v0.28.1

What's Changed

Full Changelog: https://github.com/IAMconsortium/nomenclature/compare/v0.28.0...v0.28.1

Climate Change - Integrated Assessment and Climate Policy - Python
Published by phackstock 7 months ago

nomenclature - v0.28.0

What's Changed

Full Changelog: https://github.com/IAMconsortium/nomenclature/compare/v0.27.0...v0.28.0

Climate Change - Integrated Assessment and Climate Policy - Python
Published by phackstock 7 months ago

nomenclature - v0.27.0

What's Changed

Full Changelog: https://github.com/IAMconsortium/nomenclature/compare/v0.26.3...v0.27.0

Climate Change - Integrated Assessment and Climate Policy - Python
Published by phackstock 9 months ago

nomenclature - v0.26.3

What's Changed

Full Changelog: https://github.com/IAMconsortium/nomenclature/compare/v0.26.2...v0.26.3

Climate Change - Integrated Assessment and Climate Policy - Python
Published by phackstock 10 months ago

nomenclature - v0.26.2

What's Changed

Full Changelog: https://github.com/IAMconsortium/nomenclature/compare/v0.26.1...v0.26.2

Climate Change - Integrated Assessment and Climate Policy - Python
Published by phackstock 10 months ago

nomenclature - Release v0.26.1

What's Changed

Full Changelog: https://github.com/IAMconsortium/nomenclature/compare/v0.26.0...v0.26.1

Climate Change - Integrated Assessment and Climate Policy - Python
Published by dc-almeida 11 months ago

nomenclature - Release v0.26.0

What's Changed

Full Changelog: https://github.com/IAMconsortium/nomenclature/compare/v0.25.1...v0.26.0

Climate Change - Integrated Assessment and Climate Policy - Python
Published by dc-almeida 11 months ago

nomenclature - Release v0.25.1

What's Changed

Full Changelog: https://github.com/IAMconsortium/nomenclature/compare/v0.25.0...v0.25.1

Climate Change - Integrated Assessment and Climate Policy - Python
Published by dc-almeida 11 months ago

nomenclature - Release v0.25.0

What's Changed

Full Changelog: https://github.com/IAMconsortium/nomenclature/compare/v0.24.0...v0.25.0

Climate Change - Integrated Assessment and Climate Policy - Python
Published by dc-almeida 11 months ago

nomenclature - v0.24.0

What's Changed

Full Changelog: https://github.com/IAMconsortium/nomenclature/compare/v0.23.0...v0.23.1

Climate Change - Integrated Assessment and Climate Policy - Python
Published by phackstock 11 months ago

nomenclature - Release v0.23.0

What's Changed

Full Changelog: https://github.com/IAMconsortium/nomenclature/compare/v0.22.1...v0.23.0

Climate Change - Integrated Assessment and Climate Policy - Python
Published by phackstock over 1 year ago

nomenclature - Release v0.22.1

What's Changed

Full Changelog: https://github.com/IAMconsortium/nomenclature/compare/v0.22.0...v0.22.1

Climate Change - Integrated Assessment and Climate Policy - Python
Published by phackstock over 1 year ago

nomenclature - Release v0.22.0

What's Changed

Full Changelog: https://github.com/IAMconsortium/nomenclature/compare/v0.21.0...v0.22.0

Climate Change - Integrated Assessment and Climate Policy - Python
Published by phackstock over 1 year ago

nomenclature - Release v0.21.0

What's Changed

New Contributors

Full Changelog: https://github.com/IAMconsortium/nomenclature/compare/v0.20.0...v0.21.0

Climate Change - Integrated Assessment and Climate Policy - Python
Published by phackstock over 1 year ago

nomenclature - Release v0.20.0

What's Changed

Full Changelog: https://github.com/IAMconsortium/nomenclature/compare/v0.19.1...v0.20.0

Climate Change - Integrated Assessment and Climate Policy - Python
Published by dc-almeida over 1 year ago

nomenclature - Release v0.19.1

What's Changed

Full Changelog: https://github.com/IAMconsortium/nomenclature/compare/v0.19.0...v0.19.1

Climate Change - Integrated Assessment and Climate Policy - Python
Published by dc-almeida over 1 year ago

nomenclature - Release v0.19.0

What's Changed

New Contributors

Full Changelog: https://github.com/IAMconsortium/nomenclature/compare/v0.18.1...v0.19.0

Climate Change - Integrated Assessment and Climate Policy - Python
Published by phackstock over 1 year ago

nomenclature - Release v0.18.1

What's Changed

Full Changelog: https://github.com/IAMconsortium/nomenclature/compare/v0.18.0...v0.18.1

Climate Change - Integrated Assessment and Climate Policy - Python
Published by phackstock almost 2 years ago

nomenclature - Release v0.18.0

What's Changed

New Contributors

Full Changelog: https://github.com/IAMconsortium/nomenclature/compare/v0.17.0...v0.18.0

Climate Change - Integrated Assessment and Climate Policy - Python
Published by phackstock almost 2 years ago

nomenclature - Release v0.17.0

What's Changed

Full Changelog: https://github.com/IAMconsortium/nomenclature/compare/v0.16.0...v0.17.0

Climate Change - Integrated Assessment and Climate Policy - Python
Published by phackstock about 2 years ago

nomenclature - Release v0.16.0

What's Changed

Full Changelog: https://github.com/IAMconsortium/nomenclature/compare/v0.15.0...v0.16.0

Climate Change - Integrated Assessment and Climate Policy - Python
Published by phackstock over 2 years ago

nomenclature - Release v0.15.0

What's Changed

Full Changelog: https://github.com/IAMconsortium/nomenclature/compare/v0.14.0...v0.15.0

Climate Change - Integrated Assessment and Climate Policy - Python
Published by phackstock over 2 years ago

nomenclature - Release v0.14.0

What's Changed

Full Changelog: https://github.com/IAMconsortium/nomenclature/compare/v0.13.0...v0.14.0

Climate Change - Integrated Assessment and Climate Policy - Python
Published by phackstock over 2 years ago

nomenclature - Release v0.13.0

What's Changed

Full Changelog: https://github.com/IAMconsortium/nomenclature/compare/v0.12.0...v0.13.0

Climate Change - Integrated Assessment and Climate Policy - Python
Published by phackstock over 2 years ago

nomenclature - Release v0.12.0

Highlights

Compatibility with pyam v2.0

What's Changed

Full Changelog: https://github.com/IAMconsortium/nomenclature/compare/v0.11.0...v0.12.0

Climate Change - Integrated Assessment and Climate Policy - Python
Published by danielhuppmann over 2 years ago

nomenclature - Release v0.11.0

What's Changed

Full Changelog: https://github.com/IAMconsortium/nomenclature/compare/v0.10.1...v0.11.0

Climate Change - Integrated Assessment and Climate Policy - Python
Published by phackstock almost 3 years ago

nomenclature - Release v0.10.1

What's Changed

Full Changelog: https://github.com/IAMconsortium/nomenclature/compare/v0.10.0...v0.10.1

Climate Change - Integrated Assessment and Climate Policy - Python
Published by phackstock almost 3 years ago

nomenclature - Release v0.10.0

What's Changed

Full Changelog: https://github.com/IAMconsortium/nomenclature/compare/v0.9.1...v0.10.0

Climate Change - Integrated Assessment and Climate Policy - Python
Published by phackstock about 3 years ago

nomenclature - Release v0.9.1

What's Changed

Full Changelog: https://github.com/IAMconsortium/nomenclature/compare/v0.9...v0.9.1

Climate Change - Integrated Assessment and Climate Policy - Python
Published by phackstock about 3 years ago

nomenclature - Release v0.9

Highlights

  • RegionProcessor now requires a DataStructureDefinition as input
  • Codelist instances now have a filter function which can be used to select Code objects based on attribute values

What's Changed

New Contributors

Full Changelog: https://github.com/IAMconsortium/nomenclature/compare/v0.8...v0.9

Climate Change - Integrated Assessment and Climate Policy - Python
Published by phackstock about 3 years ago

nomenclature - Release v0.8

New features

Introduced the RequiredDataValidator class which is used for validating that a given pyam.IamDataFrame contains data specified by a given set of region, variable, unit, year.

What's Changed

Full Changelog: https://github.com/IAMconsortium/nomenclature/compare/v0.7...v0.8

Climate Change - Integrated Assessment and Climate Policy - Python
Published by phackstock over 3 years ago

nomenclature - Release v0.7

New features

Improved tag replacement logic. Occurrences of {tag} inside a code object are now replaced with the tag name if the tag in question does not feature the attribute in question.

For further details please see https://nomenclature-iamc.readthedocs.io/en/stable/user_guide/codelist.html#the-tag-feature.

Breaking changes

The CodeList classes now contain dictionaries mapping the name of a code to a Code object. Previously instead of the Code object, a dictionary was used. Therefore attribute access has changed.

As an example, to access the file attribute of a code called "code1", previously we would have used codelist["code1"]["file"].
This will no longer work, instead codelist["code1"].file, has to be used.

In order to make this attribute access work, the allowed names of attributes have been restricted to valid, non-keyword, python identifiers. An attribute called "iso2" is allowed while an attribute called "while" or "2iso" is not. This restriction is enforced using a pydantic validator.

What's Changed

Full Changelog: https://github.com/IAMconsortium/nomenclature/compare/v0.6...v0.7

Climate Change - Integrated Assessment and Climate Policy - Python
Published by phackstock over 3 years ago

nomenclature - Release v0.6

What's Changed

Full Changelog: https://github.com/IAMconsortium/nomenclature/compare/v0.5...v0.6

Climate Change - Integrated Assessment and Climate Policy - Python
Published by phackstock almost 4 years ago

nomenclature - Release v0.5

What's Changed

New Contributors

Full Changelog: https://github.com/IAMconsortium/nomenclature/compare/v0.4...v0.5

Climate Change - Integrated Assessment and Climate Policy - Python
Published by phackstock almost 4 years ago

nomenclature - Release v0.4

What's Changed

Full Changelog: https://github.com/IAMconsortium/nomenclature/compare/v0.3...v0.4

Climate Change - Integrated Assessment and Climate Policy - Python
Published by phackstock almost 4 years ago

nomenclature - Release v0.3

Highlights

  • Rewrite the docs (PRs: #117, #119, #120, #121, #124, #15)
  • Extended region aggregation (PRs: #99, #123)
  • Better error reporting (PRs: #93, #95, #101, #107, #110, #113)

What's Changed

Full Changelog: https://github.com/IAMconsortium/nomenclature/compare/v0.2...v0.3

Climate Change - Integrated Assessment and Climate Policy - Python
Published by phackstock almost 4 years ago

nomenclature - Release v0.2

Highlights

  • A detailed documentation is now available under nomenclature-iamc.readthedocs.io.
  • The new process function makes interaction with the nomenclature package more seamless. (link to the docs).
  • Variable region aggregation can now be combined with renaming. (link to the docs)
  • Tag code lists no longer use the <tag> format but employ "f-strings" in closer alignment with python. (link to the docs)
  • The RegionProcessor.apply() function now has better performance.

Climate Change - Integrated Assessment and Climate Policy - Python
Published by phackstock over 4 years ago

nomenclature - Release v0.1

Highlights

This is the first release of the nomenclature package which facilitates working with data templates that follow the format developed by the Integrated Assessment Modeling Consortium (IAMC). It supports validation of scenario data and region processing, which consists of renaming and aggregation of model "native regions" to "common regions" used in a project.
Further details can be found in the README.

Climate Change - Integrated Assessment and Climate Policy - Python
Published by phackstock over 4 years ago