From d9749b11bcf59ff88c232f835e1a0bc8dfa82ba5 Mon Sep 17 00:00:00 2001 From: Pierre-Yves Chibon Date: Nov 15 2018 11:56:15 +0000 Subject: Add an upper limit to the version of python-redis we can use Otherwise a large number of our tests is failing on Jenkins with the error: ```` Traceback (most recent call last): File "/root/pagure/.tox/py27-flask011-ci/lib/python2.7/site-packages/mock/mock.py", line 1305, in patched return func(*args, **keywargs) File "/root/pagure/tests/test_pagure_flask_dump_load_ticket.py", line 61, in test_dumping_reloading_ticket user='pingou', File "/root/pagure/tests/../pagure/lib/query.py", line 1809, in new_issue pagure.lib.git.update_git(issue, repo=repo) File "/root/pagure/tests/../pagure/lib/git.py", line 188, in update_git _maybe_wait(queued) File "/root/pagure/.tox/py27-flask011-ci/lib/python2.7/site-packages/mock/mock.py", line 1062, in __call__ return _mock_self._mock_call(*args, **kwargs) File "/root/pagure/.tox/py27-flask011-ci/lib/python2.7/site-packages/mock/mock.py", line 1128, in _mock_call ret_val = effect(*args, **kwargs) File "/root/pagure/tests/test_pagure_flask_dump_load_ticket.py", line 43, in mw.side_effect = lambda result: result.get() File "/root/pagure/.tox/py27-flask011-ci/lib/python2.7/site-packages/celery/result.py", line 995, in get raise self.result AttributeError: 'UnixDomainSocketConnection' object has no attribute '_buffer_cutoff' ```` Signed-off-by: Pierre-Yves Chibon --- diff --git a/requirements.txt b/requirements.txt index 48c25c6..933a01a 100644 --- a/requirements.txt +++ b/requirements.txt @@ -23,7 +23,8 @@ python-openid;python_version<="2.7" python3-openid;python_version>="3.0" python-openid-cla python-openid-teams -redis +# The 3.0.0 release of redis fails to run the tests in jenkins for us :( +redis<3.0.0 requests six sqlalchemy >= 0.8