# Core dependencies
numpy>=1.19.0
scipy>=1.5.0

# CFD backend (install separately from submodule or pip)
# CelerisLab should be installed via: pip install -e ../CelerisLab

# Reinforcement Learning
stable-baselines3>=2.0.0
sb3-contrib>=2.0.0
gymnasium>=0.28.0

# Deep Learning
torch>=2.0.0

# Visualization and Logging
matplotlib>=3.5.0
seaborn>=0.11.0
tensorboard>=2.10.0

# Data processing
pandas>=1.3.0

# Development tools (optional)
pytest>=7.0.0
black>=22.0.0
flake8>=4.0.0
mypy>=0.950

# Jupyter (optional, for analysis)
jupyter>=1.0.0
ipykernel>=6.0.0
