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

Kodos
Kodos

3 Jun 15

Visual REGEXP
Visual REGEXP

3 Jun 15

Alleyoop
Alleyoop

15 Apr 15

Other Software of Developer Jacek Konieczny

CJC
CJC

11 May 15

Comments to PyXMPP

Comments not found
Add Comment
Turn on images!