]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
Remove deprecated elements from selectable.py; remove lockmode
authorMike Bayer <mike_mp@zzzcomputing.com>
Sun, 2 Feb 2020 16:39:37 +0000 (11:39 -0500)
committerMike Bayer <mike_mp@zzzcomputing.com>
Mon, 23 Mar 2020 18:06:13 +0000 (14:06 -0400)
commit0a4f7f38ce2b878a4e59da74373938b64bbb6e92
tree736194f482f6efde4638e72e5e83c09c7a04493e
parentfd74bd8eea3f3696c43ca0336ed4e437036c43c5
Remove deprecated elements from selectable.py; remove lockmode

Removed autocommit and legacy "for update" / "lockmode" elements
from selectable.py / query.py.  lockmode was removed from
selectable in 693938dd6fb2f3ee3e031aed4c62355ac97f3ceb
however was not removed from the ORM.

Also removes the ignore_nonexistent_tables option on
join().

Change-Id: I0cfcf9e6a8d4ef6432c9e25ef75173b3b3f5fd87
Partially-fixes: #4643
lib/sqlalchemy/orm/query.py
lib/sqlalchemy/orm/session.py
lib/sqlalchemy/sql/elements.py
lib/sqlalchemy/sql/selectable.py
test/orm/test_deprecations.py
test/orm/test_session.py
test/orm/test_versioning.py
test/sql/test_deprecations.py