pytipc - A TIPC module for Python

Morning dove


TIPC is a network protocol designed for use in clustered computer environments, allowing designers to create applications that can communicate quickly and reliably with other applications regardless of their location within the cluster.

This project provides a way to use TIPC inside Python using a socket-alike interface.

Most documentation is in the form of docstrings inside the code; but the structure and usage is quite similar to the socket module.

Note: A patch (see below) has been included in Python 2.6 and 3.0, so you can use TIPC directly from the socket module.


The current version is 20080906 (released on 2008-09-06): You can also browse all released files.

Patches are welcome. The source code is managed using git. You can browse the repository, or clone it by running:

git clone git://

To install the module, use the standard

python install

Python interpreter patch

There is also a patch to add TIPC support to the standard socket module. It applies on top of SVN commit 59544. See issue 1646 on the Python bug tracker for more information.

This patch has been applied and is included in both Python 2.6 and 3.0.

If you have any questions, suggestions or comments, please let me know.

Alberto Bertogli ( - Last updated 10/Nov/2012