*****
Breaking Changes
================
* Drop support for :python:`python<3.7`
New Features
============
* Add :python:`KubernetesLock` backend
* Add :python:`FileLock` backend
* Install backend specific dependencies with extras `59`_
* Add python`.renew()` method to all backends `61`_
.. _59: https://github.com/py-sherlock/sherlock/pull/59
.. _61: https://github.com/py-sherlock/sherlock/pull/61
Bug Fixes
=========
* Use :python:`ARGV` in Redis Lua scripts to add RedisCluster compatibility `31`_
* :python:`redis>=2.10.6` client won't work with :python:`sherlock<=0.3.2` `32`_
* :python:`timeout=0` doesn't work as expected with :python:`RedisLock` `60`_
.. _31: https://github.com/vaidik/sherlock/issues/31
.. _32: https://github.com/vaidik/sherlock/issues/32
.. _60: https://github.com/py-sherlock/sherlock/pull/60