Materials-Data-Science-and-Informatics / metador-core

Core of Metador, the FAIR metadata-first research data management framework.
MIT License
4 stars 0 forks source link

Devise workflow to update pyproject.toml, codemeta and citation.cff with minimal redundancy #43

Closed apirogov closed 1 year ago

apirogov commented 2 years ago

If there is no such tool already, should be easy enough to write a little pre-commit hook to update the general and PyPI metadata from the CITATION file (the CITATION file is more "granular", so should be primary for this kind of metadata) if there are relevant changes.

This could be done by first creating a general IAS-9 python template repository with best practices, e.g. based on https://github.com/apirogov/python-app-template/

and then using the developed workflows also in metador repositories.