Skip to content

Require ebus-mqtt-client>=0.8.0 - #107

Merged
dcj merged 1 commit into
mainfrom
dcj/mqtt-client-floor-0.8
Oct 9, 2026
Merged

dcj merged 1 commit into
mainfrom
dcj/mqtt-client-floor-0.8

Conversation

@dcj

@dcj dcj commented Oct 9, 2026

Copy link
Copy Markdown
Contributor

Fixes #106.

Raises the ebus-mqtt-client requirement to >=0.8.0. 0.8.0 sends the QoS 1 and 2 messages paho kept from a dropped link before on_connect, so an older retained value no longer overwrites the tree the SDK republishes on connect (electrification-bus/ebus-mqtt-client#21). README requirements note, pyproject floor comment and CHANGELOG updated.

873 tests pass against ebus-mqtt-client 0.8.0 from PyPI (paho 2.1.0); ruff check and format pass.

🤖 Generated with Claude Code

https://claude.ai/code/session_01T32pvgqCzp1qCz7K5gS9Wm

0.8.0 sends the QoS 1 and 2 messages paho kept from a dropped link
before on_connect, so they no longer overwrite the tree the SDK
republishes on connect (electrification-bus/ebus-mqtt-client#21).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01T32pvgqCzp1qCz7K5gS9Wm
@dcj
dcj merged commit cbe1b4f into main Oct 9, 2026
8 of 9 checks passed
@dcj
dcj deleted the dcj/mqtt-client-floor-0.8 branch October 9, 2026 06:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Raise the ebus-mqtt-client floor to 0.8.0

1 participant