Announcements
- We've switched the default citation granularity to model level, rather than experiment level
- We now support using paths as input
Changelog
⚠️ Breaking Changes
- Changed default citations to be 'model' granularity citations rather than 'model-experiment' granularity citations.
In practice, this means that you will get fewer citations and they will be the ones that apply to all submissions for a given model, rather than one citation for each model-experiment combination that is found. (#7)
🆕 Features
-
- Added support for taking paths to CMIP netCDF files as input
- Added
doi_granularityoption so users can specify whether they want citations at the model or experiment granularity
(#7)
📚 Improved Documentation
- Split how-to get citations docs into basic and advanced (#7)
🔧 Trivial/Internal Changes
Changes
- 9301818 bump: version 0.2.0.post1 -> 0.3.0
- 2467de5 Revert to normal CI setup
- 3e3dd6f Run tests on all python versions
- be91dc0 CHANGELOG
- 9641807 Apply encoding to another file
- b87d8ef Add encoding arg
- 2c47946 Turn windows tests on
- b1c12f7 try to fix docs
- 8710944 small adj to docs
- 02e75e7 try to fix guide
- dae5ab6 rename granularity + add doc
- e185586 Fix docs CI
- bf1911b Last cleaning up
- e7dcea4 Clean up README
- adf8b76 Update after review
- 0a8e5f5 Fix up bad copy paste
- ac4e4a0 Avoid tests exploding if optional extras are not installed
- 10afd33 Add more clarity re optional dependencies
- a584052 Update README to point to optional dependencies
- 9e3af0a Test names and CHANGELOG
- a8572e8 docstrings
- abb7503 Update pyproject.toml
- 5ff6e79 CHANGELOG and docs
- 0107318 lower netcdf ?
- 41b29fb fix deps
- 27097a4 fix example
- 9ff5faa cast str and missing doilev
- fe170b2 add netcfd4 dep
- 51ba676 extra line
- d033a9e improve docs
- 6984463 fix tests
- 0cba6a6 add tests and docs
- 9ffa106 add paths and add doi level
- ebc0f2b bump(pre-release): version 0.2.0 > 0.2.0.post1