Skip to content

Releases: pyrdm/pyrdm

Version 0.3

16 Jun 22:47
Compare
Choose a tag to compare

Main changes:

  • Added support for version 2 of the Figshare API.
  • Removed support for version 1 of the Figshare API.
  • Updated the documentation.

Version 0.2

21 Feb 15:29
Compare
Choose a tag to compare

Main changes:

  • Added support for Zenodo and DSpace-based repositories.
  • The software's Git repository is now archived locally using git archive, resulting in a .zip file containing the source code that is uploaded as part of the publication process. This allows the source code to be published even if it is not hosted on GitHub.
  • Added a configuration file for Travis CI.
  • Updated the documentation and migrated it to .rst format for use with Sphinx. The documentation is now also built and hosted on ReadTheDocs.

Version 0.1

27 May 09:54
Compare
Choose a tag to compare

The initial release of PyRDM.

Main features:

  • Automates the online publication of software and data on Figshare, which returns DOIs for citation purposes.
  • Parses the software's AUTHORS file to affiliate authors with the published software.
  • When updating an existing publication of data files, MD5 checksum cross-checking is used to selectively re-upload only those files that have been modified locally.

Current limitations:

  • The software being published must be in a Git version controlled repository which is hosted by GitHub.
  • The implementation of the Zenodo API remains a work-in-progress.