From 6d797524c40096c5457f64243a7d9fa3db9873f5 Mon Sep 17 00:00:00 2001 From: Oleg A Date: Sat, 27 Mar 2021 13:43:32 +0300 Subject: [PATCH] style: module level dunders should be placed before any import statements --- aiogram/__init__.py | 43 ++++++++++++++++++++++--------------------- 1 file changed, 22 insertions(+), 21 deletions(-) diff --git a/aiogram/__init__.py b/aiogram/__init__.py index 3ab83d9d..8e576b1c 100644 --- a/aiogram/__init__.py +++ b/aiogram/__init__.py @@ -1,4 +1,26 @@ +__all__ = [ + 'Bot', + 'Dispatcher', + '__api_version__', + '__version__', + 'bot', + 'contrib', + 'dispatcher', + 'exceptions', + 'executor', + 'filters', + 'helper', + 'md', + 'middlewares', + 'types', + 'utils', +] + +__version__ = '2.15' +__api_version__ = '5.3' + import sys + if sys.version_info < (3, 7): raise ImportError('Your Python version {0} is not supported by aiogram, please install ' 'Python 3.7+'.format('.'.join(map(str, sys.version_info[:3])))) @@ -24,24 +46,3 @@ except ImportError: else: if 'DISABLE_UVLOOP' not in os.environ: asyncio.set_event_loop_policy(uvloop.EventLoopPolicy()) - -__all__ = ( - 'Bot', - 'Dispatcher', - '__api_version__', - '__version__', - 'bot', - 'contrib', - 'dispatcher', - 'exceptions', - 'executor', - 'filters', - 'helper', - 'md', - 'middlewares', - 'types', - 'utils', -) - -__version__ = '2.15' -__api_version__ = '5.3'