Fixes - If a function has no namespace, it will no longer fail by trying to add `None` to a string.
2.0.3
Changes - Better handling of locked SQLite databases
2.0.2
Changes - The function name instead of the function object is for the fingerprint
Fixes - SQLite will now commit data
2.0.1
Changes - Better handling of unexpected race conditions when using threads
2.0.0
Features - Customisable cache engines: - Improved in-memory support - SQLite support - Memcached support - Define separate groups for use within the same engine
Changes - No longer allow generators as hash keys as they can cause collisions - Set a default timeout and size on cache creation