Vous pouvez utiliser la fonction psycopg2 register_composite
de sqlalchemy mais vous devez
import psycopg2.extras
vous-même, puis avec votre objet de connexion c
de
c = e.connect()
fais juste
psycopg2.extras.register_composite('card', c.connection, globally=True)
Vous devez utiliser c.connection
parce que
>>> hasattr(c.connection, 'cursor')
True