Also, I've noticed that when you update the bindparams q = q.params(x='1234')
and then try to print the whereclause, the parameters are not updated. Yet in the statement, they are updated. print q.query.whereclause.compile(dialect=postgresql.dialect(),compile_kwargs={'literal_binds':True}) shows old x condition print q.query.statement.compile(dialect=postgresql.dialect(),compile_kwargs={'literal_binds':True}) shows updated x='1234' Is this a bug or does the whereclause need to be updated separately? -- You received this message because you are subscribed to the Google Groups "sqlalchemy" group. To unsubscribe from this group and stop receiving emails from it, send an email to sqlalchemy+unsubscr...@googlegroups.com. To post to this group, send email to sqlalchemy@googlegroups.com. Visit this group at https://groups.google.com/group/sqlalchemy. For more options, visit https://groups.google.com/d/optout.