Skip to content

Commit 58c9ddf

Browse files
TheBukyTheBuky
authored andcommitted
Add Python 3.8 and Django 3.0 to Tox and Travis tests
1 parent e5bec54 commit 58c9ddf

File tree

4 files changed

+16
-7
lines changed

4 files changed

+16
-7
lines changed

.travis.yml

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,19 +18,25 @@ matrix:
1818
- env: TOXENV=py36-django22
1919
python: "3.6"
2020
- env: TOXENV=py37-django22
21-
python: "3.7-dev"
22-
- env: TOXENV=py35-django-master
23-
python: "3.5"
21+
python: "3.7"
22+
- env: TOXENV=py36-django30
23+
python: "3.6"
24+
- env: TOXENV=py37-django30
25+
python: "3.7"
26+
- env: TOXENV=py38-django30
27+
python: "3.8"
2428
- env: TOXENV=py36-django-master
2529
python: "3.6"
2630
- env: TOXENV=py37-django-master
27-
python: "3.7-dev"
31+
python: "3.7"
32+
- env: TOXENV=py38-django-master
33+
python: "3.8-dev"
2834
- env: TOXENV=docs
2935
python: "2.7"
3036
allow_failures:
31-
- env: TOXENV=py35-django-master
3237
- env: TOXENV=py36-django-master
3338
- env: TOXENV=py37-django-master
39+
- env: TOXENV=py38-django-master
3440
before_install:
3541
- nvm install node
3642
- nvm use node

AUTHORS

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ or just made Pipeline more awesome.
2727
* Brawaga <[email protected]>
2828
* Brian Montgomery <[email protected]>
2929
* Bryan Chow <[email protected]>
30+
3031
* Caio Ariede <[email protected]>
3132
* Camilo Nova <[email protected]>
3233
* Carl Meyer <[email protected]>

CONTRIBUTING.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ tox and django installed::
3333
Since we use a number of node.js tools, one should first install the node
3434
depencies. We reccomend using [nvm](https://github.com/nvm-sh/nvm#installation-and-update) , tl;dr::
3535

36-
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.34.0/install.sh | bash
36+
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.2/install.sh | bash
3737
nvm install node
3838
nvm use node
3939

tox.ini

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ envlist =
44
py35-django{20,22,111,-master}
55
py36-django{111,22,-master}
66
py37-django{111,22,-master}
7+
py38-django{22,30,-master}
78
docs
89

910
[testenv]
@@ -18,9 +19,9 @@ basepython =
1819
deps =
1920
py{27,py}: mock
2021
py{27,py}: futures
21-
django22: Django>=2.2.1,<3.0
2222
django111: Django>=1.11,<1.12
2323
django20: Django>=2.0,<2.2
24+
django22: Django>=2.2.1,<2.3
2425
django30: Django>=3.0
2526
django-master: https://github.com/django/django/archive/master.tar.gz
2627
jinja2
@@ -35,6 +36,7 @@ commands =
3536
npm install
3637
{envbindir}/coverage run --source pipeline {envbindir}/django-admin.py test {posargs:tests}
3738
{envbindir}/coverage report
39+
whitelist_externals = npm
3840

3941
[testenv:docs]
4042
basepython = python2.7

0 commit comments

Comments
 (0)