typer[all]>=0.12.3
pydantic>=2.7
pyyaml>=6.0
llama-index>=0.11.0
llama-index-llms-ollama>=0.2.0
llama-index-embeddings-ollama>=0.2.0
llama-index-readers-microsoft-outlook-emails>=0.1.0
llama-index-readers-microsoft-outlook>=0.2.0
llama-index-readers-jira>=0.1.0
llama-index-readers-confluence>=0.1.0
keyring>=24.0

[build]
build
twine

[dev]
flake8>=7.0.0
black>=24.0.0
build>=1.2.1
twine>=5.0.0
pytest>=8.0.0
pytest-cov>=5.0.0
isort>=5.13.0
codecov>=2.1.13
autoflake>=2.3.1
pre-commit>=3.8.0
bandit>=1.7.9
vulture>=2.11
flynt>=1.0.1
pydocstyle>=6.3.0
darglint>=1.8.1
mypy>=1.12.1
sentence-transformers>=2.2.2
llama-index-embeddings-huggingface>=0.2.0

[dev:platform_system != "Windows" or platform_machine != "ARM64"]
torch>=2.0.0

[keyring-minimal]

[keyring-minimal:sys_platform == "darwin"]
keyring[completion]

[keyring-minimal:sys_platform == "linux" and platform_machine != "aarch64"]
keyring[secretstorage]

[keyring-minimal:sys_platform == "win32"]
keyring

[test]
pytest>=8.0.0
