mirror of
https://github.com/outbackdingo/patroni.git
synced 2026-08-25 14:53:37 +00:00
Despite this release was very buggy it has really nice features: * EtcdWatchTimedOut exception is raised when `watch` call timed out * it supports SRV autodiscovery Since we already implemented our own SRV discovery this feature is not really interesting for us, but it solves the problem of having two requirements files for different python versions, because python-etcd will install dnspython or dnspython3 as a dependency. In order to fix https://github.com/jplana/python-etcd/issues/152 and https://github.com/jplana/python-etcd/pull/154 I had to override `api_execute` method.
14 lines
141 B
Plaintext
14 lines
141 B
Plaintext
boto
|
|
mock
|
|
dnspython3
|
|
psycopg2>=2.6.1
|
|
PyYAML
|
|
requests
|
|
six
|
|
kazoo>=2.2.1
|
|
python-etcd==0.4.2
|
|
click>=4.1
|
|
prettytable>=0.7
|
|
tzlocal
|
|
python-dateutil
|