Coverage for /pythoncovmergedfiles/medio/medio/usr/local/lib/python3.8/site-packages/sqlalchemy/event/__init__.py: 100%

Shortcuts on this page

r m x   toggle line displays

j k   next/prev highlighted chunk

0   (zero) top of page

1   (one) first highlighted chunk

17 statements  

1# event/__init__.py 

2# Copyright (C) 2005-2024 the SQLAlchemy authors and contributors 

3# <see AUTHORS file> 

4# 

5# This module is part of SQLAlchemy and is released under 

6# the MIT License: https://www.opensource.org/licenses/mit-license.php 

7 

8from __future__ import annotations 

9 

10from .api import CANCEL as CANCEL 

11from .api import contains as contains 

12from .api import listen as listen 

13from .api import listens_for as listens_for 

14from .api import NO_RETVAL as NO_RETVAL 

15from .api import remove as remove 

16from .attr import _InstanceLevelDispatch as _InstanceLevelDispatch 

17from .attr import RefCollection as RefCollection 

18from .base import _Dispatch as _Dispatch 

19from .base import _DispatchCommon as _DispatchCommon 

20from .base import dispatcher as dispatcher 

21from .base import Events as Events 

22from .legacy import _legacy_signature as _legacy_signature 

23from .registry import _EventKey as _EventKey 

24from .registry import _ListenerFnType as _ListenerFnType 

25from .registry import EventTarget as EventTarget