From 58282614d3c55f18264eecd4c8bdbcbb71b0d317 Mon Sep 17 00:00:00 2001 From: Min RK Date: Thu, 14 Feb 2019 16:29:01 +0100 Subject: [PATCH 1/2] remove pytest-warnings maybe this is what's pinning pytest to 3.3 --- .travis.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 88fd7e722..2390b8546 100644 --- a/.travis.yml +++ b/.travis.yml @@ -9,7 +9,8 @@ python: sudo: false install: - pip install --upgrade setuptools pip - - pip install --upgrade --pre -e .[test] pytest-cov pytest-warnings codecov 'coverage<5' + - pip install --upgrade --pre -e .[test] pytest-cov codecov 'coverage<5' + - pip freeze script: - py.test --cov jupyter_client jupyter_client after_success: From cd9532cf52c8204213cc3202226ccfa3bc109eaf Mon Sep 17 00:00:00 2001 From: Min RK Date: Thu, 14 Feb 2019 16:32:25 +0100 Subject: [PATCH 2/2] eager upgrade strategy otherwise, pip incorrectly determines that pytest has been satisfied even though it hasn't --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 2390b8546..86fbd0064 100644 --- a/.travis.yml +++ b/.travis.yml @@ -9,7 +9,7 @@ python: sudo: false install: - pip install --upgrade setuptools pip - - pip install --upgrade --pre -e .[test] pytest-cov codecov 'coverage<5' + - pip install --upgrade --upgrade-strategy eager --pre -e .[test] pytest-cov codecov 'coverage<5' - pip freeze script: - py.test --cov jupyter_client jupyter_client