Dear subscribers,
I am pleased to announce the release of aioxmpp 0.8. The current release can be obtained from GitHub [1] (check out the v0.8.0 tag or the master branch) 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.8 is a feature release. Major features include:
* Support for executing Ad-Hoc Commands [XEP-0050] with peers. * Easier creation of new protocol services (aioxmpp.service.Service subclasses) using decorators stanza handlers and other niceties. * End-to-end/Integration tests against XMPP servers are now supported.
Many of the other changes were under the hood. Please refer to the changelog for this release [9] for details and breaking changes compared to the previous release.
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].
best regards and happy-asyncio-ing, Jonas Wielicki
[1]: https://github.com/horazont/aioxmpp [2]: https://pypi.python.org/pypi/aioxmpp [3]: https://docs.zombofant.net/aioxmpp/0.8/ [4]: https://lists.zombofant.net/mailman/listinfo/aioxmpp-devel [5]: https://github.com/horazont/aioxmpp/issues [6]: aioxmpp@conference.zombofant.net [7]: https://sks-keyservers.net/pks/lookup?op=get&search=0xE5EDE5AC679E300F AA5A 78FF 508D 8CF4 F355 F682 E5ED E5AC 679E 300F [8]: https://xmpp.org/ [9]: https://docs.zombofant.net/aioxmpp/0.8/api/changelog.html#version-0-8 [XEP-0050]: https://xmpp.org/extensions/xep-0050.html