Sqlalchemy: ACTUALIZACIÓN ... LÍMITE 1, ¿no es posible?

En MySQL es posible limitar el número de registros afectados por una consulta de actualización. En un mundo ideal, esto no debería ser necesario, pero tener ese límite ayuda en algunos casos a ahorrar tocino :)

Habría pensado que en SQLAlchemy puede lograrse mediante algo como:

tgt_meta.tables['ps_product'].update(tgt_meta.tables['ps_product'].c.id_product == product_id).values(**upd_product_values).limit(1)

Pero al parecer esto no es así.

AttributeError: 'Update' object has no attribute 'limit'

¿Hay algo más que pueda probar?

Respuestas a la pregunta(1)

Su respuesta a la pregunta