Show More
@@ -8,7 +8,7 b' addons:' | |||||
8 | - graphviz |
|
8 | - graphviz | |
9 |
|
9 | |||
10 | python: |
|
10 | python: | |
11 |
- 3. |
|
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' |
|
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. |
|
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