Releases: caltechlibrary/caltechdata_api
Bug fix for custom DOIs and new tests
Add CaltechAUTHORS support to get_metadata
This release adds CaltechAUTHORS support to get_metadata, as well as the edit.py example. It also includes better token behavior and updated release workflows.
Bug fix release
This release fixes some bugs with the validation and cli tool.
Full Changelog: v1.8.0...v1.8.1
Addition of test mode and initial medata validation
This release adds a -test
flag to the cli, and adds some new metadata validation checks.
Full Changelog: v1.7.1...v1.8.0
Bug fix release
This release fixes a bug in the cli token handling. It also corrects how caltechdata_edit treats new version records with custom DOIs.
First release of CaltechDATA CLI
This release makes a new command line interface (CLI) available for CaltechDATA. It allows you to create and edit records in CaltechDATA using the API entirely from the command line. You can create metadata entirely on the command line, or utilize a README template https://github.com/caltechlibrary/caltechdata_api/blob/main/templates/README.md, or use the previously supported json file https://github.com/caltechlibrary/caltechdata_api/blob/main/example.json.
As we bring online new storage options online for Caltech, the CLI will be updated and enhanced.
CLI preview improvements
This release includes a number of cli preview performance improvements, including switching to s3md for large uploads with additional automation. It also includes better token handling, support for multiple file uploads, and multiple values in README.md.
Includes improvements by @RohanBhattaraiNP and @elizabethjhwon
Full Changelog: v1.6.0...v1.6.1
CLI Preview
This release includes a preview of the CaltechDATA cli tool. It is currently set up to work only with the test version of CaltechDATA, and may change functionality before we bring it into production.
New Contributors
- @RohanBhattaraiNP and @elizabethjhwon contributed to the cli development
Full Changelog: v1.5.0...v1.6.0
Full authors workflow and caltechdata bug fixes
This release includes a full workflow for modifying records in CaltechAUTHORS and some small improvements to the CaltechDATA workflow, including support for getting metadata with a token.
Full Changelog: v1.4.5...v1.5.0
Bug for for CaltechAUTHORS
Small bug fix for CaltechAUTHORS publication