Mailing List Archive

[ANN]: asyncoro: Framework for asynchronous programming with coroutines
I posted this message earlier to the list, but realized that URLs appear
broken with '.' at the end of URL. Sorry for that mistake and this duplicate!

asyncoro is a framework for developing concurrent programs with
asynchronous event completions and coroutines. Asynchronous
completions currently implemented in asyncoro are socket I/O
operations, sleep timers, (conditional) event notification and
semaphores. Programs developed with asyncoro will have same logic as
Python programs with synchronous sockets and threads, except for a few
syntactic changes. asyncoro supports polling mechanisms epoll, kqueue,
/dev/poll (and poll and select if necessary), and Windows I/O
Completion Ports (IOCP) for high performance and scalability, and SSL
for security.

More details about asyncoro are at and can be downloaded from

asyncoro is used inĀ development of dispy (, which is a
framework for parallel execution of computations by distributing them
across multiple processors on a single machine (SMP), multiple nodes
in a cluster, or large clusters of nodes. The computations can be
standalone programs or Python functions.

Both asyncoro and dispy have been tested with Python versions 2.7 and
3.2 under Linux, OS X and Windows.