IAMconsortium / pyam

Analysis & visualization of energy & climate scenarios
https://pyam-iamc.readthedocs.io/
Apache License 2.0
221 stars 115 forks source link

Refactor `validate` module, make `slice` a keyword-only method #802

Closed danielhuppmann closed 6 months ago

danielhuppmann commented 7 months ago

Description of PR

This PR refactors the validation-utility and moves them to its own module in preparation for a larger feature update.

codecov[bot] commented 7 months ago

Codecov Report

Attention: 3 lines in your changes are missing coverage. Please review.

Comparison is base (6583339) 94.7% compared to head (d699ac5) 94.7%.

Files Patch % Lines
pyam/validation.py 93.0% 3 Missing :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #802 +/- ## ======================================= - Coverage 94.7% 94.7% -0.1% ======================================= Files 62 62 Lines 6013 6012 -1 ======================================= - Hits 5697 5696 -1 Misses 316 316 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.