Skip to content

Latest commit

 

History

History
66 lines (48 loc) · 1.4 KB

CHANGELOG.rst

File metadata and controls

66 lines (48 loc) · 1.4 KB

CHANGELOG

Development Version

0.4.1

Bug Fixes

  • Fix bug in RedisLock where lock would be released when renew is called

0.4.0

Breaking Changes

  • Drop support for python<3.7

New Features

  • Add KubernetesLock backend
  • Add FileLock backend
  • Install backend specific dependencies with extras #59
  • Add python`.renew()` method to all backends #61

Bug Fixes

  • Use ARGV in Redis Lua scripts to add RedisCluster compatibility #31
  • redis>=2.10.6 client won't work with sherlock<=0.3.2 #32
  • timeout=0 doesn't work as expected with RedisLock #60

0.3.2

Bug Fixes

  • redis>=2.10.6 client won't work with sherlock<=0.3.1 #32

0.3.1

Bug Fixes

  • Python 3 support for sherlock

0.3.0

Bug Fixes

  • sherlock.Lock should use globally configured client object.