# ============================================
# Core Strands and AgentCore Dependencies
# ============================================
strands-agents>=0.1.0
strands-agents[a2a]>=0.1.0
bedrock-agentcore-starter-toolkit>=0.1.0
a2a-python>=0.0.1

# ============================================
# Configuration and Utilities
# ============================================
pydantic>=2.0.0
pydantic-settings>=2.0.0
httpx>=0.24.0

# ============================================
# Web Server Dependencies (for A2A server)
# ============================================
fastapi>=0.100.0
uvicorn>=0.23.0

# ============================================
# Tool-Specific Dependencies
# ============================================
# No external APIs required - uses mock booking database

# ============================================
# Development and Testing Dependencies
# ============================================
pytest>=7.0.0
pytest-asyncio>=0.21.0
pytest-mock>=3.10.0
