From 5ce5cd624a43f1435a4bcba56f64e9b45c518780 Mon Sep 17 00:00:00 2001 From: Federico Caselli Date: Sat, 16 Oct 2021 19:31:45 +0200 Subject: [PATCH] Add missing deprecation to ``MetaData.bind`` argument Fixes: #7194 Change-Id: I9dacbb562aa55d9c408a43f8e57050db31dc8bfc --- lib/sqlalchemy/sql/schema.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/lib/sqlalchemy/sql/schema.py b/lib/sqlalchemy/sql/schema.py index 25c676bd83..166ad98cd8 100644 --- a/lib/sqlalchemy/sql/schema.py +++ b/lib/sqlalchemy/sql/schema.py @@ -4504,6 +4504,12 @@ class MetaData(SchemaItem): engine = create_engine("someurl://") metadata.bind = engine + .. deprecated :: 1.4 + + The metadata.bind attribute, as part of the deprecated system + of "implicit execution", is itself deprecated and will be + removed in SQLAlchemy 2.0. + .. seealso:: :ref:`dbengine_implicit` - background on "bound metadata" -- 2.47.3