# Core dependencies
torch>=1.13.0
numpy>=1.21.0
pandas>=1.3.0
scikit-learn>=1.0.0
matplotlib>=3.5.0
seaborn>=0.11.0
pyyaml>=6.0
pyserial>=3.5
tqdm>=4.60.0
networkx>=2.7.0
openml>=0.12.0
joblib>=1.1.0

# Tree-based baselines
lightgbm>=3.3.0
xgboost>=1.7.0
catboost>=1.1.0

# Neural network baselines
einops>=0.4.1
pytorch-tabnet>=4.0
qhoptim>=1.0.0

# Visualization and notebook support
jupyter>=1.0.0

# Hyperparameter optimization
optuna>=3.0.0
