# Core scientific computing
numpy>=1.19.0
scipy>=1.5.0
pandas>=1.1.0

# Machine learning
torch>=1.7.0
torchvision>=0.8.0
scikit-learn>=0.23.0

# Optimization
pyomo>=6.0.0
gurobipy>=9.5.0  # Or use free academic license

# Visualization
matplotlib>=3.3.0
seaborn>=0.11.0

# Utilities
tqdm>=4.50.0
sympy>=1.7.0

# Jupyter (optional, for notebooks)
jupyter>=1.0.0
ipykernel>=5.3.0
