# Core ML & Data
numpy>=1.24.0
pandas>=2.0.0
scikit-learn>=1.3.0
scipy>=1.11.0

# Data validation
pydantic>=2.0.0

# Utilities
joblib>=1.3.0
python-dateutil>=2.8.0

# Optional: faster gradient boosting (requires libomp on macOS)
lightgbm>=4.0.0
xgboost>=2.0.0

# Optional: Apple Silicon Metal GPU neural network
torch>=2.0.0

# Testing
pytest>=7.4.0
pytest-cov>=4.1.0

# Packaging
build>=1.0.0
twine>=4.0.0

# Optional: API
# fastapi>=0.100.0
# uvicorn>=0.23.0
