fix:更新依赖

This commit is contained in:
SengokuCola
2025-10-02 00:16:28 +08:00
parent a510ddd588
commit f6e33d80cc
4 changed files with 1776 additions and 1726 deletions

View File

@@ -5,6 +5,7 @@ description = "MaiCore 是一个基于大语言模型的可交互智能体"
requires-python = ">=3.10" requires-python = ">=3.10"
dependencies = [ dependencies = [
"aiohttp>=3.12.14", "aiohttp>=3.12.14",
"aiohttp-cors>=0.8.1",
"apscheduler>=3.11.0", "apscheduler>=3.11.0",
"colorama>=0.4.6", "colorama>=0.4.6",
"cryptography>=45.0.5", "cryptography>=45.0.5",
@@ -12,10 +13,11 @@ dependencies = [
"dotenv>=0.9.9", "dotenv>=0.9.9",
"faiss-cpu>=1.11.0", "faiss-cpu>=1.11.0",
"fastapi>=0.116.0", "fastapi>=0.116.0",
"google-genai>=1.39.1",
"jieba>=0.42.1", "jieba>=0.42.1",
"json-repair>=0.47.6", "json-repair>=0.47.6",
"jsonlines>=4.0.0", "jsonlines>=4.0.0",
"maim-message>=0.3.8", "maim-message>=0",
"matplotlib>=3.10.3", "matplotlib>=3.10.3",
"networkx>=3.4.2", "networkx>=3.4.2",
"numpy>=2.2.6", "numpy>=2.2.6",

View File

@@ -1,34 +1,34 @@
# This file was autogenerated by uv via the following command: # This file was autogenerated by uv via the following command:
# uv pip compile requirements.txt -o requirements.lock # uv pip compile requirements.txt -o requirements.lock
aenum==3.1.16
# via reportportal-client
aiohappyeyeballs==2.6.1 aiohappyeyeballs==2.6.1
# via aiohttp # via aiohttp
aiohttp==3.12.14 aiohttp==3.12.14
# via # via
# -r requirements.txt # -r requirements.txt
# aiohttp-cors
# maim-message # maim-message
# reportportal-client aiohttp-cors==0.8.1
# via -r requirements.txt
aiosignal==1.4.0 aiosignal==1.4.0
# via aiohttp # via aiohttp
annotated-types==0.7.0 annotated-types==0.7.0
# via pydantic # via pydantic
anyio==4.9.0 anyio==4.9.0
# via # via
# google-genai
# httpx # httpx
# openai # openai
# starlette # starlette
apscheduler==3.11.0
# via -r requirements.txt
attrs==25.3.0 attrs==25.3.0
# via # via
# aiohttp # aiohttp
# jsonlines # jsonlines
cachetools==5.5.2
# via google-auth
certifi==2025.7.9 certifi==2025.7.9
# via # via
# httpcore # httpcore
# httpx # httpx
# reportportal-client
# requests # requests
cffi==1.17.1 cffi==1.17.1
# via cryptography # via cryptography
@@ -41,18 +41,8 @@ colorama==0.4.6
# -r requirements.txt # -r requirements.txt
# click # click
# tqdm # tqdm
contourpy==1.3.2
# via matplotlib
cryptography==45.0.5 cryptography==45.0.5
# via # via maim-message
# -r requirements.txt
# maim-message
customtkinter==5.2.2
# via -r requirements.txt
cycler==0.12.1
# via matplotlib
darkdetect==0.8.0
# via customtkinter
distro==1.9.0 distro==1.9.0
# via openai # via openai
dnspython==2.7.0 dnspython==2.7.0
@@ -66,12 +56,14 @@ fastapi==0.116.0
# -r requirements.txt # -r requirements.txt
# maim-message # maim-message
# strawberry-graphql # strawberry-graphql
fonttools==4.58.5
# via matplotlib
frozenlist==1.7.0 frozenlist==1.7.0
# via # via
# aiohttp # aiohttp
# aiosignal # aiosignal
google-auth==2.40.3
# via google-genai
google-genai==1.38.0
# via -r requirements.txt
graphql-core==3.2.6 graphql-core==3.2.6
# via strawberry-graphql # via strawberry-graphql
h11==0.16.0 h11==0.16.0
@@ -81,86 +73,73 @@ h11==0.16.0
httpcore==1.0.9 httpcore==1.0.9
# via httpx # via httpx
httpx==0.28.1 httpx==0.28.1
# via openai # via
# google-genai
# openai
idna==3.10 idna==3.10
# via # via
# anyio # anyio
# httpx # httpx
# requests # requests
# yarl # yarl
igraph==0.11.9
# via python-igraph
jieba==0.42.1 jieba==0.42.1
# via -r requirements.txt # via -r requirements.txt
jiter==0.10.0 jiter==0.10.0
# via openai # via openai
joblib==1.5.1
# via scikit-learn
json-repair==0.47.6 json-repair==0.47.6
# via -r requirements.txt # via -r requirements.txt
jsonlines==4.0.0 jsonlines==4.0.0
# via -r requirements.txt # via -r requirements.txt
kiwisolver==1.4.8 maim-message==0.5.1
# via matplotlib
maim-message==0.3.8
# via -r requirements.txt # via -r requirements.txt
markdown-it-py==3.0.0 markdown-it-py==3.0.0
# via rich # via rich
matplotlib==3.10.3
# via
# -r requirements.txt
# seaborn
mdurl==0.1.2 mdurl==0.1.2
# via markdown-it-py # via markdown-it-py
multidict==6.6.3 multidict==6.6.3
# via # via
# aiohttp # aiohttp
# yarl # yarl
networkx==3.5 networkx==3.4.2
# via -r requirements.txt # via -r requirements.txt
numpy==2.3.1 numpy==2.2.6
# via # via
# -r requirements.txt # -r requirements.txt
# contourpy
# faiss-cpu # faiss-cpu
# matplotlib
# pandas # pandas
# scikit-learn
# scipy # scipy
# seaborn
openai==1.95.0 openai==1.95.0
# via -r requirements.txt # via -r requirements.txt
packaging==25.0 packaging==25.0
# via # via
# -r requirements.txt # -r requirements.txt
# customtkinter
# faiss-cpu # faiss-cpu
# matplotlib
# strawberry-graphql # strawberry-graphql
pandas==2.3.1 pandas==2.3.3
# via # via -r requirements.txt
# -r requirements.txt
# seaborn
peewee==3.18.2 peewee==3.18.2
# via -r requirements.txt # via -r requirements.txt
pillow==11.3.0 pillow==11.3.0
# via # via -r requirements.txt
# -r requirements.txt
# matplotlib
propcache==0.3.2 propcache==0.3.2
# via # via
# aiohttp # aiohttp
# yarl # yarl
psutil==7.0.0 psutil==7.0.0
# via -r requirements.txt # via -r requirements.txt
pyarrow==20.0.0 pyasn1==0.6.1
# via -r requirements.txt # via
# pyasn1-modules
# rsa
pyasn1-modules==0.4.2
# via google-auth
pycparser==2.22 pycparser==2.22
# via cffi # via cffi
pydantic==2.11.7 pydantic==2.11.7
# via # via
# -r requirements.txt # -r requirements.txt
# fastapi # fastapi
# google-genai
# maim-message # maim-message
# openai # openai
pydantic-core==2.33.2 pydantic-core==2.33.2
@@ -169,45 +148,31 @@ pygments==2.19.2
# via rich # via rich
pymongo==4.13.2 pymongo==4.13.2
# via -r requirements.txt # via -r requirements.txt
pyparsing==3.2.3
# via matplotlib
pypinyin==0.54.0 pypinyin==0.54.0
# via -r requirements.txt # via -r requirements.txt
python-dateutil==2.9.0.post0 python-dateutil==2.9.0.post0
# via # via
# -r requirements.txt
# matplotlib
# pandas # pandas
# strawberry-graphql # strawberry-graphql
python-dotenv==1.1.1 python-dotenv==1.1.1
# via # via
# -r requirements.txt # -r requirements.txt
# dotenv # dotenv
python-igraph==0.11.9
# via -r requirements.txt
python-multipart==0.0.20 python-multipart==0.0.20
# via strawberry-graphql # via strawberry-graphql
pytz==2025.2 pytz==2025.2
# via pandas # via pandas
quick-algo==0.1.3 quick-algo==0.1.3
# via -r requirements.txt # via -r requirements.txt
reportportal-client==5.6.5
# via -r requirements.txt
requests==2.32.4 requests==2.32.4
# via # via google-genai
# -r requirements.txt
# reportportal-client
rich==14.0.0 rich==14.0.0
# via -r requirements.txt # via -r requirements.txt
rsa==4.9.1
# via google-auth
ruff==0.12.2 ruff==0.12.2
# via -r requirements.txt # via -r requirements.txt
scikit-learn==1.7.0 scipy==1.15.3
# via -r requirements.txt
scipy==1.16.0
# via
# -r requirements.txt
# scikit-learn
seaborn==0.13.2
# via -r requirements.txt # via -r requirements.txt
setuptools==80.9.0 setuptools==80.9.0
# via -r requirements.txt # via -r requirements.txt
@@ -223,10 +188,8 @@ strawberry-graphql==0.275.5
# via -r requirements.txt # via -r requirements.txt
structlog==25.4.0 structlog==25.4.0
# via -r requirements.txt # via -r requirements.txt
texttable==1.7.0 tenacity==9.1.2
# via igraph # via google-genai
threadpoolctl==3.6.0
# via scikit-learn
toml==0.10.2 toml==0.10.2
# via -r requirements.txt # via -r requirements.txt
tomli==2.2.1 tomli==2.2.1
@@ -236,12 +199,13 @@ tomli-w==1.2.0
tomlkit==0.13.3 tomlkit==0.13.3
# via -r requirements.txt # via -r requirements.txt
tqdm==4.67.1 tqdm==4.67.1
# via # via openai
# -r requirements.txt
# openai
typing-extensions==4.14.1 typing-extensions==4.14.1
# via # via
# aiosignal
# anyio
# fastapi # fastapi
# google-genai
# openai # openai
# pydantic # pydantic
# pydantic-core # pydantic-core
@@ -250,11 +214,7 @@ typing-extensions==4.14.1
typing-inspection==0.4.1 typing-inspection==0.4.1
# via pydantic # via pydantic
tzdata==2025.2 tzdata==2025.2
# via # via pandas
# pandas
# tzlocal
tzlocal==5.3.1
# via apscheduler
urllib3==2.5.0 urllib3==2.5.0
# via # via
# -r requirements.txt # -r requirements.txt
@@ -266,6 +226,7 @@ uvicorn==0.35.0
websockets==15.0.1 websockets==15.0.1
# via # via
# -r requirements.txt # -r requirements.txt
# google-genai
# maim-message # maim-message
yarl==1.20.1 yarl==1.20.1
# via aiohttp # via aiohttp

View File

@@ -1,30 +1,22 @@
APScheduler
Pillow Pillow
aiohttp aiohttp
aiohttp-cors aiohttp-cors
colorama colorama
customtkinter
dotenv dotenv
faiss-cpu faiss-cpu
fastapi fastapi
jieba jieba
jsonlines jsonlines
maim_message maim-message>=0
quick_algo quick_algo
matplotlib
networkx networkx
numpy numpy
openai openai
pandas
peewee peewee
pyarrow
pydantic pydantic
pypinyin pypinyin
python-dateutil
python-dotenv python-dotenv
python-igraph
pymongo pymongo
requests
ruff ruff
scipy scipy
setuptools setuptools
@@ -32,7 +24,6 @@ toml
tomli tomli
tomli_w tomli_w
tomlkit tomlkit
tqdm
urllib3 urllib3
uvicorn uvicorn
websockets websockets
@@ -40,10 +31,7 @@ strawberry-graphql[fastapi]
packaging packaging
rich rich
psutil psutil
cryptography
json-repair json-repair
reportportal-client
scikit-learn
seaborn
structlog structlog
google.genai google.genai
pandas

3365
uv.lock generated

File diff suppressed because it is too large Load Diff