# Dependencies for the full end-to-end demo (run_demo.sh): a real open base
# model, PEFT LoRA training, and the repository's clean-room crypto.
#
# A CUDA GPU is recommended. The reference run used an RTX 4090 (24 GiB, CUDA 13
# driver). The default PyPI torch wheel bundles CUDA, so on Linux this pulls a
# GPU build automatically; CPU-only works but training/eval are much slower.
#
# The fast crypto-only mechanism tests use requirements.txt instead (no GPU,
# no model download).

torch==2.13.0
transformers==5.14.1
peft==0.19.1
datasets==5.0.0
accelerate==1.14.0
safetensors==0.8.0
tokenizers==0.22.2
huggingface_hub==1.24.0
numpy==2.5.1
cryptography==49.0.0
pytest==9.1.1
