Skip to content

Publish wheels for Python 3.13 and 3.14 #588

@sdebruyn

Description

@sdebruyn

Summary

mssql-python v1.7.0 only ships wheels for cp311 and cp312. There are no wheels for Python 3.13 (cp313) or Python 3.14 (cp314), which means the package cannot be installed on these Python versions.

Previous version v1.6.0 does include cp313 wheels.

Steps to reproduce

pip install mssql-python==1.7.0

On Python 3.13 or 3.14, this fails with:

No matching distribution found for mssql-python==1.7.0

Expected behavior

Wheels should be published for all currently supported Python versions (3.11, 3.12, 3.13, and 3.14).

Impact

Downstream packages that depend on mssql-python cannot upgrade to 1.7.0 when they support Python 3.13+. For example, the dbt-fabric adapter has to pin mssql-python<1.7.0 to maintain Python 3.13 and 3.14 compatibility.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions