diff --git a/nonebot_plugin_tetris_stats/config/config.py b/nonebot_plugin_tetris_stats/config/config.py index 34134eb..77946bd 100644 --- a/nonebot_plugin_tetris_stats/config/config.py +++ b/nonebot_plugin_tetris_stats/config/config.py @@ -1,6 +1,6 @@ from pathlib import Path -from nonebot_plugin_localstore import get_cache_dir # type: ignore[import-untyped] +from nonebot_plugin_localstore import get_cache_dir from pydantic import BaseModel CACHE_PATH: Path = get_cache_dir('nonebot_plugin_tetris_stats') diff --git a/nonebot_plugin_tetris_stats/db/__init__.py b/nonebot_plugin_tetris_stats/db/__init__.py index 3a1b8cd..c5b7f29 100644 --- a/nonebot_plugin_tetris_stats/db/__init__.py +++ b/nonebot_plugin_tetris_stats/db/__init__.py @@ -8,7 +8,7 @@ from typing import TYPE_CHECKING, Literal, TypeVar, overload from nonebot.exception import FinishedException from nonebot.log import logger from nonebot_plugin_orm import AsyncSession, get_session -from nonebot_plugin_user import User # type: ignore[import-untyped] +from nonebot_plugin_user import User from sqlalchemy import select from ..utils.typing import AllCommandType, BaseCommandType, GameType, TETRIOCommandType diff --git a/nonebot_plugin_tetris_stats/games/tetrio/bind.py b/nonebot_plugin_tetris_stats/games/tetrio/bind.py index bab0c8e..d3ef66a 100644 --- a/nonebot_plugin_tetris_stats/games/tetrio/bind.py +++ b/nonebot_plugin_tetris_stats/games/tetrio/bind.py @@ -6,10 +6,10 @@ from nepattern import parser # type: ignore[import-untyped] from nonebot_plugin_alconna import Args, Subcommand from nonebot_plugin_alconna.uniseg import UniMessage from nonebot_plugin_orm import get_session -from nonebot_plugin_session import EventSession # type: ignore[import-untyped] +from nonebot_plugin_session import EventSession from nonebot_plugin_session_orm import get_session_persist_id # type: ignore[import-untyped] -from nonebot_plugin_user import User # type: ignore[import-untyped] -from nonebot_plugin_userinfo import BotUserInfo, UserInfo # type: ignore[import-untyped] +from nonebot_plugin_user import User +from nonebot_plugin_userinfo import BotUserInfo, UserInfo from ...db import BindStatus, create_or_update_bind, trigger from ...utils.host import HostPage, get_self_netloc diff --git a/nonebot_plugin_tetris_stats/games/tetrio/config.py b/nonebot_plugin_tetris_stats/games/tetrio/config.py index 1ad1ecc..73d1d6c 100644 --- a/nonebot_plugin_tetris_stats/games/tetrio/config.py +++ b/nonebot_plugin_tetris_stats/games/tetrio/config.py @@ -3,9 +3,9 @@ from nepattern import parser # type: ignore[import-untyped] from nonebot_plugin_alconna import Option, Subcommand from nonebot_plugin_alconna.uniseg import UniMessage from nonebot_plugin_orm import async_scoped_session -from nonebot_plugin_session import EventSession # type: ignore[import-untyped] +from nonebot_plugin_session import EventSession from nonebot_plugin_session_orm import get_session_persist_id # type: ignore[import-untyped] -from nonebot_plugin_user import User # type: ignore[import-untyped] +from nonebot_plugin_user import User from sqlalchemy import select from ...db import trigger diff --git a/nonebot_plugin_tetris_stats/games/tetrio/record/blitz.py b/nonebot_plugin_tetris_stats/games/tetrio/record/blitz.py index 04d036c..080ce44 100644 --- a/nonebot_plugin_tetris_stats/games/tetrio/record/blitz.py +++ b/nonebot_plugin_tetris_stats/games/tetrio/record/blitz.py @@ -8,9 +8,9 @@ from nonebot.matcher import Matcher from nonebot_plugin_alconna import At, Option from nonebot_plugin_alconna.uniseg import UniMessage from nonebot_plugin_orm import get_session -from nonebot_plugin_session import EventSession # type: ignore[import-untyped] +from nonebot_plugin_session import EventSession from nonebot_plugin_session_orm import get_session_persist_id # type: ignore[import-untyped] -from nonebot_plugin_user import get_user # type: ignore[import-untyped] +from nonebot_plugin_user import get_user from ....db import query_bind_info, trigger from ....utils.exception import RecordNotFoundError diff --git a/nonebot_plugin_tetris_stats/games/tetrio/record/sprint.py b/nonebot_plugin_tetris_stats/games/tetrio/record/sprint.py index 3854054..0c1f782 100644 --- a/nonebot_plugin_tetris_stats/games/tetrio/record/sprint.py +++ b/nonebot_plugin_tetris_stats/games/tetrio/record/sprint.py @@ -8,9 +8,9 @@ from nonebot.matcher import Matcher from nonebot_plugin_alconna import At, Option from nonebot_plugin_alconna.uniseg import UniMessage from nonebot_plugin_orm import get_session -from nonebot_plugin_session import EventSession # type: ignore[import-untyped] +from nonebot_plugin_session import EventSession from nonebot_plugin_session_orm import get_session_persist_id # type: ignore[import-untyped] -from nonebot_plugin_user import get_user # type: ignore[import-untyped] +from nonebot_plugin_user import get_user from ....db import query_bind_info, trigger from ....utils.exception import RecordNotFoundError diff --git a/nonebot_plugin_tetris_stats/games/top/bind.py b/nonebot_plugin_tetris_stats/games/top/bind.py index 85a0043..d453f7d 100644 --- a/nonebot_plugin_tetris_stats/games/top/bind.py +++ b/nonebot_plugin_tetris_stats/games/top/bind.py @@ -1,9 +1,9 @@ from nonebot_plugin_alconna.uniseg import UniMessage from nonebot_plugin_orm import get_session -from nonebot_plugin_session import EventSession # type: ignore[import-untyped] +from nonebot_plugin_session import EventSession from nonebot_plugin_session_orm import get_session_persist_id # type: ignore[import-untyped] -from nonebot_plugin_user import User # type: ignore[import-untyped] -from nonebot_plugin_userinfo import BotUserInfo, EventUserInfo, UserInfo # type: ignore[import-untyped] +from nonebot_plugin_user import User +from nonebot_plugin_userinfo import BotUserInfo, EventUserInfo, UserInfo from ...db import BindStatus, create_or_update_bind, trigger from ...utils.host import HostPage, get_self_netloc diff --git a/nonebot_plugin_tetris_stats/games/top/query.py b/nonebot_plugin_tetris_stats/games/top/query.py index 557f237..d53c462 100644 --- a/nonebot_plugin_tetris_stats/games/top/query.py +++ b/nonebot_plugin_tetris_stats/games/top/query.py @@ -3,9 +3,9 @@ from nonebot.matcher import Matcher from nonebot_plugin_alconna import At from nonebot_plugin_alconna.uniseg import UniMessage from nonebot_plugin_orm import get_session -from nonebot_plugin_session import EventSession # type: ignore[import-untyped] +from nonebot_plugin_session import EventSession from nonebot_plugin_session_orm import get_session_persist_id # type: ignore[import-untyped] -from nonebot_plugin_user import get_user # type: ignore[import-untyped] +from nonebot_plugin_user import get_user from ...db import query_bind_info, trigger from ...utils.metrics import get_metrics diff --git a/nonebot_plugin_tetris_stats/games/tos/bind.py b/nonebot_plugin_tetris_stats/games/tos/bind.py index 282c978..9694484 100644 --- a/nonebot_plugin_tetris_stats/games/tos/bind.py +++ b/nonebot_plugin_tetris_stats/games/tos/bind.py @@ -1,9 +1,9 @@ from nonebot_plugin_alconna.uniseg import UniMessage from nonebot_plugin_orm import get_session -from nonebot_plugin_session import EventSession # type: ignore[import-untyped] +from nonebot_plugin_session import EventSession from nonebot_plugin_session_orm import get_session_persist_id # type: ignore[import-untyped] -from nonebot_plugin_user import User # type: ignore[import-untyped] -from nonebot_plugin_userinfo import BotUserInfo, EventUserInfo, UserInfo # type: ignore[import-untyped] +from nonebot_plugin_user import User +from nonebot_plugin_userinfo import BotUserInfo, EventUserInfo, UserInfo from ...db import BindStatus, create_or_update_bind, trigger from ...utils.host import HostPage, get_self_netloc diff --git a/nonebot_plugin_tetris_stats/games/tos/query.py b/nonebot_plugin_tetris_stats/games/tos/query.py index fa4c3e9..c7cbbea 100644 --- a/nonebot_plugin_tetris_stats/games/tos/query.py +++ b/nonebot_plugin_tetris_stats/games/tos/query.py @@ -8,10 +8,10 @@ from nonebot.matcher import Matcher from nonebot_plugin_alconna import At from nonebot_plugin_alconna.uniseg import UniMessage from nonebot_plugin_orm import get_session -from nonebot_plugin_session import EventSession # type: ignore[import-untyped] +from nonebot_plugin_session import EventSession from nonebot_plugin_session_orm import get_session_persist_id # type: ignore[import-untyped] -from nonebot_plugin_user import get_user # type: ignore[import-untyped] -from nonebot_plugin_userinfo import EventUserInfo, UserInfo # type: ignore[import-untyped] +from nonebot_plugin_user import get_user +from nonebot_plugin_userinfo import EventUserInfo, UserInfo from ...db import query_bind_info, trigger from ...utils.exception import RequestError diff --git a/nonebot_plugin_tetris_stats/utils/image.py b/nonebot_plugin_tetris_stats/utils/image.py index c0e3f8c..5f2817c 100644 --- a/nonebot_plugin_tetris_stats/utils/image.py +++ b/nonebot_plugin_tetris_stats/utils/image.py @@ -2,7 +2,7 @@ from base64 import b64encode from io import BytesIO from typing import Literal, overload -from nonebot_plugin_userinfo import UserInfo # type: ignore[import-untyped] +from nonebot_plugin_userinfo import UserInfo from PIL import Image