Adafruit-circuitpython-minimqtt

Latest version: v7.10.4

Safety actively analyzes 681775 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 17

7.5.3

This release fixes an issue that caused header bytes send to the MQTT server to be re-used in a modified state unintentionally. Thank you vladak.

To use in CircuitPython, simply install the [Adafruit CircuitPython Bundle](https://circuitpython.org/libraries).

To use in CPython, `pip3 install adafruit-circuitpython-minimqtt`.

Read the [docs](https://circuitpython.readthedocs.io/projects/adafruit-circuitpython-minimqtt/en/latest/) for info on how to use it.

7.5.2

This release updates the internal function `_wait_for_msg()` to consistently return the packet type to match the functionality noted in the docs. Thank you vladak.

To use in CircuitPython, simply install the [Adafruit CircuitPython Bundle](https://circuitpython.org/libraries).

To use in CPython, `pip3 install adafruit-circuitpython-minimqtt`.

Read the [docs](https://circuitpython.readthedocs.io/projects/adafruit-circuitpython-minimqtt/en/latest/) for info on how to use it.

7.5.1

This release updates the library to use `time.monotonic_ns()` when it's available to avoid the imprecision that occurs with `time.monotonic()`. Thank you vladak. User code can pass `use_impercise_time=True` argument to the constructor to fallback to using `time.monotonic()`.

To use in CircuitPython, simply install the [Adafruit CircuitPython Bundle](https://circuitpython.org/libraries).

To use in CPython, `pip3 install adafruit-circuitpython-minimqtt`.

Read the [docs](https://circuitpython.readthedocs.io/projects/adafruit-circuitpython-minimqtt/en/latest/) for info on how to use it.

7.5.0

This release changes what was previously `client._user_data` to be `client.user_data` with no leading underscore, to denote that it is part of the intended public API for code outside of this class to access as needed. Thank you vladak

To use in CircuitPython, simply install the [Adafruit CircuitPython Bundle](https://circuitpython.org/libraries).

To use in CPython, `pip3 install adafruit-circuitpython-minimqtt`.

Read the [docs](https://circuitpython.readthedocs.io/projects/adafruit-circuitpython-minimqtt/en/latest/) for info on how to use it.

7.4.4

This release properly raises an exception if `loop()` is called when the mqtt client is not connected. Thank you vladak

To use in CircuitPython, simply install the [Adafruit CircuitPython Bundle](https://circuitpython.org/libraries).

To use in CPython, `pip3 install adafruit-circuitpython-minimqtt`.

Read the [docs](https://circuitpython.readthedocs.io/projects/adafruit-circuitpython-minimqtt/en/latest/) for info on how to use it.

7.4.3

This release removes an unused argument from the on_message handler. Thank you vladak.

To use in CircuitPython, simply install the [Adafruit CircuitPython Bundle](https://circuitpython.org/libraries).

To use in CPython, `pip3 install adafruit-circuitpython-minimqtt`.

Read the [docs](https://circuitpython.readthedocs.io/projects/adafruit-circuitpython-minimqtt/en/latest/) for info on how to use it.

Page 4 of 17

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.