- Add support for other caches (#32)
- Fix inconsistent hasing issue in Python 3.x (#28)
- Allow
job_class_kwargs
to be passed tocacheback
decorator (#31)
- Add support for Python 3 (#24)
- Include the class name and module path in the cache key by defauly (#21)
- Celery task arguments can now be passed (#20).
- Include reference to job instance on decorator function (#17). This allows caches to be invalidated using the decorator function instance.
- Added hook for performing a synchronous refresh of stale items
- Updated docs for invalidation
- Handle some error cases
- Add invalidate method
- Fixed nasty bug where caching could find it's way into a limbo state (#5)
- Remove bug where it was assumed that cached items would be iterable (#4)
- Added handling of uncacheable types
- Docs? Docs!
- Added method for determining whether to "fetch on miss"
Minimal viable product