[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#686357: ITP: python-network -- python module for easy networking

Package: wnpp
Severity: wishlist
Owner: Bas Wijnen <wijnen@debian.org>

* Package name    : python-network
  Version         : 0.1
  Upstream Author : Bas Wijnen <wijnen@debian.org>
* URL             : https://github.com/wijnen/python-network
* License         : AGPL-3+
  Programming Lang: Python
  Description     : python module for easy networking

Implementing networking in C is a pain. Unfortunately, much of that pain is
copied to Python. This module instead tries to follow the "batteries included"
approach, like the rest of Python. With this module, networking is a piece of
cake. It can use tcp sockets and unix domain sockets, and supports avahi.

This module provides four classes: Socket and Server for string-based
connections, and RPCSocket and RPCServer for connections which call methods on
remote objects. All of this is symmetrical: once the connection is
established, the client and server use the same interface.

Reply to: