Skip to main content
Join the official 2020 Python Developers SurveyStart the survey!

Pythonic way of Caching Computations(LRU caching module)

Project description


Pycache is a LRU Implemented with Linked Stack.


git clone

cd pycache

python install



You can use pycache as both object as well as a decorator

from pycache import cached
from pycache import Cache

cache = Cache()

def add(x,y):
return x+y

#operation will be computed and stored on cache
print add(2,3)

#will be retrived from cache

# As a cache object
c = Cache()

c.insert(key, value)
c.update(key, value)




Project details

Release history Release notifications | RSS feed

This version


Supported by

Pingdom Pingdom Monitoring Google Google Object Storage and Download Analytics Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page