# KG Engine API Server Dependencies
# External FastAPI application that uses kg_engine package

# FastAPI Core
fastapi>=0.104.0
uvicorn[standard]>=0.24.0
pydantic>=2.0.0

# CORS and HTTP handling
python-multipart>=0.0.6

# Logging and monitoring
structlog>=23.1.0

# Development dependencies (optional)
pytest>=7.4.0
pytest-asyncio>=0.21.0
httpx>=0.25.0

# Environment management
python-dotenv>=1.0.0

# KG Engine Package (install separately)
# Run: pip install -e ../  (from kg_api_server directory)
# Or: pip install kg-engine-v2  (if published to PyPI)