Your message dated Fri, 5 Nov 2010 12:26:50 +0100 with message-id <20101105112650.GU1163@piotro.eu> and subject line Re: Bug#602393: ITP: python-greenlet -- a spin-off of Stackless, a version of CPython that supports micro-threads called tasklets has caused the Debian Bug report #602393, regarding ITP: python-greenlet -- a spin-off of Stackless, a version of CPython that supports micro-threads called tasklets to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact owner@bugs.debian.org immediately.) -- 602393: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=602393 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: ITP: python-greenlet -- a spin-off of Stackless, a version of CPython that supports micro-threads called tasklets
- From: XuZhiXiang <shell909090@gmail.com>
- Date: Thu, 04 Nov 2010 21:20:26 +0800
- Message-id: <[🔎] 20101104132026.2927.47477.reportbug@buzzig.gplhost.com>
Package: wnpp Severity: wishlist Owner: XuZhiXiang <shell909090@gmail.com> * Package name : python-greenlet Version : 0.3.1 Upstream Author : Kyle Ambroff <kyle@ambroff.com> * URL : http://bitbucket.org/ambroff/greenlet * License : MIT Programming Lang: Python, C Description : a spin-off of Stackless, a version of CPython that supports micro-threads called tasklets The greenlet package is a spin-off of Stackless, a version of CPython that supports micro-threads called "tasklets". Tasklets run pseudo-concurrently (typically in a single or a few OS-level threads) and are synchronized with data exchanges on "channels". A "greenlet", on the other hand, is a still more primitive notion of micro- thread with no implicit scheduling; coroutines, in other words. This is useful when you want to control exactly when your code runs. You can build custom scheduled micro-threads on top of greenlet; however, it seems that greenlets are useful on their own as a way to make advanced control flow structures. For example, we can recreate generators; the difference with Python's own generators is that our generators can call nested functions and the nested functions can yield values too. Additionally, you don't need a "yield" keyword. See the example in tests/test_generator.py. Greenlets are provided as a C extension module for the regular unmodified interpreter. Greenlets are lightweight coroutines in-process concurrent programming. This package is the py.magic.greenlet module from the py lib.
--- End Message ---
--- Begin Message ---
- To: 602393-done@bugs.debian.org
- Subject: Re: Bug#602393: ITP: python-greenlet -- a spin-off of Stackless, a version of CPython that supports micro-threads called tasklets
- From: Piotr Ożarowski <piotr@debian.org>
- Date: Fri, 5 Nov 2010 12:26:50 +0100
- Message-id: <20101105112650.GU1163@piotro.eu>
- In-reply-to: <[🔎] 20101104132026.2927.47477.reportbug@buzzig.gplhost.com>
- References: <[🔎] 20101104132026.2927.47477.reportbug@buzzig.gplhost.com>
[XuZhiXiang, 2010-11-04] > * URL : http://bitbucket.org/ambroff/greenlet it's already packaged (source package name: python-greenlet)
--- End Message ---