diff --git a/scripts/populate_tox/config.py b/scripts/populate_tox/config.py index 75bfeeb6ae..7ddc7ca39d 100644 --- a/scripts/populate_tox/config.py +++ b/scripts/populate_tox/config.py @@ -35,8 +35,10 @@ "arq": { "package": "arq", "deps": { - "*": ["async-timeout", "pytest-asyncio", "fakeredis>=2.2.0,<2.8"], + "*": ["async-timeout", "pytest-asyncio", "fakeredis"], "<=0.23": ["pydantic<2"], + # https://github.com/cunla/fakeredis-py/issues/490 + "py3.6,py3.7,py3.8": ["fakeredis<2.36.0"], }, "num_versions": 2, }, diff --git a/tox.ini b/tox.ini index e6568ed176..35872e9717 100644 --- a/tox.ini +++ b/tox.ini @@ -718,8 +718,9 @@ deps = arq-latest: arq==0.28.0 arq: async-timeout arq: pytest-asyncio - arq: fakeredis>=2.2.0,<2.8 + arq: fakeredis arq-v0.23: pydantic<2 + {py3.6,py3.7,py3.8}-arq: fakeredis<2.36.0 beam-v2.14.0: apache-beam==2.14.0 beam-v2.73.0: apache-beam==2.73.0