numpy
pydantic
requests
psutil
guidance-stitch==0.1.5
llguidance==1.0.1

[all]
openai>=1.0
azure-ai-inference

[azureai]
openai>=1.0
azure-ai-inference

[dev]
ruff==0.11.11
mypy

[docs]
ipython
nbsphinx
numpydoc
sphinx_rtd_theme
sphinx
ipykernel
huggingface_hub
llama-cpp-python

[llamacpp]
llama-cpp-python==0.3.12

[openai]
openai>=1.0

[test]
types-regex
types-requests
types-jsonschema
diskcache
requests
azure-identity
bitsandbytes
jupyter
papermill
pillow
protobuf
sentencepiece
torch
transformers
tiktoken>=0.3
mypy==1.9.0
anytree
jsonschema
pytest
pytest-cov
pytest-asyncio
tokenizers

[transformers]
transformers==4.51.3

[unittest]
anytree
jsonschema
pytest
pytest-cov
pytest-asyncio
tokenizers
