typer>=0.9.0
requests>=2.31.0
rich>=13.4.2
PyYAML>=6.0
fastmcp>=3.1.0
keyring>=25.0
pyjwt>=2.8.0
Pillow>=10.0.0
rich-pixels>=3.0.0

[dev]
ruff>=0.1.0
mypy>=1.6.0
types-requests
types-PyYAML
pre-commit

[linux]
keyrings.alt>=5.0

[rag]
qdrant-client>=1.8.0
fastembed>=0.2.0
pypdf>=4.1.0

[test]
pytest>=7.0
pytest-mock>=3.10
pytest-cov>=4.0
pytest-asyncio
