# Used by run_engine.sh. torch is installed first from the CPU-only wheel index; the rest come from PyPI.
# Loose lower bounds on purpose: these are the packages the five files import.
# The engine was verified on this stack (Python 3.13, Linux, CPU):
#   torch 2.14.1+cpu, numpy 2.5.4, pandas 3.1.0, fastapi 0.162.0, uvicorn 0.54.0.
# A second check with older FastAPI 0.110.3 / Starlette 0.37.2 also passed (the CORS block is written to work on both).
torch>=2.0
numpy>=1.24
pandas>=1.5
fastapi>=0.100
uvicorn>=0.23
