diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 0496bc7748e..bd2d64964b4 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -11,16 +11,16 @@ jobs: include: - name: py36 python: 3.6 - docutils: du16 + docutils: du14 - name: py37 python: 3.7 - docutils: du16 + docutils: du15 - name: py38 python: 3.8 - docutils: du17 + docutils: du16 - name: py39 python: 3.9 - docutils: du18 + docutils: du17 coverage: "--cov ./ --cov-append --cov-config setup.cfg" - name: py310 python: "3.10" diff --git a/setup.py b/setup.py index 1b7330e2e4e..8280b0c4ede 100644 --- a/setup.py +++ b/setup.py @@ -22,7 +22,7 @@ 'sphinxcontrib-qthelp', 'Jinja2>=2.3', 'Pygments>=2.0', - 'docutils>=0.16,<0.19', + 'docutils>=0.14,<0.19', 'snowballstemmer>=1.1', 'babel>=1.3', 'alabaster>=0.7,<0.8', diff --git a/tox.ini b/tox.ini index cc851d13b09..486c9badc8a 100644 --- a/tox.ini +++ b/tox.ini @@ -1,6 +1,6 @@ [tox] minversion = 2.4.0 -envlist = docs,flake8,mypy,twine,coverage,py{36,37,38,39,310},du{16,17,18} +envlist = docs,flake8,mypy,twine,coverage,py{36,37,38,39,310},du{14,15,16,17,18} [testenv] usedevelop = True @@ -16,8 +16,10 @@ passenv = TERM description = py{36,37,38,39,310}: Run unit tests against {envname}. - du{16,17,18}: Run unit tests with the given version of docutils. + du{14,15,16,17,18}: Run unit tests with the given version of docutils. deps = + du14: docutils==0.14.* + du15: docutils==0.15.* du16: docutils==0.16.* du17: docutils==0.17.* du18: docutils==0.18.*