pydantic<3.0.0,>=2.0.0
python-dotenv>=1.0.0
pyyaml>=6.0.0
structlog>=23.0.0
typer>=0.9.0
rich>=13.0.0
httpx>=0.24.0
requests>=2.31.0

[backend]
aws-cdk-lib>=2.100.0
constructs>=10.0.0
boto3>=1.28.0

[cli]

[dev]
pytest>=7.4.0
pytest-cov>=4.1.0
ruff>=0.1.0
black>=23.0.0
hypothesis>=6.0
mypy>=1.5.0
pre-commit>=3.5.0
types-requests
types-python-dateutil
types-PyYAML

[metrics]
prometheus-client>=0.20.0

[otel]
opentelemetry-api>=1.20.0
opentelemetry-sdk>=1.20.0
opentelemetry-exporter-otlp-proto-http>=1.20.0

[tools]
langchain>=0.3.0
langchain-community>=0.3.0
langchain-openai>=0.2.0
langgraph>=0.2.0
crewai>=0.80.0
llama-index>=0.10.0
pyautogen>=0.2.0
aiohttp>=3.9.0
boto3>=1.28.0
