py39-greenlet (python/py-greenlet) Updated: 4 months ago Add to my watchlist
Lightweight in-process concurrent programmingThe "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 test_generator.py. Greenlets are provided as a C extension module for the regular unmodified interpreter.
Version: 3.2.4 License: MIT and PSF
GitHub
347 build(s) found
Page 1 of 4 | Showing build(s) 1 to 100
| Builder | Build Number | Start Time | Elapsed Time | Watcher | Build Status |
|---|---|---|---|---|---|
| 26.arm64 | 5431 | 2025-09-22 2:40:37 | 0:00:19 | 255 | build successful |
| 13.arm64 | 87470 | 2025-08-24 8:44:49 | 0:00:17 | 34939 | build successful |
| 11.arm64 | 115177 | 2025-08-23 10:31:31 | 0:00:22 | 43034 | build successful |
| 14.arm64 | 61671 | 2025-08-22 8:00:06 | 0:00:39 | 23113 | build successful |
| 14 | 65952 | 2025-08-22 7:42:59 | 0:00:35 | 23447 | build successful |
| 12.arm64 | 149580 | 2025-08-21 13:02:16 | 0:00:15 | 48691 | build successful |
| 15.arm64 | 26694 | 2025-08-21 12:00:19 | 0:00:19 | 10121 | build successful |
| 15 | 38430 | 2025-08-21 11:26:35 | 0:00:36 | 10944 | build successful |
| 13 | 94960 | 2025-08-21 9:39:18 | 0:00:39 | 35235 | build successful |
| 10.6 | 208835 | 2025-08-21 9:35:42 | 0:02:03 | 72832 | build successful |
| 10.6 | 208835 | 2025-08-21 9:35:42 | 0:02:03 | 72832 | build successful |
| 10.11 | 298880 | 2025-08-21 9:32:53 | 0:02:42 | 100196 | build successful |
| 10.6.x86_64 | 245566 | 2025-08-21 9:32:16 | 0:01:54 | 72895 | build successful |
| 10.7 | 229454 | 2025-08-21 9:31:34 | 0:02:37 | 72496 | build successful |
| 10.8 | 214517 | 2025-08-21 9:31:00 | 0:02:19 | 70523 | build successful |
| 10.14 | 239995 | 2025-08-21 9:29:21 | 0:00:29 | 81550 | build successful |
| 10.12 | 308930 | 2025-08-21 9:29:08 | 0:00:23 | 98937 | build successful |
| 10.13 | 266188 | 2025-08-21 9:28:54 | 0:00:18 | 90915 | build successful |
| 11 | 188536 | 2025-08-21 9:28:29 | 0:00:56 | 60630 | build successful |
| 10.9 | 314737 | 2025-08-21 9:27:59 | 0:02:14 | 99727 | build successful |
| 10.15 | 216506 | 2025-08-21 9:27:51 | 0:00:53 | 70658 | build successful |
| 10.10 | 306762 | 2025-08-21 9:27:44 | 0:02:22 | 100051 | build successful |
| 12 | 139057 | 2025-08-21 9:26:10 | 0:00:21 | 49504 | build successful |
| 12.arm64 | 146858 | 2025-08-11 7:50:49 | 0:00:07 | 44962 | build successful |
| 11.arm64 | 112871 | 2025-08-10 8:20:33 | 0:00:06 | 41461 | build successful |
| 15 | 32882 | 2025-06-08 10:43:31 | 0:00:24 | 9278 | build successful |
| 13.arm64 | 84478 | 2025-06-07 10:56:40 | 0:00:15 | 33392 | build successful |
| 13 | 91407 | 2025-06-07 9:16:56 | 0:00:27 | 33631 | build successful |
| 14.arm64 | 57632 | 2025-06-07 8:14:26 | 0:00:12 | 21476 | build successful |
| 10.6 | 202255 | 2025-06-06 14:25:39 | 0:02:03 | 71108 | build successful |
| 10.11 | 293689 | 2025-06-06 14:24:22 | 0:03:03 | 98551 | build successful |
| 10.6.x86_64 | 238565 | 2025-06-06 14:24:22 | 0:01:54 | 71159 | build successful |
| 10.8 | 208937 | 2025-06-06 14:22:42 | 0:02:49 | 68855 | build successful |
| 12 | 134596 | 2025-06-06 14:21:28 | 0:01:02 | 47892 | build successful |
| 10.14 | 235484 | 2025-06-06 14:21:28 | 0:00:30 | 79962 | build successful |
| 10.9 | 308840 | 2025-06-06 14:20:34 | 0:02:29 | 98066 | build successful |
| 11 | 183848 | 2025-06-06 14:19:47 | 0:01:07 | 59021 | build successful |
| 10.12 | 303876 | 2025-06-06 14:19:38 | 0:00:25 | 97306 | build successful |
| 10.10 | 301222 | 2025-06-06 14:19:35 | 0:02:37 | 98398 | build successful |
| 10.7 | 223582 | 2025-06-06 14:19:31 | 0:02:40 | 70818 | build successful |
| 10.15 | 212116 | 2025-06-06 14:17:58 | 0:01:24 | 69067 | build successful |
| 10.13 | 261651 | 2025-06-06 14:17:58 | 0:00:30 | 89329 | build successful |
| 14 | 62200 | 2025-06-06 14:12:46 | 0:00:23 | 21859 | build successful |
| 15.arm64 | 21489 | 2025-06-06 14:11:56 | 0:00:14 | 8470 | build successful |
| 12 | 133337 | 2025-05-13 10:41:12 | 0:00:25 | 47301 | build successful |
| 10.13 | 260130 | 2025-05-13 10:20:29 | 0:00:19 | 88739 | build successful |
| 13 | 90601 | 2025-05-13 8:41:28 | 0:00:12 | 33041 | build successful |
| 10.6 | 200568 | 2025-05-13 4:32:06 | 0:00:53 | 70518 | build successful |
| 10.15 | 210773 | 2025-05-13 4:02:32 | 0:00:32 | 68477 | build successful |
| 10.9 | 307153 | 2025-05-13 3:49:31 | 0:02:24 | 97476 | build successful |
| 10.6.x86_64 | 236699 | 2025-05-13 3:44:10 | 0:00:54 | 70569 | build successful |
| 10.11 | 292243 | 2025-05-13 3:42:26 | 0:03:05 | 97961 | build successful |
| 10.8 | 207291 | 2025-05-13 3:33:42 | 0:02:49 | 68265 | build successful |
| 10.10 | 299590 | 2025-05-13 3:00:38 | 0:04:06 | 97808 | build successful |
| 10.7 | 221943 | 2025-05-13 2:57:35 | 0:03:30 | 70228 | build successful |
| 15 | 31865 | 2025-05-13 1:51:08 | 0:00:13 | 8688 | build successful |
| 10.14 | 234011 | 2025-05-13 0:18:04 | 0:00:29 | 79371 | build successful |
| 10.12 | 302405 | 2025-05-12 22:44:44 | 0:00:24 | 96716 | build successful |
| 11 | 182424 | 2025-05-12 22:36:04 | 0:00:32 | 58431 | build successful |
| 13.arm64 | 83434 | 2025-05-12 22:05:47 | 0:00:07 | 32790 | build successful |
| 14.arm64 | 56422 | 2025-05-12 19:56:24 | 0:00:08 | 20885 | build successful |
| 14 | 61149 | 2025-05-12 17:47:35 | 0:00:12 | 21269 | build successful |
| 15.arm64 | 20272 | 2025-05-12 17:46:02 | 0:00:09 | 7879 | build successful |
| 15.arm64 | 19547 | 2025-04-24 7:23:25 | 0:00:19 | 7382 | build successful |
| 15 | 31233 | 2025-04-24 7:20:51 | 0:00:35 | 8192 | build successful |
| 13 | 89899 | 2025-04-23 20:20:14 | 0:00:34 | 32545 | build successful |
| 13.arm64 | 82656 | 2025-04-23 20:16:47 | 0:00:18 | 32292 | build successful |
| 14.arm64 | 55743 | 2025-04-23 15:45:51 | 0:00:18 | 20388 | build successful |
| 10.11 | 291261 | 2025-04-23 7:20:26 | 0:03:22 | 97464 | build successful |
| 10.8 | 206223 | 2025-04-23 7:19:52 | 0:02:32 | 67768 | build successful |
| 10.6 | 199502 | 2025-04-23 7:19:17 | 0:02:32 | 70021 | build successful |
| 10.6.x86_64 | 235594 | 2025-04-23 7:18:33 | 0:02:17 | 70072 | build successful |
| 10.9 | 306060 | 2025-04-23 7:17:57 | 0:02:47 | 96979 | build successful |
| 10.10 | 298500 | 2025-04-23 7:17:18 | 0:02:50 | 97305 | build successful |
| 10.7 | 220851 | 2025-04-23 7:16:23 | 0:02:59 | 69731 | build successful |
| 10.12 | 301386 | 2025-04-23 7:16:02 | 0:00:49 | 96219 | build successful |
| 11 | 181486 | 2025-04-23 7:15:49 | 0:01:24 | 57933 | build successful |
| 10.14 | 232997 | 2025-04-23 7:15:43 | 0:01:17 | 78874 | build successful |
| 10.15 | 209803 | 2025-04-23 7:15:00 | 0:01:17 | 67980 | build successful |
| 12 | 132382 | 2025-04-23 7:14:05 | 0:01:11 | 46803 | build successful |
| 10.13 | 259117 | 2025-04-23 7:14:05 | 0:00:46 | 88242 | build successful |
| 14 | 60420 | 2025-04-23 7:12:53 | 0:00:31 | 20773 | build successful |
| 15.arm64 | 990 | 2025-02-24 1:06:19 | 0:00:15 | 103 | build successful |
| 15 | 1054 | 2024-09-28 19:36:40 | 0:00:33 | 103 | build successful |
| 14 | 48680 | 2024-09-28 1:11:53 | 0:02:03 | 14159 | build successful |
| 13 | 79242 | 2024-09-26 21:22:41 | 0:01:31 | 25954 | build successful |
| 12.arm64 | 138022 | 2024-09-25 1:03:21 | 0:00:15 | 40101 | build successful |
| 14.arm64 | 43027 | 2024-09-24 21:27:43 | 0:00:15 | 13794 | build successful |
| 11 | 167780 | 2024-09-24 16:03:55 | 0:01:15 | 51307 | build successful |
| 12 | 119420 | 2024-09-24 16:02:02 | 0:01:12 | 40214 | build successful |
| 10.15 | 196775 | 2024-09-24 15:43:28 | 0:01:13 | 61386 | build successful |
| 10.14 | 219694 | 2024-09-24 15:36:11 | 0:00:58 | 72315 | build successful |
| 10.6 | 181470 | 2024-09-24 15:19:52 | 0:00:57 | 63332 | build successful |
| 10.6.x86_64 | 217393 | 2024-09-24 15:06:25 | 0:00:57 | 63376 | build successful |
| 10.13 | 245585 | 2024-09-24 15:05:22 | 0:00:50 | 81645 | build successful |
| 10.11 | 277284 | 2024-09-24 14:51:50 | 0:01:01 | 90831 | build successful |
| 10.7 | 205004 | 2024-09-24 14:46:37 | 0:00:47 | 63081 | build successful |
| 10.8 | 191268 | 2024-09-24 14:26:32 | 0:00:49 | 61134 | build successful |
| 10.9 | 290956 | 2024-09-24 14:21:38 | 0:00:54 | 90341 | build successful |
| 10.10 | 283576 | 2024-09-24 14:18:47 | 0:00:47 | 90669 | build successful |