UNKNOWN
Project description
PySmartCache is a way to get automatic caching and caching invalidation for functions/methods.
Idea is quite simple: you just need to decorate your function/method with @cache()
, and pysmartcache
will take care of the rest (caching based on arguments, cache invalidation, helpers for cache purge, cache refresh and cache invalidation, and so on).
For instance, change this:
def calculate_universe_mass(some_parameter, another_parameter, whatever):
return 42
to this:
from pysmartcache import cache
@cache()
def calculate_universe_mass(some_parameter, another_parameter, whatever):
return 42
Seriosuly. That’s it. =P
For more dense details please refer to the docs
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pysmartcache-1.2.1.tar.gz
(15.3 kB
view hashes)