diff options
author | Ran Benita <ran@unusedvar.com> | 2021-08-09 15:07:30 +0300 |
---|---|---|
committer | Ran Benita <ran@unusedvar.com> | 2021-08-09 15:35:13 +0300 |
commit | c5e0a829b164eb59eb485a1275319cb6d73db792 (patch) | |
tree | 879501cc90927b0871ee52498201b626273bd583 | |
parent | 3f51f2ab0e42192777ca0e0d8111620243ad98b7 (diff) | |
download | pluggy-c5e0a829b164eb59eb485a1275319cb6d73db792.tar.gz |
Add official support for Python 3.9
Fixes #309.
-rw-r--r-- | .github/workflows/main.yml | 14 | ||||
-rw-r--r-- | changelog/309.feature.rst | 1 | ||||
-rw-r--r-- | setup.py | 2 | ||||
-rw-r--r-- | tox.ini | 2 |
4 files changed, 13 insertions, 6 deletions
diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index f22ef21..c23e2d6 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -20,13 +20,14 @@ jobs: matrix: name: [ "windows-py36", - "windows-py37", + "windows-py39", "windows-pypy3", "ubuntu-py36", "ubuntu-py36-pytestmain", "ubuntu-py37", "ubuntu-py38", + "ubuntu-py39", "ubuntu-pypy3", "ubuntu-benchmark", @@ -39,10 +40,10 @@ jobs: python: "3.6" os: windows-latest tox_env: "py36" - - name: "windows-py37" - python: "3.7" + - name: "windows-py39" + python: "3.9" os: windows-latest - tox_env: "py37" + tox_env: "py39" - name: "windows-pypy3" python: "pypy3" os: windows-latest @@ -67,6 +68,11 @@ jobs: os: ubuntu-latest tox_env: "py38" use_coverage: true + - name: "ubuntu-py39" + python: "3.9" + os: ubuntu-latest + tox_env: "py39" + use_coverage: true - name: "ubuntu-pypy3" python: "pypy3" os: ubuntu-latest diff --git a/changelog/309.feature.rst b/changelog/309.feature.rst new file mode 100644 index 0000000..b4d9569 --- /dev/null +++ b/changelog/309.feature.rst @@ -0,0 +1 @@ +Add official support for Python 3.9. @@ -13,7 +13,7 @@ classifiers = [ "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy", "Programming Language :: Python :: 3 :: Only", -] + [("Programming Language :: Python :: %s" % x) for x in "3 3.6 3.7 3.8".split()] +] + [("Programming Language :: Python :: %s" % x) for x in "3 3.6 3.7 3.8 3.9".split()] with open("README.rst", "rb") as fd: long_description = fd.read().decode("utf-8") @@ -1,5 +1,5 @@ [tox] -envlist=linting,docs,py{36,37,38,py3},py{36,37}-pytest{master} +envlist=linting,docs,py{36,37,38,39,py3},py{36,37}-pytest{main} [testenv] commands= |