From 9ae5cb80f46681f362b083ce6e446da60f17ecf3 Mon Sep 17 00:00:00 2001 From: Gleb Kisenkov Date: Tue, 27 Dec 2022 01:49:54 +0100 Subject: [PATCH] Removed `@staticmethod` from `SessionEvents._lifecycle_event` --- lib/sqlalchemy/orm/events.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/lib/sqlalchemy/orm/events.py b/lib/sqlalchemy/orm/events.py index 86f0aaafab..41b6bd65a1 100644 --- a/lib/sqlalchemy/orm/events.py +++ b/lib/sqlalchemy/orm/events.py @@ -1515,8 +1515,7 @@ class SessionEvents(event.Events[Session]): _dispatch_target = Session - @staticmethod - def _lifecycle_event( + def _lifecycle_event( # type: ignore [misc] fn: Callable[[SessionEvents, Session, Any], None] ) -> Callable[[SessionEvents, Session, Any], None]: _sessionevents_lifecycle_event_names.add(fn.__name__) -- 2.47.3