# Pinned for reproducible image builds. Bump deliberately. presidio-analyzer==2.2.362 presidio-anonymizer==2.2.362 spacy==3.8.14 fastapi==0.138.0 uvicorn[standard]==0.49.0 # The English spaCy model (en_core_web_lg, ~400MB) is fetched + pinned in the # Dockerfile via curl-with-retry rather than here — a direct pip wheel URL # truncates on flaky networks and fails wheel validation.