From bb9b8a1cedfd00c95b6d470bc91d41981e6bd46f Mon Sep 17 00:00:00 2001 From: snowy Date: Fri, 26 Apr 2024 00:50:28 +0800 Subject: [PATCH] =?UTF-8?q?:=20bug:=20=E6=94=BE=E5=AE=BD=E4=BE=9D=E8=B5=96?= =?UTF-8?q?=E9=99=90=E5=88=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- liteyuki/plugins/liteyuki_pacman/npm.py | 8 +++++ requirements.txt | 48 ++++++++++++------------- 2 files changed, 32 insertions(+), 24 deletions(-) diff --git a/liteyuki/plugins/liteyuki_pacman/npm.py b/liteyuki/plugins/liteyuki_pacman/npm.py index 198c268c..3c346f7f 100644 --- a/liteyuki/plugins/liteyuki_pacman/npm.py +++ b/liteyuki/plugins/liteyuki_pacman/npm.py @@ -539,10 +539,18 @@ async def npm_search(keywords: list[str]) -> list[StorePlugin]: Returns: list[StorePlugin]: 插件列表 """ + plugin_blacklist = [ + "nonebot_plugin_xiuxian_2", + "nonebot_plugin_htmlrender", + "nonebot_plugin_alconna", + ] + results = [] async with aiofiles.open("data/liteyuki/plugins.json", "r", encoding="utf-8") as f: plugins: list[StorePlugin] = [StorePlugin(**pobj) for pobj in json.loads(await f.read())] for plugin in plugins: + if plugin.module_name in plugin_blacklist: + continue plugin_text = ' '.join( [ plugin.name, diff --git a/requirements.txt b/requirements.txt index d0841b6b..a64241c7 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,26 +1,26 @@ -aiohttp==3.9.3 -aiofiles==23.2.1 -colored==2.2.4 -dash==2.16.1 -GitPython==3.1.42 -httpx==0.27.0 -nb-cli==1.4.1 -nonebot2[fastapi,httpx,websockets]==2.2.1 -nonebot-plugin-htmlrender==0.3.1 -nonebot-adapter-onebot==2.4.3 -nonebot-plugin-alconna==0.43.0 -nonebot_plugin_apscheduler==0.4.0 -packaging==23.1 -playwright==1.17.2 -psutil==5.9.8 -py-cpuinfo==9.0.0 -pydantic==1.10.14 -Pygments==2.17.2 -pytz==2024.1 +aiohttp~=3.9.3 +aiofiles~=23.2.1 +colored~=2.2.4 +dash~=2.16.1 +GitPython~=3.1.42 +httpx~=0.27.0 +nb-cli~=1.4.1 +nonebot2[fastapi,httpx,websockets] +nonebot-plugin-htmlrender~=0.3.1 +nonebot-adapter-onebot~=2.4.3 +nonebot-plugin-alconna~=0.43.0 +nonebot_plugin_apscheduler~=0.4.0 +packaging~=23.1 +playwright~=1.17.2 +psutil~=5.9.8 +py-cpuinfo~=9.0.0 +pydantic~=1.10.14 +Pygments~=2.17.2 +pytz~=2024.1 PyYAML~=6.0.1 starlette~=0.36.3 -loguru==0.7.2 -importlib_metadata==7.0.2 -requests==2.31.0 -watchdog==4.0.0 -pillow==10.2.0 +loguru~=0.7.2 +importlib_metadata~=7.0.2 +requests~=2.31.0 +watchdog~=4.0.0 +pillow~=10.2.0