# This file was autogenerated by uv via the following command:
#    uv pip compile --group=docs pyproject.toml -o requirements.txt
absl-py==2.4.0
    # via
    #   langextract
    #   ml-collections
accelerate==1.12.0
    # via unstructured-inference
acdh-handle-pyutils==0.4.2
    # via acdh-tei-pyutils
acdh-tei-pyutils==1.6
    # via wyrdcraeft (pyproject.toml)
acdh-xml-pyutils==1.1.1
    # via acdh-tei-pyutils
aiofiles==25.1.0
    # via unstructured-client
aiohappyeyeballs==2.6.1
    # via aiohttp
aiohttp==3.13.3
    # via langextract
aiosignal==1.4.0
    # via aiohttp
alabaster==0.7.16
    # via sphinx
annotated-doc==0.0.4
    # via typer
annotated-types==0.7.0
    # via pydantic
any-llm-sdk==1.8.6
    # via wyrdcraeft (pyproject.toml)
anyio==4.12.1
    # via
    #   google-genai
    #   httpx
    #   openai
async-timeout==5.0.1
    # via langextract
attrs==25.4.0
    # via aiohttp
autodoc-pydantic==2.2.0
    # via wyrdcraeft (pyproject.toml:docs)
babel==2.18.0
    # via sphinx
beautifulsoup4==4.14.3
    # via
    #   wyrdcraeft (pyproject.toml)
    #   unstructured
blis==1.3.3
    # via thinc
build==1.4.0
    # via wyrdcraeft (pyproject.toml)
catalogue==2.0.10
    # via
    #   spacy
    #   srsly
    #   thinc
certifi==2026.2.25
    # via
    #   httpcore
    #   httpx
    #   requests
cffi==2.0.0
    # via cryptography
charset-normalizer==3.4.4
    # via
    #   pdfminer-six
    #   requests
    #   unstructured
click==8.3.1
    # via
    #   wyrdcraeft (pyproject.toml)
    #   acdh-tei-pyutils
    #   python-oxmsg
    #   typer
cloudpathlib==0.23.0
    # via weasel
confection==0.1.5
    # via
    #   thinc
    #   weasel
contourpy==1.3.3
    # via matplotlib
cryptography==46.0.5
    # via
    #   google-auth
    #   msoffcrypto-tool
    #   pdfminer-six
    #   unstructured-client
cssselect==1.4.0
    # via delb
cycler==0.12.1
    # via matplotlib
cymem==2.0.13
    # via
    #   preshed
    #   spacy
    #   thinc
delb==0.6
    # via wyrdcraeft (pyproject.toml)
deprecated==1.3.1
    # via pikepdf
distro==1.9.0
    # via
    #   google-genai
    #   openai
docutils==0.20.1
    # via
    #   sphinx
    #   sphinx-rtd-theme
emoji==2.15.0
    # via unstructured
et-xmlfile==2.0.0
    # via openpyxl
exceptiongroup==1.3.1
    # via langextract
filelock==3.25.0
    # via
    #   huggingface-hub
    #   torch
    #   unstructured
filetype==1.2.0
    # via unstructured
flatbuffers==25.12.19
    # via onnxruntime
fonttools==4.61.1
    # via matplotlib
frozenlist==1.8.0
    # via
    #   aiohttp
    #   aiosignal
fsspec==2026.2.0
    # via
    #   huggingface-hub
    #   torch
google-api-core==2.30.0
    # via
    #   google-cloud-core
    #   google-cloud-storage
    #   google-cloud-vision
google-auth==2.48.0
    # via
    #   google-api-core
    #   google-cloud-core
    #   google-cloud-storage
    #   google-cloud-vision
    #   google-genai
google-cloud-core==2.5.0
    # via google-cloud-storage
google-cloud-storage==3.9.0
    # via langextract
google-cloud-vision==3.12.1
    # via unstructured
google-crc32c==1.8.0
    # via
    #   google-cloud-storage
    #   google-resumable-media
google-genai==1.65.0
    # via
    #   any-llm-sdk
    #   langextract
google-resumable-media==2.8.0
    # via google-cloud-storage
googleapis-common-protos==1.72.0
    # via
    #   google-api-core
    #   grpcio-status
grpcio==1.78.0
    # via
    #   google-api-core
    #   google-cloud-vision
    #   grpcio-status
grpcio-status==1.78.0
    # via google-api-core
h11==0.16.0
    # via httpcore
hf-xet==1.3.2
    # via huggingface-hub
html5lib==1.1
    # via unstructured
httpcore==1.0.9
    # via
    #   httpx
    #   unstructured-client
httpx==0.28.1
    # via
    #   wyrdcraeft (pyproject.toml)
    #   any-llm-sdk
    #   google-genai
    #   huggingface-hub
    #   ollama
    #   openai
    #   unstructured-client
huggingface-hub==1.5.0
    # via
    #   accelerate
    #   timm
    #   tokenizers
    #   transformers
    #   unstructured-inference
idna==3.11
    # via
    #   anyio
    #   httpx
    #   requests
    #   yarl
imagesize==1.4.1
    # via sphinx
installer==0.7.0
    # via unstructured
jinja2==3.1.6
    # via
    #   spacy
    #   sphinx
    #   torch
jiter==0.13.0
    # via openai
kiwisolver==1.4.9
    # via matplotlib
langdetect==1.0.9
    # via unstructured
langextract==1.1.1
    # via wyrdcraeft (pyproject.toml)
llvmlite==0.46.0
    # via numba
lxml==6.0.2
    # via
    #   acdh-xml-pyutils
    #   pikepdf
    #   python-docx
    #   python-pptx
    #   unstructured
markdown==3.10.2
    # via unstructured
markdown-it-py==4.0.0
    # via rich
markupsafe==3.0.3
    # via jinja2
matplotlib==3.10.8
    # via unstructured-inference
mdurl==0.1.2
    # via markdown-it-py
ml-collections==1.1.0
    # via langextract
ml-dtypes==0.5.4
    # via onnx
more-itertools==10.8.0
    # via langextract
mpmath==1.3.0
    # via sympy
msoffcrypto-tool==6.0.0
    # via unstructured
multidict==6.7.1
    # via
    #   aiohttp
    #   yarl
murmurhash==1.0.15
    # via
    #   preshed
    #   spacy
    #   thinc
networkx==3.6.1
    # via
    #   torch
    #   unstructured
numba==0.64.0
    # via unstructured
numpy==2.4.2
    # via
    #   accelerate
    #   blis
    #   contourpy
    #   langextract
    #   matplotlib
    #   ml-dtypes
    #   numba
    #   onnx
    #   onnxruntime
    #   opencv-python
    #   pandas
    #   scipy
    #   spacy
    #   thinc
    #   torchvision
    #   transformers
    #   unstructured
    #   unstructured-inference
olefile==0.47
    # via
    #   msoffcrypto-tool
    #   python-oxmsg
ollama==0.6.1
    # via any-llm-sdk
onnx==1.20.1
    # via unstructured-inference
onnxruntime==1.24.2
    # via unstructured-inference
openai==2.24.0
    # via any-llm-sdk
opencv-python==4.13.0.92
    # via unstructured-inference
openpyxl==3.1.5
    # via unstructured
openresponses-types==2.3.0.post1
    # via any-llm-sdk
packaging==26.0
    # via
    #   accelerate
    #   build
    #   huggingface-hub
    #   matplotlib
    #   onnxruntime
    #   pikepdf
    #   spacy
    #   sphinx
    #   thinc
    #   transformers
    #   unstructured-pytesseract
    #   weasel
    #   wheel
pandas==3.0.1
    # via
    #   langextract
    #   unstructured
    #   unstructured-inference
pdf2image==1.17.0
    # via unstructured
pdfminer-six==20260107
    # via
    #   wyrdcraeft (pyproject.toml)
    #   unstructured
pi-heif==1.3.0
    # via unstructured
pikepdf==10.3.0
    # via unstructured
pillow==12.1.1
    # via
    #   matplotlib
    #   pdf2image
    #   pi-heif
    #   pikepdf
    #   python-pptx
    #   torchvision
    #   unstructured-pytesseract
preshed==3.0.12
    # via
    #   spacy
    #   thinc
propcache==0.4.1
    # via
    #   aiohttp
    #   yarl
proto-plus==1.27.1
    # via
    #   google-api-core
    #   google-cloud-vision
protobuf==6.33.5
    # via
    #   google-api-core
    #   google-cloud-vision
    #   googleapis-common-protos
    #   grpcio-status
    #   onnx
    #   onnxruntime
    #   proto-plus
psutil==7.2.2
    # via
    #   accelerate
    #   unstructured
pyasn1==0.6.2
    # via
    #   pyasn1-modules
    #   rsa
pyasn1-modules==0.4.2
    # via google-auth
pycparser==3.0
    # via cffi
pydantic==2.12.5
    # via
    #   wyrdcraeft (pyproject.toml)
    #   any-llm-sdk
    #   autodoc-pydantic
    #   confection
    #   google-genai
    #   langextract
    #   ollama
    #   openai
    #   openresponses-types
    #   pydantic-settings
    #   spacy
    #   thinc
    #   unstructured-client
    #   weasel
pydantic-core==2.41.5
    # via pydantic
pydantic-settings==2.13.1
    # via
    #   wyrdcraeft (pyproject.toml)
    #   autodoc-pydantic
pygments==2.19.2
    # via
    #   rich
    #   sphinx
pypandoc-binary==1.16.2
    # via unstructured
pyparsing==3.3.2
    # via matplotlib
pypdf==6.7.4
    # via
    #   unstructured
    #   unstructured-client
pypdfium2==5.5.0
    # via
    #   unstructured-client
    #   unstructured-inference
pyproject-hooks==1.2.0
    # via build
python-dateutil==2.9.0.post0
    # via
    #   matplotlib
    #   pandas
python-docx==1.2.0
    # via unstructured
python-dotenv==1.2.2
    # via
    #   langextract
    #   pydantic-settings
python-iso639==2026.1.31
    # via unstructured
python-magic==0.4.27
    # via unstructured
python-oxmsg==0.0.2
    # via unstructured
python-pptx==1.0.2
    # via unstructured
python-slugify==8.0.4
    # via acdh-tei-pyutils
pyyaml==6.0.3
    # via
    #   accelerate
    #   huggingface-hub
    #   langextract
    #   ml-collections
    #   timm
    #   transformers
rapidfuzz==3.14.3
    # via
    #   unstructured
    #   unstructured-inference
regex==2026.2.28
    # via
    #   langextract
    #   transformers
    #   unstructured
requests==2.32.5
    # via
    #   acdh-handle-pyutils
    #   acdh-xml-pyutils
    #   google-api-core
    #   google-auth
    #   google-cloud-storage
    #   google-genai
    #   langextract
    #   requests-toolbelt
    #   spacy
    #   sphinx
    #   sphinxcontrib-images
    #   unstructured
    #   weasel
requests-toolbelt==1.0.0
    # via unstructured-client
rich==14.3.3
    # via
    #   wyrdcraeft (pyproject.toml)
    #   any-llm-sdk
    #   typer
rsa==4.9.1
    # via google-auth
safetensors==0.7.0
    # via
    #   accelerate
    #   timm
    #   transformers
scipy==1.17.1
    # via unstructured-inference
setuptools==82.0.0
    # via
    #   wyrdcraeft (pyproject.toml:docs)
    #   spacy
    #   thinc
    #   torch
shellingham==1.5.4
    # via typer
six==1.17.0
    # via
    #   html5lib
    #   langdetect
    #   python-dateutil
smart-open==7.5.1
    # via weasel
sniffio==1.3.1
    # via
    #   google-genai
    #   openai
snowballstemmer==3.0.1
    # via sphinx
soupsieve==2.8.3
    # via beautifulsoup4
spacy==3.8.11
    # via unstructured
spacy-legacy==3.0.12
    # via spacy
spacy-loggers==1.0.5
    # via spacy
sphinx==7.4.7
    # via
    #   wyrdcraeft (pyproject.toml:docs)
    #   autodoc-pydantic
    #   sphinx-rtd-theme
    #   sphinxcontrib-images
    #   sphinxcontrib-jquery
sphinx-rtd-theme==2.0.0
    # via wyrdcraeft (pyproject.toml:docs)
sphinxcontrib-applehelp==2.0.0
    # via sphinx
sphinxcontrib-devhelp==2.0.0
    # via sphinx
sphinxcontrib-htmlhelp==2.1.0
    # via sphinx
sphinxcontrib-images==1.0.1
    # via wyrdcraeft (pyproject.toml:docs)
sphinxcontrib-jquery==4.1
    # via sphinx-rtd-theme
sphinxcontrib-jsmath==1.0.1
    # via sphinx
sphinxcontrib-qthelp==2.0.0
    # via sphinx
sphinxcontrib-serializinghtml==2.0.0
    # via sphinx
srsly==2.5.2
    # via
    #   confection
    #   spacy
    #   thinc
    #   weasel
sympy==1.14.0
    # via
    #   onnxruntime
    #   torch
tenacity==9.1.4
    # via google-genai
text-unidecode==1.3
    # via python-slugify
thinc==8.3.10
    # via spacy
timm==1.0.25
    # via unstructured-inference
tokenizers==0.22.2
    # via transformers
torch==2.10.0
    # via
    #   accelerate
    #   timm
    #   torchvision
    #   unstructured-inference
torchvision==0.25.0
    # via timm
tqdm==4.67.3
    # via
    #   acdh-tei-pyutils
    #   huggingface-hub
    #   langextract
    #   openai
    #   spacy
    #   transformers
    #   unstructured
transformers==5.2.0
    # via unstructured-inference
typer==0.24.1
    # via
    #   huggingface-hub
    #   typer-slim
typer-slim==0.24.0
    # via
    #   spacy
    #   transformers
    #   weasel
typing-extensions==4.15.0
    # via
    #   any-llm-sdk
    #   beautifulsoup4
    #   google-genai
    #   grpcio
    #   huggingface-hub
    #   langextract
    #   onnx
    #   openai
    #   pydantic
    #   pydantic-core
    #   python-docx
    #   python-oxmsg
    #   python-pptx
    #   torch
    #   typing-inspection
    #   unstructured
typing-inspection==0.4.2
    # via
    #   pydantic
    #   pydantic-settings
unstructured==0.21.5
    # via wyrdcraeft (pyproject.toml)
unstructured-client==0.42.10
    # via unstructured
unstructured-inference==1.5.2
    # via unstructured
unstructured-pytesseract==0.3.15
    # via unstructured
urllib3==2.6.3
    # via requests
wasabi==1.1.3
    # via
    #   spacy
    #   thinc
    #   weasel
weasel==0.4.3
    # via spacy
webencodings==0.5.1
    # via html5lib
websockets==16.0
    # via google-genai
wheel==0.46.3
    # via wyrdcraeft (pyproject.toml)
wrapt==1.17.3
    # via
    #   deprecated
    #   smart-open
    #   unstructured
xlrd==2.0.2
    # via unstructured
xlsxwriter==3.2.9
    # via python-pptx
yarl==1.23.0
    # via aiohttp
