chore: format

pull/109/head
yupix 7 months ago
parent c62e81e124
commit 303c41501b
No known key found for this signature in database
GPG Key ID: 2FF705F5C56D9C06

@ -23,9 +23,7 @@ class ClinetBlockingManager(BlockingActions):
class BlockingManager(AbstractManager): class BlockingManager(AbstractManager):
def __init__(self, *, session: HTTPClient, client: ClientManager): def __init__(self, *, session: HTTPClient, client: ClientManager):
self.__action: BlockingActions = BlockingActions( self.__action: BlockingActions = BlockingActions(session=session, client=client)
session=session, client=client
)
@property @property
def action(self) -> BlockingActions: def action(self) -> BlockingActions:

@ -5,7 +5,7 @@ from typing import TYPE_CHECKING
from mipac.abstract.manager import AbstractManager from mipac.abstract.manager import AbstractManager
from mipac.actions.user import ClientUserActions, UserActions from mipac.actions.user import ClientUserActions, UserActions
from mipac.http import HTTPClient from mipac.http import HTTPClient
from mipac.manager.blocking import ClinetBlockingManager, BlockingManager from mipac.manager.blocking import BlockingManager, ClinetBlockingManager
from mipac.manager.follow import FollowManager from mipac.manager.follow import FollowManager
from mipac.manager.users.list import ( from mipac.manager.users.list import (
ClientPartialUserListManager, ClientPartialUserListManager,

@ -3,7 +3,12 @@ from __future__ import annotations
from datetime import datetime from datetime import datetime
from typing import TYPE_CHECKING from typing import TYPE_CHECKING
from mipac.types.announcement import AnnoucementDisplay, AnnoucementIcon, IAnnouncement, IAnnouncementDetailed from mipac.types.announcement import (
AnnoucementDisplay,
AnnoucementIcon,
IAnnouncement,
IAnnouncementDetailed,
)
from mipac.utils.format import str_to_datetime from mipac.utils.format import str_to_datetime
if TYPE_CHECKING: if TYPE_CHECKING:

@ -1,10 +1,10 @@
from __future__ import annotations from __future__ import annotations
from datetime import datetime
from datetime import datetime
from typing import TYPE_CHECKING, Any from typing import TYPE_CHECKING, Any
from mipac.manager.blocking import ClinetBlockingManager from mipac.manager.blocking import ClinetBlockingManager
from mipac.models.user import UserDetailedNotMe, packed_user from mipac.models.user import UserDetailedNotMe, packed_user
from mipac.types.blocking import IBlocking from mipac.types.blocking import IBlocking
from mipac.utils.format import str_to_datetime from mipac.utils.format import str_to_datetime

@ -1,6 +1,6 @@
from __future__ import annotations from __future__ import annotations
from datetime import datetime
from datetime import datetime
from typing import TYPE_CHECKING from typing import TYPE_CHECKING
from mipac.types.poll import ICreatePoll, IPoll, IPollChoice from mipac.types.poll import ICreatePoll, IPoll, IPollChoice

@ -1,9 +1,9 @@
from typing import Literal, NotRequired, TypedDict from typing import Literal, NotRequired, TypedDict
AnnoucementIcon = Literal["info", "wanirng", "error", "success"] AnnoucementIcon = Literal["info", "wanirng", "error", "success"]
AnnoucementDisplay = Literal["dialog", "normal", "banner"] AnnoucementDisplay = Literal["dialog", "normal", "banner"]
class IAnnouncement(TypedDict): class IAnnouncement(TypedDict):
id: str id: str
created_at: str created_at: str
@ -18,6 +18,7 @@ class IAnnouncement(TypedDict):
for_you: bool for_you: bool
is_read: NotRequired[bool] is_read: NotRequired[bool]
class IAnnouncementDetailed(TypedDict): class IAnnouncementDetailed(TypedDict):
"""管理者から見たアナウンス""" """管理者から見たアナウンス"""

@ -8,10 +8,12 @@ class IPollChoice(TypedDict):
text: str text: str
votes: int votes: int
class IPoll(TypedDict): class IPoll(TypedDict):
""" """
Questionnaire object Questionnaire object
""" """
expires_at: str expires_at: str
multiple: bool multiple: bool
choices: list[IPollChoice] choices: list[IPollChoice]

@ -17,6 +17,7 @@ class IMeRole(TypedDict):
user: IMeDetailedSchema user: IMeDetailedSchema
expires_at: str | None expires_at: str | None
class IRolePolicies(TypedDict): class IRolePolicies(TypedDict):
gtl_available: bool gtl_available: bool
ltl_available: bool ltl_available: bool

Loading…
Cancel
Save