Metadata-Version: 2.1
Name: inspire-dojson
Version: 63.2.35
Summary: INSPIRE-specific rules to transform from MARCXML to JSON and back.
Home-page: https://github.com/inspirehep/inspire-dojson
Author: CERN
Author-email: admin@inspirehep.net
License: GPLv3
Platform: any
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Web Environment
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Topic :: Internet :: WWW/HTTP :: Dynamic Content
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Dist: Flask>=0.12.3
Requires-Dist: IDUtils>=1.0.1,~=1.0
Requires-Dist: inspire-schemas
Requires-Dist: inspire-utils>=3.0.65,~=3.0
Requires-Dist: langdetect>=1.0.7,~=1.0
Requires-Dist: MarkupSafe>=1.1.1
Requires-Dist: dojson==1.4.0; python_version == "2.7"
Requires-Dist: pycountry==18.12.8; python_version == "2.7"
Requires-Dist: dojson>=1.3.1,~=1.0; python_version >= "3"
Requires-Dist: pycountry<27,>=18.12.8; python_version >= "3"
Provides-Extra: all
Requires-Dist: flake8-future-import>=0.4.3,~=0.0; extra == "all"
Requires-Dist: mock>=2.0.0,~=2.0; extra == "all"
Requires-Dist: pytest-cov>=2.6.1,~=2.0; extra == "all"
Requires-Dist: pre-commit==3.5.0; extra == "all"
Requires-Dist: pytest>=4.6,~=4.0; python_version == "2.7" and extra == "all"
Requires-Dist: pytest>=6.2.5,~=6.0; python_version >= "3" and extra == "all"
Provides-Extra: dev
Requires-Dist: pre-commit==3.5.0; extra == "dev"
Provides-Extra: docs
Provides-Extra: tests
Requires-Dist: flake8-future-import>=0.4.3,~=0.0; extra == "tests"
Requires-Dist: mock>=2.0.0,~=2.0; extra == "tests"
Requires-Dist: pytest-cov>=2.6.1,~=2.0; extra == "tests"
Requires-Dist: pytest>=4.6,~=4.0; python_version == "2.7" and extra == "tests"
Requires-Dist: pytest>=6.2.5,~=6.0; python_version >= "3" and extra == "tests"

.. This file is part of INSPIRE.
   Copyright (C) 2014-2017 CERN.

   INSPIRE is free software: you can redistribute it and/or modify
   it under the terms of the GNU General Public License as published by
   the Free Software Foundation, either version 3 of the License, or
   (at your option) any later version.

   INSPIRE is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
   GNU General Public License for more details.

   You should have received a copy of the GNU General Public License
   along with INSPIRE. If not, see <http://www.gnu.org/licenses/>.

   In applying this license, CERN does not waive the privileges and immunities
   granted to it by virtue of its status as an Intergovernmental Organization
   or submit itself to any jurisdiction.

INSPIRE-DoJSON
==============

About
=====

INSPIRE-specific rules to transform from MARCXML to JSON and back.

Local development (py2)
=======================

.. code-block:: shell

   # Build the Docker image for Python 2.7
   docker build -t dojson2 -f Dockerfile.py2 .

   # Spin up a container with the library installed
   docker run -it dojson2

   # Run the test suite
   ./run-tests.sh


