Why does a query invoke a auto-flush in SQLAlchemy? Why does a query invoke a auto-flush in SQLAlchemy? python-3.x python-3.x