Announcements
- Completely re-wrote the package.
The APIs are similar, but not identical.
Given there are no users, we don't provide a migration guide.
Key changes:
- cleaned up the API to make clearer the different elements
- changed dev tooling to supporting conda packages, because we needed iris
- Broke the CI, so no assets here, have a look at PyPI instead
Changelog
⚠️ Breaking Changes
- Completely re-wrote the package.
The APIs are similar, but not identical.
Given there are no users, we don't provide a migration guide.
Key changes:
- cleaned up the API to make clearer the different elements
- changed dev tooling to supporting conda packages, because we needed iris
([31](https://github.com/climate-resource/input4mips_validation/pulls/31))
📚 Improved Documentation
- Updated README badges ([28](https://github.com/climate-resource/input4mips_validation/pulls/28))
- Updated conda install workflow README badge ([29](https://github.com/climate-resource/input4mips_validation/pulls/29))
- Updated licence badge and tweaked badge layout ([30](https://github.com/climate-resource/input4mips_validation/pulls/30))
🔧 Trivial/Internal Changes
- [26](https://github.com/climate-resource/input4mips_validation/pulls/26), [#32](https://github.com/climate-resource/input4mips_validation/pulls/32), [#33](https://github.com/climate-resource/input4mips_validation/pulls/33)
Breaking Changes
- Re-named {py:attr}`input5mips_validation.cvs_handling.input4MIPs.activity_id.ActivityIDValues.url` to {py:attr}`input4mips_validation.cvs_handling.input4MIPs.activity_id.ActivityIDValues.URL`
i.e. "url" --> "URL" ([17](https://github.com/climate-resource/input4mips_validation/pulls/17))
- Loosened dependency pins ([21](https://github.com/climate-resource/input4mips_validation/pulls/21))
Features
- Added handling of the institution ID controlled vocabulary ([16](https://github.com/climate-resource/input4mips_validation/pulls/16))
- Added handling of the futher_info_url within the context of the controlled vocabulary ([18](https://github.com/climate-resource/input4mips_validation/pulls/18))
Changes
- Not reported because we broke the CLI, will be back in the next release