From: Ben Darnell Date: Sat, 15 Apr 2017 15:03:21 +0000 (-0400) Subject: travis: Skip "nodeps" build on pypy3 X-Git-Tag: v4.5.0~2^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F2009%2Fhead;p=thirdparty%2Ftornado.git travis: Skip "nodeps" build on pypy3 virtualenv (or pip, or setuptools) no longer supports py32, so this won't work until travis has pypy3 3.5 available. --- diff --git a/.travis.yml b/.travis.yml index ae806fa5e..4b2ac2bcc 100644 --- a/.travis.yml +++ b/.travis.yml @@ -25,10 +25,11 @@ install: - travis_retry python setup.py install - travis_retry pip install codecov virtualenv # Create a separate no-dependencies virtualenv to make sure all imports - # of optional-dependencies are guarded. - - virtualenv ./nodeps - - ./nodeps/bin/python -VV - - ./nodeps/bin/python setup.py install + # of optional-dependencies are guarded. (skipped on pypy3 because + # virtualenv no longer supports py32) + - if [[ $TRAVIS_PYTHON_VERSION != 'pypy3' ]]; then virtualenv ./nodeps; fi + - if [[ $TRAVIS_PYTHON_VERSION != 'pypy3' ]]; then ./nodeps/bin/python -VV; fi + - if [[ $TRAVIS_PYTHON_VERSION != 'pypy3' ]]; then ./nodeps/bin/python setup.py install; fi - curl-config --version; pip freeze script: @@ -67,7 +68,7 @@ script: - if [[ $TRAVIS_PYTHON_VERSION == 2* ]]; then python $TARGET --resolver=tornado.platform.twisted.TwistedResolver; fi #- if [[ $TRAVIS_PYTHON_VERSION != pypy* ]]; then python $TARGET --resolver=tornado.platform.caresresolver.CaresResolver; fi - if [[ $TRAVIS_PYTHON_VERSION == 3* ]]; then python $TARGET --ioloop_time_monotonic; fi - - ../nodeps/bin/python -m tornado.test.runtests + - if [[ $TRAVIS_PYTHON_VERSION != 'pypy3' ]]; then ../nodeps/bin/python -m tornado.test.runtests; fi # make coverage reports for Codecov to find - if [[ $TRAVIS_PYTHON_VERSION != nightly ]]; then coverage xml; fi - export TORNADO_EXTENSION=0