From 760c74a2f7c7227ac0df30abd879254b8118642d Mon Sep 17 00:00:00 2001 From: Sheng Date: Fri, 2 Oct 2020 11:29:48 +0800 Subject: [PATCH] Use selector event loop for Python 3.8+ on windows --- webssh/__init__.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/webssh/__init__.py b/webssh/__init__.py index e48fd8e..46275c5 100644 --- a/webssh/__init__.py +++ b/webssh/__init__.py @@ -1,4 +1,11 @@ +import sys from webssh._version import __version__, __version_info__ __author__ = 'Shengdun Hua ' + + +if sys.platform == 'win32' and sys.version_info.major == 3 and \ + sys.version_info.minor >= 8: + import asyncio + asyncio.set_event_loop_policy(asyncio.WindowsSelectorEventLoopPolicy())