mcp>=1.9
requests>=2.31
typer>=0.12
toml>=0.10
python-dotenv>=1.0
redis>=5.0
apscheduler>=3.10
tenacity>=8.2
pydantic>=2.5

[admin]
fastapi>=0.110
uvicorn>=0.27

[all]
tickhub-cn[admin,db,sources]

[db]
sqlalchemy>=2.0
pymysql>=1.1
psycopg2-binary>=2.9

[dev]
pytest>=8.0
pytest-asyncio>=0.23
pyyaml>=6.0

[docx]
python-docx>=1.1

[notes]
pypdf>=4.0
pdfminer.six>=20231228

[sources]
akshare>=1.12
baostock>=0.8
xlrd>=2.0
openpyxl>=3.1
pandas>=2.0

[sources-legacy]
mootdx>=0.11
