Develop: 完全使用 ruff 替代 isort 与 black (#1757)

* 🚨 完全使用 ruff 替代 isort 与 black

* 🚨 ruff lint&format
This commit is contained in:
BalconyJH
2024-12-10 19:49:11 +08:00
committed by GitHub
parent 28dd15a950
commit bc5a9c4fcc
147 changed files with 823 additions and 863 deletions
@@ -1,16 +1,16 @@
import os
import shutil
from pathlib import Path
import shutil
import aiofiles
from fastapi import APIRouter
from fastapi.responses import JSONResponse
from builtin_plugins.web_ui.base_model import Result, SystemFolderSize
from builtin_plugins.web_ui.utils import authentication, get_system_disk
from zhenxun.utils._build_image import BuildImage
from ....base_model import Result, SystemFolderSize
from ....utils import authentication, get_system_disk
from .model import AddFile, DirFile, SaveFile, DeleteFile, RenameFile
from .model import AddFile, DeleteFile, DirFile, RenameFile, SaveFile
router = APIRouter(prefix="/system")
@@ -1,6 +1,3 @@
from datetime import datetime
from typing import Literal, Optional
from pydantic import BaseModel
@@ -15,7 +12,7 @@ class DirFile(BaseModel):
"""是否为图片"""
name: str
"""文件夹或文件名称"""
parent: Optional[str] = None
parent: str | None = None
"""父级"""
@@ -33,7 +30,7 @@ class RenameFile(BaseModel):
删除文件
"""
parent: Optional[str]
parent: str | None
"""父路径"""
old_name: str
"""旧名称"""
@@ -46,7 +43,7 @@ class AddFile(BaseModel):
新建文件
"""
parent: Optional[str]
parent: str | None
"""父路径"""
name: str
"""新名称"""