From 59198b2757534bb6c6b37bfea8fedcabce2a68b1 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 1 Dec 2025 10:59:57 +0000 Subject: [PATCH 1/2] Initial plan From e01096d5910cb6934cfc5e00140549231dc6a9ea Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 1 Dec 2025 11:02:27 +0000 Subject: [PATCH 2/2] Add Python 3.14 to the CircleCI test suite Co-authored-by: humitos <244656+humitos@users.noreply.github.com> --- .circleci/config.yml | 11 +++++++++++ setup.cfg | 2 ++ tox.ini | 2 +- 3 files changed, 14 insertions(+), 1 deletion(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 7de15bbfa..6be86947b 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -89,11 +89,22 @@ jobs: version: py313 sphinx-version: "72,73,74,80,81,82,latest,dev" + py314: + docker: + - image: 'cimg/python:3.14' + steps: + - run-tox: + version: py314 + sphinx-version: "81,82,latest,dev" + workflows: version: 2 tests: jobs: - build + - py314: + requires: + - build - py313: requires: - build diff --git a/setup.cfg b/setup.cfg index 74f93067d..7296bea0f 100644 --- a/setup.cfg +++ b/setup.cfg @@ -34,6 +34,8 @@ classifiers = Programming Language :: Python :: 3.10 Programming Language :: Python :: 3.11 Programming Language :: Python :: 3.12 + Programming Language :: Python :: 3.13 + Programming Language :: Python :: 3.14 Operating System :: OS Independent Topic :: Documentation Topic :: Software Development :: Documentation diff --git a/tox.ini b/tox.ini index 438157f94..8f7517e2d 100644 --- a/tox.ini +++ b/tox.ini @@ -2,7 +2,7 @@ envlist = py{38,39,310}-sphinx{60,61,62,70,71}{-qa} py{39,310,311,312,313}-sphinx{72,73,74,80}{-qa} - py{311,312,313}-sphinx{81,82,latest,dev}{-qa} + py{311,312,313,314}-sphinx{81,82,latest,dev}{-qa} [testenv] setenv =