Released: Mon Jun 26, 2017
- **[bug]** The method `Region.get_or_create_multi()` will not pass to the
cache backend if no values are ultimately to be stored, based on
the use of the `Region.get_or_create_multi.should_cache_fn`
function. This empty dictionary is unnecessary and can cause API
problems for backends like that of Redis. Pull request courtesy
Tobias Sauerwein.
- **[bug]** The `api.NO_VALUE` constant now has a fixed `__repr__()`
output, so that scenarios where this constant's string value
ends up being used as a cache key do not create multiple values.
Pull request courtesy Paul Brown.
- **[bug]** A new exception class `exception.PluginNotFound` is now
raised when a particular cache plugin class cannot be located
either as a setuptools entrypoint or as a registered backend.
Previously, a plain `Exception` was thrown. Pull request
courtesy Jamie Lennox.
rel_0_6_3