Metadata-Version: 2.1
Name: tablecache
Version: 4.1.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: redis
Requires-Dist: redis[hiredis]==4.*,>=4.5.5; extra == "redis"
Requires-Dist: aiorwlock==1.4.0; extra == "redis"
Provides-Extra: local
Requires-Dist: sortedcontainers==2.*,>=2.4.0; extra == "local"
Requires-Dist: aiorwlock==1.4.0; extra == "local"
Provides-Extra: test
Requires-Dist: redis[hiredis]==4.*,>=4.5.5; extra == "test"
Requires-Dist: sortedcontainers==2.*,>=2.4.0; extra == "test"
Requires-Dist: PyHamcrest>=2.0.4; extra == "test"
Requires-Dist: pytest>=7.4.0; extra == "test"
Requires-Dist: asyncpg>=0.27.0; extra == "test"
Requires-Dist: aiorwlock==1.4.0; extra == "test"
Requires-Dist: prometheus_client==0.20.0; extra == "test"
Requires-Dist: pytest-asyncio==0.21.1; extra == "test"
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: prometheus
Requires-Dist: prometheus_client==0.20.0; extra == "prometheus"
Provides-Extra: dev
Requires-Dist: sphinx-rtd-theme==2.*,>=2.0.0; extra == "dev"
Requires-Dist: myst-parser==2.*,>=2.0.0; extra == "dev"
Requires-Dist: flake8>=6.1.0; extra == "dev"
Requires-Dist: redis[hiredis]==4.*,>=4.5.5; extra == "dev"
Requires-Dist: sortedcontainers==2.*,>=2.4.0; extra == "dev"
Requires-Dist: autopep8>=2.0.4; extra == "dev"
Requires-Dist: PyHamcrest>=2.0.4; extra == "dev"
Requires-Dist: sphinx==7.*,>=7.2.6; extra == "dev"
Requires-Dist: pytest>=7.4.0; extra == "dev"
Requires-Dist: asyncpg>=0.27.0; extra == "dev"
Requires-Dist: aiorwlock==1.4.0; extra == "dev"
Requires-Dist: prometheus_client==0.20.0; extra == "dev"
Requires-Dist: Flake8-pyproject>=1.2.3; extra == "dev"
Requires-Dist: pytest-asyncio==0.21.1; extra == "dev"
Provides-Extra: postgres
Requires-Dist: asyncpg>=0.27.0; extra == "postgres"

# 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/).
