aiohttp>=3.9
httpx>=0.25
psycopg2-binary>=2.9
pydantic>=2.0
litellm>=1.40
feedparser>=6.0
fastapi>=0.100
uvicorn>=0.20

[all]
behive[api,harvest,mcp,process,science,stealth]

[api]

[dev]
pytest>=7.0
pytest-asyncio>=0.21
ruff>=0.3

[harvest]
trafilatura>=1.6
newspaper4k>=0.9
langdetect>=1.0
markitdown>=0.1
PyMuPDF>=1.23
crawl4ai>=0.3

[mcp]
fastmcp>=3.0

[process]
rapidfuzz>=3.5
spacy>=3.7
litellm>=1.30
tiktoken>=0.5

[qdrant]
qdrant-client>=1.7
sentence-transformers>=2.2

[science]
pandas>=2.0
numpy>=1.24
scikit-learn>=1.3

[stealth]
curl-cffi>=0.7
primp>=0.13
nodriver>=0.38
patchright>=0.5
