  The astronomy, astroparticle and particle physics communities are brought
together through the ESCAPE (European Science Cluster of Astronomy and Particle
Physics ESFRI research infrastructures) project to create a cluster focused on
common issues in data-driven research. Among the ESCAPE work packages, the OSSR
(ESCAPE Open-source Scientific Software and Service Repository) is a curated,
long-term, open-access repository that makes it possible for scientists to
exchange software and services and promote open science. It has been developed
on top of a Zenodo community, connected to other services. A Python library,
the eOSSR, has been developed to take care of the interactivity between Zenodo,
services and OSSR users, allowing an automated handling of the OSSR records. In
this work, we present the eOSSR, its main functionalities and how it's been
used in the ESCAPE context to ease the publication of scientific software,
analysis, and datasets by researchers
