]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
call iter() on detached/transient dynamic session
authorMike Bayer <mike_mp@zzzcomputing.com>
Tue, 2 Jul 2024 17:57:47 +0000 (13:57 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Tue, 2 Jul 2024 19:03:22 +0000 (15:03 -0400)
commitcc240eeb4c5755ceb587c60f3125a4864c29fecc
treec3786bd20758c9538d95d36443fe0ff5b1ffc828
parent8f279dd96e907242e9e86e7860c7136060c5db81
call iter() on detached/transient dynamic session

Fixed regression going back to 1.4 where accessing a collection using the
"dynamic" strategy on a transient object and attempting to query would
raise an internal error rather than the expected :class:`.NoResultFound`
that occurred in 1.3.

Fixes: #11562
Change-Id: I650305963a17592413520d8d1049c601761a0acc
(cherry picked from commit 4208993938302e34a67e57af710be7d98ff37659)
(cherry picked from commit 1ad8edb9e168bf2f7de88114f7bb6e25c8155b69)
doc/build/changelog/unreleased_14/11562.rst [new file with mode: 0644]
lib/sqlalchemy/orm/dynamic.py
setup.cfg
test/orm/test_dynamic.py