Metadata-Version: 2.1
Name: invenio-explicit-acls
Version: 4.3.0
Summary: Data model for CIS theses repository
Home-page: https://github.com/oarepo/invenio-explicit-acls
Author: CIS UCT Prague
Author-email: simeki@vscht.cz
License: MIT
Keywords: invenio-explicit-acls Invenio declarative ACL
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: Development Status :: 4 - Beta
Requires-Dist: Flask-BabelEx (>=0.9.3)
Requires-Dist: invenio-records-rest (>=1.3.1)
Requires-Dist: invenio-accounts (>=1.1.1)
Requires-Dist: invenio-access (>=1.1.0)
Requires-Dist: invenio-jsonschemas (>=1.0.0)
Requires-Dist: arrow (>=0.12.1)
Requires-Dist: SQLAlchemy-Continuum (>=1.3.4)
Requires-Dist: attrs (>=17.4.0)
Provides-Extra: all
Requires-Dist: pyld (>=1.0.4) ; extra == 'all'
Requires-Dist: Sphinx (>=1.5.1) ; extra == 'all'
Requires-Dist: sphinxcontrib-httpdomain (>=1.7.0) ; extra == 'all'
Requires-Dist: invenio-db (>=1.0.1) ; extra == 'all'
Requires-Dist: check-manifest (>=0.25) ; extra == 'all'
Requires-Dist: coverage (>=4.0) ; extra == 'all'
Requires-Dist: isort (>=4.3.3) ; extra == 'all'
Requires-Dist: pydocstyle (>=1.0.0) ; extra == 'all'
Requires-Dist: pytest-cache (>=1.0) ; extra == 'all'
Requires-Dist: pytest-cov (>=1.8.0) ; extra == 'all'
Requires-Dist: pytest-pep8 (>=1.0.6) ; extra == 'all'
Requires-Dist: pytest (>=2.8.0) ; extra == 'all'
Provides-Extra: docs
Requires-Dist: Sphinx (>=1.5.1) ; extra == 'docs'
Requires-Dist: sphinxcontrib-httpdomain (>=1.7.0) ; extra == 'docs'
Provides-Extra: elasticsearch5
Requires-Dist: invenio-search[elasticsearch5] (>=1.0.0) ; extra == 'elasticsearch5'
Provides-Extra: elasticsearch6
Requires-Dist: invenio-search[elasticsearch6] (>=1.0.0) ; extra == 'elasticsearch6'
Provides-Extra: mysql
Requires-Dist: invenio-db[mysql] (>=1.0.1) ; extra == 'mysql'
Requires-Dist: mysqlclient (>=1.4) ; extra == 'mysql'
Provides-Extra: postgresql
Requires-Dist: invenio-db[postgresql] (>=1.0.1) ; extra == 'postgresql'
Provides-Extra: sqlite
Requires-Dist: invenio-db (>=1.0.1) ; extra == 'sqlite'
Provides-Extra: tests
Requires-Dist: check-manifest (>=0.25) ; extra == 'tests'
Requires-Dist: coverage (>=4.0) ; extra == 'tests'
Requires-Dist: isort (>=4.3.3) ; extra == 'tests'
Requires-Dist: pydocstyle (>=1.0.0) ; extra == 'tests'
Requires-Dist: pytest-cache (>=1.0) ; extra == 'tests'
Requires-Dist: pytest-cov (>=1.8.0) ; extra == 'tests'
Requires-Dist: pytest-pep8 (>=1.0.6) ; extra == 'tests'
Requires-Dist: pytest (>=2.8.0) ; extra == 'tests'

..
    Copyright (C) 2019 CIS UCT Prague.

    CIS theses repository 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 Explicit ACLs
============================================================

.. image:: https://readthedocs.org/projects/invenio-explicit-acls/badge/?version=latest
        :target: https://invenio-explicit-acls.readthedocs.io/

.. image:: https://img.shields.io/github/license/oarepo/invenio-explicit-acls.svg
        :target: https://github.com/oarepo/invenio-explicit-acls/blob/master/LICENSE

.. image:: https://img.shields.io/travis/oarepo/invenio-explicit-acls.svg
        :target: https://travis-ci.org/oarepo/invenio-explicit-acls

.. image:: https://img.shields.io/coveralls/oarepo/invenio-explicit-acls.svg
        :target: https://coveralls.io/r/oarepo/invenio-explicit-acls

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

A package that adds support for elasticsearch-executed declarative ACLs.
For rationale see slide 27 of
https://indico.cern.ch/event/773969/contributions/3351844/attachments/1814264/2967405/Access_management-Karolina.pdf

Further documentation is available on
https://invenio-explicit-acls.readthedocs.io/


