##// END OF EJS Templates
Merge pull request #11005 from ipython/auto-backport-of-pr-10993...
Merge pull request #11005 from ipython/auto-backport-of-pr-10993 Backport PR #10993 on branch 5.x

File last commit:

r23594:66a867e4
r24142:5b6fe626 merge
Show More
.travis.yml
45 lines | 1.5 KiB | text/x-yaml | YamlLexer
Marc Abramowitz
Add .travis.yml for Travis CI (http://travis-ci.org/)
r7633 # http://travis-ci.org/#!/ipython/ipython
language: python
python:
Matthias Bussonnier
'enable python 3.6 nightly'
r22398 - "nightly"
Matthias Bussonnier
test IPython 5.x on Python 3.6
r23511 - 3.6
Matthias Bussonnier
Update travis to 3.5 (instead of 3.5.0.rc4)
r21775 - 3.5
MinRK
reorder travis so slowest groups start first
r16540 - 3.4
Min RK
remove downstream projects from travis
r21248 - 3.3
Marc Abramowitz
Add .travis.yml for Travis CI (http://travis-ci.org/)
r7633 - 2.7
Danilo J. S. Bellini
Add PyPy testing to Travis CI
r22746 - pypy
Min RK
expedite travis...
r19868 sudo: false
Marc Abramowitz
Add .travis.yml for Travis CI (http://travis-ci.org/)
r7633 before_install:
Min RK
use `pip install .[all]` on travis...
r18565 - git clone --quiet --depth 1 https://github.com/minrk/travis-wheels travis-wheels
Min RK
remove downstream projects from travis
r21248 - 'if [[ $GROUP != js* ]]; then COVERAGE=""; fi'
Marc Abramowitz
Add .travis.yml for Travis CI (http://travis-ci.org/)
r7633 install:
Thomas Kluyver
Backport PR #10165: Don't install numpy to test on Python 3.3
r23253 - pip install "setuptools>=18.5" pip --upgrade
Danilo J. S. Bellini
Force Travis CI to install PyPy 5.3.1
r22753 # Installs PyPy (+ its Numpy). Based on @frol comment at:
# https://github.com/travis-ci/travis-ci/issues/5027
- |
if [ "$TRAVIS_PYTHON_VERSION" = "pypy" ]; then
export PYENV_ROOT="$HOME/.pyenv"
if [ -f "$PYENV_ROOT/bin/pyenv" ]; then
cd "$PYENV_ROOT" && git pull
else
rm -rf "$PYENV_ROOT" && git clone --depth 1 https://github.com/yyuu/pyenv.git "$PYENV_ROOT"
fi
export PYPY_VERSION="5.3.1"
"$PYENV_ROOT/bin/pyenv" install "pypy-$PYPY_VERSION"
virtualenv --python="$PYENV_ROOT/versions/pypy-$PYPY_VERSION/bin/python" "$HOME/virtualenvs/pypy-$PYPY_VERSION"
source "$HOME/virtualenvs/pypy-$PYPY_VERSION/bin/activate"
pip install https://bitbucket.org/pypy/numpy/get/master.zip
fi
Min RK
remove unneeded requirements.txt
r21931 - pip install -f travis-wheels/wheelhouse -e file://$PWD#egg=ipython[test]
Matthias Bussonnier
Fake the Python 3 keyword only arguments.
r23594 - pip install codecov mock
Marc Abramowitz
Add .travis.yml for Travis CI (http://travis-ci.org/)
r7633 script:
Min RK
remove downstream projects from travis
r21248 - cd /tmp && iptest --coverage xml && cd -
Matthias Bussonnier
enable test coverage on coveralls
r19539 after_success:
- cp /tmp/ipy_coverage.xml ./
- cp /tmp/.coverage ./
Matthias Bussonnier
enable codecov
r21791 - codecov
Min RK
allow failures on nightly Python...
r22473
matrix:
allow_failures:
Danilo J. S. Bellini
Add PyPy testing to Travis CI
r22746 - python: nightly
- python: pypy