bc-detect-secrets>=1.5.43
faker<38,>=37
fuzzysearch<0.9,>=0.7
json-repair>=0.44.1
nltk<4,>=3.9.1
presidio-analyzer>=2.2.362
presidio-anonymizer>=2.2.362
regex>=2024.11.6
tiktoken<1.0,>=0.9
torch>=2.4.0
transformers<5,>=4.52.1
structlog>=24

[dev]
llm_guard[docs-dev]
autoflake<3,>=2
pytest<9,>=8.3.5
pytest-cov<7,>=6.1.1
pre-commit<5,>=4.2.0
pyright~=1.1.400
ruff==0.11.10

[docs-dev]
mkdocs<2,>=1.6
mkdocs-autorefs==1.4.1
mkdocs-git-revision-date-localized-plugin>=1.4.0
mkdocs-jupyter>=0.25.1
mkdocs-material>=9.6.14
mkdocs-material-extensions>=1.3.1
mkdocs-swagger-ui-tag>=0.7.1

[onnxruntime]
optimum[onnxruntime]<2,>=1.26.0

[onnxruntime-gpu]
optimum[onnxruntime-gpu]<2,>=1.26.0
