# Core data processing and scientific computing
numpy>=1.21.0
pandas>=1.3.0
scipy>=1.7.0

# Machine Learning
scikit-learn>=1.0.0
xgboost>=1.5.0

# Visualization
matplotlib>=3.4.0
seaborn>=0.11.0

# Optional but recommended for enhanced functionality
joblib>=1.1.0  # For parallel processing
tqdm>=4.62.0   # For progress bars