Skip to content

chore(deps): Update paho-mqtt requirement from >=2.1.0 to >=2.2.0 in /xrcg/dependencies/python/py312 - #662

Merged
github-actions[bot] merged 1 commit into
mainfrom
dependabot/pip/xrcg/dependencies/python/py312/paho-mqtt-gte-2.2.0
Nov 9, 2026
Merged

github-actions[bot] merged 1 commit into
mainfrom
dependabot/pip/xrcg/dependencies/python/py312/paho-mqtt-gte-2.2.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Nov 9, 2026 •

Copy link
Copy Markdown
Contributor

Updates the requirements on paho-mqtt to permit the latest version.

Release notes

Sourced from paho-mqtt's releases.

v2.2.0

  • Update supported Python versions (PR #916, #956, #969) Drop support for Python 3.7 and 3.8. Deprecation notice: next release is expected to drop Python 3.9 and 3.10.
  • Possible breaking change: Change some exceptions from ValueError to TypeError (in max_queued_messages_set and Client callback_api_version parameter) (Closes #972) The breaking change is unlikely however, both exceptions are expected to only be raised with broken code (e.g. need to pass wrong type - not just wrong value).
  • Type annotations fix: bytearray was missing as alternative of some payload (Closes #918)
  • Add drop_out_messages to discard outgoing message queue. This could be needed if broker lost the session (Closes #935)
  • Honor MQTTv5 Server Keep Alive from CONNACK Properties (Closes #905)
  • Fix an keepalive disconnection when receiving large payload (Closes #914)
  • Fix bug in inflight message tracking & QoS 2 message, which could result in negative counter (Closes #805)
  • Various reinforcement against corrupted or malformed packets (Closes #900, #970, #955, #965, #964, #860)
  • Expose ReasonCode names as documentation said (PR #913)
  • Fix broken reinitialise() (Closes #824)
Changelog

Sourced from paho-mqtt's changelog.

v2.2.0 - 2026-11-xx

  • Update supported Python versions (PR #916, #956, #969) Drop support for Python 3.7 and 3.8. Deprecation notice: next release is expected to drop Python 3.9 and 3.10.
  • Possible breaking change: Change some exceptions from ValueError to TypeError (in max_queued_messages_set and Client callback_api_version parameter) (Closes #972) The breaking change is unlikely however, both exceptions are expected to only be raised with broken code (e.g. need to pass wrong type - not just wrong value).
  • Type annotations fix: bytearray was missing as alternative of some payload (Closes #918)
  • Add drop_out_messages to discard outgoing message queue. This could be needed if broker lost the session (Closes #935)
  • Honor MQTTv5 Server Keep Alive from CONNACK Properties (Closes #905)
  • Fix an keepalive disconnection when receiving large payload (Closes #914)
  • Fix bug in inflight message tracking & QoS 2 message, which could result in negative counter (Closes #805)
  • Various reinforcement against corrupted or malformed packets (Closes #900, #970, #955, #965, #964, #860)
  • Expose ReasonCode names as documentation said (PR #913)
  • Fix broken reinitialise() (Closes #824)

v2.1.0 - 2024-04-29

  • Make transition from 1.x to 2.x version smoother (Closes #831)
  • Fix "protocol" property (Closes #820)
  • Fix publish() a bytearray payload (Closes #833)
  • Fix some type annotations (Closes #828)
  • Fix loop_stop() not stopping thread when called from callback (Closes #809)
  • Fix some documentation errors (Closes #817, #823, #832, #838)
  • Add support for Unix socket (Closes #829)
  • Fix flaky test (Closes #789)

v2.0.0 - 2024-02-10

This release include breaking change. See migrations <https://eclipse.dev/paho/files/paho.mqtt.python/html/migrations.html>_ for more details on how to upgrade.

  • BREAKING Added callback_api_version. This break ALL users of paho-mqtt Client class. See docs/migrations.rst or online version <https://eclipse.dev/paho/files/paho.mqtt.python/html/migrations.html>_ for details on how to upgrade. tl; dr; add CallbackAPIVersion.VERSION1 to first argument of Client()
  • BREAKING Drop support for Python 2.7, Python 3.5 and Python 3.6 Minimum tested version is Python 3.7 Python version up to Python 3.12 are tested.
  • BREAKING connect_srv changed it signature to take an additional bind_port parameter. This is a breaking change, but in previous version connect_srv was broken anyway. Closes #493.
  • BREAKING Remove some deprecated argument and method:

... (truncated)

Commits
  • 7a8dfbd Bump version to 2.2.0
  • fdf7e65 Merge pull request #972 from eclipse-paho/update-pre-commit
  • 8c6b0e8 Merge branch 'master' into update-pre-commit
  • 887c1c4 Merge pull request #973 from eclipse-paho/changelog-for-next-release
  • 4ffe681 Merge pull request #971 from eclipse-paho/update-pyproject-metadata
  • b1f3973 Merge pull request #970 from eclipse-paho/reinforce-packet-decoding
  • 3d7d0b7 Merge branch 'master' into update-pre-commit
  • 3553f01 feat: prepare changelog for release 2.2.0
  • 00019d1 feat: update pre-commit's tools version
  • be95072 Merge pull request #958 from pswsm/docs/ai-policy
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Dependency updates python Python changes labels Nov 9, 2026
@dependabot @github

dependabot Bot commented on behalf of github Nov 9, 2026

Copy link
Copy Markdown
Contributor Author

Labels

The following labels could not be found: py312. Please create it before Dependabot can add it to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

@github-actions
github-actions Bot enabled auto-merge (squash) November 9, 2026 04:24
@dependabot
dependabot Bot force-pushed the dependabot/pip/xrcg/dependencies/python/py312/paho-mqtt-gte-2.2.0 branch 2 times, most recently from 71f91ca to bec2444 Compare November 9, 2026 05:32
Updates the requirements on [paho-mqtt](https://github.com/eclipse-paho/paho.mqtt.python) to permit the latest version.
- [Release notes](https://github.com/eclipse-paho/paho.mqtt.python/releases)
- [Changelog](https://github.com/eclipse-paho/paho.mqtt.python/blob/master/ChangeLog.txt)
- [Commits](eclipse-paho/paho.mqtt.python@v2.1.0...v2.2.0)

---
updated-dependencies:
- dependency-name: paho-mqtt
  dependency-version: 2.2.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/pip/xrcg/dependencies/python/py312/paho-mqtt-gte-2.2.0 branch from bec2444 to aa934cd Compare November 9, 2026 06:07
@github-actions
github-actions Bot merged commit c9bf80a into main Nov 9, 2026
9 of 10 checks passed
@dependabot
dependabot Bot deleted the dependabot/pip/xrcg/dependencies/python/py312/paho-mqtt-gte-2.2.0 branch November 9, 2026 07:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Dependency updates python Python changes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants