Ajouter paramstyle="format" au create_engine appel. Cela changera la façon dont les valeurs de la requête sont insérées dans la requête de manière à ce qu'elle ne se bloque pas sur les crochets fermants.
conn = sqlalchemy.create_engine(
'postgresql://name:example@sqldat.com:port/database',
paramstyle="format"
)