From e8ce50d50cf620893be54838e60a5da59be813f3 Mon Sep 17 00:00:00 2001 From: yupix Date: Mon, 19 Feb 2024 15:56:43 +0900 Subject: [PATCH] chore: format --- compiler/update_api_status.py | 9 ++++++++- mipac/actions/drive/files.py | 2 +- mipac/manager/user.py | 2 +- mipac/manager/users/mute.py | 3 ++- mipac/models/mute.py | 2 +- 5 files changed, 13 insertions(+), 5 deletions(-) diff --git a/compiler/update_api_status.py b/compiler/update_api_status.py index 134bb5b..409e9e7 100644 --- a/compiler/update_api_status.py +++ b/compiler/update_api_status.py @@ -2,6 +2,8 @@ import copy import hashlib import json import sys +from enum import Enum + from type import OpenAPI from typing import Any, Literal, TypedDict @@ -18,7 +20,12 @@ needToWork: サポートされているが、作業が必要 RemovedFromMisskey: Misskeyから削除された Removed: MiPACから削除された(これに変更するとremovedから自動で削除されます) """ -STATUS = Literal["notSupported", "supported", "needToWork", 'RemovedFromMisskey', "Removed"] + +class STATUS(Enum): + notSupported = "notSupported" + supported = "supported" + needToWork = "needToWork" + RemovedFromMisskey = "Removed" class IEndpoint(TypedDict): path: str diff --git a/mipac/actions/drive/files.py b/mipac/actions/drive/files.py index ed4034e..450f6cb 100644 --- a/mipac/actions/drive/files.py +++ b/mipac/actions/drive/files.py @@ -1,7 +1,7 @@ from __future__ import annotations + import io import os - from typing import TYPE_CHECKING, Any, AsyncGenerator, override from mipac.abstract.action import AbstractAction diff --git a/mipac/manager/user.py b/mipac/manager/user.py index c7ec0e4..4381c21 100644 --- a/mipac/manager/user.py +++ b/mipac/manager/user.py @@ -7,12 +7,12 @@ from mipac.actions.user import ClientUserActions, UserActions from mipac.http import HTTPClient from mipac.manager.blocking import BlockingManager from mipac.manager.follow import FollowManager -from mipac.manager.users.mute import ClientMuteManager, MuteManager from mipac.manager.users.list import ( ClientPartialUserListManager, ClientUserListManager, UserListManager, ) +from mipac.manager.users.mute import ClientMuteManager, MuteManager if TYPE_CHECKING: from mipac.manager.client import ClientManager diff --git a/mipac/manager/users/mute.py b/mipac/manager/users/mute.py index cb11baa..8fcf40f 100644 --- a/mipac/manager/users/mute.py +++ b/mipac/manager/users/mute.py @@ -1,9 +1,10 @@ from __future__ import annotations + from typing import TYPE_CHECKING from mipac.abstract.manager import AbstractManager +from mipac.actions.users.mute import ClientMuteActions, MuteActions from mipac.http import HTTPClient -from mipac.actions.users.mute import MuteActions, ClientMuteActions if TYPE_CHECKING: from mipac.manager.client import ClientManager diff --git a/mipac/models/mute.py b/mipac/models/mute.py index bd6ef34..c07eb38 100644 --- a/mipac/models/mute.py +++ b/mipac/models/mute.py @@ -1,6 +1,6 @@ from __future__ import annotations -from datetime import datetime +from datetime import datetime from typing import TYPE_CHECKING from mipac.models.user import UserDetailedNotMe