|
| 1 | +.. role:: python(code) |
| 2 | + :language: python |
| 3 | + |
1 | 4 | CHANGELOG
|
2 |
| ---------- |
| 5 | +######### |
3 | 6 |
|
4 | 7 | Development Version
|
5 |
| -+++++++++++++++++++ |
| 8 | +******************* |
6 | 9 |
|
7 | 10 | 0.4.0
|
8 | 11 | *****
|
9 | 12 |
|
10 |
| -* [BREAKING] Drop support for `python<3.7` |
| 13 | +Breaking Changes |
| 14 | +================ |
| 15 | + |
| 16 | +* Drop support for :python:`python<3.7` |
11 | 17 |
|
12 |
| -* [FEAT] Add `KubernetesLock` backend |
13 |
| -* [FEAT] Add `FileLock` backend |
14 |
| -* [FEAT] Install backend specific dependencies with extras `#59`_ |
15 |
| -* [FEAT] Add `.renew()` method to all backends `#61`_ |
| 18 | +New Features |
| 19 | +============ |
| 20 | +* Add :python:`KubernetesLock` backend |
| 21 | +* Add :python:`FileLock` backend |
| 22 | +* Install backend specific dependencies with extras `#59`_ |
| 23 | +* Add python`.renew()` method to all backends `#61`_ |
16 | 24 |
|
17 |
| -* [BUGFIX] Use `ARGV` in Redis Lua scripts to add RedisCluster compatibility `#31`_ |
18 |
| -* [BUGFIX] `redis>=2.10.6` client won't work with `sherlock 0.3.1` `#32`_ |
19 |
| -* [BUGFIX] `timeout=0` doesn't work as expected with `RedisLock` `#60`_ |
| 25 | +.. _#59: https://github.com/py-sherlock/sherlock/pull/59 |
| 26 | +.. _#61: https://github.com/py-sherlock/sherlock/pull/61 |
| 27 | + |
| 28 | +Bug Fixes |
| 29 | +========= |
| 30 | +* Use :python:`ARGV` in Redis Lua scripts to add RedisCluster compatibility `#31`_ |
| 31 | +* :python:`redis>=2.10.6` client won't work with :python:`sherlock<=0.3.2` `#32`_ |
| 32 | +* :python:`timeout=0` doesn't work as expected with :python:`RedisLock` `#60`_ |
20 | 33 |
|
21 | 34 | .. _#31: https://github.com/vaidik/sherlock/issues/31
|
22 | 35 | .. _#32: https://github.com/vaidik/sherlock/issues/32
|
23 |
| -.. _#59: https://github.com/py-sherlock/sherlock/pull/59 |
24 | 36 | .. _#60: https://github.com/py-sherlock/sherlock/pull/60
|
25 |
| -.. _#61: https://github.com/py-sherlock/sherlock/pull/61 |
26 | 37 |
|
27 | 38 | 0.3.2
|
28 | 39 | *****
|
29 | 40 |
|
30 |
| -* [BUGFIX] `redis>=2.10.6` client won't work with `sherlock 0.3.1` `#32`_ |
| 41 | +Bug Fixes |
| 42 | +========= |
| 43 | +* :python:`redis>=2.10.6` client won't work with :python:`sherlock<=0.3.1` `#32`_ |
31 | 44 |
|
32 | 45 | .. _#32: https://github.com/vaidik/sherlock/issues/32
|
33 | 46 |
|
34 | 47 | 0.3.1
|
35 | 48 | *****
|
36 | 49 |
|
37 |
| -* [BUGFIX] Python 3 support for `sherlock` |
| 50 | +Bug Fixes |
| 51 | +========= |
| 52 | +* Python 3 support for :python:`sherlock` |
38 | 53 |
|
39 | 54 | 0.3.0
|
40 | 55 | *****
|
41 | 56 |
|
42 |
| -* [BUGFIX] `sherlock.Lock` should use globally configured client object. |
| 57 | +Bug Fixes |
| 58 | +========= |
| 59 | +* :python:`sherlock.Lock` should use globally configured client object. |
0 commit comments