From fc2199837c2478cd297590d5971b9ae63c980cfb Mon Sep 17 00:00:00 2001 From: hlad Date: Sun, 14 Jun 2026 08:11:59 +0200 Subject: [PATCH 1/2] ClientXMPP.process() is not available since slixmpp-1.9.0 --- errbot/backends/xmpp.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/errbot/backends/xmpp.py b/errbot/backends/xmpp.py index 27942f078..2608e8dbb 100644 --- a/errbot/backends/xmpp.py +++ b/errbot/backends/xmpp.py @@ -1,5 +1,6 @@ from __future__ import annotations +import asyncio import logging import sys from datetime import datetime @@ -396,7 +397,7 @@ def disconnect(self) -> None: self.connected = False def serve_forever(self) -> None: - self.client.process() + asyncio.get_event_loop().run_forever() def add_event_handler(self, name: str, cb: Callable) -> None: self.client.add_event_handler(name, cb) From a9f5a84fc884c597c6ad186f72ebe5e0013db8f0 Mon Sep 17 00:00:00 2001 From: Sijis Aviles Date: Fri, 19 Jun 2026 02:44:27 -0500 Subject: [PATCH 2/2] docs: add details to CHANGES --- CHANGES.rst | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGES.rst b/CHANGES.rst index b7c539dd4..93c0007fc 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -3,6 +3,7 @@ v9.9.9 (unreleased) - chore: add releases script (#1767) - refactor: remove webtest dependency (#1769) - feat: support editable installed entrypoint plugins (#1766) +- fix: XMPP backend referencing invalid method (#1768) v6.2.1 (2026-06-06)