Skip to content

Commit c5e0a82

Browse files
committed
Add official support for Python 3.9
Fixes #309.
1 parent 3f51f2a commit c5e0a82

File tree

4 files changed

+13
-6
lines changed

4 files changed

+13
-6
lines changed

.github/workflows/main.yml

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,13 +20,14 @@ jobs:
2020
matrix:
2121
name: [
2222
"windows-py36",
23-
"windows-py37",
23+
"windows-py39",
2424
"windows-pypy3",
2525

2626
"ubuntu-py36",
2727
"ubuntu-py36-pytestmain",
2828
"ubuntu-py37",
2929
"ubuntu-py38",
30+
"ubuntu-py39",
3031
"ubuntu-pypy3",
3132
"ubuntu-benchmark",
3233

@@ -39,10 +40,10 @@ jobs:
3940
python: "3.6"
4041
os: windows-latest
4142
tox_env: "py36"
42-
- name: "windows-py37"
43-
python: "3.7"
43+
- name: "windows-py39"
44+
python: "3.9"
4445
os: windows-latest
45-
tox_env: "py37"
46+
tox_env: "py39"
4647
- name: "windows-pypy3"
4748
python: "pypy3"
4849
os: windows-latest
@@ -67,6 +68,11 @@ jobs:
6768
os: ubuntu-latest
6869
tox_env: "py38"
6970
use_coverage: true
71+
- name: "ubuntu-py39"
72+
python: "3.9"
73+
os: ubuntu-latest
74+
tox_env: "py39"
75+
use_coverage: true
7076
- name: "ubuntu-pypy3"
7177
python: "pypy3"
7278
os: ubuntu-latest

changelog/309.feature.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Add official support for Python 3.9.

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
"Programming Language :: Python :: Implementation :: CPython",
1414
"Programming Language :: Python :: Implementation :: PyPy",
1515
"Programming Language :: Python :: 3 :: Only",
16-
] + [("Programming Language :: Python :: %s" % x) for x in "3 3.6 3.7 3.8".split()]
16+
] + [("Programming Language :: Python :: %s" % x) for x in "3 3.6 3.7 3.8 3.9".split()]
1717

1818
with open("README.rst", "rb") as fd:
1919
long_description = fd.read().decode("utf-8")

tox.ini

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[tox]
2-
envlist=linting,docs,py{36,37,38,py3},py{36,37}-pytest{master}
2+
envlist=linting,docs,py{36,37,38,39,py3},py{36,37}-pytest{main}
33

44
[testenv]
55
commands=

0 commit comments

Comments
 (0)