# Day-3 output-DLP-gate lab Python dependencies.
# Presidio uses spaCy as the NLP backend; spaCy en_core_web_lg is installed
# separately in the Dockerfile (python -m spacy download).
# llm-guard provides the NON-model output scanners used here (Secrets / Regex /
# BanSubstrings) — none of which load a HuggingFace model. torch is a transitive
# llm-guard dependency and is installed CPU-only in the Dockerfile.
httpx>=0.27.0
rich>=13.7.0
presidio-analyzer>=2.2.350
presidio-anonymizer>=2.2.350
spacy>=3.7,<4.0
llm-guard==0.3.16
