There is a newer version of this record available.

Software Open Access


Vuillaume, Thomas; Garcia, Enrique; Tacke, Christian; Gál, Tamás

The ESCAPE OSSR library

The eOSSR Python library gathers all the developments made for the OSSR. In particular, it includes:- an API to programmatically access the OSSR, retrieve records and publish content- functions to map and crosswalk metadata between the CodeMeta schema adopted for the OSSR and Zenodo internal schema- functions to help developers automatically contribute to the OSSR, in particular using their continuous integration (see also code snippets)


Stable versions
  • v0.3.3:
  • v0.2 :

Commands to be run in your terminal.

For users
pip install eossr

You can also run it with docker:

docker run -it

Visit our registry to see the available docker containers.

Note that latest tag always point to the latest stable released container.

For developers
git clone install -e eossr
Running tests

To run tests locally, run:

pip install pytestpytest eossr

Some tests will be skiped if SANDBOX_ZENODO_TOKEN is not defined in your environment variables.If you want to run these tests, you will need to create a sandbox zenodo token and add it to your env:

export SANDBOX_ZENODO_TOKEN="your_sandbox_token"

To cite this library, use the cite module in the Zenodo page.

Release Notes: eossr v0.5. Full changelog:
Files (434.8 kB)
Name Size
434.8 kB Download
All versions This version
Views 53477
Downloads 5,684340
Data volume 6.6 GB147.8 MB
Unique views 34359
Unique downloads 1,597106


Cite as