summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJulian Berman <Julian@GrayVines.com>2021-10-08 08:42:43 -0400
committerJulian Berman <Julian@GrayVines.com>2021-10-08 08:46:27 -0400
commitb5f257416d53ed464a958e84b732bb041bb75ae7 (patch)
tree1c469d3fd332652f8ef62cb9637746b749225d65
parent7b8f6b907910d4982189fd203448a48ceb87bb06 (diff)
downloadjsonschema-b5f257416d53ed464a958e84b732bb041bb75ae7.tar.gz
Add support for Python 3.10.
-rw-r--r--.github/workflows/ci.yml12
-rw-r--r--.github/workflows/packaging.yml2
-rw-r--r--setup.cfg1
-rw-r--r--tox.ini2
4 files changed, 15 insertions, 2 deletions
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 2155960..9a82557 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -72,6 +72,18 @@ jobs:
toxenv: py39-format_nongpl-build
- name: 3.9
toxenv: py39-format_nongpl-tests
+ - name: "3.10"
+ toxenv: py310-noextra-build
+ - name: "3.10"
+ toxenv: py310-noextra-tests
+ - name: "3.10"
+ toxenv: py310-format-build
+ - name: "3.10"
+ toxenv: py310-format-tests
+ - name: "3.10"
+ toxenv: py310-format_nongpl-build
+ - name: "3.10"
+ toxenv: py310-format_nongpl-tests
- name: 3.9
toxenv: docs-dirhtml
- name: 3.9
diff --git a/.github/workflows/packaging.yml b/.github/workflows/packaging.yml
index ac114e7..54c9e28 100644
--- a/.github/workflows/packaging.yml
+++ b/.github/workflows/packaging.yml
@@ -11,7 +11,7 @@ jobs:
strategy:
matrix:
os: [macos-latest, ubuntu-latest]
- python-version: [pypy3, 3.7, 3.8, 3.9]
+ python-version: [pypy-3.7, 3.9]
steps:
- uses: actions/checkout@v2
diff --git a/setup.cfg b/setup.cfg
index beb618a..7dd8e38 100644
--- a/setup.cfg
+++ b/setup.cfg
@@ -18,6 +18,7 @@ classifiers =
Programming Language :: Python :: 3.7
Programming Language :: Python :: 3.8
Programming Language :: Python :: 3.9
+ Programming Language :: Python :: 3.10
Programming Language :: Python :: Implementation :: CPython
Programming Language :: Python :: Implementation :: PyPy
diff --git a/tox.ini b/tox.ini
index f687f82..3e245a4 100644
--- a/tox.ini
+++ b/tox.ini
@@ -1,6 +1,6 @@
[tox]
envlist =
- py{37,38,39,py3}-{noextra,format,format_nongpl}-{build,tests},
+ py{37,38,39,310,py3}-{noextra,format,format_nongpl}-{build,tests},
readme
safety
secrets