py-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.1.1 License: MIT and PSF GitHub129 build(s) found
Page 1 of 2 | Showing build(s) 1 to 100
Builder | Build Number | Start Time | Elapsed Time | Watcher | Build Status |
---|---|---|---|---|---|
13.arm64 | 71675 | 2024-09-24 14:02:36 | 0:00:05 | 25702 | build successful |
13.arm64 | 47518 | 2024-01-07 16:59:13 | 0:00:04 | 15800 | build successful |
10.14 | 189248 | 2023-12-12 21:44:34 | 0:00:20 | 61452 | build successful |
10.11 | 244761 | 2023-12-12 21:41:34 | 0:00:28 | 79850 | build successful |
10.6 | 145587 | 2023-12-12 21:40:35 | 0:00:22 | 52381 | build successful |
10.8 | 157520 | 2023-12-12 21:39:34 | 0:00:25 | 50217 | build successful |
11 | 136107 | 2023-12-12 21:39:32 | 0:00:21 | 40363 | build successful |
10.9 | 255682 | 2023-12-12 21:38:44 | 0:00:21 | 79429 | build successful |
10.10 | 248870 | 2023-12-12 21:38:08 | 0:00:21 | 79737 | build successful |
12 | 90399 | 2023-12-12 21:37:42 | 0:00:26 | 29159 | build successful |
10.6.x86_64 | 181038 | 2023-12-12 21:37:03 | 0:00:18 | 52423 | build successful |
10.7 | 169571 | 2023-12-12 21:36:57 | 0:00:19 | 52161 | build successful |
10.15 | 165160 | 2023-12-12 21:36:14 | 0:00:16 | 50439 | build successful |
10.12 | 253665 | 2023-12-12 21:36:07 | 0:00:20 | 78643 | build successful |
10.13 | 213987 | 2023-12-12 21:35:14 | 0:00:16 | 70695 | build successful |
13.arm64 | 44534 | 2023-12-12 21:32:48 | 0:00:04 | 14787 | build successful |
11 | 133830 | 2023-11-19 1:16:57 | 0:00:19 | 39555 | build successful |
10.12 | 251082 | 2023-11-19 1:15:36 | 0:00:16 | 77835 | build successful |
11.arm64 | 108196 | 2023-11-19 1:13:37 | 0:00:05 | 39553 | build successful |
10.8 | 151675 | 2023-10-16 23:23:20 | 0:00:05 | 48168 | failed install-dependencies |
10.9 | 249469 | 2023-10-16 23:21:58 | 0:00:06 | 77379 | failed install-dependencies |
10.10 | 242863 | 2023-10-16 23:21:22 | 0:00:05 | 77688 | failed install-dependencies |
13.arm64 | 38889 | 2023-10-16 23:21:10 | 0:00:06 | 12731 | build successful |
11 | 101806 | 2023-01-30 7:32:13 | 0:00:29 | 28562 | build successful |
13 | 19907 | 2023-01-30 7:29:45 | 0:00:18 | 3102 | build successful |
12.arm64 | 84502 | 2023-01-30 7:27:10 | 0:00:04 | 17356 | build successful |
10.15 | 117994 | 2022-11-12 15:48:49 | 0:00:25 | 35252 | build successful |
10.6.x86_64 | 126783 | 2022-11-12 15:45:50 | 0:00:27 | 37165 | build successful |
10.13 | 168623 | 2022-11-12 15:42:59 | 0:00:16 | 55494 | build successful |
11 | 90245 | 2022-11-12 15:40:41 | 0:00:16 | 25162 | build successful |
10.12 | 204888 | 2022-11-12 15:38:37 | 0:00:15 | 63405 | build successful |
10.8 | 108129 | 2022-11-12 15:38:15 | 0:00:06 | 34954 | failed install-dependencies |
12.arm64 | 70787 | 2022-11-12 15:36:39 | 0:00:04 | 13946 | build successful |
10.14 | 144035 | 2022-11-01 8:59:49 | 0:00:13 | 45849 | build successful |
11 | 89056 | 2022-11-01 8:52:11 | 0:00:17 | 24751 | build successful |
10.11 | 198311 | 2022-11-01 8:51:28 | 0:00:23 | 64190 | failed install-dependencies |
10.6.x86_64 | 125501 | 2022-11-01 8:50:40 | 0:00:19 | 36745 | build successful |
10.8 | 106986 | 2022-11-01 8:49:33 | 0:00:21 | 34543 | failed install-dependencies |
10.13 | 167481 | 2022-11-01 8:47:49 | 0:00:20 | 55083 | build successful |
10.15 | 116793 | 2022-11-01 8:47:12 | 0:00:15 | 34841 | build successful |
12 | 46194 | 2022-11-01 8:46:03 | 0:00:24 | 13535 | build successful |
10.12 | 203477 | 2022-11-01 8:43:03 | 0:00:15 | 62995 | build successful |
10.7 | 117361 | 2022-11-01 8:42:43 | 0:00:14 | 36503 | failed install-dependencies |
10.9 | 204786 | 2022-11-01 8:40:43 | 0:00:07 | 63763 | failed install-dependencies |
10.10 | 199845 | 2022-11-01 8:40:35 | 0:00:11 | 64071 | failed install-dependencies |
11.arm64 | 69445 | 2022-11-01 8:37:41 | 0:00:04 | 24713 | build successful |
10.14 | 138014 | 2022-09-02 8:00:38 | 0:00:14 | 43958 | build successful |
10.6 | 86057 | 2022-09-02 7:14:08 | 0:00:21 | 34825 | build successful |
10.15 | 110926 | 2022-09-02 7:12:56 | 0:00:14 | 32951 | build successful |
10.11 | 192943 | 2022-09-02 7:11:04 | 0:00:14 | 62300 | build successful |
10.6.x86_64 | 119873 | 2022-09-02 7:11:03 | 0:00:17 | 34847 | build successful |
12 | 40236 | 2022-09-02 7:09:16 | 0:00:12 | 11631 | build successful |
10.12 | 197333 | 2022-09-02 7:07:37 | 0:00:21 | 61101 | build successful |
10.13 | 161326 | 2022-09-02 7:03:13 | 0:00:11 | 53191 | build successful |
10.8 | 101032 | 2022-09-02 7:02:19 | 0:00:10 | 32654 | build successful |
10.9 | 199240 | 2022-09-02 6:59:54 | 0:00:13 | 61873 | build successful |
10.10 | 193879 | 2022-09-02 6:59:50 | 0:00:14 | 62180 | build successful |
10.7 | 111327 | 2022-09-02 6:59:50 | 0:00:10 | 34612 | build successful |
11.arm64 | 64350 | 2022-09-02 6:47:36 | 0:00:05 | 22809 | build successful |
12.arm64 | 18350 | 2021-11-17 13:30:13 | 0:00:31 | 1204 | build successful |
10.6.x86_64 | 74130 | 2021-09-30 15:15:21 | 0:01:44 | 22205 | build successful |
10.14 | 100668 | 2021-09-30 15:13:53 | 0:02:08 | 31418 | build successful |
11 | 47362 | 2021-09-30 15:13:40 | 0:02:28 | 10225 | build successful |
10.11 | 154950 | 2021-09-30 15:13:28 | 0:02:35 | 49769 | build successful |
10.15 | 72434 | 2021-09-30 15:12:34 | 0:02:27 | 20411 | build successful |
10.8 | 61747 | 2021-09-30 15:11:12 | 0:01:41 | 20099 | build successful |
10.12 | 159842 | 2021-09-30 15:11:07 | 0:01:33 | 48756 | build successful |
10.13 | 124212 | 2021-09-30 15:11:00 | 0:01:39 | 40708 | build successful |
10.9 | 160905 | 2021-09-30 15:10:49 | 0:01:29 | 49517 | build successful |
10.7 | 69523 | 2021-09-30 15:10:12 | 0:01:21 | 22240 | build successful |
10.10 | 156311 | 2021-09-30 15:10:02 | 0:01:34 | 49832 | build successful |
11 | 42545 | 2021-08-10 10:29:57 | 0:02:32 | 8704 | build successful |
10.6.x86_64 | 69942 | 2021-08-10 10:28:32 | 0:01:49 | 20681 | build successful |
10.15 | 67865 | 2021-08-10 10:26:35 | 0:02:27 | 18890 | build successful |
10.12 | 155565 | 2021-08-10 10:26:05 | 0:02:00 | 47235 | build successful |
10.14 | 96485 | 2021-08-10 10:23:59 | 0:02:05 | 29897 | build successful |
10.11 | 150649 | 2021-08-10 10:23:29 | 0:01:56 | 48247 | build successful |
10.13 | 119955 | 2021-08-10 10:20:50 | 0:01:47 | 39187 | build successful |
10.8 | 57379 | 2021-08-10 10:18:50 | 0:01:28 | 18577 | build successful |
10.9 | 156269 | 2021-08-10 10:18:48 | 0:01:26 | 47993 | build successful |
10.10 | 152020 | 2021-08-10 10:18:30 | 0:01:32 | 48310 | build successful |
10.7 | 64893 | 2021-08-10 10:17:33 | 0:01:30 | 20718 | build successful |
10.6.x86_64 | 56906 | 2021-05-19 12:05:37 | 0:01:19 | 18068 | build successful |
10.8 | 46951 | 2021-05-19 11:06:00 | 0:01:13 | 15968 | build successful |
10.7 | 53327 | 2021-05-19 11:04:11 | 0:01:12 | 18107 | build successful |
10.12 | 146858 | 2021-05-18 22:25:14 | 0:01:30 | 44587 | build successful |
10.15 | 58078 | 2021-05-18 19:31:23 | 0:01:42 | 16245 | build successful |
10.13 | 111279 | 2021-05-18 17:56:35 | 0:01:17 | 36540 | build successful |
10.14 | 86963 | 2021-05-18 7:58:26 | 0:02:15 | 27248 | build successful |
11 | 30769 | 2021-05-18 7:57:25 | 0:02:31 | 6050 | build successful |
10.11 | 141776 | 2021-05-18 7:45:35 | 0:01:39 | 45595 | build successful |
10.10 | 143278 | 2021-05-18 7:41:58 | 0:01:44 | 45661 | build successful |
10.9 | 147288 | 2021-05-18 7:36:39 | 0:01:32 | 45340 | build successful |
10.6.x86_64 | 56712 | 2021-05-18 7:32:00 | 0:01:10 | 18019 | failed install-dependencies |
10.7 | 53149 | 2021-05-18 7:20:20 | 0:00:31 | 18059 | failed install-dependencies |
10.8 | 46769 | 2021-05-18 7:15:37 | 0:00:25 | 15920 | failed install-dependencies |
10.14 | 76256 | 2021-01-16 4:35:14 | 0:02:17 | 23142 | build successful |
11 | 14383 | 2021-01-13 16:41:42 | 0:02:32 | 1901 | build successful |
10.11 | 130447 | 2021-01-13 16:19:19 | 0:02:12 | 41462 | build successful |
10.15 | 47667 | 2021-01-13 16:18:07 | 0:02:05 | 12697 | build successful |