Bug #119736 mysql-connector-python 9.6.0 misses Python 3.12, 3.13, 3.14 wheels and sdist
Submitted: 21 Jan 17:08
Reporter: Jarek Potiuk Email Updates:
Status: Open Impact on me:
None 
Category:Connector / Python Severity:S1 (Critical)
Version:9.6.0 OS:Any
Assigned to: CPU Architecture:Any

[21 Jan 17:08] Jarek Potiuk
Description:
The 9.6.0 version of connector https://pypi.org/project/mysql-connector-python/9.6.0/  - misses Python 3.12 and Python 3.13 wheels (possibly also 3.13- it means it will fail when they try to install it for those python versions.

It also misses sdist, which would potentially allow people to build the connector if they have necessary build tools

Compare this: 

https://pypi.org/project/mysql-connector-python/9.6.0/#files

With this:

https://pypi.org/project/mysql-connector-python/9.5.0/#files

The 9.5.0 has a lot more wheel files

How to repeat:
* Install Python 3.12 (3.13, 3.14)
* pip install mysql-connector-python==9.6.0

It fails with:

CPython 3.13 (`cp313`), but `mysql-connector-python` (v9.6.0) only has wheels with the following Python ABI tags: `cp310`, `cp311`

Suggested fix:
Build and deploy the missing wheels.
[23 Jan 12:37] asd asd
Any project installation using this connector without version pinning will fail. This is really not good.
[27 Jan 15:43] asd asd
This is funny I guess no one else uses this library anyway...