]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
Accept **kw in annotated._clone() method
authorMike Bayer <mike_mp@zzzcomputing.com>
Thu, 25 Mar 2021 12:40:16 +0000 (08:40 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Thu, 25 Mar 2021 12:45:32 +0000 (08:45 -0400)
commite3b09f65df5dd51f87515f115827dedba50e9dca
tree23b5b19e2d7423289ff0b5ef2e91851084ec4802
parent5682b9a24d4174f429204638ec90622b52035cdc
Accept **kw in annotated._clone() method

Fixed bug where combinations of the new "relationship with criteria"
feature could fail in conjunction with features that make use of the new
"lambda SQL" feature, including loader strategies such as selectinload and
lazyload, for more complicated scenarios such as polymorphic loading.

Fixes: #6131
Change-Id: I915dead6596866ae5fd1a7f593a90bce4b61d1af
doc/build/changelog/unreleased_14/6131.rst [new file with mode: 0644]
lib/sqlalchemy/sql/annotation.py
lib/sqlalchemy/sql/elements.py
test/sql/test_lambdas.py