diff --git a/aiogram/types/chat_join_request.py b/aiogram/types/chat_join_request.py index 4b38d85b..df4d4b38 100644 --- a/aiogram/types/chat_join_request.py +++ b/aiogram/types/chat_join_request.py @@ -10,7 +10,6 @@ from .base import TelegramObject from .custom import DateTime if TYPE_CHECKING: - from .input_poll_option import InputPollOption from ..methods import ( ApproveChatJoinRequest, DeclineChatJoinRequest, @@ -41,6 +40,7 @@ if TYPE_CHECKING: from .input_media_document import InputMediaDocument from .input_media_photo import InputMediaPhoto from .input_media_video import InputMediaVideo + from .input_poll_option import InputPollOption from .labeled_price import LabeledPrice from .link_preview_options import LinkPreviewOptions from .message_entity import MessageEntity diff --git a/aiogram/types/chat_member_updated.py b/aiogram/types/chat_member_updated.py index 6bf51bd7..bf177b2c 100644 --- a/aiogram/types/chat_member_updated.py +++ b/aiogram/types/chat_member_updated.py @@ -10,7 +10,6 @@ from .base import TelegramObject from .custom import DateTime if TYPE_CHECKING: - from .input_poll_option import InputPollOption from ..methods import ( SendAnimation, SendAudio, @@ -45,6 +44,7 @@ if TYPE_CHECKING: from .input_media_document import InputMediaDocument from .input_media_photo import InputMediaPhoto from .input_media_video import InputMediaVideo + from .input_poll_option import InputPollOption from .labeled_price import LabeledPrice from .link_preview_options import LinkPreviewOptions from .message_entity import MessageEntity diff --git a/aiogram/types/input_poll_option.py b/aiogram/types/input_poll_option.py index 2b07fd0b..8cfe29ad 100644 --- a/aiogram/types/input_poll_option.py +++ b/aiogram/types/input_poll_option.py @@ -2,8 +2,8 @@ from __future__ import annotations from typing import TYPE_CHECKING, Any, List, Optional, Union -from .base import TelegramObject from ..client.default import Default +from .base import TelegramObject if TYPE_CHECKING: from .message_entity import MessageEntity diff --git a/tests/test_api/test_types/test_message.py b/tests/test_api/test_types/test_message.py index fd65119f..be29070e 100644 --- a/tests/test_api/test_types/test_message.py +++ b/tests/test_api/test_types/test_message.py @@ -40,7 +40,10 @@ from aiogram.types import ( UNSET_PARSE_MODE, Animation, Audio, + BackgroundFillSolid, + BackgroundTypeFill, Chat, + ChatBackground, ChatBoostAdded, ChatShared, Contact, @@ -88,9 +91,6 @@ from aiogram.types import ( Voice, WebAppData, WriteAccessAllowed, - ChatBackground, - BackgroundTypeFill, - BackgroundFillSolid, ) from aiogram.types.message import ContentType, Message