langchain>=0.1.0
langchain-community>=0.0.20
langchain-core>=0.1.23
langchain-experimental>=0.0.50
langchain-ollama>=0.1.0
langchain-openai>=0.2.0
aiohttp>=3.9.1
httpx>=0.26.0
typer>=0.9.0
rich>=13.7.0
pydantic>=2.5.3
pydantic-settings>=2.1.0
python-dotenv>=1.0.0
pyyaml>=6.0.1
numpy>=1.24.0
requests>=2.31.0
beautifulsoup4>=4.12.2
selenium>=4.17.0
playwright>=1.41.0
sqlalchemy>=2.0.25
psutil>=5.9.0
distro>=1.8.0
loguru>=0.7.2
pytest>=8.0.0
pytest-asyncio>=0.23.3
python-multipart>=0.0.6
websockets>=12.0
tiktoken>=0.5.2
keyring>=25.0.0
prompt_toolkit>=3.0.0
paramiko>=3.0.0
setuptools>=68.0
fastapi>=0.109.0
uvicorn[standard]>=0.27.0
sse-starlette>=1.8.0
langgraph>=0.2.0
ddgs>=9.0.0

[:sys_platform != "win32"]
sqlite-vec>=0.1.0
sqlite-vss>=0.1.0

[all-providers]
langchain-anthropic>=0.3.0
langchain-google-genai>=2.0.0

[anthropic]
langchain-anthropic>=0.3.0

[cli]
keyring>=25.0.0

[dev]
pytest>=8.0.0
pytest-asyncio>=0.23.3
black>=23.0.0
flake8>=6.0.0
mypy>=1.0.0

[exploit-tools]
pymetasploit3>=1.0.0

[google]
langchain-google-genai>=2.0.0
