From 08757f05e027ead82a24cd8b7d4a3e90c5b01b59 Mon Sep 17 00:00:00 2001 From: Mike Bayer Date: Sat, 5 Oct 2019 21:28:48 -0400 Subject: Remove deprecated extension and similar classes All long-deprecated "extension" classes have been removed, including MapperExtension, SessionExtension, PoolListener, ConnectionProxy, AttributExtension. These classes have been deprecated since version 0.7 long superseded by the event listener system. Fixes: #4638 Change-Id: If4156d4956b10847bd93b6408a7c52ff5168db9b --- lib/sqlalchemy/engine/base.py | 4 ---- 1 file changed, 4 deletions(-) (limited to 'lib/sqlalchemy/engine') diff --git a/lib/sqlalchemy/engine/base.py b/lib/sqlalchemy/engine/base.py index a0a2680ca..27da8c295 100644 --- a/lib/sqlalchemy/engine/base.py +++ b/lib/sqlalchemy/engine/base.py @@ -14,7 +14,6 @@ from .interfaces import ExceptionContext from .util import _distill_params from .. import exc from .. import inspection -from .. import interfaces from .. import log from .. import util from ..sql import schema @@ -1910,7 +1909,6 @@ class Engine(Connectable, log.Identified): url, logging_name=None, echo=None, - proxy=None, execution_options=None, hide_parameters=False, ): @@ -1922,8 +1920,6 @@ class Engine(Connectable, log.Identified): self.echo = echo self.hide_parameters = hide_parameters log.instance_logger(self, echoflag=echo) - if proxy: - interfaces.ConnectionProxy._adapt_listener(self, proxy) if execution_options: self.update_execution_options(**execution_options) -- cgit v1.2.1