Skip to content

Releases: proycon/codemetapy

v0.3.1

20 Nov 15:04
Compare
Choose a tag to compare

Minor bugfix release: do not reset entrypoints when chaining

v0.3.0

15 Nov 19:22
Compare
Choose a tag to compare

This release makes some changes to the way codemetapy works:

  • Instead of parsing pip output, the tool now uses importlib.metadata to query for metadata. As metadata is read after installation, this work regardless of how the metadata was initially specified (setup.yp, setup.cfg or pyproject.toml)

New features:

  • Added an output file parameter (-O)
  • Added an integration hook for setuptools, allowing users to add a codemeta command to setup.py

Fixes:

  • Prevent duplicates in authors and other fields

v0.2.2

09 Sep 18:35
Compare
Choose a tag to compare

Minor update to entrypoint extension: attempt to automatically read the docstring for each entrypoint and use it as a description for the entrypoint metadata

v0.2.1.1

16 Jan 12:50
Compare
Choose a tag to compare

(Minor rerelease without changes just to trigger a DOI on Zenodo)

v0.2.1

08 Oct 13:48
Compare
Choose a tag to compare
  • better failure and exit code if identifier was not found in registry

v0.2.0

17 Sep 11:02
Compare
Choose a tag to compare
  • Added some simple support for converting debian package metadata from apt show to codemeta (#1)

v0.1.6

31 Aug 16:28
Compare
Choose a tag to compare

Minor bugfix release

v0.1.5

30 Aug 21:56
Compare
Choose a tag to compare

Minor update release:

  • Added --with-orcid parameter to generate placeholders for ORCIDs in author details (#2)

v0.1.4

19 May 20:48
Compare
Choose a tag to compare
  • Bugfix release

v0.1.3

10 May 15:57
Compare
Choose a tag to compare
  • Added a resolve() function that resolves nodes that only have an @id when such a node was previously introduced (not used internally yet)