Metadata-Version: 2.1
Name: tablecache
Version: 4.2.0
Summary: Simple cache for unwieldily joined relations.
Author: Marc Lehmann
Author-email: marc.lehmann@gmx.de
License: AGPL-3.0-or-later
Project-URL: Github, https://github.com/dddsnn/tablecache
Project-URL: Documentation, https://tablecache.readthedocs.io
Requires-Python: >=3.12
Description-Content-Type: text/markdown
License-File: LICENSE
Provides-Extra: dev
Requires-Dist: flake8 >=6.1.0 ; extra == 'dev'
Requires-Dist: sphinx-rtd-theme ==2.*,>=2.0.0 ; extra == 'dev'
Requires-Dist: pytest >=7.4.0 ; extra == 'dev'
Requires-Dist: prometheus-client ==0.20.0 ; extra == 'dev'
Requires-Dist: redis[hiredis] ==4.*,>=4.5.5 ; extra == 'dev'
Requires-Dist: sortedcontainers ==2.*,>=2.4.0 ; extra == 'dev'
Requires-Dist: aiorwlock ==1.4.0 ; extra == 'dev'
Requires-Dist: autopep8 >=2.0.4 ; extra == 'dev'
Requires-Dist: myst-parser ==2.*,>=2.0.0 ; extra == 'dev'
Requires-Dist: Flake8-pyproject >=1.2.3 ; extra == 'dev'
Requires-Dist: PyHamcrest >=2.0.4 ; extra == 'dev'
Requires-Dist: sphinx ==7.*,>=7.2.6 ; extra == 'dev'
Requires-Dist: asyncpg >=0.27.0 ; extra == 'dev'
Requires-Dist: pytest-asyncio ==0.21.1 ; extra == 'dev'
Provides-Extra: docs
Requires-Dist: myst-parser ==2.*,>=2.0.0 ; extra == 'docs'
Requires-Dist: sphinx ==7.*,>=7.2.6 ; extra == 'docs'
Requires-Dist: sphinx-rtd-theme ==2.*,>=2.0.0 ; extra == 'docs'
Provides-Extra: local
Requires-Dist: sortedcontainers ==2.*,>=2.4.0 ; extra == 'local'
Requires-Dist: aiorwlock ==1.4.0 ; extra == 'local'
Provides-Extra: postgres
Requires-Dist: asyncpg >=0.27.0 ; extra == 'postgres'
Provides-Extra: prometheus
Requires-Dist: prometheus-client ==0.20.0 ; extra == 'prometheus'
Provides-Extra: redis
Requires-Dist: redis[hiredis] ==4.*,>=4.5.5 ; extra == 'redis'
Requires-Dist: aiorwlock ==1.4.0 ; extra == 'redis'
Provides-Extra: test
Requires-Dist: aiorwlock ==1.4.0 ; extra == 'test'
Requires-Dist: pytest >=7.4.0 ; extra == 'test'
Requires-Dist: redis[hiredis] ==4.*,>=4.5.5 ; extra == 'test'
Requires-Dist: sortedcontainers ==2.*,>=2.4.0 ; extra == 'test'
Requires-Dist: prometheus-client ==0.20.0 ; extra == 'test'
Requires-Dist: PyHamcrest >=2.0.4 ; extra == 'test'
Requires-Dist: asyncpg >=0.27.0 ; extra == 'test'
Requires-Dist: pytest-asyncio ==0.21.1 ; extra == 'test'

# tablecache

Simple cache for unwieldily joined relations.

## Copyright and license

Copyright 2023, 2024 Marc Lehmann

This file is part of tablecache.

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

tablecache 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 Affero General Public License for more details.

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

## Documentation

For documentation, please see
[readthedocs](https://tablecache.readthedocs.io/).
