typer>=0.9.0
rich>=13.0.0
python-frontmatter>=1.1.0

[all]
ompa[semantic]
ompa[tiktoken]

[dev]
pytest>=7.0.0
pytest-asyncio>=0.21.0
pytest-cov>=4.0.0
black>=23.0.0
ruff>=0.1.0
mypy>=1.0.0
hypothesis>=6.0.0
bandit>=1.7.0
pip-audit>=2.0.0

[docs]
mkdocs-material>=9.0.0
mkdocstrings[python]>=0.24.0

[faiss]
faiss-cpu>=1.7.0
numpy>=1.24.0

[langchain]
langchain-core>=0.2.0

[llamaindex]
llama-index-core>=0.10.0

[nim]
httpx>=0.24.0

[s3]
boto3>=1.26.0

[semantic]
numpy>=1.24.0
sentence-transformers>=2.2.0

[tiktoken]
tiktoken>=0.5.0
