diff options
author | lovetox <philipp@hoerist.com> | 2020-03-13 00:37:25 +0300 |
---|---|---|
committer | lovetox <philipp@hoerist.com> | 2020-03-13 00:37:25 +0300 |
commit | 86064be3096c4ab063294648cda58ef918ae00aa (patch) | |
tree | 2e2c25e33284ae560da4ea9d7a8d694e383a18be /README.md | |
parent | b714f7c468efe481f72d8bf7b480ca6650385b0c (diff) |
Update README.md
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 15 |
1 files changed, 9 insertions, 6 deletions
@@ -2,14 +2,15 @@ `python-nbxmpp` is a Python library that provides a way for Python applications to use the Jabber/XMPP network in a non-blocking way. This library was initially a fork of `xmpppy`, but is now using non-blocking sockets. +## Runtime Requirements + +- PyGObject +- GLib >= 2.60 +- libsoup +- precis-i18n + ## Features -* Asynchronous -* Supports ANONYMOUS, EXTERNAL, GSSAPI, SCRAM-SHA-1, DIGEST-MD5, PLAIN, and X-MESSENGER-OAUTH2 authentication mechanisms. -* Supports connection via proxies -* Supports TLS -* Supports [BOSH (XEP-0124)](https://xmpp.org/extensions/xep-0124.html) -* Supports [Stream Management (XEP-0198)](https://xmpp.org/extensions/xep-0198.html) * List of [supported XEPs](https://dev.gajim.org/gajim/python-nbxmpp/-/wikis/Supported-XEPs-in-python-nbxmpp/) ## Starting Points @@ -26,3 +27,5 @@ Run the following: ### Usage To use python-nbxmpp, `import nbxmpp` in your application. + +or use the example client `python3 -m nbxmpp.examples.client` |