Core framework
fastapi>=0.68.0
uvicorn>=0.15.0
pydantic>=1.8.2
Bluetooth libraries
bleak>=0.14.3
pybluez2>=0.0.12; platform_system != "Windows" # Classic Bluetooth support (non-Windows)
Testing
pytest>=6.2.5
pytest-asyncio>=0.18.3
httpx>=0.23.0
Utilities
python-dotenv>=0.19.1
pydantic-settings>=2.0.0 # For settings
MCP integration
model-context-protocol-sdk>=0.3.0
requests>=2.27.1