agent-connector-sdk[mcp]<1.0.0,>=0.3.6
azure-core>=1.41.0
httpx>=0.28.1
keyring>=25.7.0
msal>=1.39.0
msgraph-sdk>=1.64.0
pydantic>=2.14.1

[all]
azure-identity>=1.26.0
cryptography>=50.0.2
fastapi>=0.143.3
httpx>=0.28.1
mkdocs-material>=9.7.7
PyJWT[crypto]>=2.15.1
python-docx>=1.2.0
python-pptx>=1.0.2
uvicorn>=0.54.0

[all:sys_platform == "win32"]
msal[broker]<2.0,>=1.39.0
pywin32>=312
win10toast>=0.9

[cloud]
azure-identity>=1.26.0
httpx>=0.28.1

[control-plane]
cryptography>=50.0.2
fastapi>=0.143.3
PyJWT[crypto]>=2.15.1
uvicorn>=0.54.0

[docs]
mkdocs-material>=9.7.7

[documents]
python-docx>=1.2.0
python-pptx>=1.0.2

[mcp]
agent-connector-sdk[mcp]<1.0.0,>=0.3.6

[test]
cryptography>=50.0.2
fastapi>=0.143.3
httpx>=0.28.1
PyJWT[crypto]>=2.15.1
pytest>=9.1.1
pytest-asyncio>=1.4.0
pytest-cov>=7.1.0
pytest-env>=1.8.0
pytest-timeout>=2.4.0
python-docx>=1.2.0
python-pptx>=1.0.2
PyYAML>=6.0.3

[windows]
cryptography>=50.0.2

[windows:sys_platform == "win32"]
msal[broker]<2.0,>=1.39.0
pywin32>=312
win10toast>=0.9
