diff --git a/.circleci/config.yml b/.circleci/config.yml index 1af2cfccd..14cf1ec26 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -71,12 +71,22 @@ jobs: steps: - run-tox: version: py39 + py310: + docker: + - image: 'cimg/python:3.10' + steps: + - run-tox: + version: py310 + sphinx-version: "42,43,44,45,50,51,latest" workflows: version: 2 tests: jobs: - build + - py310: + requires: + - build - py39: requires: - build diff --git a/setup.cfg b/setup.cfg index 2367c0162..1efe76a88 100644 --- a/setup.cfg +++ b/setup.cfg @@ -24,6 +24,7 @@ classifiers = Programming Language :: Python :: 3.7 Programming Language :: Python :: 3.8 Programming Language :: Python :: 3.9 + Programming Language :: Python :: 3.10 Operating System :: OS Independent Topic :: Documentation Topic :: Software Development :: Documentation diff --git a/tox.ini b/tox.ini index 12b7daa32..ad7c6f71d 100644 --- a/tox.ini +++ b/tox.ini @@ -2,6 +2,7 @@ envlist = py{2,27}-sphinx{16,17,18,20,21,22,23,24,30,31,32,33,34,35,40,41,42,43,44,45,50,51}{-html4,-html5,}{-qa,} py{3,36,37,38,39}-sphinx{16,17,18,20,21,22,23,24,30,31,32,33,34,35,40,41,42,43,44,45,50,51,latest}{-html4,-html5,}{-qa,} + py{310}-sphinx{42,43,44,45,50,51,latest}{-html4,-html5,}{-qa,} [testenv] setev =