Changelog

Version 1.1.0

  • coredis Python dependency (used in async) upgrade to version 3.0+ - Thanks @alisaifee!
  • Dropping support for Python 3.6

Version 1.0.1

  • Documentation fix - AsyncBackend API reference was missing

Version 1.0.0

  • Async support has been added
  • Switching CI from Travis to GitHub Actions

Version 0.3.4

  • Falcon 3.0.0 has renamed the Response.body to Response.text

Version 0.3.3

  • Fixing the issue with multiple decorators when @cache.cached() is not the topmost one
  • Fixing document readability issues in Sphinx

Version 0.3.1

  • Added a new memoize() method to cache arbitrary methods with their arguments

Version 0.3.0

  • Cache.memoize() and Cache.delete_memoized() methods were added to allow you to cache the result of other non-resource related functions with their argurments.

Version 0.2.0

  • The Content-Type header is cached now, except when this is turned off by the CACHE_CONTENT_TYPE_JSON_ONLY setting, see and in the docs
  • Added a safer method to identify the on_ methods to decorate, see
  • The request_body is no longer included in the cache key, see

Version 0.1.0

  • Initial public release