httpx
typing_extensions<5.0,>=4.7.1
pydantic>=1.10.0
anyio<5,>=3.5.0
distro<2,>=1.7.0
sniffio
cached-property
tqdm>4
types-requests
jiter<1,>=0.4.0
requests>=2.31.0

[dev]
mypy<2.0,>=0.991
black==23.7.0
pytest==7.4.2
python-dotenv==1.0.0
ruff==0.0.292
pytest-asyncio==0.23.5
langchain-core>=0.1.0
langchain>=0.1.0
langchain-community>=0.0.10
llama-index>=0.9.0
llama-index-core>=0.9.0
llama-index-embeddings-huggingface
sentence-transformers>=2.2.2

[langchain_callback]
langchain-core>=0.1.0
langchain>=0.1.0
langchain-community>=0.0.10

[llama_index_callback]
llama-index>=0.9.0
llama-index-core>=0.9.0
llama-index-embeddings-huggingface
sentence-transformers>=2.2.2
