]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
Maintain compiled_params / replacement_expressions within expanding IN
authorMike Bayer <mike_mp@zzzcomputing.com>
Fri, 21 Dec 2018 22:35:12 +0000 (17:35 -0500)
committerMike Bayer <mike_mp@zzzcomputing.com>
Sat, 22 Dec 2018 02:50:55 +0000 (21:50 -0500)
commitc495769751e8b19d54fb92388ced587b5d13b85d
treeb0a4415469bb608f78fbcdfb4b240ecc7f54b37b
parent41f47fb72c5e9382b92f1c66f54771788be648ad
Maintain compiled_params / replacement_expressions within expanding IN

Fixed issue in "expanding IN" feature where using the same bound parameter
name more than once in a query would lead to a KeyError within the process
of rewriting the parameters in the query.

Fixes: #4394
Change-Id: Ibcadce9fefbcb060266d9447c2044ee6efeccf5a
doc/build/changelog/unreleased_12/4394.rst [new file with mode: 0644]
lib/sqlalchemy/engine/default.py
test/sql/test_query.py