]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
Removed `@staticmethod` from `SessionEvents._lifecycle_event`
authorGleb Kisenkov <g.kisenkov@gmail.com>
Tue, 27 Dec 2022 00:49:54 +0000 (01:49 +0100)
committerGleb Kisenkov <g.kisenkov@gmail.com>
Tue, 27 Dec 2022 00:49:54 +0000 (01:49 +0100)
lib/sqlalchemy/orm/events.py

index 86f0aaafabb894fd560675bbab6eb8cdffa52b6a..41b6bd65a10bbe451ce106994f5ef1200bdbbda0 100644 (file)
@@ -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__)