chonkie<1,>=0.3
datasets<4,>=3
docling<3,>=2
jinja2<4,>=3
loguru<1,>=0.7
marker-pdf[full]>=1.6.1
nltk>=3.9.1
outlines<2,>=1
pydantic<3,>=2
scikit-learn<2,>=1.6
unstructured-inference<1,>=0.8
unstructured[all-docs]<1,>=0.16
litellm<=1.67.2,>=1

[distill]
setfit<2,>=1.1
model2vec[train]<0.5,>0.4

[engines]
accelerate<2,>1.2
dspy-ai<3,>=2
dspy<3,>=2
gliner<1
instructor<2,>=1
langchain-core<0.4,>=0.3
langchain<0.4,>=0.3
ollama<1,>=0.4
sentencepiece<1
transformers<5,>=4

[test]
pre-commit<5,>=4
pytest<8,>=7
mypy>=1
mypy-extensions>=1
pytest-cov>=6
anthropic<1,>=0.45
langchain-anthropic<0.4,>0.3
tesseract<1,>=0.1
mkdocstrings[python]<1,>=0.27
mkdocs-material<10,>=9.6
