Eu resolvi o problema. O
title coluna estava sendo retornada pelo SQLAlchemy como um str e não Unicode .Pensei em adicionar encoding='utf8' como um argumento para create_engine cuidaria disso, no entanto, a maneira correta de fazê-lo é passá-lo no URI do banco de dados:mysql://example@sqldat.com/mydatabase?charset=utf8 . Obrigado por todas as suas respostas!