Skip to content

Add Python 3.14 to CI/CD workflow build matrices#298

Merged
TheGupta2012 merged 3 commits intomainfrom
copilot/add-python-3-14-support
Mar 12, 2026
Merged

Add Python 3.14 to CI/CD workflow build matrices#298
TheGupta2012 merged 3 commits intomainfrom
copilot/add-python-3-14-support

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Mar 12, 2026

Extends CI/CD pipeline to build and test wheels for Python 3.14 across all platforms.

  • Added python: 314 matrix entries for all 4 platforms (Windows win_amd64, Linux manylinux_x86_64, macOS x86_64, macOS arm64) in:
    • main.yml (CI)
    • release.yml (PyPI publish)
    • pre-release.yml (pre-release publish)
    • test-release.yml (TestPyPI publish)
  • Added CHANGELOG.md entry in the Unreleased > Added section documenting Python 3.14 support.

The pyproject.toml classifier for Python 3.14 was already present.

Original prompt

This section details on the original issue you should resolve

<issue_title>Add support for Python 3.14</issue_title>
<issue_description></issue_description>

<agent_instructions>Add support for Python 3.14 particularly by updating the github action workflows to include testing for Python 3.14 as well. </agent_instructions>

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.

Co-authored-by: TheGupta2012 <57539040+TheGupta2012@users.noreply.github.com>
Copilot AI changed the title [WIP] [issue] Add support for Python 3.14 Add Python 3.14 to CI/CD workflow build matrices Mar 12, 2026
@TheGupta2012 TheGupta2012 marked this pull request as ready for review March 12, 2026 08:08
@TheGupta2012 TheGupta2012 self-requested a review as a code owner March 12, 2026 08:08
@codecov-commenter
Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@TheGupta2012
Copy link
Copy Markdown
Member

@copilot add a changelog entry for this change in the unreleased section

Co-authored-by: TheGupta2012 <57539040+TheGupta2012@users.noreply.github.com>
Copy link
Copy Markdown
Contributor Author

Copilot AI commented Mar 12, 2026

@copilot add a changelog entry for this change in the unreleased section

Added the changelog entry in the Unreleased > Added section in commit 6a321e2.

@TheGupta2012 TheGupta2012 merged commit 4c729b3 into main Mar 12, 2026
25 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add support for Python 3.14

3 participants