# Core ML Libraries
numpy>=1.24.0
pandas>=2.0.0
scikit-learn>=1.3.0
xgboost>=2.0.0

# Data Processing
scipy>=1.11.0
joblib>=1.3.0

# Database Connectors
psycopg2-binary>=2.9.0
pymongo>=4.5.0
sqlalchemy>=2.0.0

# Cloud Storage
boto3>=1.28.0
azure-storage-blob>=12.18.0
google-cloud-storage>=2.10.0

# Configuration & Environment
python-dotenv>=1.0.0
pydantic>=2.4.0
pyyaml>=6.0.1

# Experiment Tracking & MLOps
mlflow>=2.8.0
optuna>=3.4.0
wandb>=0.15.0

# API & Web Framework
fastapi>=0.104.0
uvicorn[standard]>=0.24.0
pydantic-settings>=2.0.0

# Monitoring & Logging
prometheus-client>=0.18.0
evidently>=0.4.0

# Testing
pytest>=7.4.0
pytest-cov>=4.1.0
pytest-mock>=3.12.0
pytest-asyncio>=0.21.0
hypothesis>=6.88.0

# Code Quality
black>=23.10.0
flake8>=6.1.0
mypy>=1.6.0
pylint>=3.0.0
isort>=5.12.0
pre-commit>=3.5.0

# Documentation
sphinx>=7.2.0
sphinx-rtd-theme>=1.3.0
mkdocs>=1.5.0
mkdocs-material>=9.4.0

# Utilities
tqdm>=4.66.0
python-json-logger>=2.0.0
requests>=2.31.0
rich>=13.6.0

# Data Validation
great-expectations>=0.18.0
pandera>=0.17.0
