A lightweight caching library


Keywords
caching, dependency, memory, null, memcache, memcached, pylibmc, python, wheezy
License
MIT
Install
pip install wheezy.caching==3.2.0

Documentation

wheezy.caching

Build Status Coverage Status Documentation Status pypi version

wheezy.caching is a python package written in pure Python code. It is a lightweight caching library that provides integration with:

It introduces idea of cache dependency (effectively invalidate dependent cache items) and other cache related algorithms.

It is optimized for performance, well tested and documented.

Resources:

Install

wheezy.caching requires python version 3.8+. It is independent of operating system. You can install it from pypi site:

pip install -U wheezy.caching
pip install -U wheezy.caching[pylibmc]
pip install -U wheezy.caching[python-memcached]

If you run into any issue or have comments, go ahead and add on github.