numpy>=1.24.0
matplotlib>=3.7.0
tornado>=6.0.0
flask>=2.0.0
flask-socketio>=5.3.0
flask-cors>=4.0.0
eventlet>=0.33.0
requests>=2.28.0
pyyaml>=6.0

[all]
boto3>=1.26.0
azure-monitor-query>=1.1.0
azure-identity>=1.12.0
google-cloud-monitoring>=2.11.0
openai>=1.0.0
anthropic>=0.8.0
psycopg2-binary>=2.9.0
pymongo>=4.3.0
scikit-learn>=1.0.0

[anthropic]
anthropic>=0.8.0

[aws]
boto3>=1.26.0

[azure]
azure-monitor-query>=1.1.0
azure-identity>=1.12.0

[dev]
pytest>=7.0.0
pytest-cov>=4.0.0
black>=23.0.0
ruff>=0.1.0
mypy>=1.0.0

[gcp]
google-cloud-monitoring>=2.11.0

[ml]
scikit-learn>=1.0.0
numpy>=1.24.0

[mongodb]
pymongo>=4.3.0

[openai]
openai>=1.0.0

[postgres]
psycopg2-binary>=2.9.0
