]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
proposal: remove _execute_compiled()
authorMike Bayer <mike_mp@zzzcomputing.com>
Tue, 5 Mar 2024 21:28:51 +0000 (16:28 -0500)
committerFederico Caselli <cfederico87@gmail.com>
Thu, 23 Oct 2025 19:38:15 +0000 (21:38 +0200)
commit87e27693ad57c728e870147cace473a69caca005
tree57c6da12b355fc52d778bb9180d7eda9642b4ab8
parent602355753964179a0af8e6e2879491ff2edbad1e
proposal: remove _execute_compiled()

this isn't used internally and only allows execute(stmt.compile())
to work, which is not something I want to support.

Since people are definitely using this [1] we might want to think about
either deprectation or having a recipe for people who really want
to still do this

[1] https://github.com/sqlalchemy/sqlalchemy/discussions/11108?converting=1

Change-Id: I5f0fe800e31aac052926cebe9206763eef9a804c
doc/build/changelog/unreleased_21/remove_compiled.rst [new file with mode: 0644]
lib/sqlalchemy/engine/base.py
lib/sqlalchemy/sql/compiler.py
test/engine/test_execute.py
test/sql/test_query.py
test/sql/test_types.py