Skip to content

Commit a960235

Browse files
committed
Add support for Python 3.9 and 3.10
1 parent f7cab6f commit a960235

File tree

4 files changed

+15
-5
lines changed

4 files changed

+15
-5
lines changed

.appveyor.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# To activate, change the Appveyor settings to use `.appveyor.yml`.
1+
image: Visual Studio 2019
22
environment:
33
global:
44
PATH: "C:\\Python27\\Scripts\\;%PATH%"
@@ -13,6 +13,10 @@ environment:
1313
- TOXENV: py37-optional
1414
- TOXENV: py38-base
1515
- TOXENV: py38-optional
16+
- TOXENV: py39-base
17+
- TOXENV: py39-optional
18+
- TOXENV: py310-base
19+
- TOXENV: py310-optional
1620

1721
install:
1822
- git submodule update --init --recursive

.github/workflows/python-tox.yml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,18 @@ jobs:
66
if: github.event.push || github.event.pull_request.head.repo.full_name != github.repository
77
runs-on: ubuntu-latest
88
strategy:
9+
fail-fast: false
910
matrix:
10-
python: [2.7, 3.5, 3.6, 3.7, 3.8, pypy-2.7, pypy3]
11+
python: ["2.7", "3.5", "3.6", "3.7", "3.8", "3.9", "3.10", "pypy-2.7", "pypy-3.8"]
1112
steps:
12-
- uses: actions/checkout@v2
13+
- uses: actions/checkout@v3
1314
with:
1415
submodules: true
15-
- uses: actions/setup-python@v2
16+
- uses: actions/setup-python@v3
1617
with:
1718
python-version: ${{ matrix.python }}
19+
cache: pip
20+
cachr-dependency-path: "requirements*"
1821
- run: pip install tox
1922
- run: tox -e py
2023
- if: ${{ always() }}

.travis.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,13 @@ language: python
22
python:
33
- "pypy3"
44
- "pypy"
5+
- "3.10"
6+
- "3.9"
57
- "3.8"
68
- "3.7"
79
- "3.6"
810
- "3.5"
911
- "2.7"
10-
- "3.9-dev"
1112

1213
cache: pip
1314

setup.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,8 @@ def default_environment():
7070
'Programming Language :: Python :: 3.6',
7171
'Programming Language :: Python :: 3.7',
7272
'Programming Language :: Python :: 3.8',
73+
'Programming Language :: Python :: 3.9',
74+
'Programming Language :: Python :: 3.10',
7375
'Programming Language :: Python :: Implementation :: CPython',
7476
'Programming Language :: Python :: Implementation :: PyPy',
7577
'Topic :: Software Development :: Libraries :: Python Modules',

0 commit comments

Comments
 (0)