bc-detect-secrets==1.5.15
faker<28,>=26.0.0
fuzzysearch<0.9,>=0.7
json-repair<0.29,>=0.25.2
nltk<4,>=3.9.1
presidio-analyzer==2.2.354
presidio-anonymizer==2.2.354
regex==2024.7.24
tiktoken<0.8,>=0.5
torch>=2.4.0
transformers>=4.43.4
structlog>=24
oldest-supported-numpy

[dev]
llm_guard[docs-dev]
autoflake<3,>=2
pytest<9,>=8.0.0
pytest-cov<6,>=5.0.0
pre-commit<4,>=3.8
pyright~=1.1.376
ruff<0.7.0,>=0.6.1

[docs-dev]
mkdocs<2,>=1.6
mkdocs-autorefs==1.1.0
mkdocs-git-revision-date-localized-plugin>=1.2
mkdocs-jupyter>=0.24
mkdocs-material>=9.5
mkdocs-material-extensions>=1.3
mkdocs-swagger-ui-tag>=0.6

[onnxruntime]
optimum[onnxruntime]>=1.21

[onnxruntime-gpu]
optimum[onnxruntime-gpu]>=1.21
