======
* The memcached backend has been removed
* Keys have to be provided as unicode strings
* Values have to be provided as bytes (python 2) or as str (python 3)
* keys() and iter_keys() provide a parameter to iterate just over all keys with a given prefix
* Added :class:`simplekv.CopyMixin` to allow access to copy operations to
backends which support a native copy operation
* Added a decorator which provides a read-only view of a store:
:class:`~simplekv.decorator.ReadOnlyDecorator`
* Added a decorator which url-encodes all keys:
:class:`~simplekv.decorator.URLEncodeKeysDecorator`
* Added a Microsoft Azure Blob Storage backend:
:class:`~simplekv.net.azurestore.AzureBlockBlobStore`
* Added :class:`~simplekv.contrib.ExtendedKeyspaceMixin` which allows slashes and spaces in key names
This mixin is experimental, unsupported and might not work with all backends.