loguru>=0.5.0
numpy>=1.23.0
requests>=2.27.0
datasets>=2.7.0
langchain==0.0.210
nervaluate>=0.1.8
pandas>=1.3.0
scikit-learn>=1.0.0
tenacity>=8.2.2
SQLAlchemy>=2.0.19
regex>=2023.6.3
rich>=13.3.5
scipy>=1.10.1
pydantic>=1.10.9
torch>=1.10.0
matplotlib>=3.5.0
wget>=3.2
ipywidgets==8.0.6
jsonschema>=4.17.3
tabulate>=0.9.0
typer[all]>=0.9.0
simple-term-menu>=1.6.1

[all]
black
bumpver
pip-tools
pytest
pytest-asyncio
pytest-mock
pre-commit
openai>=0.27.4
tiktoken>=0.3.3
anthropic==0.2.6
transformers>=4.25.0
google-cloud-aiplatform>=1.25.0
google-search-results>=2.4.2
cohere>=4.11.2
sentence_transformers
pdfplumber>=0.10.2
pdf2image>=1.16.3
pytesseract>=0.3.10
beautifulsoup4>=4.12.2
httpx
fake_useragent
pillow>=9.5.0

[anthropic]
anthropic==0.2.6

[cohere]
cohere>=4.11.2

[dev]
black
bumpver
mkdocs
mkdocs-autorefs
mkdocs-jupyter
mkdocs-material
mkdocs-material-extensions
mkdocs-table-reader-plugin
mkdocstrings
mkdocstrings-python
pip-tools
pytest
pytest-asyncio
pytest-mock
pre-commit

[google]
google-cloud-aiplatform>=1.25.0

[huggingface]
transformers>=4.25.0
sentence_transformers

[openai]
openai>=0.27.4
tiktoken>=0.3.3
