typer>=0.12
rich>=13
textual>=0.60
click>=8.0
fastapi>=0.115
aiohttp>=3.9
aiohttp-socks>=0.8
alembic>=1.13
apscheduler>=3.10
pillow>=10.0
sqlalchemy>=2.0
aiosqlite>=0.20
filelock>=3.14
numpy>=1.26
langchain>=0.2
langchain-openai>=0.1
langchain-anthropic>=0.1
langchain-google-genai>=1.0
langchain-groq>=0.1
langchain-ollama>=0.1
python-dotenv>=1.0
httpx>=0.27
spacy>=3.7
beautifulsoup4>=4.12
feedparser>=6.0
networkx>=3.0
pydantic>=2.7
python-jose[cryptography]>=3.3
passlib[bcrypt]>=1.7
slowapi>=0.1.9
redis>=5.0
pyyaml>=6.0
openai>=1.30
cryptography>=42.0
python-dateutil>=2.9
langdetect>=1.0
pyvis>=0.3
urllib3>=2.2
trafilatura>=1.6
requests>=2.31
python-socks>=2.4
tldextract>=5.1
stix2>=3.0.2

[all]
chromadb>=0.5
playwright>=1.45
sentence-transformers>=3.0
telethon>=1.36
torch>=2.3
transformers>=4.42

[dev]
pytest
pytest-asyncio

[js]
playwright>=1.45

[nlp]
sentence-transformers>=3.0
torch>=2.3
transformers>=4.42

[telegram]
telethon>=1.36

[vector]
chromadb>=0.5
sentence-transformers>=3.0
torch>=2.3
