Metadata-Version: 2.4
Name: invenio-opendefinition
Version: 2.0.0a3
Summary: Invenio module integrating Invenio repositories and OpenDefinition.
Home-page: https://github.com/inveniosoftware/invenio-opendefinition
Author: CERN
Author-email: info@inveniosoftware.org
License: MIT
Keywords: invenio TODO
Platform: any
Classifier: Environment :: Web Environment
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Topic :: Internet :: WWW/HTTP :: Dynamic Content
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Development Status :: 5 - Production/Stable
License-File: LICENSE
License-File: AUTHORS.rst
Requires-Dist: Flask>=1.0.4
Requires-Dist: click>=7.0
Requires-Dist: invenio-i18n>=2.0.0
Requires-Dist: invenio-indexer>=2.0.0
Requires-Dist: invenio-jsonschemas>=1.0.0
Requires-Dist: invenio-pidstore>=1.0.0
Requires-Dist: invenio-records>=1.0.0
Requires-Dist: invenio-records-rest>=2.2.0
Requires-Dist: jsonref>=0.1
Requires-Dist: jsonresolver>=0.2.1
Requires-Dist: jsonschema>=2.5.1
Requires-Dist: requests>=2.9.1
Provides-Extra: docs
Requires-Dist: Sphinx>=5.0.0; extra == "docs"
Provides-Extra: opensearch2
Requires-Dist: invenio-search[opensearch2]>=2.0.0; extra == "opensearch2"
Provides-Extra: opensearch1
Requires-Dist: invenio-search[opensearch1]>=2.0.0; extra == "opensearch1"
Provides-Extra: elasticsearch7
Requires-Dist: invenio-search[elasticsearch7]<3.0.0,>=2.0.0; extra == "elasticsearch7"
Requires-Dist: elasticsearch<7.14,>=7.0.0; extra == "elasticsearch7"
Provides-Extra: tests
Requires-Dist: httpretty>=1.0.3; extra == "tests"
Requires-Dist: invenio-db[versioning]>=1.0.14; extra == "tests"
Requires-Dist: pytest-black>=0.3.0; extra == "tests"
Requires-Dist: mock>=2.0.0; extra == "tests"
Requires-Dist: pytest-invenio>=3.4.2; extra == "tests"
Requires-Dist: docker-services-cli>=0.6.0; extra == "tests"
Requires-Dist: pydocstyle==6.1.1; extra == "tests"
Requires-Dist: pytest-mock>=1.6.0; extra == "tests"
Requires-Dist: sphinx>=5; extra == "tests"
Requires-Dist: pluggy>=1.6.0; extra == "tests"
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: home-page
Dynamic: keywords
Dynamic: license
Dynamic: license-file
Dynamic: platform
Dynamic: provides-extra
Dynamic: requires-dist
Dynamic: summary

..
    This file is part of Invenio.
    Copyright (C) 2016-2018 CERN.

    Invenio is free software; you can redistribute it and/or modify it
    under the terms of the MIT License; see LICENSE file for more details.


========================
 Invenio-OpenDefinition
========================

.. image:: https://github.com/inveniosoftware/invenio-opendefinition/workflows/CI/badge.svg
        :target: https://github.com/inveniosoftware/invenio-opendefinition/actions?query=workflow%3ACI

.. image:: https://img.shields.io/coveralls/inveniosoftware/invenio-opendefinition.svg
        :target: https://coveralls.io/r/inveniosoftware/invenio-opendefinition

.. image:: https://img.shields.io/pypi/v/invenio-opendefinition.svg
        :target: https://pypi.org/pypi/invenio-opendefinition


Invenio module providing integration between Invenio repositories and OpenDefinition.

*This is an experimental developer preview release.*

* Free software: MIT license
* Documentation: https://invenio-opendefinition.readthedocs.io/


..
    This file is part of Invenio.
    Copyright (C) 2016-2023 CERN.

    Invenio is free software; you can redistribute it and/or modify it
    under the terms of the MIT License; see LICENSE file for more details.



Changes
=======

Version v2.0.0a3 (released 2026-04-10)

- chore: remove pkg_resources

Version v2.0.0a2 (released 2024-07-18)

- mappings: add mappings for opensearch v1 and v2

Version v2.0.0a1 (released 2023-11-30)

- breaking change: drops ES2 support
- global: remove deprecated elasticsearch imports
- installation: upgrade invenio dependencies
- rest endpoints: remove deprecated `search_type` param

Version v1.0.0a12 (released 2023-03-23)

- fix installation dependencies

Version v1.0.0a11 (released 2023-03-23)

- add missing mapping fields and fix types for better search options

Version v1.0.0a10 (released 2022-02-21)

- fix fallback for missing `seeAlso` url

Version v1.0.0a9 (released 2019-10-02)

- Initial public release.
