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,20 +1,20 @@
import json
from datetime import timedelta
import json
import nonebot
import aiofiles
from fastapi import APIRouter, Depends
from fastapi.security import OAuth2PasswordRequestForm
import nonebot
from zhenxun.configs.config import Config
from ..base_model import Result
from ..utils import (
from builtin_plugins.web_ui.base_model import Result
from builtin_plugins.web_ui.utils import (
ACCESS_TOKEN_EXPIRE_MINUTES,
create_token,
get_user,
token_data,
token_file,
)
from zhenxun.configs.config import Config
app = nonebot.get_app()
@@ -40,8 +40,8 @@ async def login_get_token(form_data: OAuth2PasswordRequestForm = Depends()):
token_data["token"].append(access_token)
if len(token_data["token"]) > 3:
token_data["token"] = token_data["token"][1:]
with open(token_file, "w", encoding="utf8") as f:
json.dump(token_data, f, ensure_ascii=False, indent=4)
async with aiofiles.open(token_file, "w", encoding="utf8") as f:
await f.write(json.dumps(token_data, ensure_ascii=False, indent=4))
return Result.ok(
{"access_token": access_token, "token_type": "bearer"}, "欢迎回家, 欧尼酱!"
)