Releases: ESGF/esgf-vocab
Releases Β· ESGF/esgf-vocab
0.4.0
π’ Main Features
* Refactorize find functions: use full text search.
* Add new get functions.
* Specialize exceptions.
* Refactorize API tests.
* Documentation β Comprehensive documentation is still a work in progress.
* Not Bug-Free β While we've made improvements, some known issues remain. Expect some rough edges.
* π£οΈ Roadmap
+ Custom Configuration via CLI β Extending config support beyond code.
+ Cached Database Enhancement β Instead of building the cached database after cloning, we plan to fetch it directly from GitHub via code/CLI.
π‘ Open to Suggestions!
The CV is not yet officially stable for cmip7, so we welcome your feedback and improvement ideas!
v0.3.0
π’ Main Features
- Custom Configuration β You can now configure esgvoc through code (CLI support coming soon!).
- Bug Fixes & Code Quality β Various bugs have been addressed, and overall code quality has been improved.
- Documentation β We're still working on it, but progress is being made!
- Documentation β Comprehensive documentation is still a work in progress.
- Not Bug-Free β While we've made improvements, some known issues remain. Expect some rough edges.
π£οΈ Roadmap - Custom Configuration via CLI β Extending config support beyond code.
- Cached Database Enhancement β Instead of building the cached database after cloning, we plan to fetch it directly from GitHub via code/CLI.
- API Improvements β Especially refining the "find" functions for better usability.
π‘ Open to Suggestions!
- The CV is not yet officially stable for cmip7, so we welcome your feedback and improvement ideas!
π§ How to Install It
sh
uv init
uv add esgvoc # alternative: pip install esgvoc
source .venv/bin/activate
Install esgvoc, fetch repo, build db
esgvoc install
Get entries
esgvoc get cmip6:institution_id:
Validate entries
esgvoc valid IPSL cmip6::
esgvoc valid --verbose historical cmip6:experiment_id:
π
Try it out and share your feedback! π GitHub Issues
v0.2.1
Fix some
v0.2.0
- CMIP6_CV support
- repositories migration support
- DRS validation and generation
- Documentation first draft