Skip to content

Commit 889ac8f

Browse files
authored
Merge pull request #1342 from ipython-contrib/fixci
Update CI config to newer versions
2 parents 9f84ba2 + e81be4a commit 889ac8f

File tree

4 files changed

+30
-239
lines changed

4 files changed

+30
-239
lines changed

.travis.yml

Lines changed: 11 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -18,19 +18,19 @@ matrix:
1818
include:
1919
# packaging sanity check
2020
- os: linux
21-
python: '3.4'
21+
python: '3.6'
2222
env: TOXENV=check
2323
# python linting
2424
- os: linux
25-
python: '3.4'
25+
python: '3.6'
2626
env: TOXENV=lint
2727
# check docs build correctly
2828
- os: linux
29-
python: '3.4'
29+
python: '3.6'
3030
env: TOXENV=docs_build
3131
# check docs links
3232
- os: linux
33-
python: '3.4'
33+
python: '3.6'
3434
env: TOXENV=docs_linkcheck
3535
# check that conda build/install works
3636
- os: linux
@@ -41,34 +41,19 @@ matrix:
4141
python: '2.7'
4242
env: TOXENV=py27-notebook
4343
- os: linux
44-
python: '3.3'
45-
env: TOXENV=py33-notebook
46-
- os: linux
47-
python: '3.4'
48-
env: TOXENV=py34-notebook40
49-
- os: linux
50-
python: '3.4'
51-
env: TOXENV=py34-notebook41
52-
- os: linux
53-
python: '3.4'
54-
env: TOXENV=py34-notebook42
55-
- os: linux
56-
python: '3.4'
57-
env: TOXENV=py34-notebook43
58-
- os: linux
59-
python: '3.4'
60-
env: TOXENV=py34-notebook44
44+
python: '3.6'
45+
env: TOXENV=py36-notebook54
6146
- os: linux
62-
python: '3.4'
63-
env: TOXENV=py34-notebook4x
47+
python: '3.6'
48+
env: TOXENV=py36-notebook55
6449
- os: linux
65-
python: '3.5'
66-
env: TOXENV=py35-notebook
50+
python: '3.6'
51+
env: TOXENV=py36-notebook44
6752
- os: linux
6853
python: '3.6'
6954
env: TOXENV=py36-notebook
7055
- os: linux
71-
python: '3.4'
56+
python: '3.6'
7257
env: TOXENV=appveyorartifacts
7358
allow_failures:
7459
- env: TOXENV=appveyorartifacts

appveyor.yml

Lines changed: 13 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -20,52 +20,22 @@ environment:
2020
PYTHON_VERSION: '2.7'
2121
PYTHON_ARCH: '32'
2222

23-
- TOXENV: 'py33-notebook'
24-
TOXPYTHON: C:\Python33\python.exe
25-
PYTHON_HOME: C:\Python33
26-
PYTHON_VERSION: '3.3'
23+
- TOXENV: 'py36-notebook44'
24+
TOXPYTHON: C:\Python36\python.exe
25+
PYTHON_HOME: C:\Python36
26+
PYTHON_VERSION: '3.6'
2727
PYTHON_ARCH: '32'
2828

29-
- TOXENV: 'py34-notebook40'
30-
TOXPYTHON: C:\Python34\python.exe
31-
PYTHON_HOME: C:\Python34
32-
PYTHON_VERSION: '3.4'
29+
- TOXENV: 'py36-notebook54'
30+
TOXPYTHON: C:\Python36\python.exe
31+
PYTHON_HOME: C:\Python36
32+
PYTHON_VERSION: '3.6'
3333
PYTHON_ARCH: '32'
3434

35-
- TOXENV: 'py34-notebook41'
36-
TOXPYTHON: C:\Python34\python.exe
37-
PYTHON_HOME: C:\Python34
38-
PYTHON_VERSION: '3.4'
39-
PYTHON_ARCH: '32'
40-
41-
- TOXENV: 'py34-notebook42'
42-
TOXPYTHON: C:\Python34\python.exe
43-
PYTHON_HOME: C:\Python34
44-
PYTHON_VERSION: '3.4'
45-
PYTHON_ARCH: '32'
46-
47-
- TOXENV: 'py34-notebook43'
48-
TOXPYTHON: C:\Python34\python.exe
49-
PYTHON_HOME: C:\Python34
50-
PYTHON_VERSION: '3.4'
51-
PYTHON_ARCH: '32'
52-
53-
- TOXENV: 'py34-notebook44'
54-
TOXPYTHON: C:\Python34\python.exe
55-
PYTHON_HOME: C:\Python34
56-
PYTHON_VERSION: '3.4'
57-
PYTHON_ARCH: '32'
58-
59-
- TOXENV: 'py34-notebook4x'
60-
TOXPYTHON: C:\Python34\python.exe
61-
PYTHON_HOME: C:\Python34
62-
PYTHON_VERSION: '3.4'
63-
PYTHON_ARCH: '32'
64-
65-
- TOXENV: 'py35-notebook'
66-
TOXPYTHON: C:\Python35\python.exe
67-
PYTHON_HOME: C:\Python35
68-
PYTHON_VERSION: '3.5'
35+
- TOXENV: 'py36-notebook55'
36+
TOXPYTHON: C:\Python36\python.exe
37+
PYTHON_HOME: C:\Python36
38+
PYTHON_VERSION: '3.6'
6939
PYTHON_ARCH: '32'
7040

7141
init:
@@ -81,7 +51,7 @@ install:
8151
- "python -c \"import struct; print(struct.calcsize('P') * 8)\""
8252
# Upgrade to the latest version of pip to avoid it displaying warnings
8353
# about it being out of date.
84-
- 'pip install --disable-pip-version-check --user --upgrade pip'
54+
- 'python -m pip install --disable-pip-version-check --user --upgrade pip'
8555
# install tox
8656
- pip install tox
8757
# install of the actual project is handled by tox in tests

tests/test_migrate.py

Lines changed: 0 additions & 158 deletions
This file was deleted.

tox.ini

Lines changed: 6 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -6,20 +6,18 @@ envlist =
66
clean,
77
check,
88
lint,
9-
{py27,py34}-notebook{40,41,42,4x},
9+
{py27,py36}-notebook{44,54,55},
1010
report,
1111

1212
[testenv]
1313
basepython =
1414
pypy: {env:TOXPYTHON:pypy}
1515
py27: {env:TOXPYTHON:python2.7}
16-
py33: {env:TOXPYTHON:python3.3}
17-
py34: {env:TOXPYTHON:python3.4}
18-
py35: {env:TOXPYTHON:python3.5}
1916
py36: {env:TOXPYTHON:python3.6}
17+
py37: {env:TOXPYTHON:python3.7}
2018
{spell}: {env:TOXPYTHON:python2.7}
2119
{appveyorartifacts,lint,check}: {env:TOXPYTHON:python3}
22-
{condarecipe}: {env:TOXPYTHON:python3.4}
20+
{condarecipe}: {env:TOXPYTHON:python3}
2321
{clean,codecov,coveralls,report}: {env:TOXPYTHON:python3}
2422
{docs,docs_build,docs_linkcheck}: {env:TOXPYTHON:python3}
2523
{bump,pypi_build,pypi_upload}: {env:TOXPYTHON:python3}
@@ -34,13 +32,9 @@ deps =
3432
jupyter_latex_envs>=1.3.4
3533
mock
3634
nose
37-
notebook40: notebook>=4.0,<4.1
38-
notebook41: notebook>=4.1,<4.2
39-
notebook42: notebook>=4.2,<4.3
40-
notebook43: notebook>=4.3,<4.4
41-
notebook44: notebook>=4.4,<4.5
42-
notebook4x: https://github.com/jupyter/notebook/archive/4.x.zip
43-
notebook50: https://github.com/jupyter/notebook/archive/5.0.0b1.zip
35+
notebook44: https://github.com/jupyter/notebook/archive/4.4.0.zip
36+
notebook54: https://github.com/jupyter/notebook/archive/5.4.0.zip
37+
notebook55: https://github.com/jupyter/notebook/archive/5.5.0.zip
4438
notebookmaster: https://github.com/jupyter/notebook/archive/master.zip
4539
notebook: notebook
4640
commands =

0 commit comments

Comments
 (0)