summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeff Widman <jeff@jeffwidman.com>2017-11-02 23:34:21 -0700
committerJeff Widman <jeff@jeffwidman.com>2017-11-03 11:43:45 -0700
commit18f3531b605119a547cfc4d5a4223b4b3f185405 (patch)
tree6830bfca06a5150b65c8f4b8f176ffd44577cb27
parentcf7bdc21696170128aeec4df709cef0bf4b3c6fd (diff)
downloadkazoo-fix-gevent-requirement.tar.gz
fix: need gevent >= 1.2, not > 1.1fix-gevent-requirement
Python 2.6 support was dropped in 1.2, so https://github.com/python-zk/kazoo/commit/2e8dcd3836d01640f07e8de911cdfb3639f97d20 simplified the dependency graph to require `gevent>1.1`. However, bugfix releases to the 1.1 series (1.1.1, etc) will satisfy this requirement, so we should actually be requiring `gevent >= 1.2` Additionally, these requirements should be specified in setup.py as well.
-rw-r--r--requirements_gevent.txt2
-rw-r--r--setup.py12
2 files changed, 7 insertions, 7 deletions
diff --git a/requirements_gevent.txt b/requirements_gevent.txt
index 6993568..4526759 100644
--- a/requirements_gevent.txt
+++ b/requirements_gevent.txt
@@ -1 +1 @@
-gevent>1.1
+gevent>=1.2
diff --git a/setup.py b/setup.py
index 898c3ef..5edca74 100644
--- a/setup.py
+++ b/setup.py
@@ -28,16 +28,16 @@ tests_require = install_requires + [
if not (PYTHON3 or PYPY):
tests_require += [
- 'gevent',
- 'eventlet',
+ 'gevent>=1.2',
+ 'eventlet>=0.17.1',
]
on_rtd = os.environ.get('READTHEDOCS', None) == 'True'
if on_rtd:
- install_requires.extend([
- 'gevent',
- 'eventlet',
- ])
+ install_requires += [
+ 'gevent>=1.2',
+ 'eventlet>=0.17.1',
+ ]
setup(
name='kazoo',