We cannot add support for passing keyword args to the underlying function unless the cache key also includes the keyword args (in a hashable form, e.g. 'tuple(kwargs.items())').
This feature needs test coverage.
Can you please add a commit "signing" CONTRIBUTORS.txt by adding your name and the date to the bottom?
@cr0hn I'm sorry that we weren't able to get your patch merged in a timely fashion. Please feel free to re-open (or submit a new PR) if you can update it as I requested.
Thanks for the patch! A couple of issues: