Skip to content

Repository files navigation

Toolbox to assist with software development credits

status: quick prototype

convert a codemeta.json file into citation.cff

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.

git action

This repository also has a git action. And a sample workflow you can copy into your own repository.

Pre-requisites

install python environment

python -m venv venv
source venv/bin/activate
pip install -f requirements.txt

How to cite

(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}
}

About

Tools to manage software credits

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages