[lint] Fix import order
Reorder imports to be consistenly grouped by standard library, third party library, and local modules in that order thoughout the library.
This commit is contained in:
parent
ed6451b9da
commit
efb4ff850e
@ -17,6 +17,9 @@ __license__ = 'MIT'
|
|||||||
__copyright__ = 'Copyright 2015-2017 Rapptz'
|
__copyright__ = 'Copyright 2015-2017 Rapptz'
|
||||||
__version__ = '1.0.0a'
|
__version__ = '1.0.0a'
|
||||||
|
|
||||||
|
from collections import namedtuple
|
||||||
|
import logging
|
||||||
|
|
||||||
from .client import Client, AppInfo
|
from .client import Client, AppInfo
|
||||||
from .user import User, ClientUser, Profile
|
from .user import User, ClientUser, Profile
|
||||||
from .emoji import Emoji, PartialEmoji
|
from .emoji import Emoji, PartialEmoji
|
||||||
@ -37,7 +40,6 @@ from .object import Object
|
|||||||
from .reaction import Reaction
|
from .reaction import Reaction
|
||||||
from . import utils, opus, abc
|
from . import utils, opus, abc
|
||||||
from .enums import *
|
from .enums import *
|
||||||
from collections import namedtuple
|
|
||||||
from .embeds import Embed
|
from .embeds import Embed
|
||||||
from .shard import AutoShardedClient
|
from .shard import AutoShardedClient
|
||||||
from .player import *
|
from .player import *
|
||||||
@ -46,8 +48,6 @@ from .voice_client import VoiceClient
|
|||||||
from .audit_logs import AuditLogChanges, AuditLogEntry, AuditLogDiff
|
from .audit_logs import AuditLogChanges, AuditLogEntry, AuditLogDiff
|
||||||
from .raw_models import *
|
from .raw_models import *
|
||||||
|
|
||||||
import logging
|
|
||||||
|
|
||||||
VersionInfo = namedtuple('VersionInfo', 'major minor micro releaselevel serial')
|
VersionInfo = namedtuple('VersionInfo', 'major minor micro releaselevel serial')
|
||||||
|
|
||||||
version_info = VersionInfo(major=1, minor=0, micro=0, releaselevel='alpha', serial=0)
|
version_info = VersionInfo(major=1, minor=0, micro=0, releaselevel='alpha', serial=0)
|
||||||
|
@ -24,11 +24,12 @@ FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
|||||||
DEALINGS IN THE SOFTWARE.
|
DEALINGS IN THE SOFTWARE.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
import discord
|
|
||||||
import argparse
|
import argparse
|
||||||
import sys
|
import sys
|
||||||
from pathlib import Path
|
from pathlib import Path
|
||||||
|
|
||||||
|
import discord
|
||||||
|
|
||||||
def core(parser, args):
|
def core(parser, args):
|
||||||
pass
|
pass
|
||||||
|
|
||||||
|
@ -27,7 +27,6 @@ DEALINGS IN THE SOFTWARE.
|
|||||||
import abc
|
import abc
|
||||||
import copy
|
import copy
|
||||||
import asyncio
|
import asyncio
|
||||||
|
|
||||||
from collections import namedtuple
|
from collections import namedtuple
|
||||||
|
|
||||||
from .iterators import HistoryIterator
|
from .iterators import HistoryIterator
|
||||||
|
@ -24,9 +24,10 @@ FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
|||||||
DEALINGS IN THE SOFTWARE.
|
DEALINGS IN THE SOFTWARE.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
|
import datetime
|
||||||
|
|
||||||
from .enums import ActivityType, try_enum
|
from .enums import ActivityType, try_enum
|
||||||
from .colour import Colour
|
from .colour import Colour
|
||||||
import datetime
|
|
||||||
|
|
||||||
__all__ = ['Activity', 'Streaming', 'Game', 'Spotify']
|
__all__ = ['Activity', 'Streaming', 'Game', 'Spotify']
|
||||||
|
|
||||||
|
@ -24,6 +24,10 @@ FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
|||||||
DEALINGS IN THE SOFTWARE.
|
DEALINGS IN THE SOFTWARE.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
|
import time
|
||||||
|
import asyncio
|
||||||
|
|
||||||
|
import discord.abc
|
||||||
from .permissions import Permissions
|
from .permissions import Permissions
|
||||||
from .enums import ChannelType, try_enum
|
from .enums import ChannelType, try_enum
|
||||||
from .mixins import Hashable
|
from .mixins import Hashable
|
||||||
@ -31,11 +35,6 @@ from . import utils
|
|||||||
from .errors import ClientException, NoMoreItems
|
from .errors import ClientException, NoMoreItems
|
||||||
from .webhook import Webhook
|
from .webhook import Webhook
|
||||||
|
|
||||||
import discord.abc
|
|
||||||
|
|
||||||
import time
|
|
||||||
import asyncio
|
|
||||||
|
|
||||||
__all__ = ['TextChannel', 'VoiceChannel', 'DMChannel', 'CategoryChannel', 'GroupChannel', '_channel_factory']
|
__all__ = ['TextChannel', 'VoiceChannel', 'DMChannel', 'CategoryChannel', 'GroupChannel', '_channel_factory']
|
||||||
|
|
||||||
async def _single_delete_strategy(messages):
|
async def _single_delete_strategy(messages):
|
||||||
|
@ -24,6 +24,17 @@ FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
|||||||
DEALINGS IN THE SOFTWARE.
|
DEALINGS IN THE SOFTWARE.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
|
import asyncio
|
||||||
|
from collections import namedtuple
|
||||||
|
import logging
|
||||||
|
import re
|
||||||
|
import signal
|
||||||
|
import sys
|
||||||
|
import traceback
|
||||||
|
|
||||||
|
import aiohttp
|
||||||
|
import websockets
|
||||||
|
|
||||||
from .user import User, Profile
|
from .user import User, Profile
|
||||||
from .invite import Invite
|
from .invite import Invite
|
||||||
from .object import Object
|
from .object import Object
|
||||||
@ -39,15 +50,6 @@ from . import utils
|
|||||||
from .backoff import ExponentialBackoff
|
from .backoff import ExponentialBackoff
|
||||||
from .webhook import Webhook
|
from .webhook import Webhook
|
||||||
|
|
||||||
import asyncio
|
|
||||||
import aiohttp
|
|
||||||
import websockets
|
|
||||||
|
|
||||||
import logging, traceback
|
|
||||||
import sys, re
|
|
||||||
import signal
|
|
||||||
from collections import namedtuple
|
|
||||||
|
|
||||||
log = logging.getLogger(__name__)
|
log = logging.getLogger(__name__)
|
||||||
|
|
||||||
AppInfo = namedtuple('AppInfo',
|
AppInfo = namedtuple('AppInfo',
|
||||||
|
@ -26,13 +26,14 @@ DEALINGS IN THE SOFTWARE.
|
|||||||
|
|
||||||
import asyncio
|
import asyncio
|
||||||
import collections
|
import collections
|
||||||
import discord
|
|
||||||
import inspect
|
import inspect
|
||||||
import importlib
|
import importlib
|
||||||
import sys
|
import sys
|
||||||
import traceback
|
import traceback
|
||||||
import re
|
import re
|
||||||
|
|
||||||
|
import discord
|
||||||
|
|
||||||
from .core import GroupMixin, Command
|
from .core import GroupMixin, Command
|
||||||
from .view import StringView
|
from .view import StringView
|
||||||
from .context import Context
|
from .context import Context
|
||||||
|
@ -24,10 +24,11 @@ FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
|||||||
DEALINGS IN THE SOFTWARE.
|
DEALINGS IN THE SOFTWARE.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
import discord
|
|
||||||
import re
|
import re
|
||||||
import inspect
|
import inspect
|
||||||
|
|
||||||
|
import discord
|
||||||
|
|
||||||
from .errors import BadArgument, NoPrivateMessage
|
from .errors import BadArgument, NoPrivateMessage
|
||||||
|
|
||||||
__all__ = ['Converter', 'MemberConverter', 'UserConverter',
|
__all__ = ['Converter', 'MemberConverter', 'UserConverter',
|
||||||
|
@ -25,11 +25,12 @@ DEALINGS IN THE SOFTWARE.
|
|||||||
"""
|
"""
|
||||||
|
|
||||||
import asyncio
|
import asyncio
|
||||||
import inspect
|
|
||||||
import discord
|
|
||||||
import functools
|
import functools
|
||||||
|
import inspect
|
||||||
import typing
|
import typing
|
||||||
|
|
||||||
|
import discord
|
||||||
|
|
||||||
from .errors import *
|
from .errors import *
|
||||||
from .cooldowns import Cooldown, BucketType, CooldownMapping
|
from .cooldowns import Cooldown, BucketType, CooldownMapping
|
||||||
from .view import quoted_word
|
from .view import quoted_word
|
||||||
|
@ -24,19 +24,21 @@ FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
|||||||
DEALINGS IN THE SOFTWARE.
|
DEALINGS IN THE SOFTWARE.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
|
import asyncio
|
||||||
|
from collections import namedtuple
|
||||||
|
import json
|
||||||
|
import logging
|
||||||
|
import struct
|
||||||
import sys
|
import sys
|
||||||
import time
|
import time
|
||||||
|
import threading
|
||||||
|
import zlib
|
||||||
|
|
||||||
import websockets
|
import websockets
|
||||||
import asyncio
|
|
||||||
|
|
||||||
from . import utils
|
from . import utils
|
||||||
from .activity import _ActivityTag
|
from .activity import _ActivityTag
|
||||||
from .errors import ConnectionClosed, InvalidArgument
|
from .errors import ConnectionClosed, InvalidArgument
|
||||||
import logging
|
|
||||||
import zlib, json
|
|
||||||
from collections import namedtuple
|
|
||||||
import threading
|
|
||||||
import struct
|
|
||||||
|
|
||||||
log = logging.getLogger(__name__)
|
log = logging.getLogger(__name__)
|
||||||
|
|
||||||
|
@ -25,7 +25,6 @@ DEALINGS IN THE SOFTWARE.
|
|||||||
"""
|
"""
|
||||||
|
|
||||||
import copy
|
import copy
|
||||||
|
|
||||||
from collections import namedtuple, defaultdict
|
from collections import namedtuple, defaultdict
|
||||||
|
|
||||||
from . import utils
|
from . import utils
|
||||||
|
@ -24,19 +24,20 @@ FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
|||||||
DEALINGS IN THE SOFTWARE.
|
DEALINGS IN THE SOFTWARE.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
import aiohttp
|
|
||||||
import asyncio
|
import asyncio
|
||||||
import json
|
import json
|
||||||
import sys
|
|
||||||
import logging
|
import logging
|
||||||
import weakref
|
import sys
|
||||||
from urllib.parse import quote as _uriquote
|
from urllib.parse import quote as _uriquote
|
||||||
|
import weakref
|
||||||
|
|
||||||
log = logging.getLogger(__name__)
|
import aiohttp
|
||||||
|
|
||||||
from .errors import HTTPException, Forbidden, NotFound, LoginFailure, GatewayNotFound
|
from .errors import HTTPException, Forbidden, NotFound, LoginFailure, GatewayNotFound
|
||||||
from . import __version__, utils
|
from . import __version__, utils
|
||||||
|
|
||||||
|
log = logging.getLogger(__name__)
|
||||||
|
|
||||||
async def json_or_text(response):
|
async def json_or_text(response):
|
||||||
text = await response.text(encoding='utf-8')
|
text = await response.text(encoding='utf-8')
|
||||||
if response.headers['content-type'] == 'application/json':
|
if response.headers['content-type'] == 'application/json':
|
||||||
|
@ -24,13 +24,14 @@ FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
|||||||
DEALINGS IN THE SOFTWARE.
|
DEALINGS IN THE SOFTWARE.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
|
import array
|
||||||
import ctypes
|
import ctypes
|
||||||
import ctypes.util
|
import ctypes.util
|
||||||
import array
|
|
||||||
from .errors import DiscordException
|
|
||||||
import logging
|
import logging
|
||||||
import sys
|
|
||||||
import os.path
|
import os.path
|
||||||
|
import sys
|
||||||
|
|
||||||
|
from .errors import DiscordException
|
||||||
|
|
||||||
log = logging.getLogger(__name__)
|
log = logging.getLogger(__name__)
|
||||||
c_int_ptr = ctypes.POINTER(ctypes.c_int)
|
c_int_ptr = ctypes.POINTER(ctypes.c_int)
|
||||||
|
@ -24,6 +24,12 @@ FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
|||||||
DEALINGS IN THE SOFTWARE.
|
DEALINGS IN THE SOFTWARE.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
|
import asyncio
|
||||||
|
import itertools
|
||||||
|
import logging
|
||||||
|
|
||||||
|
import websockets
|
||||||
|
|
||||||
from .state import AutoShardedConnectionState
|
from .state import AutoShardedConnectionState
|
||||||
from .client import Client
|
from .client import Client
|
||||||
from .gateway import *
|
from .gateway import *
|
||||||
@ -31,11 +37,6 @@ from .errors import ClientException, InvalidArgument
|
|||||||
from . import utils
|
from . import utils
|
||||||
from .enums import Status
|
from .enums import Status
|
||||||
|
|
||||||
import asyncio
|
|
||||||
import logging
|
|
||||||
import websockets
|
|
||||||
import itertools
|
|
||||||
|
|
||||||
log = logging.getLogger(__name__)
|
log = logging.getLogger(__name__)
|
||||||
|
|
||||||
class Shard:
|
class Shard:
|
||||||
|
@ -24,6 +24,16 @@ FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
|||||||
DEALINGS IN THE SOFTWARE.
|
DEALINGS IN THE SOFTWARE.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
|
import asyncio
|
||||||
|
from collections import deque, namedtuple, OrderedDict
|
||||||
|
import copy
|
||||||
|
import datetime
|
||||||
|
import enum
|
||||||
|
import itertools
|
||||||
|
import logging
|
||||||
|
import math
|
||||||
|
import weakref
|
||||||
|
|
||||||
from .guild import Guild
|
from .guild import Guild
|
||||||
from .activity import _ActivityTag
|
from .activity import _ActivityTag
|
||||||
from .user import User, ClientUser
|
from .user import User, ClientUser
|
||||||
@ -38,14 +48,6 @@ from .enums import ChannelType, try_enum, Status
|
|||||||
from . import utils
|
from . import utils
|
||||||
from .embeds import Embed
|
from .embeds import Embed
|
||||||
|
|
||||||
from collections import deque, namedtuple, OrderedDict
|
|
||||||
import copy, enum, math
|
|
||||||
import datetime
|
|
||||||
import asyncio
|
|
||||||
import logging
|
|
||||||
import weakref
|
|
||||||
import itertools
|
|
||||||
|
|
||||||
class ListenerType(enum.Enum):
|
class ListenerType(enum.Enum):
|
||||||
chunk = 0
|
chunk = 0
|
||||||
|
|
||||||
|
@ -24,15 +24,14 @@ FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
|||||||
DEALINGS IN THE SOFTWARE.
|
DEALINGS IN THE SOFTWARE.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
|
from collections import namedtuple
|
||||||
|
|
||||||
|
import discord.abc
|
||||||
from .utils import snowflake_time, _bytes_to_base64_data, parse_time, valid_icon_size
|
from .utils import snowflake_time, _bytes_to_base64_data, parse_time, valid_icon_size
|
||||||
from .enums import DefaultAvatar, RelationshipType, UserFlags, HypeSquadHouse
|
from .enums import DefaultAvatar, RelationshipType, UserFlags, HypeSquadHouse
|
||||||
from .errors import ClientException, InvalidArgument
|
from .errors import ClientException, InvalidArgument
|
||||||
from .colour import Colour
|
from .colour import Colour
|
||||||
|
|
||||||
from collections import namedtuple
|
|
||||||
|
|
||||||
import discord.abc
|
|
||||||
|
|
||||||
VALID_STATIC_FORMATS = {"jpeg", "jpg", "webp", "png"}
|
VALID_STATIC_FORMATS = {"jpeg", "jpg", "webp", "png"}
|
||||||
VALID_AVATAR_FORMATS = VALID_STATIC_FORMATS | {"gif"}
|
VALID_AVATAR_FORMATS = VALID_STATIC_FORMATS | {"gif"}
|
||||||
|
|
||||||
|
@ -24,18 +24,19 @@ FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
|||||||
DEALINGS IN THE SOFTWARE.
|
DEALINGS IN THE SOFTWARE.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
from re import split as re_split
|
|
||||||
from .errors import InvalidArgument
|
|
||||||
from base64 import b64encode
|
|
||||||
from email.utils import parsedate_to_datetime
|
|
||||||
from inspect import isawaitable as _isawaitable
|
|
||||||
from bisect import bisect_left
|
|
||||||
|
|
||||||
import datetime
|
|
||||||
import asyncio
|
|
||||||
import json
|
|
||||||
import warnings, functools
|
|
||||||
import array
|
import array
|
||||||
|
import asyncio
|
||||||
|
from base64 import b64encode
|
||||||
|
from bisect import bisect_left
|
||||||
|
import datetime
|
||||||
|
from email.utils import parsedate_to_datetime
|
||||||
|
import functools
|
||||||
|
from inspect import isawaitable as _isawaitable
|
||||||
|
import json
|
||||||
|
from re import split as re_split
|
||||||
|
import warnings
|
||||||
|
|
||||||
|
from .errors import InvalidArgument
|
||||||
|
|
||||||
DISCORD_EPOCH = 1420070400000
|
DISCORD_EPOCH = 1420070400000
|
||||||
|
|
||||||
|
@ -45,7 +45,11 @@ import logging
|
|||||||
import struct
|
import struct
|
||||||
import threading
|
import threading
|
||||||
|
|
||||||
log = logging.getLogger(__name__)
|
from . import opus
|
||||||
|
from .backoff import ExponentialBackoff
|
||||||
|
from .gateway import *
|
||||||
|
from .errors import ClientException, ConnectionClosed
|
||||||
|
from .player import AudioPlayer, AudioSource
|
||||||
|
|
||||||
try:
|
try:
|
||||||
import nacl.secret
|
import nacl.secret
|
||||||
@ -53,11 +57,8 @@ try:
|
|||||||
except ImportError:
|
except ImportError:
|
||||||
has_nacl = False
|
has_nacl = False
|
||||||
|
|
||||||
from . import opus
|
|
||||||
from .backoff import ExponentialBackoff
|
log = logging.getLogger(__name__)
|
||||||
from .gateway import *
|
|
||||||
from .errors import ClientException, ConnectionClosed
|
|
||||||
from .player import AudioPlayer, AudioSource
|
|
||||||
|
|
||||||
class VoiceClient:
|
class VoiceClient:
|
||||||
"""Represents a Discord voice connection.
|
"""Represents a Discord voice connection.
|
||||||
|
@ -24,12 +24,13 @@ FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
|||||||
DEALINGS IN THE SOFTWARE.
|
DEALINGS IN THE SOFTWARE.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
import aiohttp
|
|
||||||
import asyncio
|
import asyncio
|
||||||
import json
|
import json
|
||||||
import time
|
import time
|
||||||
import re
|
import re
|
||||||
|
|
||||||
|
import aiohttp
|
||||||
|
|
||||||
from . import utils
|
from . import utils
|
||||||
from .errors import InvalidArgument, HTTPException, Forbidden, NotFound
|
from .errors import InvalidArgument, HTTPException, Forbidden, NotFound
|
||||||
from .user import BaseUser, User
|
from .user import BaseUser, User
|
||||||
|
Loading…
x
Reference in New Issue
Block a user