From 57f6d7d9a5cbff6b5adb197ed2ff81fdc00407ce Mon Sep 17 00:00:00 2001 From: Alex Root Junior Date: Thu, 28 Nov 2019 23:21:30 +0200 Subject: [PATCH] Enable uvloop if available --- aiogram/__init__.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/aiogram/__init__.py b/aiogram/__init__.py index a98b84fd..006e66ee 100644 --- a/aiogram/__init__.py +++ b/aiogram/__init__.py @@ -5,6 +5,14 @@ from .dispatcher import filters from .dispatcher.dispatcher import Dispatcher from .dispatcher.router import Router +try: + import uvloop as _uvloop + + _uvloop.install() +except ImportError: # pragma: no cover + _uvloop = None + + __all__ = ( "__api_version__", "__version__",