Adicione
paramstyle="format" para o create_engine ligar. Isso mudará a maneira como os valores da consulta são inseridos na consulta de forma que não falhe ao fechar colchetes. conn = sqlalchemy.create_engine(
'postgresql://name:example@sqldat.com:port/database',
paramstyle="format"
)