fastapi
uvicorn[standard]
pydantic
pydantic-settings
aiofiles
aiohttp
PyYAML
requests>=2.31.0
python-multipart>=0.0.21
jinja2>=3.1.0
textual>=7.5.0
jsonschema>=4.20.0
click>=8.1.0
httpx>=0.27
python-dotenv
python-frontmatter
croniter>=3.0.0
mcp>=0.1.0
docker
aiosqlite>=0.19.0
markitdown
python-docx
PyMuPDF
pypdfium2
reportlab
openpyxl
markdown2>=2.5.5

[all]
sentence-transformers>=2.2.0
numpy>=1.24.0
playwright>=1.40.0
pymupdf>=1.23.0
davybot[workspace-store]
davybot[sandbox]

[dev]
pytest>=8.4.2
pytest-asyncio>=0.24.0
pytest-cov>=5.0.0
flake8>=7.3.0
debugpy>=1.8.19
ruff>=0.8.0
mypy>=1.10.0
types-requests
types-PyYAML
types-aiofiles
pre-commit>=3.6.0
fastapi[standard]

[instant_message]
lark_oapi

[sandbox]
e2b

[workspace-store]
boto3>=1.34
cryptography>=42.0
