Dear subscribers,
We are pleased to announce the release of aioxmpp 0.11.0. The current release can be obtained from GitHub [1] (check out the v0.11.0 tag) or PyPI [2]. The HTML documentation can be found at [3]. Examples can be found in the GitHub repository, in the examples sub directory.
aioxmpp is a Python library based on asyncio. It implements the client side of the XMPP protocol (RFC 6120 and others). For a more detailed description of the package, please review the README of the package on GitHub [1] or on PyPI [2]. For more information on XMPP, please see [8]. aioxmpp is licensed under the terms of the GNU Lesser General Public License Version 3.0 or later.
Version 0.11.0 is a feature release. It introduces support for XEP-0410 as well as several XSO schema for other XEPs. In addition, PubSub support for publish-options and node configuration was added. Aside from these highlights, there were many minor improvements and bug fixes. As always, there were also a few breaking changes, though most should not affect any user code. Finally, compatibility with Python 3.8 (requires aioopenssl v0.5.1, also released today) was introduced.
Bugs, feature requests, patches and questions can be directed to either the aioxmpp mailing list [4], the GitHub issue tracker [5] or the XMPP Multi-User chat [6], whatever floats your boat. Please direct security-relevant issue reports directly to me (jonas@wielicki.name), preferably encrypted using my GPG public key [7].
kind regards, Jonas
[1]: https://github.com/horazont/aioxmpp [2]: https://pypi.python.org/pypi/aioxmpp [3]: https://docs.zombofant.net/aioxmpp/0.11/ [4]: https://lists.zombofant.net/mailman/listinfo/aioxmpp-devel [5]: https://github.com/horazont/aioxmpp/issues [6]: aioxmpp@conference.zombofant.net [7]: https://sotecware.net/pubkey.gpg AA5A 78FF 508D 8CF4 F355 F682 E5ED E5AC 679E 300F [8]: https://xmpp.org/