GitHub / IAMconsortium/nomenclature / commits
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| ab556eef | Separate run workflow for scse processing (#605) |
Philip Hackstock <2****k@u****m>
Committed by: GitHub <n****y@g****m> |
5 days ago | |
| 1f0d5861 |
Change "after" model validators to instance methods (#601)
Co-authored-by: Philip Hackstock <2****k@u****m>, Philip Hackstock <2****k@u****m> |
David Almeida <5****a@u****m>
Committed by: GitHub <n****y@g****m> |
6 days ago | |
| 2e3d25c9 | Add validation for missing components in variable codelist (#582) |
David Almeida <5****a@u****m>
Committed by: GitHub <n****y@g****m> |
12 days ago | |
| 31fadd41 | Allow `meta` code lists (#602) |
Daniel Huppmann <d****h@d****t>
Committed by: GitHub <n****y@g****m> |
23 days ago | |
| 34101a3c |
Add long_description (#598)
Co-authored-by: Daniel Huppmann <d****h@d****t>, Daniel Huppmann <d****h@d****t> |
Philip Hackstock <2****k@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| b25fb798 | Add subannual validation to TimeDomainConfig and corresponding tests (#595) |
David Almeida <5****a@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 5c7364b2 | Enable python 3.14 (#591) |
Philip Hackstock <2****k@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 1828bf73 |
Move DataValidator and RequiredDataValidator documentation to API section (#579)
Co-authored-by: Philip Hackstock <2****k@u****m>, Philip Hackstock <2****k@u****m> |
David Almeida <5****a@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| b274e89f | Update minimum pysquirrel to 1.3 (#590) |
Philip Hackstock <2****k@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 7ad588b9 |
Add validation for include filters in CodeList (#573)
Co-authored-by: Copilot <c****t@g****m>, Copilot <c****t@g****m>, Copilot <c****t@g****m>, Copilot <c****t@g****m>, Copilot <c****t@g****m>, Copilot <c****t@g****m>, Copilot <c****t@g****m>, Copilot <c****t@g****m> |
David Almeida <5****a@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| f0a16de3 | Update to pyam-iamc v3.4.0 (#588) |
Philip Hackstock <2****k@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| c2452b22 | Fix failing external repo test (#585) |
Philip Hackstock <2****k@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 0c1a6211 |
Close backlog of issues (#583)
Co-authored-by: Copilot <c****t@g****m>, Copilot <c****t@g****m>, Copilot <c****t@g****m>, Copilot <c****t@g****m>, Copilot <c****t@g****m>, Copilot <c****t@g****m> |
David Almeida <5****a@u****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 6c64a2f7 | Add utility methods to `RegionProcessor` to create mappings between regions a... |
David Almeida <5****a@u****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| ad5fa1dd | Add `NutsProcessor` for NUTS region aggregation (#569) |
David Almeida <5****a@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| c1ec217a | Add fields for input and output data/meta to processor (#580) |
Daniel Huppmann <d****h@d****t>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 6227e9ca | Loosen the scse-toolkit requirement (#576) |
Philip Hackstock <2****k@u****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 069f6919 |
Fix cli excetiongroup rendering (#575)
Co-authored-by: Copilot <1****t@u****m>, Copilot <1****t@u****m> |
Philip Hackstock <2****k@u****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 170c0638 |
Add `--version` flag to nomenclature CLI (#570)
Co-authored-by: phackstock <2****k@u****m>, copilot-swe-agent[bot] <1****t@u****m>, phackstock <2****k@u****m> |
Copilot <1****t@u****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 7d717a9a |
Refactor validation-error to proper exception (#567)
Co-authored-by: Philip Hackstock <2****k@u****m> |
Daniel Huppmann <d****h@d****t>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 5f4a1d17 | Add `get_mapping` method to countries (#568) |
David Almeida <5****a@u****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| ab43493c | Pickle WrongUnitError (#566) |
Philip Hackstock <2****k@u****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 831e4f77 |
Fix repository URL handling to re-clone on URL change (#562)
Co-authored-by: Philip Hackstock <2****k@u****m>, Philip Hackstock <2****k@u****m> |
David Almeida <5****a@u****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 732012f3 | Enforce pydantic 2.11+ to change deprecated configuration (#561) |
David Almeida <5****a@u****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 83284dc9 | Update to checkout v6 to fix getting tag commit (#559) |
Philip Hackstock <2****k@u****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| b6fd7a20 |
Allow replacing code attribute with non-string tag attribute (#558)
Co-authored-by: Daniel Huppmann <d****h@d****t>, Daniel Huppmann <d****h@d****t> |
David Almeida <5****a@u****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 831f220a | Disable showing locals in cli (#556) |
Philip Hackstock <2****k@u****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| b53e6f3b | Support model-specific directional regions (#552) |
Daniel Huppmann <d****h@d****t>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| ee2fbe48 |
Add model registration parsing to cli (#550)
Co-authored-by: Daniel Huppmann <d****h@d****t>, Daniel Huppmann <d****h@d****t>, Daniel Huppmann <d****h@d****t> |
Philip Hackstock <2****k@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| b43ee539 | Skip **DataValidatonItem** in a VariableCodeList when values are None (#548) |
Daniel Huppmann <d****h@d****t>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| aa91159b |
Replace click with typer (#546)
Co-authored-by: Daniel Huppmann <d****h@d****t>, Daniel Huppmann <d****h@d****t> |
Philip Hackstock <2****k@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 4a66f766 |
Add check of `VariableCodeList.data_validator()` to project-validation (#543)
Co-authored-by: David Almeida <5****a@u****m> |
Daniel Huppmann <d****h@d****t>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| d3c0c41f | Validate timeseries data check with `VariableCodeList.validate_df()` (#544) |
Daniel Huppmann <d****h@d****t>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 9330729f | Allow scse-toolkit <0.16.0 (#540) |
Philip Hackstock <2****k@u****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 8d25bfe8 | Call the **CodeList.variable.data_validator** as part of `process()` (#539) |
Daniel Huppmann <d****h@d****t>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 7abd9a37 |
Improve error handling (#537)
Co-authored-by: David Almeida <5****a@u****m>, David Almeida <5****a@u****m> |
Philip Hackstock <2****k@u****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| c0c425ba | Create a DataValidator from a DataStructureDefinition (#532) |
Daniel Huppmann <d****h@d****t>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 49cab0ee | Replace unnamed loggers with "nomenclature" loggers (#527) |
Philip Hackstock <2****k@u****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 80d2c47d | Limit click to <=8.1.8 (#519) |
Philip Hackstock <2****k@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| ef9bfdb5 | Bump pyam dependency to v3.1 (#524) |
Daniel Huppmann <d****h@d****t>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| f59d9fbd |
Fix logging (#522)
Co-authored-by: Daniel Huppmann <d****h@d****t>, Daniel Huppmann <d****h@d****t> |
Philip Hackstock <2****k@u****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 5161a4f8 | Only include renamed native-regions in rename mapping (#515) |
Daniel Huppmann <d****h@d****t>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 0aec90d4 | Allow python3.13 (#512) |
Philip Hackstock <2****k@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 426d14f7 | Update hash for external repo aggregation tests (#514) |
David Almeida <5****a@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| e7cf4c26 |
Fix region aggregation skip (#495)
Co-authored-by: Daniel Huppmann <d****h@d****t>, Philip Hackstock <2****k@u****m> |
David Almeida <5****a@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| d8a8a5f2 | Set meta indicator from `validate_data()` (#507) |
Daniel Huppmann <d****h@d****t>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 1861587e | Rename "time" to "time-domain" in `NomenclatureConfig`, fix aliases and updat... |
David Almeida <5****a@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 11b90bd8 | Add "name" attribute to DataValidationItem (#505) |
Daniel Huppmann <d****h@d****t>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 13d78d30 | Add `rename` to `Aggregator` (#496) |
David Almeida <5****a@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| b426c149 | Fix illegal characters validation (#504) |
David Almeida <5****a@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 7f33dd0c | Add datetime validation (#487) |
David Almeida <5****a@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 955d2286 | Add `Repository.has_auto_update` and `dry_run` option for `NomenclatureConfig... |
Philip Hackstock <2****k@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 0fb6ebc5 | Add filter to `CodeList` (#489) |
David Almeida <5****a@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 2b11133e | Enable mixed criteria/filter config for DataValidator (#490) |
Daniel Huppmann <d****h@d****t>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 1a2b1f07 | Add alias and improve flexibility for `illegal_characters` config attribute (... |
David Almeida <5****a@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| a8d1b55e | Automate region `countries` list for `parse_model_registration` (#493) |
David Almeida <5****a@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 4252e9b7 | Don't show index-column for data-validator xlsx output (#491) |
Daniel Huppmann <d****h@d****t>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 67ad4084 |
Add option to output `DataValidator` results in xlsx (#484)
Co-authored-by: David Almeida <a****a@i****t> |
David Almeida <5****a@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 0d836cb2 | Update to using poetry 2 (#486) |
Philip Hackstock <2****k@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 34cc81d2 | Add mypy support when using nomenclature as part of another project (#482) |
Philip Hackstock <2****k@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 0029bbbd | Update GitHub actions (#480) |
Philip Hackstock <2****k@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 3c0943d9 | Add a range-validation feature (#477) |
Daniel Huppmann <d****h@d****t>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 4e5d9a92 |
Add docstrings and docs pages for `RequiredDataValidator` and `DataValidator`...
Co-authored-by: Daniel Huppmann <d****h@d****t>, Daniel Huppmann <d****h@d****t>, Daniel Huppmann <d****h@d****t>, Daniel Huppmann <d****h@d****t>, Daniel Huppmann <d****h@d****t>, Daniel Huppmann <d****h@d****t>, David Almeida <a****a@i****t>, Daniel Huppmann <d****h@d****t> |
David Almeida <5****a@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| e3541cc7 | Use logging-config instead of basicConfig (#476) |
Daniel Huppmann <d****h@d****t>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 37979d66 | Add generic `Aggregator` processor (#462) |
Daniel Huppmann <d****h@d****t>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 2992bd23 |
Update citation (#472)
Co-authored-by: David Almeida <a****a@i****t> |
David Almeida <5****a@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| fc26782a |
Check if constituents of common regions are in native regions (#463)
Co-authored-by: David Almeida <a****a@i****t> |
David Almeida <5****a@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 6ec1e193 |
Refactor multiple warning levels for same data validation filter (#461)
Co-authored-by: Daniel Huppmann <d****h@d****t>, David Almeida <a****a@i****t>, Daniel Huppmann <d****h@d****t> |
David Almeida <5****a@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| d5c355c3 |
Specify illegal character(s) found and respective attribute(s) (#456)
Co-authored-by: Daniel Huppmann <d****h@d****t>, Daniel Huppmann <d****h@d****t>, David Almeida <a****a@i****t> |
David Almeida <5****a@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 44560546 | Add `from_external_repository` attribute to `Code` (#459) |
David Almeida <5****a@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| d400ac50 | Remove None defaults from RegionAggregationMapping (#466) |
Philip Hackstock <2****k@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 941fc73b |
Filter mappings from external repo (#460)
Co-authored-by: Daniel Huppmann <d****h@d****t>, Daniel Huppmann <d****h@d****t> |
Philip Hackstock <2****k@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| c62da7f6 | Rename NUTS hierarchy (#455) |
David Almeida <5****a@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 956f2c6c | Remove redundant NomenclatureConfig attribute (#452) |
David Almeida <5****a@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 044db606 | Pin Poetry to <2.0 (#450) |
David Almeida <5****a@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| bfa80ff7 |
Fix wildcard aggregation by skipping (#448)
Co-authored-by: Philip Hackstock <2****k@u****m> |
Daniel Huppmann <d****h@d****t>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| fb124b22 | Support pyam v3.0 and fix incompatible test (#447) |
Daniel Huppmann <d****h@d****t>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| c3ad7daf |
Support directional region validation (#440)
Co-authored-by: Philip Hackstock <2****k@u****m> |
Daniel Huppmann <d****h@d****t>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| e2c34846 |
Add a test for unexpected failing of validation with multiple units (#442)
Co-authored-by: Philip Hackstock <2****k@u****m> |
Daniel Huppmann <d****h@d****t>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 4e059f83 |
Check for illegal characters in codelists (#418)
Co-authored-by: Daniel Huppmann <d****h@d****t>, Daniel Huppmann <d****h@d****t> |
David Almeida <5****a@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| c16ee586 | Add warning level to DataValidator (#431) |
David Almeida <5****a@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 9cafe819 | Allow easier import of NUTS regions (#436) |
David Almeida <5****a@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| a32eca92 |
Format type hinting to 3.10+ (#433)
Co-authored-by: Daniel Huppmann <d****h@d****t>, Daniel Huppmann <d****h@d****t> |
David Almeida <5****a@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| f210213c | Allow numpy 2x (#430) |
Philip Hackstock <2****k@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 701e68cd |
Filter external repos (#396)
Co-authored-by: Daniel Huppmann <d****h@d****t>, Daniel Huppmann <d****h@d****t> |
Philip Hackstock <2****k@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 3a76cba2 | Fix install-from-source instructions in the docs (#423) |
Matthew Gidden <m****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| dceb0b00 | Fix install-from-source instructions in the readme (#425) |
Matthew Gidden <m****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| e180be59 | Remove `dimensions` implicit default from `DataStructureDefinition` (#422) |
David Almeida <5****a@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 4667a278 | Add dimensions option to CLI validate-scenarios (#421) |
David Almeida <5****a@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 0ae378f4 | Added explicit encoding to all `open` statements (#407) |
Jan Ivar Korsbakken <j****n@g****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| be67bc5f | Add tier as named attribute for VariableCode (#420) |
David Almeida <5****a@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| cf930aa4 | Add CLI command to validate scenario data file from definitions (#419) |
David Almeida <5****a@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 7913ff11 | Read dimensions other than `variable` and `region` from external repo (#415) |
Jan Ivar Korsbakken <j****n@g****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 829844a7 | Update pysquirrel dependency (#413) |
David Almeida <5****a@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 8850c9d0 | Allow countries attribute as string (#412) |
David Almeida <5****a@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| e64ed34d | Extend stray tag check (#411) |
David Almeida <5****a@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| f5289357 | Quickfix NUTS Excel file URL in docs (#408) |
David Almeida <5****a@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 30fb5b14 |
Wildcard matching (#397)
Co-authored-by: Daniel Huppmann <d****h@d****t>, Daniel Huppmann <d****h@d****t> |
Philip Hackstock <2****k@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 9314fef4 | Clean up test data folders (#399) |
Philip Hackstock <2****k@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| d2b0cb73 | Add pysquirrel to docs (#395) |
dc-almeida <5****a@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago |