Você pode usar a função psycopg2
register_composite do sqlalchemy, mas você tem que import psycopg2.extras
você mesmo, então com seu objeto de conexão
c a partir de c = e.connect()
apenas faça
psycopg2.extras.register_composite('card', c.connection, globally=True)
Você tem que usar
c.connection Porque >>> hasattr(c.connection, 'cursor')
True