Skip to content

Releases: caltechlibrary/caltechdata_api

Improved description handling and more ROR v2

22 Aug 17:22
Compare
Choose a tag to compare

This release improves description handling, including html support using get_metadata and external file descriptions. It also fixes another ROR v2 bug in the cli.

Bug fix for ROR v2

06 Aug 18:46
Compare
Choose a tag to compare

This is a bug fix release to make our function call match the new ROR v2 path

v1.10.1 - Added documentation and expanded cli options

22 Jul 18:44
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.10.0...v1.10.1

v1.10.0

13 Mar 01:58
Compare
Choose a tag to compare

Automated testing

  • Repository now has a full suite of automated tests
  • Outdated datacite43 files replaced with files from the current version of CaltechDATA.

Code changes

  • Migrated the repository to use a modern pyproject.toml and setup.cfg setup.
  • Incorporated a workflow to update setup.cfg automatically when codemeta.json changes, via the codemeta2cff.yml GitHub Action.
  • return_id option added to caltechdata_edit, which matched the behavior of caltechdata_write by returning the record id

CLI improvements

  • Support for a profile file with saved orcid and funding data
  • Better orcid support
  • Bug fixes

Bug fixes

Full Changelog: v1.9.1...v1.10.0

Bug fix for validation

02 Dec 23:14
Compare
Choose a tag to compare

This release fixes a bug where the validation was too strict and unnecessarily required the identifiers field.

Bug fix for custom DOIs and new tests

21 Nov 23:20
Compare
Choose a tag to compare

This release includes new tests for caltechdata_api and improvements to the build in validation. It also fixes a bug that impacted passing custom DOIs.

Add CaltechAUTHORS support to get_metadata

06 Nov 17:20
Compare
Choose a tag to compare

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

18 Oct 22:37
Compare
Choose a tag to compare

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

18 Oct 16:59
1c14752
Compare
Choose a tag to compare

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

15 Aug 21:08
Compare
Choose a tag to compare

This release fixes a bug in the cli token handling. It also corrects how caltechdata_edit treats new version records with custom DOIs.