PyXMPP

Software Screenshot:
PyXMPP
Software Details:
Version: 1.1.2
Upload Date: 11 May 15
Developer: Jacek Konieczny
Distribution Type: Freeware
Downloads: 20

Rating: nan/5 (Total Votes: 0)

PyXMPP is a Jabber/XMPP implementation for Python.

PyXMPP provides most core features of the XMPP protocol and several JSF-defined extensions. PyXMPP provides building blocks for creating Jabber clients and components. Developer uses them to setup XMPP streams, handle incoming events and create outgoing stanzas (XMPP "packets").

Installation:

To make sure you have all the requirements listed above or to prepare limited
(without the binary extension) build of PyXMPP you may want to run::

    python configure.py

You may manually pick the limited or full build of PyXMPP by editing the build.cfg file.

To build the package just invoke::

    python setup.py build

To install it::

    python setup.py install

If you had some older version of PyXMPP it is better to uninstall it (delete
pyxmpp subdirectory os your site-packages directory) before installing this one
or things may not work correctly.

You may also try::

    make

and::

    make install

instead.

Features:

  • nearly complete XMPP Core (RFC 3920) protocol for client connections (includes SASL, TLS and Strinprep)
  • mostly complete XMPP IM (RFC 3921) protocol (lacks privacy lists)
  • XMPP error objects including translations to and from legacy codes for backward compatibility
  • legacy authentication ("digest" and "plain")
  • component protocol
  • Service Discovery
  • vCards -both Jabber "vcard-temp" and RFC 2426
  • basic parts of the Multi-User Chat protocol
  • delayed delivery timestamps
  • Data Forms
  • In-Band Registration

Requirements:

  • Python
  • libxml2
  • dnspython
  • M2Crypto

Similar Software

BuGLe
BuGLe

17 Feb 15

D-Feet
D-Feet

29 Nov 17

Frosted
Frosted

17 Feb 15

PyChecker
PyChecker

11 May 15

Other Software of Developer Jacek Konieczny

CJC
CJC

11 May 15

Comments to PyXMPP

Comments not found
Add Comment
Turn on images!