Puoi usare la funzione psycopg2 register_composite da sqlalchemy ma devi
import psycopg2.extras
te stesso, quindi con il tuo oggetto di connessione c da
c = e.connect()
basta fare
psycopg2.extras.register_composite('card', c.connection, globally=True)
Devi usare c.connection perché
>>> hasattr(c.connection, 'cursor')
True