aiogram/aiogram/__init__.py

27 lines
538 B
Python
Raw Normal View History

import warnings
try:
from .bot import Bot
except ImportError as e:
if e.name == 'aiohttp':
warnings.warn('Dependencies is not installed!', category=ImportWarning)
else:
raise
from .utils.versions import Stage, Version
2017-12-02 15:19:23 +02:00
try:
import uvloop
except ImportError:
pass
else:
import asyncio
asyncio.set_event_loop_policy(uvloop.EventLoopPolicy())
2017-11-29 14:04:24 +02:00
VERSION = Version(1, 0, 3, stage=Stage.DEV, build=0)
2017-11-21 00:54:57 +02:00
API_VERSION = Version(3, 5)
2017-07-24 22:25:35 +03:00
__version__ = VERSION.version
__api_version__ = API_VERSION.version