Published March 13, 2025 | Version 1.10.0
Software Open

caltechdata_api – v1.10.0

  • 1. Caltech Library
  • 2. Caltech

Citation

Description

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

  • Many improvements to the validate function

  • Automated tests added by @RohanBhattaraiNP and @tmorrell.

  • Example jupyter notebook provided by @AbakahAlexander

Full Changelog: https://github.com/caltechlibrary/caltechdata_api/compare/v1.9.1...v1.10.0

Files

caltechdata_api_v1.10.0.zip
Files (1.1 MB)
Name Size
md5:054a89ddb425b52d3246fa58643ffe6f
1.1 MB Preview Download

Other

Python wrapper for CaltechDATA API.

Additional details

Created:
March 13, 2025
Modified:
March 13, 2025