Metadata-Version: 2.4
Name: invenio-cache
Version: 3.0.0
Summary: Cache module for Invenio.
Home-page: https://github.com/inveniosoftware/invenio-cache
Author: CERN
Author-email: info@inveniosoftware.org
License: MIT
Keywords: invenio cache
Platform: any
Classifier: Development Status :: 3 - Alpha
Requires-Python: >=3.7
License-File: LICENSE
License-File: AUTHORS.rst
Requires-Dist: Flask-Caching>=1.8.0
Requires-Dist: invenio-base<3.0.0,>=2.0.0
Provides-Extra: tests
Requires-Dist: pytest-black>=0.6.0; extra == "tests"
Requires-Dist: mock>=2.0.0; extra == "tests"
Requires-Dist: redis>=2.10.5; extra == "tests"
Requires-Dist: pytest-invenio<5.0.0,>=4.0.0; extra == "tests"
Requires-Dist: pytest-mock>=1.6.0; extra == "tests"
Requires-Dist: flask-login>=0.6.3; extra == "tests"
Requires-Dist: Sphinx>=3; extra == "tests"
Dynamic: license-file

..
    This file is part of Invenio.
    Copyright (C) 2017-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-Cache
===============

.. image:: https://img.shields.io/github/license/inveniosoftware/invenio-cache.svg
        :target: https://github.com/inveniosoftware/invenio-cache/blob/master/LICENSE

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

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

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

Cache module for Invenio.

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

..
    This file is part of Invenio.
    Copyright (C) 2017-2023 CERN.
    Copyright (C) 2024-2026 Graz University of Technology.

    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 v3.0.0 (released 2026-01-27)

- chore(setup): bump pytest-invenio dependency
- chore(black): update formatting to >= 26.0
- fix: PytestMockWarning: Mocks
- fix: DeprecationWarning from flask-caching
- fix(chore): DeprecationWarning stdlib

Version 2.1.0 (released 2025-07-01)

- fix: pkg_resources DeprecationWarning

Version 2.0.0 (released 2024-12-03)

- setup: replace invenio-accounts with flask-login
- setup: bump major dependencies

Version 1.3.1 (released 2024-11-28)

- setup: pin dependencies

Version 1.3.0 (released 2023-10-02)

- Add in-process cache decorator

Version 1.2.0 (released 2023-08-30)

- Add common mutex lock class

Version 1.1.1 (released 2022-05-23)

- Moved from setup.py to setup.cfg

Version 1.1.0 (released 2020-03-10)

- changes flask dependency to centrally managed

Version 1.0.0 (released 2018-03-23)

- Initial public release.
