click>=8.1
rich>=13.0
pythonnet==3.1.0rc0
pydantic>=2.0
python-dotenv>=1.0

[ai]
anthropic>=0.105.2

[all]
pbi-enterprise-cli[ai,dev,server,sources,viz,xmla]

[dev]
pytest>=9.0.3
pytest-cov>=7.1.0
ruff>=0.15.15
mypy>=2.1.0
pyyaml>=6.0

[server]
fastapi>=0.136.3
uvicorn>=0.48.0

[sources]
sqlalchemy>=2.0
openpyxl>=3.1.5
httpx>=0.27

[viz]
Pillow>=10.0
wcag-contrast-ratio>=0.9
playwright>=1.44

[xmla]
msal>=1.28
