diff options
author | Jeff Widman <jeff@jeffwidman.com> | 2017-11-02 23:34:21 -0700 |
---|---|---|
committer | Jeff Widman <jeff@jeffwidman.com> | 2017-11-03 11:43:45 -0700 |
commit | 18f3531b605119a547cfc4d5a4223b4b3f185405 (patch) | |
tree | 6830bfca06a5150b65c8f4b8f176ffd44577cb27 | |
parent | cf7bdc21696170128aeec4df709cef0bf4b3c6fd (diff) | |
download | kazoo-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.txt | 2 | ||||
-rw-r--r-- | setup.py | 12 |
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 @@ -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', |