Slixmpp 1.16.0 – XMPP/Jabber Library for Python – SleekXMPP

neustradamus1 pts0 comments

slixmpp v1.16.0

I develop stuff and have opinions on things -

About me/Contact

Articles:

06/2026 slixmpp v1.16.0

05/2026 Poezio 0.18

05/2026 Winding do...

05/2026 Typing som...

05/2026 My first m...

05/2026 slixmpp v1.15.0

04/2026 Poezio 0.17

04/2026 Poezio 0.16.1

03/2026 Poezio 0.16

by mathieui

on Mon 08 June 2026

Tags: xmpp-en xmpp slixmpp

Here is a new version for slixmpp, the python XMPP library.

This release has one specific breaking change and two new XEP plugins.<br>Thanks to everyone involved!

Breaking changes

The get_certs method on XEP_0257 is now an async function, which<br>breaks compatibility with previous usages.

New plugins

Stickers (XEP-0449).

MUC Affiliation Versioning (XEP-0463).

Other improvements

MUC (XEP-0045) and PubSub (XEP-0060): items can now be retreived as a<br>collection on the parent element using the items interface.

Fixes

Crash when receiving presences with invalid JIDs (as a component).

Wrong plugin description for Mentions (XEP-0513).

Added a missing variable in the RPC (XEP-0009) plugin, which caused a<br>specific error handling path to always be false.

Internal / process

Fill the __all__ sections for XEP plugins, for nicer library use and less<br>linter warnings.

Plenty of automated fixes (extra empty lines, ; characters, unused imports…,<br>newlines at file ends…).

More type hints.

Enabled use of prek, and toggled harsher linting in CI.

Explicit section in CONTRIBUTING about LLM use.

The XEP-0257 plugin now has more tests and docs.

XEP-0045 are now typed as floats and not ints.

Links

You can find the new release on codeberg, pypi, or the distributions that package it in a short while.

Previous version: 1.15.0.

If you have remarks or suggestions concerning this article, please by all means contact me.

slixmpp xmpp poezio library plugins plugin

Related Articles