Metadata-Version: 2.1
Name: datacite
Version: 1.1.0
Summary: Python API wrapper for the DataCite Metadata Store API.
Home-page: https://github.com/inveniosoftware/datacite
Author: Invenio Collaboration
Author-email: info@inveniosoftware.org
License: BSD
Description: ==========
         DataCite
        ==========
        
        .. image:: https://github.com/inveniosoftware/datacite/workflows/CI/badge.svg
                :target: https://github.com/inveniosoftware/datacite/actions
        
        .. image:: https://img.shields.io/coveralls/inveniosoftware/datacite.svg
           :target: https://coveralls.io/r/inveniosoftware/datacite?branch=master
        
        .. image:: https://img.shields.io/pypi/v/datacite.svg?maxAge=2592000
           :target: https://pypi.python.org/pypi/datacite/
        
        .. image:: https://pepy.tech/badge/datacite?maxAge=2592000
           :target: https://pypi.python.org/pypi/datacite/
        
        .. image:: https://img.shields.io/pypi/l/datacite.svg
           :target: https://github.com/inveniosoftware/datacite/blob/master/LICENSE
        
        .. image:: https://img.shields.io/github/tag/inveniosoftware/datacite.svg
           :target: https://github.com/inveniosoftware/datacite/releases/
        
        
        
        
        About
        =====
        
        Python API wrapper for the DataCite Metadata Store API and DataCite XML
        generation.
        
        
        Installation
        ============
        The datacite package is on PyPI so all you need is: ::
        
            pip install datacite
        
        
        Documentation
        =============
        
        Documentation is readable at http://datacite.readthedocs.io/ or can be
        built using Sphinx: ::
        
            pip install datacite[docs]
            python setup.py build_sphinx
        
        
        Testing
        =======
        Running the test suite is as simple as: ::
        
            pip install -e .[all]
            ./run-tests.sh
        
        If you're using zsh, use this pip command instead:
        
            pip install -e .'[all]'
        
        Some tests require a DataCite Test Account.  
        Set the following environment variables 
        $DATACITE_USER, $DATACITE_PW, $DATACITE_PREFIX 
        with your account information for doi.test.datacite.org and
        run: ::
        
            ./run-tests-pw.sh
        
        
        Changes
        =======
        
        Version v1.1.0 (released 2021-04-15):
        
        - Adds full support for DataCite Metadata Schema v4.2 and v4.3 XML generation.
        - Uses Official DataCite JSON Schema, which has the following notable changes
          from the previous schema:
        
          - Uses "identifiers" which is a combination of the XML "identifier" and
            "alternativeIdentifiers" elements
          - "creatorName" is now "name"
          - "contributorName" is now "name"
          - "affiliations" is now "affiliation" (is still an array)
          - "affilition" is now "name"
          - There is no longer a funder identifier object (the identifier and type are just
            elements)
        - Removes Python 2 support
        - Removes the old way of testing with DataCite: test mode for the MDS APIs and
          the test DOI 10.5072
        
        Version v1.0.1 (released 2018-03-08):
        
        - Fixes schema location url for DataCite v4.1
        
        Version v1.0.0 (released 2018-02-28):
        
        - Adds full support for DataCite Metadata Schema v4.1 XML generation.
        
        Version v0.3.0 (released 2016-11-18):
        
        - Adds full support for DataCite Metadata Schema v4.0 XML generation.
        
        - Adds the message from the server in the error exceptions.
        
        Version v0.2.2 (released 2016-09-23):
        
        - Fixes issue with generated order of nameIdentifier and affiliation tags.
        
        Version v0.2.1 (released 2016-03-29):
        
        - Fixes issue with JSON schemas not being included when installing from PyPI.
        
        Version v0.2.0 (released 2016-03-21):
        
        - Adds DataCite XML generation support.
        
        Version 0.1 (released 2015-02-25):
        
        - Initial public release.
        
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Operating System :: OS Independent
Classifier: Topic :: Utilities
Provides-Extra: docs
Provides-Extra: tests
Provides-Extra: all
