This commit is contained in:
Zomatree
2021-11-13 23:59:25 +00:00
parent 23d8ced599
commit a16bac6207
18 changed files with 56 additions and 39 deletions
+1 -1
View File
@@ -9,7 +9,7 @@ from .enums import (AssetType, ChannelType, PresenceType, RelationshipType,
from .errors import HTTPError, RevoltError, ServerError
from .file import File
from .member import Member
from .message import Message, MessageReply, Masquerade
from .message import Masquerade, Message, MessageReply
from .messageable import Messageable
from .permissions import ChannelPermissions, ServerPermissions
from .role import Role
+1 -1
View File
@@ -1,7 +1,7 @@
from __future__ import annotations
from typing import TYPE_CHECKING
import mimetypes
from typing import TYPE_CHECKING
from .enums import AssetType
from .errors import AutumnDisabled
+1 -2
View File
@@ -2,11 +2,10 @@ from __future__ import annotations
from typing import TYPE_CHECKING
if TYPE_CHECKING:
from .channel import Channel
from .state import State
from .types import Category as CategoryPayload
from .channel import Channel
__all__ = ("Category",)
+2 -2
View File
@@ -1,5 +1,5 @@
from .checks import *
from .client import *
from .command import *
from .context import *
from .errors import *
from .client import *
from .checks import *
+1 -1
View File
@@ -1,4 +1,4 @@
from typing import Callable, Coroutine, Any, TypeVar, Union
from typing import Any, Callable, Coroutine, TypeVar, Union
from .command import Command
from .context import Context
+4 -5
View File
@@ -1,16 +1,15 @@
from __future__ import annotations
from typing import Any, Callable, Union
import re
import traceback
from typing import Any, Callable, Union
import revolt
import traceback
from .view import StringView
from .command import Command
from .context import Context
from .errors import CommandNotFound, CheckError
from .errors import CheckError, CommandNotFound
from .view import StringView
__all__ = (
"CommandsMeta",
+6 -4
View File
@@ -1,17 +1,19 @@
from __future__ import annotations
import inspect
import traceback
from typing import TYPE_CHECKING, Annotated, Any, Callable, Coroutine, Literal, Optional, Union, get_args, get_origin
from contextlib import suppress
from typing import (TYPE_CHECKING, Annotated, Any, Callable, Coroutine,
Literal, Optional, Union, get_args, get_origin)
import revolt
import inspect
from contextlib import suppress
from revolt.utils import copy_doc, maybe_coroutine
from .errors import InvalidLiteralArgument
if TYPE_CHECKING:
from .context import Context
from .checks import Check
from .context import Context
__all__ = (
"Command",
+2 -2
View File
@@ -1,6 +1,6 @@
from __future__ import annotations
from typing import Any, Optional, TYPE_CHECKING
from typing import TYPE_CHECKING, Any, Optional
import revolt
from revolt.utils import maybe_coroutine
@@ -8,8 +8,8 @@ from revolt.utils import maybe_coroutine
from .command import Command
if TYPE_CHECKING:
from .view import StringView
from .client import CommandsClient
from .view import StringView
__all__ = (
"Context",
+1
View File
@@ -1,4 +1,5 @@
from typing import Annotated
from .errors import BadBoolArgument
IntConverter = Annotated[int, lambda arg, _: int(arg)]
+6 -4
View File
@@ -23,10 +23,12 @@ if TYPE_CHECKING:
from .types import Autumn as AutumnPayload
from .types import Channel, DMChannel
from .types import Embed as EmbedPayload
from .types import GetServerMembers, Member
from .types import Message as MessagePayload, MessageReplyPayload, Masquerade as MasqueradePayload
from .types import (MessageWithUserData, Role, Server, ServerBans,
ServerInvite, TextChannel)
from .types import GetServerMembers
from .types import Masquerade as MasqueradePayload
from .types import Member
from .types import Message as MessagePayload
from .types import (MessageReplyPayload, MessageWithUserData, Role, Server,
ServerBans, ServerInvite, TextChannel)
from .types import User as UserPayload
from .types import UserProfile, VoiceChannel
+2 -2
View File
@@ -2,14 +2,14 @@ from __future__ import annotations
from typing import TYPE_CHECKING, Optional
from .user import User
from .asset import Asset
from .user import User
if TYPE_CHECKING:
from .server import Server
from .state import State
from .types import Member as MemberPayload
from .types import File
from .types import Member as MemberPayload
__all__ = ("Member",)
+3 -1
View File
@@ -9,7 +9,9 @@ from .embed import Embed
if TYPE_CHECKING:
from .state import State
from .types import Message as MessagePayload, MessageReplyPayload, Masquerade as MasqueradePayload
from .types import Masquerade as MasqueradePayload
from .types import Message as MessagePayload
from .types import MessageReplyPayload
__all__ = (
+1 -1
View File
@@ -5,7 +5,7 @@ from typing import TYPE_CHECKING, Optional
if TYPE_CHECKING:
from .embed import Embed
from .file import File
from .message import Message, MessageReply, Masquerade
from .message import Masquerade, Message, MessageReply
from .state import State
+9 -5
View File
@@ -1,18 +1,22 @@
from __future__ import annotations
from typing import TYPE_CHECKING, Optional, cast, Union
from typing import TYPE_CHECKING, Optional, Union, cast
from .asset import Asset
from .category import Category
from .channel import Channel
from .permissions import ServerPermissions
from .role import Role
from .asset import Asset
from .category import Category
if TYPE_CHECKING:
from .channel import TextChannel
from .member import Member
from .state import State
from .channel import TextChannel
from .types import (Server as ServerPayload, File as FilePayload, Permission as PermissionPayload, SystemMessagesConfig, Category as CategoryPayload)
from .types import Category as CategoryPayload
from .types import File as FilePayload
from .types import Permission as PermissionPayload
from .types import Server as ServerPayload
from .types import SystemMessagesConfig
__all__ = ("Server", "SystemMessages")
+2 -2
View File
@@ -1,6 +1,6 @@
from __future__ import annotations
from typing import TYPE_CHECKING, TypedDict, Union, Literal
from typing import TYPE_CHECKING, Literal, TypedDict, Union
from .channel import (Channel, DMChannel, Group, SavedMessages, TextChannel,
VoiceChannel)
@@ -9,7 +9,7 @@ from .message import Message
if TYPE_CHECKING:
from .member import Member, MemberID
from .server import Server
from .user import User, Status
from .user import Status, User
__all__ = (
"BasePayload",
+3 -1
View File
@@ -7,7 +7,9 @@ from .enums import PresenceType, RelationshipType
if TYPE_CHECKING:
from .state import State
from .types import User as UserPayload, Status as StatusPayload, File
from .types import File
from .types import Status as StatusPayload
from .types import User as UserPayload
__all__ = ("User",)
+2 -1
View File
@@ -1,5 +1,6 @@
import inspect
from typing import Callable, Coroutine, TypeVar, Union, Any
from typing import Any, Callable, Coroutine, TypeVar, Union
from typing_extensions import ParamSpec
__all__ = ("Missing", "copy_doc", "maybe_coroutine")
+9 -4
View File
@@ -6,13 +6,18 @@ from copy import copy
from typing import TYPE_CHECKING, Callable, cast
from .enums import RelationshipType
from .user import Status
from .types import (ChannelCreateEventPayload, ChannelDeleteEventPayload,
ChannelDeleteTypingEventPayload,
ChannelStartTypingEventPayload, ChannelUpdateEventPayload, ServerUpdateEventPayload, UserRelationshipEventPayload, ServerRoleDeleteEventPayload, UserUpdateEventPayload, ServerDeleteEventPayload, ServerMemberUpdateEventPayload, ServerMemberJoinEventPayload, ServerMemberLeaveEventPayload, ServerRoleUpdateEventPayload)
ChannelStartTypingEventPayload, ChannelUpdateEventPayload)
from .types import Message as MessagePayload
from .types import MessageDeleteEventPayload, MessageUpdateEventPayload
from .types import (MessageDeleteEventPayload, MessageUpdateEventPayload,
ServerDeleteEventPayload, ServerMemberJoinEventPayload,
ServerMemberLeaveEventPayload,
ServerMemberUpdateEventPayload,
ServerRoleDeleteEventPayload, ServerRoleUpdateEventPayload,
ServerUpdateEventPayload, UserRelationshipEventPayload,
UserUpdateEventPayload)
from .user import Status
try:
import ujson as json