fastapi>=0.109.0
uvicorn[standard]>=0.27.0
python-multipart>=0.0.6
pypdf2>=3.0.1
pdfplumber>=0.10.3
ebooklib>=0.18
python-docx>=1.1.0
python-pptx>=0.6.23
beautifulsoup4>=4.12.3
lxml>=5.1.0
markdown>=3.5.2
webvtt-py>=0.4.6
python-dotenv>=1.0.1
tiktoken>=0.5.2
pydantic>=2.7.0
pydantic-settings>=2.3.0
click>=8.1.7
rich>=13.7.0
tqdm>=4.66.1

[aws]
stache-ai-s3vectors>=0.1.0
stache-ai-dynamodb>=0.1.0
stache-ai-bedrock>=0.1.0

[dev]
pytest>=7.0.0
pytest-asyncio>=0.21.0
pytest-cov>=4.0.0
httpx>=0.25.0
mypy>=1.0.0
ruff>=0.1.0

[ollama]
stache-ai-ollama>=0.1.0

[openai]
stache-ai-openai>=0.1.0
