# MCP Server Framework
mcp>=1.0.0
fastmcp>=2.11.0

# Ansible configuration management (official library)
# Falls back to manual YAML parsing on unsupported systems (e.g., Windows)
ansible-core>=2.15.0

# Async HTTP client for Docker API, Ollama, Pi-hole
# Pinned to >=3.13.3 for CVE-2025-69223 (HIGH), CVE-2025-69227/28/29 (MEDIUM)
aiohttp>=3.13.3

# Sync HTTP client for Unifi exporter and fallback operations
requests>=2.31.0
urllib3>=2.0.0

# YAML parsing for Ansible inventory
PyYAML>=6.0

# Optional: Better JSON handling
orjson>=3.9.0



# Optional: For future enhancements
python-dotenv>=1.0.0
