- 02 Feb, 2021 1 commit
-
-
Heather Lemon authored
-
- 19 Jan, 2021 2 commits
-
-
Heather Lemon authored
-
Heather Lemon authored
-
- 13 Jan, 2021 5 commits
-
-
Thomas Goirand authored
-
Thomas Goirand authored
-
Thomas Goirand authored
-
Thomas Goirand authored
Version 0.2.5
-
Thomas Goirand authored
-
- 18 Oct, 2019 1 commit
-
-
Ondřej Nový authored
-
- 18 Sep, 2019 1 commit
-
-
Neil Jerram authored
I previously extended the Etcd3Exception constructor signature such that it was no longer possible for the derived exception types to construct with no args. This change makes that possible again, while still allowing an Etcd3Exception to be constructed with detail text as well as the traditional "Bad Request" message.
-
- 12 Sep, 2019 1 commit
-
-
Neil Jerram authored
-
- 02 Sep, 2019 2 commits
-
-
Thomas Goirand authored
Whilst working on the Reproducible Builds effort [0] we noticed that python-etcd3gw could not be built reproducibly. This is because one of the function signatures used a non- deterministic / random default value that was rendered by the documentation system at build time and thus varied each time. Patch attached. [0] https://reproducible-builds.org/ Note: The original author of this patch is Chris Lamb <lamby@debian.org>
-
Thomas Goirand authored
reproducible (Closes: #934918).
-
- 13 Aug, 2019 1 commit
-
-
Thomas Goirand authored
-
- 18 Jul, 2019 1 commit
-
-
Ondřej Nový authored
-
- 23 Aug, 2018 1 commit
-
-
Hunt Xu authored
utils._decode() returns base64-decoded data. In Python 2 it is an instance of str() while in Python 3 the returned value is an instance of bytes(). This commit makes etcd3gw lock work and the unit tests run correctly without the implicit convention between str and bytes in Python 3. Fixes: #24
-
- 13 Aug, 2018 1 commit
-
-
Davanum Srinivas authored
Causes failure in Tooz. Reverting for now: https://github.com/dims/etcd3-gateway/commit/224f40972b42c4ff16234c0e78ea765e3fe1af95 This reverts commit 224f4097.
-
- 03 Aug, 2018 2 commits
-
-
heychirag authored
-
Ondřej Nový authored
-
- 17 Jul, 2018 1 commit
-
-
Hunt Xu authored
utils._decode should return an instance of 'str' instead of 'bytes' in Python 3. Fixes: #24
-
- 13 Jun, 2018 1 commit
-
-
MichealCloud authored
Locks can not be freed after multiple acquire functions are executed in single case mode
-
- 09 May, 2018 1 commit
-
-
Tadeáš Ursíny authored
-
- 10 Apr, 2018 1 commit
-
-
Shaun Crampton authored
Fixes #18
-
- 04 Apr, 2018 1 commit
-
-
Shaun Crampton authored
The previous technique used to try to force-close the watch socket didn't work on (at least) Python 2.7.12 but the old Python 3.x workaround seems to work fine on Python 2.7 as well. Use that. Fixes #15
-
- 27 Feb, 2018 1 commit
-
-
Ondřej Nový authored
-
- 17 Feb, 2018 1 commit
-
-
Ondřej Nový authored
-
- 13 Feb, 2018 1 commit
-
-
Ondřej Nový authored
-
- 10 Feb, 2018 1 commit
-
-
Thomas Goirand authored
-
- 24 Nov, 2017 1 commit
-
-
Li Ma authored
The watch API cannot work properly. When you set up a key prefix, it will still watch the whole key space. This commit fixes it. The reason is that when it deals with the original key prefix string, it double encodes the string in client.py and watch.py.
-
- 19 Sep, 2017 1 commit
-
-
Lihi Wishnitzer authored
-
- 05 Sep, 2017 1 commit
-
-
Lihi Wishnitzer authored
Add the option to use binary data (e.g msgpack) in the put/get methods.
-
- 31 Aug, 2017 1 commit
-
-
Davanum Srinivas authored
Fixes the test_sequential_watch_prefix_once functional test under python 3.x
-
- 30 Aug, 2017 5 commits
-
-
Davanum Srinivas authored
-
Lihi Wishnitzer authored
Adds a "create" method to the client, which verifies that the key did not exists in the key-value store, before assigning the new value to the key
-
Davanum Srinivas authored
-
Davanum Srinivas authored
Update etcd version, add py36
-
Davanum Srinivas authored
Also remove the upper constraints
-
- 30 Mar, 2017 1 commit
-
-
Davanum Srinivas authored
-
- 28 Mar, 2017 2 commits
-
-
Davanum Srinivas authored
-
Davanum Srinivas authored
-