Remove Python 3.4 and add 3.8

This commit is contained in:
John Franey 2019-11-28 20:12:04 -05:00
parent 41b905c92e
commit f387e1ee63
3 changed files with 17 additions and 11 deletions

View file

@ -7,17 +7,12 @@ matrix:
python: 2.7
- env: TOXENV=py27-dj111-coverage
python: 2.7
- env: TOXENV=py34-dj111-coverage
python: 3.4
- env: TOXENV=py35-dj111-coverage
python: 3.5
- env: TOXENV=py36-dj111-coverage
python: 3.6
- env: TOXENV=pypy-dj111-coverage
python: pypy
- env: TOXENV=py34-dj20-coverage
python: 3.4
- env: TOXENV=py35-dj20-coverage
python: 3.5
- env: TOXENV=py35-djmaster-coverage
python: 3.5
@ -39,6 +34,14 @@ matrix:
python: 3.7
dist: xenial
sudo: true
- env: TOXENV=py38-dj22-coverage
python: 3.8
dist: xenial
sudo: true
- env: TOXENV=py38-dj30-coverage
python: 3.8
dist: xenial
sudo: true
allow_failures:
- env: TOXENV=py35-djmaster-coverage
python: 3.5
@ -46,8 +49,8 @@ matrix:
python: 3.6
- env: TOXENV=py37-djmaster-coverage
python: 3.7
dist: xenial
sudo: true
- env: TOXENV=py38-djmaster-coverage
python: 3.8
install:
- pip install tox
script: tox -v

View file

@ -68,6 +68,8 @@ setup(
'Programming Language :: Python :: 3.5',
'Programming Language :: Python :: 3.6',
'Programming Language :: Python :: 3.7',
'Programming Language :: Python :: 3.8',
'Programming Language :: Python :: Implementation :: PyPy',
'Topic :: Utilities',
],
zip_safe=False,

View file

@ -6,9 +6,10 @@ whitelist_externals = sphinx-build
envlist =
checkqa,
readme-py27,
py{27,34,35,36,py}-dj111
py{34,35,36,37,py3}-dj20
py{35,36,37,py3}-dj{21,22}
py{27,35,36,py}-dj111
py{35,36,37,py3}-dj20
py{35,36,37,py3}-dj21
py{35,36,37,38,py3}-dj22
py{36,37,38,py3}-dj{30,master}
[testenv]
@ -23,7 +24,7 @@ deps =
dj20: django>=2.0a1,<2.1
dj21: django>=2.1a1,<2.2
dj22: django>=2.2a1,<3.0
dj30: django>=3.0a1<3.1
dj30: django>=3.0a1,<3.1
djmaster: https://github.com/django/django/archive/master.tar.gz#egg=django
py27,pypy: mock
coverage: coverage