From 45ee97834a5f360be1af0277d9411d8aaeeefbff Mon Sep 17 00:00:00 2001 From: Anatoli Babenia Date: Wed, 4 Dec 2024 13:03:16 +0300 Subject: [PATCH] Fix CI/CD - Sphinx 8.2 drops support for Python 3.10 https://github.com/sphinx-doc/sphinx/pull/13000 --- .circleci/config.yml | 6 +++--- tox.ini | 3 ++- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index dfe6f3644..8237eabff 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -64,14 +64,14 @@ jobs: steps: - run-tox: version: py310 - sphinx-version: "60,61,62,70,71,72,73,74,80,latest,dev" + sphinx-version: "60,61,62,70,71,72,73,74,80,81" py311: docker: - image: 'cimg/python:3.11' steps: - run-tox: version: py311 - sphinx-version: "72,73,74,80,latest,dev" + sphinx-version: "72,73,74,80,81,latest,dev" py312: docker: @@ -79,7 +79,7 @@ jobs: steps: - run-tox: version: py312 - sphinx-version: "72,73,74,80,latest,dev" + sphinx-version: "72,73,74,80,81,latest,dev" workflows: version: 2 diff --git a/tox.ini b/tox.ini index a010796ac..27905a845 100644 --- a/tox.ini +++ b/tox.ini @@ -1,7 +1,7 @@ [tox] envlist = py{38,39,310}-sphinx{60,61,62,70,71}{-qa} - py{39,310,311,312}-sphinx{72,73,74,80}{-qa} + py{39,310,311,312}-sphinx{72,73,74,80,81}{-qa} py{310,311,312}-sphinx{latest,dev}{-qa} [testenv] @@ -17,6 +17,7 @@ deps = sphinx71: Sphinx>=7.1,<7.2 sphinx72: Sphinx>=7.2,<7.3 sphinx80: Sphinx>=8.0,<8.1 + sphinx81: Sphinx>=8.1,<8.2 sphinxlatest: Sphinx sphinxdev: https://github.com/sphinx-doc/sphinx/archive/refs/heads/master.zip allowlist_externals =