##// END OF EJS Templates
Merge pull request #12671 from Carreau/less-travis...
Matthias Bussonnier -
r26182:17220274 merge
parent child Browse files
Show More
@@ -8,7 +8,7 b' addons:'
8 - graphviz
8 - graphviz
9
9
10 python:
10 python:
11 - 3.6
11 - 3.8
12
12
13 env:
13 env:
14 global:
14 global:
@@ -41,13 +41,8 b' install:'
41 fi
41 fi
42 - pip install -e file://$PWD#egg=ipython[test] --upgrade
42 - pip install -e file://$PWD#egg=ipython[test] --upgrade
43 - pip install trio curio --upgrade --upgrade-strategy eager
43 - pip install trio curio --upgrade --upgrade-strategy eager
44 - pip install 'pytest<6' 'matplotlib !=3.2.0' mypy
44 - pip install 'pytest<6' 'matplotlib !=3.2.0'
45 - pip install codecov check-manifest pytest-cov --upgrade
45 - pip install codecov check-manifest pytest-cov --upgrade
46 - pip install mypy
47 - |
48 if [[ "$MASTER_DEPENDENCIES" == "True" ]]; then
49 pip install git+https://github.com/ipython/traitlets#egg=traitlets --force
50 fi
51
46
52
47
53 script:
48 script:
@@ -61,12 +56,10 b' script:'
61 if [[ "$TRAVIS_PYTHON_VERSION" == "3.8" ]] && [[ "$TRAVIS_OS_NAME" == "linux" ]]; then
56 if [[ "$TRAVIS_PYTHON_VERSION" == "3.8" ]] && [[ "$TRAVIS_OS_NAME" == "linux" ]]; then
62 cd /tmp && iptest --coverage xml && cd -
57 cd /tmp && iptest --coverage xml && cd -
63 fi
58 fi
64 - pytest IPython
59 - pytest --maxfail=10 IPython
65 - mypy IPython/terminal/ptutils.py
66 - mypy IPython/core/c*.py
67 # On the latest Python (on Linux) only, make sure that the docs build.
60 # On the latest Python (on Linux) only, make sure that the docs build.
68 - |
61 - |
69 if [[ "$TRAVIS_PYTHON_VERSION" == "3.7" ]] && [[ "$TRAVIS_OS_NAME" == "linux" ]]; then
62 if [[ "$TRAVIS_PYTHON_VERSION" == "3.8" ]] && [[ "$TRAVIS_OS_NAME" == "linux" ]]; then
70 pip install -r docs/requirements.txt
63 pip install -r docs/requirements.txt
71 python tools/fixup_whats_new_pr.py
64 python tools/fixup_whats_new_pr.py
72 make -C docs/ html SPHINXOPTS="-W"
65 make -C docs/ html SPHINXOPTS="-W"
@@ -97,9 +90,6 b' matrix:'
97 language: generic
90 language: generic
98 python: 3.7
91 python: 3.7
99 env: TRAVIS_PYTHON_VERSION=3.7
92 env: TRAVIS_PYTHON_VERSION=3.7
100 - arch: amd64
101 python: "3.8"
102 env: MASTER_DEPENDENCIES=True
103 allow_failures:
93 allow_failures:
104 - python: nightly
94 - python: nightly
105
95
General Comments 0
You need to be logged in to leave comments. Login now