codemetapy
codemetapy copied to clipboard
A Python package for generating and working with codemeta
Authors are best identified by their ORCID. We ideally need a way of resolving user emails to orcids automatically (does their API offer such a function?).
When I use codemetapy on Windows, the below error has occured. ```bash file://C:\Users\MUSTAF~1\AppData\Local\Temp\codemeta.jsonld does not look like a valid URI, trying to serialize this will break. file://C:\Users\MUSTAF~1\AppData\Local\Temp\schemaorgcontext.jsonld does not look...
The fix in #42 apparently did not work, the problem still persists with codemetapy 2.5.1: ``` [tool.poetry] name = "somesy" version = "0.1.0" description = "A CLI tool for synchronizing...
It would be great if codemetapy could be used as a pre-commit hook to automatically synchronize e.g. `pyproject.toml` to the `codemeta.json`. Currently I have to add it to my dev...
Codemeta 3 was released recently. I will need to investigate what has changed and how these changes affect codemetapy, so that we can be compatible with the latest release (but...
Just an idea: Pypi has an API for the basic metadata, for example see: https://pypi.org/pypi/codemetapy/json one could use that as a backup if the parsing directly fails... (through then there...
codemetapy usually generates the wrong person urls. like it creates ``` https://iffgit.fz-juelich.de/fleur/fleur/person/ingo-heimbach ``` instead of ``` https://iffgit.fz-juelich.de/ingo-heimbach ``` for gitlabs usually the name comes right after the main url. For...
Many projects publish their code to zenodo and putting manual rich metadata into one .zenodo.json file in the repository. One could also harvest this one.
Parse at least the info block of an openapi specification. Ref: CLARIAH/clariah-plus#92