pydantic>=2.0
schedule
pyyaml>=6.0
aiohttp>=3.9
websockets
requests>=2.28
packaging
tqdm>=4.60
qrcode
click>=8.1
ruff>=0.14.10
pre-commit>=4.5.1
tox>=4.33.0

[dev]
ncatbot5[test]
build>=1.4.0
twine>=6.2.0
tox>=4.0
tox-uv
pre-commit
ruff
mypy

[test]
pytest>=7.0
pytest-asyncio>=0.21
pytest-cov>=4.0
pytest-html>=4.0
litellm>=1.40.0
