From 77fc9f11a7daa80517673d912f7c60de82b61c88 Mon Sep 17 00:00:00 2001 From: Hunt Xu Date: Wed, 18 Jul 2018 16:48:50 +0800 Subject: [PATCH] Increase etcd3gw dependency version There is an upstream issue[1] in etcd3gw, when running on Python3, a lock is never treated as acquired (although in fact it is acquired). This makes that qinling cannot work properly on Python3. The fix[2] is included in etcd3gw 0.2.2. So the requirements must be updated for qinling to run normally on Python3. [1]. https://github.com/dims/etcd3-gateway/issues/24 [2]. https://github.com/dims/etcd3-gateway/pull/25 Change-Id: I3868864b957c8a5cd8c26acadc7e17f1c427699c --- lower-constraints.txt | 2 +- requirements.txt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lower-constraints.txt b/lower-constraints.txt index a6041619..01ef335b 100644 --- a/lower-constraints.txt +++ b/lower-constraints.txt @@ -20,7 +20,7 @@ debtcollector==1.19.0 decorator==4.2.1 dogpile.cache==0.6.5 enum-compat==0.0.2 -etcd3gw==0.2.0 +etcd3gw==0.2.2 eventlet==0.20.0 extras==1.0.0 fasteners==0.14.1 diff --git a/requirements.txt b/requirements.txt index 09f73597..c4d242a6 100644 --- a/requirements.txt +++ b/requirements.txt @@ -29,5 +29,5 @@ croniter>=0.3.4 # MIT License python-dateutil>=2.5.3 # BSD tenacity>=4.4.0 # Apache-2.0 PyMySQL>=0.7.6 # MIT License -etcd3gw>=0.2.0 # Apache-2.0 +etcd3gw>=0.2.2 # Apache-2.0 cotyledon>=1.3.0 # Apache-2.0