(root)/
Python-3.11.7/
Lib/
asyncio/
__init__.py
       1  """The asyncio package, tracking PEP 3156."""
       2  
       3  # flake8: noqa
       4  
       5  import sys
       6  
       7  # This relies on each of the submodules having an __all__ variable.
       8  from .base_events import *
       9  from .coroutines import *
      10  from .events import *
      11  from .exceptions import *
      12  from .futures import *
      13  from .locks import *
      14  from .protocols import *
      15  from .runners import *
      16  from .queues import *
      17  from .streams import *
      18  from .subprocess import *
      19  from .tasks import *
      20  from .taskgroups import *
      21  from .timeouts import *
      22  from .threads import *
      23  from .transports import *
      24  
      25  __all__ = (base_events.__all__ +
      26             coroutines.__all__ +
      27             events.__all__ +
      28             exceptions.__all__ +
      29             futures.__all__ +
      30             locks.__all__ +
      31             protocols.__all__ +
      32             runners.__all__ +
      33             queues.__all__ +
      34             streams.__all__ +
      35             subprocess.__all__ +
      36             tasks.__all__ +
      37             threads.__all__ +
      38             timeouts.__all__ +
      39             transports.__all__)
      40  
      41  if sys.platform == 'win32':  # pragma: no cover
      42      from .windows_events import *
      43      __all__ += windows_events.__all__
      44  else:
      45      from .unix_events import *  # pragma: no cover
      46      __all__ += unix_events.__all__