Public bug reported:
Installing a newer version via pip solves the problem. It appears that
8.0.15 is from 2019 and not compatible with python 3.12 anymore. This
can break some things on upgrade.
Traceback (most recent call last):
File "./mysql.py", line 14, in <module>
conn = mysql.connector.connect(**db_config)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/mysql/connector/_init_.py", line 173, in
connect
return MySQLConnection(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/mysql/connector/connection.py", line
102, in _init_
self.connect(**kwargs)
File "/usr/lib/python3/dist-packages/mysql/connector/abstracts.py", line 735,
in connect
self._open_connection()
File "/usr/lib/python3/dist-packages/mysql/connector/connection.py", line
250, in _open_connection
self._do_auth(self._user, self._password,
File "/usr/lib/python3/dist-packages/mysql/connector/connection.py", line
155, in _do_auth
self._socket.switch_to_ssl(ssl_options.get('ca'),
File "/usr/lib/python3/dist-packages/mysql/connector/network.py", line 427,
in switch_to_ssl
self.sock = ssl.wrap_socket(
^^^^^^^^^^^^^^^
AttributeError: module 'ssl' has no attribute 'wrap_socket'
** Affects: mysql-connector-python (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2107520
Title:
mysql.connector 8.0.15 is not compatible with noble-shipped python
version (module 'ssl' has no attribute 'wrap_socket')
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/mysql-connector-python/+bug/2107520/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs