From 87bfecb2f3aa6f8407751a950e3bb6024f7bf43e Mon Sep 17 00:00:00 2001 From: LIghtJUNction Date: Tue, 31 Mar 2026 17:12:10 +0800 Subject: [PATCH] chore: update requirements.txt --- requirements.txt | 131 ++++++++++++++++++++++++++++++++++++++--------- 1 file changed, 106 insertions(+), 25 deletions(-) diff --git a/requirements.txt b/requirements.txt index 2789bf549..c3c9d7ca9 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,5 +1,4 @@ # This file was autogenerated by uv via the following command: -argon2-cffi==25.1.0 # uv export --no-hashes --output-file requirements.txt -e . aiocqhttp==1.4.4 @@ -15,24 +14,32 @@ aiohappyeyeballs==2.6.1 aiohttp==3.13.3 # via # aiodocker + # aiohttp-jinja2 # astrbot # dashscope # dingtalk-stream # py-cord # qq-botpy # shipyard-python-sdk + # textual-dev + # textual-serve # xinference-client +aiohttp-jinja2==1.6 + # via textual-serve aiosignal==1.4.0 # via aiohttp aiosqlite==0.22.1 # via astrbot +annotated-doc==0.0.4 + # via fastapi annotated-types==0.7.0 # via pydantic -anthropic==0.84.0 +anthropic==0.86.0 # via astrbot anyio==4.12.1 # via # anthropic + # astrbot # google-genai # httpx # mcp @@ -46,7 +53,11 @@ apscheduler==3.11.2 # qq-botpy argcomplete==3.6.3 # via commitizen -attrs==25.4.0 +argon2-cffi==25.1.0 + # via astrbot +argon2-cffi-bindings==25.1.0 + # via argon2-cffi +attrs==26.1.0 # via # aiohttp # jsonschema @@ -71,13 +82,14 @@ certifi==2026.2.25 # requests cffi==2.0.0 # via + # argon2-cffi-bindings # cryptography # silk-python chardet==5.1.0 # via # astrbot # readability-lxml -charset-normalizer==3.4.5 +charset-normalizer==3.4.6 # via # commitizen # markitdown-no-magika @@ -87,6 +99,7 @@ click==8.3.1 # astrbot # flask # quart + # textual-dev # uvicorn cobble==0.1.4 # via mammoth @@ -94,11 +107,13 @@ colorama==0.4.6 # via # click # commitizen + # griffe # loguru # pytest + # qrcode # tqdm commitizen==4.13.9 -coverage==7.13.4 +coverage==7.13.5 # via pytest-cov cryptography==46.0.5 # via @@ -108,7 +123,7 @@ cryptography==46.0.5 # pyjwt cssselect==1.4.0 # via readability-lxml -dashscope==1.25.13 +dashscope==1.25.14 # via astrbot decli==0.6.3 # via commitizen @@ -135,6 +150,8 @@ et-xmlfile==2.0.0 # via openpyxl faiss-cpu==1.13.2 # via astrbot +fastapi==0.135.1 + # via astrbot filelock==3.25.2 # via astrbot filetype==1.2.0 @@ -147,10 +164,12 @@ frozenlist==1.8.0 # aiosignal google-auth==2.49.1 # via google-genai -google-genai==1.67.0 +google-genai==1.68.0 # via astrbot greenlet==3.3.2 # via sqlalchemy +griffe==1.15.0 + # via openai-agents h11==0.16.0 # via # httpcore @@ -162,9 +181,7 @@ h2==4.3.0 hpack==4.1.0 # via h2 httpcore==1.0.9 - # via - # httpx - # python-telegram-bot + # via httpx httpx==0.28.1 # via # aiocqhttp @@ -197,9 +214,11 @@ jieba==0.42.1 # via astrbot jinja2==3.1.6 # via + # aiohttp-jinja2 # commitizen # flask # quart + # textual-serve jiter==0.13.0 # via # anthropic @@ -210,6 +229,10 @@ jsonschema-specifications==2025.9.1 # via jsonschema lark-oapi==1.5.3 # via astrbot +librt==0.8.1 ; platform_python_implementation != 'PyPy' + # via mypy +linkify-it-py==2.1.0 + # via markdown-it-py loguru==0.7.3 # via astrbot lxml==6.0.2 @@ -223,6 +246,11 @@ lxml-html-clean==0.4.4 # lxml mammoth==1.12.0 # via markitdown-no-magika +markdown-it-py==4.0.0 + # via + # mdit-py-plugins + # rich + # textual markdownify==1.2.2 # via markitdown-no-magika markitdown-no-magika==0.1.2 @@ -234,17 +262,32 @@ markupsafe==3.0.3 # quart # werkzeug mcp==1.26.0 - # via astrbot + # via + # astrbot + # openai-agents +mdit-py-plugins==0.5.0 + # via textual +mdurl==0.1.2 + # via markdown-it-py +msgpack==1.1.2 + # via textual-dev multidict==6.7.1 # via # aiohttp # yarl +mypy==1.19.1 +mypy-extensions==1.1.0 + # via mypy numpy==2.4.3 # via # faiss-cpu # pandas # rank-bm25 -openai==2.28.0 +openai==2.29.0 + # via + # astrbot + # openai-agents +openai-agents==0.12.5 # via astrbot openpyxl==3.1.5 # via markitdown-no-magika @@ -260,14 +303,20 @@ packaging==26.0 # pytest pandas==3.0.1 # via markitdown-no-magika +pathspec==1.0.4 + # via mypy pillow==12.1.1 # via astrbot pip==26.0.1 # via astrbot +platformdirs==4.9.4 + # via textual pluggy==1.6.0 # via # pytest # pytest-cov +plumbum==1.10.0 + # via astrbot priority==2.0.0 # via hypercorn prompt-toolkit==3.0.51 @@ -282,7 +331,7 @@ psutil==7.1.3 # via astrbot py-cord==2.7.1 # via astrbot -pyasn1==0.6.2 +pyasn1==0.6.3 # via pyasn1-modules pyasn1-modules==0.4.2 # via google-auth @@ -294,9 +343,11 @@ pydantic==2.12.5 # via # anthropic # astrbot + # fastapi # google-genai # mcp # openai + # openai-agents # pydantic-settings # shipyard-neo-sdk # sqlmodel @@ -305,15 +356,16 @@ pydantic-core==2.41.5 # via pydantic pydantic-settings==2.13.1 # via mcp -pydub==0.25.1 - # via astrbot pygments==2.19.2 - # via pytest + # via + # pytest + # rich + # textual pyjwt==2.12.1 # via # astrbot # mcp -pypdf==6.8.0 +pypdf==6.9.1 # via astrbot pyromark==0.9.9 # via telegramify-markdown @@ -333,17 +385,21 @@ python-multipart==0.0.22 # via mcp python-socks==2.8.1 # via astrbot -python-telegram-bot==22.6 +python-telegram-bot==22.7 # via astrbot pywin32==311 ; sys_platform == 'win32' - # via mcp + # via + # mcp + # plumbum pyyaml==6.0.3 # via # commitizen # qq-botpy qq-botpy==1.2.1 # via astrbot -quart==0.20.0 +qrcode==8.2 + # via astrbot +quart==0.19.9 # via # aiocqhttp # astrbot @@ -368,16 +424,21 @@ requests==2.32.5 # google-genai # lark-oapi # markitdown-no-magika + # openai-agents # requests-toolbelt # wechatpy # xinference-client requests-toolbelt==1.0.0 # via lark-oapi +rich==14.3.3 + # via + # textual + # textual-serve rpds-py==0.30.0 # via # jsonschema # referencing -ruff==0.15.6 +ruff==0.15.7 shipyard-neo-sdk==0.2.0 # via astrbot shipyard-python-sdk==0.2.4 @@ -404,13 +465,14 @@ sqlalchemy==2.0.48 # sqlmodel sqlmodel==0.0.37 # via astrbot -sse-starlette==3.3.2 +sse-starlette==3.3.3 # via mcp starlette==0.52.1 # via + # fastapi # mcp # sse-starlette -telegramify-markdown==1.1.0 +telegramify-markdown==1.1.1 # via astrbot tenacity==9.1.4 # via @@ -418,19 +480,31 @@ tenacity==9.1.4 # google-genai termcolor==3.3.0 # via commitizen +textual==8.1.1 + # via + # textual-dev + # textual-serve +textual-dev==1.8.0 +textual-serve==1.1.3 + # via textual-dev tomlkit==0.14.0 # via commitizen tqdm==4.67.3 # via openai +types-requests==2.32.4.20260107 + # via openai-agents typing-extensions==4.15.0 # via # aiosignal # anthropic # anyio # beautifulsoup4 + # fastapi # google-genai # mcp + # mypy # openai + # openai-agents # py-cord # pydantic # pydantic-core @@ -439,10 +513,13 @@ typing-extensions==4.15.0 # referencing # sqlalchemy # starlette + # textual + # textual-dev # typing-inspection # xinference-client typing-inspection==0.4.2 # via + # fastapi # mcp # pydantic # pydantic-settings @@ -452,9 +529,13 @@ tzdata==2025.3 ; sys_platform == 'emscripten' or sys_platform == 'win32' # tzlocal tzlocal==5.3.1 # via apscheduler +uc-micro-py==2.0.0 + # via linkify-it-py urllib3==2.6.3 - # via requests -uvicorn==0.41.0 ; sys_platform != 'emscripten' + # via + # requests + # types-requests +uvicorn==0.42.0 ; sys_platform != 'emscripten' # via mcp watchfiles==1.1.1 # via astrbot