gwdoc/requirements.txt

107 lines
1.2 KiB
Plaintext

# Agent任务划分开发项目依赖
# LangChain相关
langchain
langchain-core
langchain-openai
langchain-protocol
langgraph
langgraph-checkpoint
langgraph-checkpoint-postgres
langgraph-prebuilt
langgraph-sdk
langsmith
# HTTP客户端
httpx
httpcore
httptools
h11
requests
requests-toolbelt
urllib3
# 数据处理
pydantic
pydantic_core
typing_extensions
typing-inspection
numpy
scipy
# 其他工具
python-dotenv
python-dateutil
pytz
PyYAML
types-PyYAML
tenacity
tqdm
click
json_repair
jsonpatch
jsonpointer
orjson
ormsgpack
xxhash
zstandard
uuid_utils
packaging
regex
six
anyio
sniffio
certifi
charset-normalizer
idna
distro
exceptiongroup
fsspec
runlike
pyahocorasick
# FastAPI 相关
fastapi
starlette
uvicorn
uvloop
watchfiles
websockets
python-multipart
# Neo4j 图数据库
neo4j
neo4j-graphrag
# PostgreSQL 支持
psycopg
psycopg-binary
psycopg-pool
# OpenAI API
openai
tiktoken
jiter
# Word 文档生成
python-docx
lxml
# LaTeX 公式转 Word 原生公式(OMML),缺失时会回退成模糊图片
latex2mathml
# PDF 生成相关
matplotlib
Pillow
contourpy
cycler
fonttools
kiwisolver
pyparsing
pymupdf
pypdf
# 其他依赖
aiofiles
annotated-doc
annotated-types