Skip to content

Add Python 3.14 to the test suite#1668

Merged
humitos merged 5 commits intomasterfrom
copilot/add-python-3-14-to-tests
Jan 7, 2026
Merged

Add Python 3.14 to the test suite#1668
humitos merged 5 commits intomasterfrom
copilot/add-python-3-14-to-tests

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Dec 1, 2025

Adds Python 3.14 to the CircleCI test matrix.

Changes

  • .circleci/config.yml: New py314 job using cimg/python:3.14, testing against Sphinx 8.1, 8.2, latest, and dev
  • tox.ini: Added py314 to the Sphinx 8.1+ environment list
  • setup.cfg: Added Python 3.13 and 3.14 classifiers (3.13 was missing)
Original prompt

This section details on the original issue you should resolve

<issue_title>Add Python 3.14 to the test suite</issue_title>
<issue_description>We need to add Python 3.14 to the test suite ran by CircleCI.</issue_description>

Comments on the Issue (you are @copilot in this section)


💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

Closes #1659

Co-authored-by: humitos <244656+humitos@users.noreply.github.com>
Copilot AI changed the title [WIP] Add Python 3.14 to CircleCI test suite Add Python 3.14 to the test suite Dec 1, 2025
Copilot AI requested a review from humitos December 1, 2025 11:03
Copy link
Copy Markdown
Member

@humitos humitos left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, but requires #1666 to be merged first.

@github-project-automation github-project-automation Bot moved this to Planned in 📍Roadmap Dec 2, 2025
@humitos humitos moved this from Planned to Needs review in 📍Roadmap Dec 2, 2025
Comment thread .circleci/config.yml Outdated
Copy link
Copy Markdown
Member

@humitos humitos left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@humitos humitos marked this pull request as ready for review December 10, 2025 12:49
@humitos humitos requested a review from a team as a code owner December 10, 2025 12:49
@humitos humitos requested a review from agjohnson December 22, 2025 11:06
@humitos humitos merged commit 66d0fdd into master Jan 7, 2026
9 checks passed
@humitos humitos deleted the copilot/add-python-3-14-to-tests branch January 7, 2026 09:59
@github-project-automation github-project-automation Bot moved this from Needs review to Done in 📍Roadmap Jan 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

Add Python 3.14 to the test suite

2 participants