]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
ensure compiler is not optional in create_for_statement()
authorMike Bayer <mike_mp@zzzcomputing.com>
Mon, 3 Mar 2025 22:01:15 +0000 (17:01 -0500)
committerMike Bayer <mike_mp@zzzcomputing.com>
Tue, 4 Mar 2025 21:40:20 +0000 (16:40 -0500)
commitf998ae83d2c3dcd7f625e3d6a611cf2f7c56907c
treebc0f4fe16d519f2a35b52847dda83ed894cf1f29
parent20f516d9587bb4bbadb845611c57db66000c93b5
ensure compiler is not optional in create_for_statement()

this involved moving some methods around and changing the
target of legacy orm/query.py calling upon this method to
use an ORM-specific method instead

(cherry picked from commit d9b4d8ff3aae504402d324f3ebf0b8faff78f5dc)
Change-Id: I6f83a5b0e8f43a3eb633216c2f2fe2d28345e9bd
lib/sqlalchemy/orm/context.py
lib/sqlalchemy/orm/query.py
lib/sqlalchemy/sql/base.py
lib/sqlalchemy/sql/elements.py
lib/sqlalchemy/sql/selectable.py
test/ext/test_hybrid.py
test/orm/test_froms.py