For example, on Windows, it was not possible to get ProactorEventLoop or
DefaultEventLoopPolicy using "from asyncio import *".
from .tasks import *
from .transports import *
-if sys.platform == 'win32': # pragma: no cover
- from .windows_events import *
-else:
- from .unix_events import * # pragma: no cover
-
-
__all__ = (coroutines.__all__ +
events.__all__ +
futures.__all__ +
subprocess.__all__ +
tasks.__all__ +
transports.__all__)
+
+if sys.platform == 'win32': # pragma: no cover
+ from .windows_events import *
+ __all__ += windows_events.__all__
+else:
+ from .unix_events import * # pragma: no cover
+ __all__ += unix_events.__all__