Aiomqtt

Latest version: v2.3.0

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

Scan your dependencies

Page 1 of 6

2.3.0

Added

- Implement `len(client.messages)` to return number of messages in queue (empicano in 323)

Changed

- Update FastAPI docs to use dependency injection (odie5533 in 321)

2.2.0

Changed

- Bump paho-mqtt to 2.1 (empicano in 305)
- Migrate to paho-mqtt callback v2 (empicano in 313)

Fixed

- Fix `Client.messages` not being reusable (ryan-summers in 312)

2.1.0

Changed

- Migrate to paho-mqtt 2.0 (JonathanPlasse in 286)

2.0.1

Fixed

- Configure `poetry-dynamic-versioning` to replace `__version__` and `__version_tuple__` variables (vvanglro in 273)
- Reset internal state when connection attempt in `__aenter__` times out (empicano in 285)

2.0.0

Added

- Test for Python 3.12 (JonathanPlasse in 256)
- Add migration guide (empicano in 262)

Changed

- Switch to client-wide queue (empicano in 262)
- Switch from black to Ruff and update dev dependencies (JonathanPlasse in 255)
- Rename `Client.id` attribute to `identifier` (empicano in 262)

Removed

- Remove deprecated `connect`/`disconnect` methods (empicano in 262)
- Remove deprecated `filtered_messages` and `unfiltered_messages` methods (empicano in 262)
- Remove deprecated `message_retry_set` client argument (empicano in 262)

Fixed

- Release reusability correctly to allow consecutive calls to `__aexit__` (spacemanspiff2007 in 263)

1.2.1

Changed

- Deprecate `connect` and `disconnect` in favor of direct calls to `__aenter__` and `__aexit__`. (empicano in 247)

Fixed

- Release lock in `__aexit__` only if acquired (spacemanspiff2007 in 249)

Page 1 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.