From 1178bce79b6c628259418e1b317ed34e296fcbfb Mon Sep 17 00:00:00 2001 From: Emanuele Palazzetti Date: Wed, 24 Jan 2018 19:44:35 +0100 Subject: [PATCH] [ci] force downgrade of yarl for aiohttp tests --- .circleci/config.yml | 2 +- tox.ini | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index b0541c32cb4..0d149a73c41 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -146,7 +146,7 @@ jobs: - restore_cache: keys: - tox-cache-aiohttp-{{ checksum "tox.ini" }} - - run: tox -e '{py34,py35,py36}-aiohttp{12,13,20,21,22}-aiohttp_jinja{012,013}' --result-json /tmp/aiohttp.results + - run: tox -e '{py34,py35,py36}-aiohttp{12,13,20,21,22}-aiohttp_jinja{012,013}-yarl' --result-json /tmp/aiohttp.results - persist_to_workspace: root: /tmp paths: diff --git a/tox.ini b/tox.ini index 7dd266cefc6..b12410a5fba 100644 --- a/tox.ini +++ b/tox.ini @@ -27,7 +27,7 @@ envlist = {py27,py34,py35,py36}-ddtracerun {py34,py35,py36}-asyncio {py27}-pylons - {py34,py35,py36}-aiohttp{12,13,20,21,22}-aiohttp_jinja{012,013} + {py34,py35,py36}-aiohttp{12,13,20,21,22}-aiohttp_jinja{012,013}-yarl {py27}-tornado{40,41,42,43,44} {py27}-tornado{40,41,42,43,44}-futures {py34,py35,py36}-tornado{40,41,42,43,44} @@ -77,6 +77,9 @@ deps = # test dependencies installed in all envs mock nose +# force the downgrade as a workaround +# https://github.com/aio-libs/aiohttp/issues/2662 + yarl: yarl==0.18.0 # integrations aiobotocore04: aiobotocore>=0.4,<0.5 aiobotocore03: aiobotocore>=0.3,<0.4