Skip to content

ci: add Python 3.13 to CI test matrix #504

Description

@vitali87

Problem

pyproject.toml lists Python 3.13 as a supported version (requires-python = ">=3.12"), but the CI workflow (ci.yml) only tests on Python 3.12. Users installing on Python 3.13 have no CI guarantee that tests pass.

Current CI Matrix

Unit tests run on ubuntu/windows/macos but only with Python 3.12. Integration tests run only on ubuntu with Python 3.12.

Expected Behavior

Add Python 3.13 to the CI test matrix for at least the unit test job. This would catch compatibility issues with newer Python versions before they reach users.

Affected Files

  • .github/workflows/ci.yml (test matrix configuration)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    Status
    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions