:py:mod:`wfexs_backend.fetchers.zenodo`
=======================================

.. py:module:: wfexs_backend.fetchers.zenodo

.. autodoc2-docstring:: wfexs_backend.fetchers.zenodo
   :allowtitles:

Module Contents
---------------

Functions
~~~~~~~~~

.. list-table::
   :class: autosummary longtable
   :align: left

   * - :py:obj:`fetchZenodo <wfexs_backend.fetchers.zenodo.fetchZenodo>`
     - .. autodoc2-docstring:: wfexs_backend.fetchers.zenodo.fetchZenodo
          :summary:

Data
~~~~

.. list-table::
   :class: autosummary longtable
   :align: left

   * - :py:obj:`ZENODO_SCHEME <wfexs_backend.fetchers.zenodo.ZENODO_SCHEME>`
     - .. autodoc2-docstring:: wfexs_backend.fetchers.zenodo.ZENODO_SCHEME
          :summary:
   * - :py:obj:`ZENODO_RECORD_REST <wfexs_backend.fetchers.zenodo.ZENODO_RECORD_REST>`
     - .. autodoc2-docstring:: wfexs_backend.fetchers.zenodo.ZENODO_RECORD_REST
          :summary:
   * - :py:obj:`ZENODO_OLD_LICENSE_REST <wfexs_backend.fetchers.zenodo.ZENODO_OLD_LICENSE_REST>`
     - .. autodoc2-docstring:: wfexs_backend.fetchers.zenodo.ZENODO_OLD_LICENSE_REST
          :summary:
   * - :py:obj:`ZENODO_LICENSE_REST <wfexs_backend.fetchers.zenodo.ZENODO_LICENSE_REST>`
     - .. autodoc2-docstring:: wfexs_backend.fetchers.zenodo.ZENODO_LICENSE_REST
          :summary:

API
~~~

.. py:data:: ZENODO_SCHEME
   :canonical: wfexs_backend.fetchers.zenodo.ZENODO_SCHEME
   :value: 'zenodo'

   .. autodoc2-docstring:: wfexs_backend.fetchers.zenodo.ZENODO_SCHEME

.. py:data:: ZENODO_RECORD_REST
   :canonical: wfexs_backend.fetchers.zenodo.ZENODO_RECORD_REST
   :value: 'https://zenodo.org/api/records/'

   .. autodoc2-docstring:: wfexs_backend.fetchers.zenodo.ZENODO_RECORD_REST

.. py:data:: ZENODO_OLD_LICENSE_REST
   :canonical: wfexs_backend.fetchers.zenodo.ZENODO_OLD_LICENSE_REST
   :value: 'https://zenodo.org/api/licenses/'

   .. autodoc2-docstring:: wfexs_backend.fetchers.zenodo.ZENODO_OLD_LICENSE_REST

.. py:data:: ZENODO_LICENSE_REST
   :canonical: wfexs_backend.fetchers.zenodo.ZENODO_LICENSE_REST
   :value: 'https://zenodo.org/api/vocabularies/licenses/'

   .. autodoc2-docstring:: wfexs_backend.fetchers.zenodo.ZENODO_LICENSE_REST

.. py:function:: fetchZenodo(remote_file: wfexs_backend.common.URIType, cachedFilename: wfexs_backend.common.PathLikePath, secContext: Optional[SecurityContextConfig] = None) -> wfexs_backend.fetchers.ProtocolFetcherReturn
   :canonical: wfexs_backend.fetchers.zenodo.fetchZenodo

   .. autodoc2-docstring:: wfexs_backend.fetchers.zenodo.fetchZenodo
