Toolbox to assist with software development credits
status: quick prototype
python validate-codemeta.py -f tests/data/in/codemeta-isciliy.json 2>tests/data/out/errors.json 1>tests/data/out/CITATION.cff
Returns 0 status if the conversion was completed
Any input or output which is invalid according to their resepctive standard causes an error.
This repository also has a git action. And a sample workflow you can copy into your own repository.
python -m venv venv
source venv/bin/activate
pip install -f requirements.txt(Generated by this tool from codemeta.json)
@software{Noel_credits-tools,
author = {Noel, Geoffroy},
license = {MIT},
title = {{credits-tools}},
url = {https://github.com/kingsdigitallab/credits-tools}
}