AArch64 | |
ppc64le | |
s390x | |
x86-64 |
- Fix fdupes call
- Update to version 1.4.0: * Fix hang when client restarted and broker resumed a session with Qos2 message. * Fix reconnection loop when a clean_session=True client reconnect while Qos2 message are being sent. * Catch and log any exception raised by user callback. * Improve support for external event loop (like asyncio). * Fix order of message with publish.multiple helper. * Fix hang on wait_for_published() on bad network. * Fix issue with Websocket payload size between 127 and 65536. * Closes socket in client destructor to avoid FD leak. * Fix uncaught timeout exception during connection. * Remove dup flag on PUBREL packet. * Use secure entropy source for Websocket mask_key (urandom). * Fix mid generation that was not thread-safe. * Replace print() statements with proper logging. * Allow insecure TLS on publish and subscribe helpers. * Allow to remove authentication (reset username to None). * Add support for the non-standard bridge mode.
- Update to version 1.3.1: * Fix reconnect_delay_set which ignored the max_delay. * Fix crash when connection is lost while trying to send message. * Fix issue with unicode topic when some character were multi-bytes UTF-8. * Fix issue with empty Client ID with broker that doesn't support them. * Fix issue with tls_set that did not allowed cert_reqs=ssl.CERT_NONE.
- Update to version 1.3.0: * Requires Python 2.7 or 3.4+. * Remove support for SSL without SSLContext (Requires Python 2.7.9+ or 3.2+). * on_connect callback is now always called flags. Previously this * callback could accepts 3 OR 4 arguments, now it must accepts 4. * tls_insecure_set() must now be called *after* tls_set(). * Allow username and password to be zero length (as opposed to * not being present). * Allow zero length client ids when using MQTT v3.1.1. * Add SSLContext support, including SNI. * Improved support for unicode topic and binary payload. * Allow arbitrary Websocket headers and path. * Fix issue with large inbound payload over Websocket. * Add exponential delay for reconnection. * Move unit tests to pytest and tox. * Add support for standard Python logging. * Fix duplicate incoming QoS==2 message.
- Update to version 1.2.3: * Fix possible hang of TLS connection during handshake. * Fix issue with publish helper with TLS connection. * Fix installation issue on non-UTF-8 system. * Fix non-working Websocket over TLS connection. - Remove paho-mqtt-1.2.2-fix-readme-decoding.patch (fixed upstream).
- Update to version 1.2.2: * Fix message lost when using paho.mqtt.publish helper with QoS=0 message. - Changes from version 1.2.1: * Handle unicode username and passwords correctly. * Fix handling of invalid UTF-8 topics on incoming messages - the library now does not attempt to decode the topic - this will happen when the user accesses msg.topic in the on_message callback. If the topic is not valid UTF-8, an exception will be raised. * Fix issue with WebSocket connection in case of network issue (timeout or connection broken). * Fix issue with SSL connection, where latest incoming message may be delayed or never processed. * Fix possible message lost with publish.single and publish.multiple. - Add paho-mqtt-1.2.2-fix-readme-decoding.patch: * Fix error at build when using non-UTF8 locale.
- Convert package to python singlespec.
- Initial package: python-paho-mqtt-1.2