Metadata-Version: 2.4
Name: twat_cache
Version: 1.8.1
Summary: Simple caching decorators with seamless fallback
Project-URL: Homepage, https://github.com/twardoch/twat-cache
Project-URL: Documentation, https://github.com/twardoch/twat-cache#readme
Project-URL: Issues, https://github.com/twardoch/twat-cache/issues
Project-URL: Source, https://github.com/twardoch/twat-cache
Author-email: Adam Twardoch <adam@twardoch.com>
License: MIT
License-File: LICENSE
Requires-Dist: cachetools
Requires-Dist: diskcache
Requires-Dist: joblib
Requires-Dist: loguru
Provides-Extra: aiocache
Requires-Dist: aiocache>=0.12.3; extra == 'aiocache'
Provides-Extra: all
Requires-Dist: aiocache>=0.12.3; extra == 'all'
Requires-Dist: cachebox>=4.5.1; extra == 'all'
Requires-Dist: cachetools>=5.5.1; extra == 'all'
Requires-Dist: diskcache>=5.6.3; extra == 'all'
Requires-Dist: joblib>=1.4.2; extra == 'all'
Requires-Dist: klepto>=0.2.6; extra == 'all'
Requires-Dist: platformdirs>=4.3.6; extra == 'all'
Provides-Extra: cachebox
Requires-Dist: cachebox>=4.5.1; extra == 'cachebox'
Provides-Extra: cachetools
Requires-Dist: cachetools>=5.5.1; extra == 'cachetools'
Provides-Extra: dev
Requires-Dist: loguru>=0.7.3; extra == 'dev'
Requires-Dist: mypy>=1.15.0; extra == 'dev'
Requires-Dist: numpy>=2.2.3; extra == 'dev'
Requires-Dist: pytest-asyncio>=0.25.3; extra == 'dev'
Requires-Dist: pytest-benchmark[histogram]>=5.1.0; extra == 'dev'
Requires-Dist: pytest-cov>=6.0.0; extra == 'dev'
Requires-Dist: pytest-xdist>=3.6.1; extra == 'dev'
Requires-Dist: pytest>=8.3.4; extra == 'dev'
Requires-Dist: ruff>=0.9.6; extra == 'dev'
Provides-Extra: diskcache
Requires-Dist: diskcache>=5.6.3; extra == 'diskcache'
Provides-Extra: joblib
Requires-Dist: joblib>=1.4.2; extra == 'joblib'
Provides-Extra: klepto
Requires-Dist: klepto>=0.2.6; extra == 'klepto'
Provides-Extra: platformdirs
Requires-Dist: platformdirs>=4.3.0; extra == 'platformdirs'
Provides-Extra: test
Requires-Dist: numpy>=2.2.3; extra == 'test'
Requires-Dist: pytest-asyncio>=0.25.3; extra == 'test'
Requires-Dist: pytest-benchmark[histogram]>=5.1.0; extra == 'test'
Requires-Dist: pytest-cov>=6.0.0; extra == 'test'
Requires-Dist: pytest-xdist>=3.6.1; extra == 'test'
Requires-Dist: pytest>=8.3.4; extra == 'test'
