Releases: IAMconsortium/nomenclature
Releases · IAMconsortium/nomenclature
Release v0.17.0
What's Changed
- Add dynamic versioning plugin for readthedocs by @phackstock in #329
- Do not show full error message for missing weights by @danielhuppmann in #330
- Set repository attribute correctly by @phackstock in #335
- Revert country name to "Turkey" by @danielhuppmann in #334
- Extend the
to_excel()
method and add to CLI by @danielhuppmann in #331 - Use correct virtual environment for building the docs on ReadTheDocs by @danielhuppmann in #336
- Add python3.12 by @phackstock in #339
- Improve duplicate code output by @phackstock in #338
- Rename cli to
export-definitions
by @danielhuppmann in #340
Full Changelog: v0.16.0...v0.17.0
Release v0.16.0
What's Changed
- Allow nomenclatureconfig to have region country only by @phackstock in #320
- Making aggregation compatible with pyam 2.1 by @phackstock in #322
- Change dimension parameter to singular in cli by @phackstock in #323
- Disallow external repo double stacking by @phackstock in #324
Full Changelog: v0.15.0...v0.16.0
Release v0.15.0
What's Changed
- Fix .readthedocs.yaml by @phackstock in #303
- Fix pydantic warnings by @phackstock in #308
- Add link to ISO homepage by @phackstock in #306
- Improve test coverage by @phackstock in #310
- Use multiple external repos for definitions and mappings by @phackstock in #311
- Collect duplicate code errors by @phackstock in #314
- Apply black 24.1.1 by @phackstock in #318
Full Changelog: v0.14.0...v0.15.0
Release v0.14.0
Release v0.13.0
What's Changed
- Raise error for unknown region by @phackstock in #284
- Fix for general config failing without definitions by @phackstock in #288
- Add
VariableCodeList.units
attribute and tests by @danielhuppmann in #289 - Add link from model-mapping page to region-aggregation-attributes by @danielhuppmann in #292
- Prototype for a model-registration parser by @danielhuppmann in #285
- Use poetry by @phackstock in #293
- Fix typo in nightly tests by @phackstock in #296
- Update to pydantic v2 by @phackstock in #297
Full Changelog: v0.12.0...v0.13.0
Release v0.12.0
Highlights
Compatibility with pyam v2.0
What's Changed
- Refactor MetaValidator tests to not use exclude indicator by @danielhuppmann in #272
- Extend the
Countries
docstring by @danielhuppmann in #273 - Check if path is contained in cwd by @phackstock in #276
- Update pyam-imports prior to pyam v2.0 by @danielhuppmann in #277
- Update supported python versions by @phackstock in #280
- Add
RegionProcessor.revert()
by @phackstock in #279 - Update
RequiredDataValidator
by @phackstock in #281 - Release candidate v0.12 by @danielhuppmann in #282
Full Changelog: v0.11.0...v0.12.0
Release v0.11.0
What's Changed
- Add a general-config feature to add all countries to RegionCodeList by @danielhuppmann in #262
- Import (region) definitions from other repository by @danielhuppmann in #264
- Add a module for translating between country names and alpha-2/3 codes by @danielhuppmann in #263
- Include definitions from GitHub repo by @phackstock in #265
- Improve the docs of the countries feature by @danielhuppmann in #266
- Rename US/British Virgin Islands in
countries
module by @danielhuppmann in #269 - Import mappings from external repo by @phackstock in #268
- Add config docs by @phackstock in #271
Full Changelog: v0.10.1...v0.11.0
Release v0.10.1
What's Changed
- Simplify docs folder structure, move to Black GitHub Actions by @danielhuppmann in #256
- Pin pydantic to < 2 by @phackstock in #260
- Add a model-registration xlsx template by @danielhuppmann in #257
Full Changelog: v0.10.0...v0.10.1
Release v0.10.0
What's Changed
- Remove jsonschema by @phackstock in #250
- Renamed 'countries' attribute to 'iso3_codes'in RegionCode class by @GretchenSchowalter in #252
- Allow ISO3 codes as string by @danielhuppmann in #253
- Meta validator by @GretchenSchowalter in #249
- Export aggregation difference to excel by @phackstock in #237
- Update the pyam-logo-path in the docs by @danielhuppmann in #254
- Add explanation on native-model-names by @danielhuppmann in #255
Full Changelog: v0.9.1...v0.10.0
Release v0.9.1
What's Changed
- Second PR to update the Nomenclature documentation by @GretchenSchowalter in #242
- MetaCode and MetaCodeList classes with allowed_values attribute by @GretchenSchowalter in #246
- Streamline code list filter by @phackstock in #245
- Update required data validator by @phackstock in #243
- Exclude defaults for yaml export by @phackstock in #247
- Added the countries attribute and check_iso3_codes() method to RegionCode object by @GretchenSchowalter in #240
- General cleanup by @phackstock in #244
Full Changelog: v0.9...v0.9.1