# Core runtime dependencies for the minimal SUAVE package.
# Tested against Python 3.12 where ``datetime.utcnow`` is deprecated.
numpy>=1.24
pandas>=1.5
openpyxl>=3.1
torch>=2.2
matplotlib>=3.7
seaborn>=0.12
scipy>=1.10
statsmodels>=0.14
tqdm>=4.65
scikit-learn>=1.4
optuna>=3.4
plotly>=5.18
tabulate>=0.9

# Optional extras for interactive schema builder (install separately)
flask>=2.3,<3

