# Core dependencies (required)
torch>=1.12.0
transformers>=4.30.0
datasets>=2.10.0
evaluate>=0.4.0
rouge-score>=0.1.2
tqdm>=4.65.0
numpy>=1.23.0
pandas>=1.3.0

# PEFT dependencies (optional for parameter-efficient fine-tuning)
# Uncomment if you want to use LoRA, QLoRA, Prefix Tuning, etc:
# peft>=0.7.0
# bitsandbytes>=0.41.0  # Required for QLoRA
# accelerate>=0.24.0  # Recommended for PEFT

# Optional logging dependencies
# Uncomment if you want to use these features:
# wandb>=0.15.0
# tensorboard>=2.11.0

# Development dependencies
# Uncomment for development:
# pytest>=7.0.0
# black>=22.0.0
# flake8>=4.0.0
# jupyter>=1.0.0
