{"library":"asyncio-mqtt","type":"library","category":null,"description":"asyncio-mqtt is an idiomatic Python asyncio wrapper built around the robust paho-mqtt library. It provides a modern `async`/`await` interface, eliminating the need for callbacks and simplifying MQTT communication in asynchronous applications. The library aims for graceful disconnection and clear error handling via `MqttError`. As of version 0.16.2, it is stable but has since been superseded by `aiomqtt` (version 1.0.0+), which is the actively maintained successor. The project adheres to Semantic Versioning, with significant API changes expected before a 1.0.0 release (which occurred under the `aiomqtt` name).","language":"python","status":"deprecated","version":"0.16.2","tags":["mqtt","asyncio","networking","iot"],"last_verified":"Sat May 23","install":[{"cmd":"pip install asyncio-mqtt","imports":["from asyncio_mqtt import Client","from asyncio_mqtt import MqttError"]}],"homepage":null,"github":"https://github.com/sbtinstruments/asyncio-mqtt","docs":null,"changelog":null,"pypi":"https://pypi.org/project/asyncio-mqtt/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":100,"avg_install_s":1.7,"avg_import_s":0.29,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/asyncio-mqtt/compatibility"}}