Skip to content

Conversation

@bghira
Copy link
Owner

@bghira bghira commented Jan 19, 2026

This pull request adds support for Python 3.13 across the project. The main changes include updating CI workflows to test and build wheels for Python 3.13, updating metadata in pyproject.toml, and ensuring compatibility in configuration files.

CI/CD and Build System Updates:

  • Updated .github/workflows/ci.yml to include Python 3.13 in the test matrix, ensuring CI tests run against the latest Python version.
  • Extended .github/workflows/publish.yml to build and publish wheels for Python 3.13 on multiple platforms (Ubuntu 22.04/24.04, macOS, aarch64), and updated artifact naming to reflect the new version. [1] [2] [3] [4] [5] [6]

Project Metadata and Configuration:

  • Added Python 3.13 to the list of supported versions in the classifiers field of pyproject.toml.
  • Updated the target-version in the formatting configuration to include Python 3.13, ensuring tools like Black recognize and properly format code for the new version.

@bghira bghira merged commit ef2a432 into main Jan 19, 2026
7 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.

2 participants