[jdev] [ANN] aioxmpp 0.10 released

Jonas Wielicki jonas at wielicki.name
Thu Jul 26 19:02:30 UTC 2018


Dear subscribers,

We are pleased to announce the release of aioxmpp 0.10. The current release 
can be obtained from GitHub [1] (check out the v0.10.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.10 is a feature release. 

* Support for XEP-0077 (In-Band Registration) was contributed by Sergio 
Alemany [@gersiete].

* Support for requesting an HTTP upload slot via XEP-0363 (HTTP Upload) and 
support for requesting and replying to XEP-0092 (Software Version) requests.

Aside from these newly supported XEPs, much of the work has been on plumbing. 
Some of the highlights include:

* New timeout logic which should help on links with high latency

* Enumification of Stanza and Stream Error Conditions

* Streamlinging of the aioxmpp.im interfaces and support for MUC invitations.

The full list of new features is, as always, included in the changelog [9]  
included in the official documentation.


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 at wielicki.name), preferably encrypted using my 
GPG public key [7].

best regards and happy-asyncio-ing,
The aioxmpp team

   [1]: https://github.com/horazont/aioxmpp
   [2]: https://pypi.python.org/pypi/aioxmpp
   [3]: https://docs.zombofant.net/aioxmpp/0.10/
   [4]: https://lists.zombofant.net/mailman/listinfo/aioxmpp-devel
   [5]: https://github.com/horazont/aioxmpp/issues
   [6]: aioxmpp at 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.10/api/
changelog.html#version-0-10
   @gersiete: https://github.com/Gersiete





More information about the JDev mailing list