httpx>=0.27
PyJWT[crypto]>=2.8
cryptography>=42
starlette>=0.37
uvicorn>=0.30
rich>=13

[demo]
mcp<2,>=1.30.0
pillow>=10

[test]
pytest>=8
mcp<2,>=1.30.0
pillow>=10
ruff>=0.5
