VulnBuster / requirements.txt
zjkarina's picture
Fix dependency conflicts between smolagents and semgrep
4f21d95
raw
history blame contribute delete
732 Bytes
# Security Tools MCP - Simplified Dependencies
# Core frameworks
gradio[mcp]>=5.30.0
fastapi>=0.100.0
uvicorn[standard]>=0.23.0
# MCP framework and client
mcp>=1.0.0
smolagents>=0.1.0
mcp-remote
# Security scanners
bandit[toml]>=1.7.0
detect-secrets>=1.0.0
pip-audit>=2.0.0
semgrep>=1.100.0
# AI/ML agent framework
agno>=1.5.0
openai>=1.80.0
# Core libraries
aiohttp>=3.8.0
aiofiles>=24.0.0
python-dotenv>=0.19.0
# Web and HTTP
httpx>=0.27.0
httpx-sse>=0.4.0
requests>=2.32.0
sse-starlette>=2.3.0
# Data processing
pandas>=2.0.0
numpy>=2.0.0
pydantic>=2.10.0
# Utilities
click>=8.0.0
typer>=0.15.0
PyYAML>=6.0.0
toml>=0.10.0
# Optional dependencies for better functionality
Jinja2>=3.1.0
packaging>=20.9
platformdirs>=4.0.0