En mi caso, descubrí que la causa raíz es el MySQL-Python
controlador de base de datos y la solución es usar otros controladores MySQL para Python (por ejemplo, mysqlclient
).
$ pip uninstall MySQL-Python
$ pip install mysqlclient
MySQL-python
resultó ser muy antiguo (el último compromiso fue hace 7 años). mysqlclient
es la versión moderna, con muchas mejoras y correcciones de errores.
Más detalles sobre mi corrección y hallazgos aquí .