v1.10.0
Automated testing
- Repository now has a full suite of automated tests
- Outdated
datacite43files replaced with files from the current version ofCaltechDATA.
Code changes
- Migrated the repository to use a modern
pyproject.tomlandsetup.cfgsetup. - Incorporated a workflow to update
setup.cfgautomatically whencodemeta.jsonchanges, via thecodemeta2cff.ymlGitHub Action. return_idoption added to caltechdata_edit, which matched the behavior ofcaltechdata_writeby returning the record id
CLI improvements
- Support for a profile file with saved orcid and funding data
- Better orcid support
- Bug fixes
Bug fixes
-
Many improvements to the validate function
-
Automated tests added by @RohanBhattaraiNP and @tmorrell.
-
Example jupyter notebook provided by @AbakahAlexander
Full Changelog: v1.9.1...v1.10.0