py311-greenlet (python/py-greenlet) Updated: 2 months, 3 weeks 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
251 build(s) found
Page 1 of 3 | Showing build(s) 1 to 100
| Builder | Build Number | Start Time | Elapsed Time | Watcher | Build Status |
|---|---|---|---|---|---|
| 26.arm64 | 3860 | 2025-09-20 16:58:24 | 0:00:17 | 186 | build successful |
| 13.arm64 | 87473 | 2025-08-24 8:45:56 | 0:00:19 | 34939 | build successful |
| 11.arm64 | 115179 | 2025-08-23 10:32:12 | 0:00:16 | 43034 | build successful |
| 14.arm64 | 61674 | 2025-08-22 8:01:53 | 0:00:29 | 23113 | build successful |
| 14 | 65955 | 2025-08-22 7:44:48 | 0:00:30 | 23447 | build successful |
| 12.arm64 | 149595 | 2025-08-21 13:16:43 | 0:00:08 | 48691 | build successful |
| 15.arm64 | 26697 | 2025-08-21 12:01:15 | 0:00:18 | 10121 | build successful |
| 15 | 38433 | 2025-08-21 11:28:23 | 0:00:31 | 10944 | build successful |
| 10.6 | 208844 | 2025-08-21 9:47:10 | 0:02:00 | 72832 | build successful |
| 10.6 | 208844 | 2025-08-21 9:47:10 | 0:02:00 | 72832 | build successful |
| 10.11 | 298889 | 2025-08-21 9:43:04 | 0:02:44 | 100196 | build successful |
| 10.6.x86_64 | 245575 | 2025-08-21 9:41:52 | 0:01:49 | 72895 | build successful |
| 13 | 94963 | 2025-08-21 9:41:50 | 0:00:41 | 35235 | build successful |
| 10.7 | 229463 | 2025-08-21 9:40:15 | 0:02:20 | 72496 | build successful |
| 10.8 | 214526 | 2025-08-21 9:39:32 | 0:02:00 | 70523 | build successful |
| 10.9 | 314746 | 2025-08-21 9:36:42 | 0:02:18 | 99727 | build successful |
| 10.10 | 306771 | 2025-08-21 9:36:36 | 0:02:18 | 100051 | build successful |
| 10.14 | 240004 | 2025-08-21 9:35:41 | 0:00:30 | 81550 | build successful |
| 11 | 188545 | 2025-08-21 9:34:54 | 0:01:07 | 60630 | build successful |
| 10.12 | 308939 | 2025-08-21 9:34:15 | 0:00:21 | 98937 | build successful |
| 10.15 | 216515 | 2025-08-21 9:33:34 | 0:00:59 | 70658 | build successful |
| 10.13 | 266197 | 2025-08-21 9:33:14 | 0:00:16 | 90915 | build successful |
| 12 | 139066 | 2025-08-21 9:32:33 | 0:00:25 | 49504 | build successful |
| 12.arm64 | 146885 | 2025-08-11 8:01:58 | 0:00:07 | 44962 | build successful |
| 11.arm64 | 112915 | 2025-08-10 8:44:47 | 0:00:07 | 41461 | build successful |
| 15 | 32887 | 2025-06-08 10:56:20 | 0:00:24 | 9278 | build successful |
| 13.arm64 | 84482 | 2025-06-07 10:57:28 | 0:00:16 | 33392 | build successful |
| 13 | 91411 | 2025-06-07 9:19:58 | 0:00:36 | 33631 | build successful |
| 14.arm64 | 57636 | 2025-06-07 8:15:09 | 0:00:15 | 21476 | build successful |
| 10.6 | 202263 | 2025-06-06 14:34:11 | 0:01:57 | 71108 | build successful |
| 10.11 | 293697 | 2025-06-06 14:33:08 | 0:02:46 | 98551 | build successful |
| 10.6.x86_64 | 238573 | 2025-06-06 14:32:12 | 0:01:49 | 71159 | build successful |
| 10.8 | 208945 | 2025-06-06 14:31:11 | 0:02:12 | 68855 | build successful |
| 10.9 | 308848 | 2025-06-06 14:28:08 | 0:02:25 | 98066 | build successful |
| 10.7 | 223590 | 2025-06-06 14:28:05 | 0:02:25 | 70818 | build successful |
| 10.14 | 235492 | 2025-06-06 14:27:45 | 0:00:35 | 79962 | build successful |
| 10.10 | 301230 | 2025-06-06 14:27:31 | 0:02:19 | 98398 | build successful |
| 12 | 134604 | 2025-06-06 14:27:11 | 0:01:03 | 47892 | build successful |
| 11 | 183856 | 2025-06-06 14:26:09 | 0:01:09 | 59021 | build successful |
| 10.12 | 303884 | 2025-06-06 14:24:06 | 0:00:24 | 97306 | build successful |
| 10.15 | 212124 | 2025-06-06 14:23:55 | 0:01:10 | 69067 | build successful |
| 10.13 | 261659 | 2025-06-06 14:22:48 | 0:00:23 | 89329 | build successful |
| 14 | 62208 | 2025-06-06 14:17:57 | 0:00:13 | 21859 | build successful |
| 15.arm64 | 21497 | 2025-06-06 14:17:52 | 0:00:10 | 8470 | build successful |
| 12 | 133343 | 2025-05-13 10:45:35 | 0:00:25 | 47301 | build successful |
| 10.13 | 260136 | 2025-05-13 10:23:54 | 0:00:19 | 88739 | build successful |
| 13 | 90607 | 2025-05-13 8:43:36 | 0:00:15 | 33041 | build successful |
| 10.6 | 200576 | 2025-05-13 4:38:28 | 0:01:12 | 70518 | build successful |
| 10.15 | 210779 | 2025-05-13 4:08:25 | 0:00:29 | 68477 | build successful |
| 10.9 | 307159 | 2025-05-13 3:57:17 | 0:02:28 | 97476 | build successful |
| 10.11 | 292249 | 2025-05-13 3:52:26 | 0:02:46 | 97961 | build successful |
| 10.6.x86_64 | 236706 | 2025-05-13 3:48:27 | 0:01:01 | 70569 | build successful |
| 10.8 | 207297 | 2025-05-13 3:43:13 | 0:02:42 | 68265 | build successful |
| 10.10 | 299596 | 2025-05-13 3:12:09 | 0:03:11 | 97808 | build successful |
| 10.7 | 221949 | 2025-05-13 3:08:27 | 0:03:12 | 70228 | build successful |
| 15 | 31871 | 2025-05-13 1:53:09 | 0:00:13 | 8688 | build successful |
| 10.14 | 234017 | 2025-05-13 0:24:40 | 0:00:30 | 79371 | build successful |
| 10.12 | 302411 | 2025-05-12 22:48:35 | 0:00:23 | 96716 | build successful |
| 11 | 182430 | 2025-05-12 22:41:36 | 0:00:33 | 58431 | build successful |
| 13.arm64 | 83440 | 2025-05-12 22:06:55 | 0:00:09 | 32790 | build successful |
| 14.arm64 | 56428 | 2025-05-12 19:57:43 | 0:00:08 | 20885 | build successful |
| 14 | 61155 | 2025-05-12 17:49:29 | 0:00:13 | 21269 | build successful |
| 15.arm64 | 20278 | 2025-05-12 17:47:16 | 0:00:08 | 7879 | build successful |
| 15.arm64 | 19549 | 2025-04-24 7:24:09 | 0:00:44 | 7382 | build successful |
| 15 | 31235 | 2025-04-24 7:22:12 | 0:00:40 | 8192 | build successful |
| 13 | 89901 | 2025-04-23 20:21:26 | 0:00:36 | 32545 | build successful |
| 13.arm64 | 82658 | 2025-04-23 20:17:25 | 0:00:17 | 32292 | build successful |
| 14.arm64 | 55745 | 2025-04-23 15:46:27 | 0:00:15 | 20388 | build successful |
| 10.11 | 291263 | 2025-04-23 7:24:51 | 0:01:05 | 97464 | build successful |
| 10.8 | 206225 | 2025-04-23 7:23:08 | 0:00:44 | 67768 | build successful |
| 10.6 | 199504 | 2025-04-23 7:22:56 | 0:01:09 | 70021 | build successful |
| 10.6.x86_64 | 235596 | 2025-04-23 7:21:52 | 0:01:00 | 70072 | build successful |
| 10.9 | 306062 | 2025-04-23 7:21:36 | 0:00:55 | 96979 | build successful |
| 10.10 | 298502 | 2025-04-23 7:20:59 | 0:00:44 | 97305 | build successful |
| 10.7 | 220853 | 2025-04-23 7:20:08 | 0:00:52 | 69731 | build successful |
| 11 | 181488 | 2025-04-23 7:18:49 | 0:01:27 | 57933 | build successful |
| 10.14 | 232999 | 2025-04-23 7:18:16 | 0:01:14 | 78874 | build successful |
| 10.12 | 301388 | 2025-04-23 7:17:51 | 0:00:59 | 96219 | build successful |
| 10.15 | 209805 | 2025-04-23 7:17:44 | 0:01:24 | 67980 | build successful |
| 12 | 132384 | 2025-04-23 7:16:43 | 0:01:26 | 46803 | build successful |
| 10.13 | 259119 | 2025-04-23 7:15:47 | 0:00:56 | 88242 | build successful |
| 14 | 60422 | 2025-04-23 7:13:58 | 0:00:29 | 20773 | build successful |
| 15.arm64 | 992 | 2025-02-24 1:06:54 | 0:00:15 | 103 | build successful |
| 15 | 1056 | 2024-09-28 19:37:50 | 0:00:30 | 103 | build successful |
| 14 | 48682 | 2024-09-28 1:16:10 | 0:02:08 | 14159 | build successful |
| 13 | 79244 | 2024-09-26 21:25:54 | 0:01:42 | 25954 | build successful |
| 12.arm64 | 138024 | 2024-09-25 1:03:54 | 0:00:16 | 40101 | build successful |
| 14.arm64 | 43029 | 2024-09-24 21:28:15 | 0:00:15 | 13794 | build successful |
| 11 | 167782 | 2024-09-24 16:06:34 | 0:01:22 | 51307 | build successful |
| 12 | 119422 | 2024-09-24 16:04:27 | 0:01:19 | 40214 | build successful |
| 10.15 | 196777 | 2024-09-24 15:45:56 | 0:01:14 | 61386 | build successful |
| 10.14 | 219696 | 2024-09-24 15:38:12 | 0:01:05 | 72315 | build successful |
| 10.6 | 181472 | 2024-09-24 15:21:50 | 0:01:04 | 63332 | build successful |
| 10.6.x86_64 | 217395 | 2024-09-24 15:08:20 | 0:00:56 | 63376 | build successful |
| 10.13 | 245587 | 2024-09-24 15:07:10 | 0:01:15 | 81645 | build successful |
| 10.11 | 277286 | 2024-09-24 14:54:02 | 0:01:13 | 90831 | build successful |
| 10.7 | 205006 | 2024-09-24 14:48:15 | 0:00:54 | 63081 | build successful |
| 10.8 | 191270 | 2024-09-24 14:28:42 | 0:01:01 | 61134 | build successful |
| 10.9 | 290958 | 2024-09-24 14:23:32 | 0:00:59 | 90341 | build successful |
| 10.10 | 283578 | 2024-09-24 14:20:25 | 0:00:51 | 90669 | build successful |