Skip to content

Commit 91063a5

Browse files
committed
Add testing and document support for Python 3.7, 3.8 & PyPy3
Python 3.7 was released on June 27, 2018. Python 3.8 was released on October 14th, 2019.
1 parent af19281 commit 91063a5

File tree

4 files changed

+11
-13
lines changed

4 files changed

+11
-13
lines changed

.appveyor.yml

+4
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,10 @@ environment:
1010
- TOXENV: py35-optional
1111
- TOXENV: py36-base
1212
- TOXENV: py36-optional
13+
- TOXENV: py37-base
14+
- TOXENV: py37-optional
15+
- TOXENV: py38-base
16+
- TOXENV: py38-optional
1317

1418
install:
1519
- git submodule update --init --recursive

.travis.yml

+2-12
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@ language: python
22
python:
33
- "pypy3"
44
- "pypy"
5+
- "3.8"
6+
- "3.7"
57
- "3.6"
68
- "3.5"
79
- "2.7"
@@ -16,18 +18,6 @@ env:
1618
- TOXENV=base
1719
- TOXENV=six19-optional
1820

19-
matrix:
20-
include:
21-
- python: "3.7"
22-
dist: xenial # required for Python >= 3.7
23-
env: TOXENV=optional
24-
- python: "3.7"
25-
dist: xenial # required for Python >= 3.7
26-
env: TOXENV=base
27-
- python: "3.7"
28-
dist: xenial # required for Python >= 3.7
29-
env: TOXENV=six19-optional
30-
3121
install:
3222
- pip install tox codecov
3323

setup.py

+4
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,10 @@ def default_environment():
6868
'Programming Language :: Python :: 3',
6969
'Programming Language :: Python :: 3.5',
7070
'Programming Language :: Python :: 3.6',
71+
'Programming Language :: Python :: 3.7',
72+
'Programming Language :: Python :: 3.8',
73+
'Programming Language :: Python :: Implementation :: CPython',
74+
'Programming Language :: Python :: Implementation :: PyPy',
7175
'Topic :: Software Development :: Libraries :: Python Modules',
7276
'Topic :: Text Processing :: Markup :: HTML'
7377
]

tox.ini

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[tox]
2-
envlist = {py27,py35,py36,pypy}-{base,six19,optional}
2+
envlist = py{27,35,36,37,38,py,py3}-{base,six19,optional}
33

44
[testenv]
55
deps =

0 commit comments

Comments
 (0)