Package: wnpp Severity: wishlist Owner: Marco Túlio Gontijo e Silva <mar...@debian.org>
* Package name : python-async Version : 0.6.1 Upstream Author : Sebastian Thiel <byron...@gmail.com> * URL : http://gitorious.org/git-python/async * License : BSD Programming Lang: Python Description : a framework to process interdependent tasks in a pool of workers Async is one more attempt to make the definition and execution of asynchronous interdependent operations easy. For that to work, you may define tasks which communicate with each other by channels. Channels transfer items, which is very similar to bytes flowing through pipes uses in inter-process communication. Items will only be generated on demand, that is when you read from the respective output channel. . As it turned out, the GIL is far more restricting than initially thought, which effectively means true concurrency can only be obtained during input output to files and sockets, as well as specifically written versions of existing c python extensions which release the GIL before lengthy operations. Many of the currently available c extensions, such as zlib, lock everything down to just one thread at a time, even though this isn’t a strict technical requirement. This is a dependency of python-gitdb. -- To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20110823124453.9427.82742.reportbug@zwks14