# Core dependencies
torch>=2.0.0
transformers>=4.36.0
accelerate>=0.25.0

# Fine-tuning (Unsloth for memory-efficient QLoRA)
# Install with: pip install "unsloth[colab-new] @ git+https://github.com/unslothai/unsloth.git"
unsloth[colab-new] @ git+https://github.com/unslothai/unsloth.git
peft>=0.7.0
bitsandbytes>=0.41.0
trl>=0.7.0

# Data processing
datasets>=2.16.0
pandas>=2.0.0
numpy>=1.24.0

# Evaluation
scikit-learn>=1.3.0

# Visualization
matplotlib>=3.7.0
seaborn>=0.12.0

# API requests
requests>=2.31.0

# Progress bars
tqdm>=4.65.0

# Optional: Jupyter notebooks
jupyter>=1.0.0
ipywidgets>=8.0.0
