py27-greenlet (python/py-greenlet) Updated: 1 year, 9 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: 2.0.2 License: MIT and PSF GitHub177 build(s) found
Page 1 of 2 | Showing build(s) 1 to 100
Builder | Build Number | Start Time | Elapsed Time | Watcher | Build Status |
---|---|---|---|---|---|
15 | 1046 | 2024-09-28 18:51:31 | 0:00:44 | 103 | build successful |
14.arm64 | 2341 | 2024-01-11 13:44:45 | 0:00:26 | 603 | build successful |
10.11 | 242334 | 2023-11-19 9:58:32 | 0:04:11 | 79042 | build successful |
10.10 | 246339 | 2023-11-19 9:31:44 | 0:03:16 | 78929 | build successful |
10.9 | 253076 | 2023-11-19 7:49:53 | 0:03:41 | 78621 | build successful |
10.8 | 155013 | 2023-11-19 7:49:10 | 0:04:22 | 49409 | build successful |
10.11 | 241601 | 2023-11-11 20:10:34 | 0:01:04 | 78733 | failed install-port |
10.8 | 154286 | 2023-11-11 20:10:11 | 0:01:00 | 49100 | failed install-port |
10.9 | 252307 | 2023-11-11 20:09:00 | 0:00:40 | 78312 | failed install-port |
10.10 | 245611 | 2023-11-11 20:07:47 | 0:00:38 | 78620 | failed install-port |
10.11 | 241575 | 2023-11-11 16:39:56 | 0:01:12 | 78717 | failed install-port |
10.10 | 245584 | 2023-11-11 16:34:51 | 0:00:50 | 78604 | failed install-port |
10.7 | 166240 | 2023-11-11 16:28:02 | 0:01:06 | 51028 | build successful |
10.8 | 154250 | 2023-11-11 16:24:23 | 0:01:15 | 49084 | failed install-port |
10.9 | 252279 | 2023-11-11 16:22:12 | 0:01:14 | 78296 | failed install-port |
14 | 3156 | 2023-10-25 7:37:08 | 0:02:48 | 604 | build successful |
10.11 | 238956 | 2023-10-16 23:30:16 | 0:01:39 | 77800 | failed install-port |
10.7 | 163647 | 2023-10-16 23:24:00 | 0:00:43 | 50111 | failed install-port |
10.8 | 151676 | 2023-10-16 23:23:26 | 0:01:07 | 48168 | failed install-port |
10.9 | 249470 | 2023-10-16 23:22:05 | 0:00:45 | 77379 | failed install-port |
10.10 | 242864 | 2023-10-16 23:21:32 | 0:00:46 | 77688 | failed install-port |
10.7 | 157634 | 2023-08-28 12:12:25 | 0:00:50 | 48322 | failed install-port |
10.11 | 233570 | 2023-08-28 4:52:16 | 0:01:08 | 76015 | failed install-port |
10.8 | 146073 | 2023-08-28 4:51:55 | 0:01:18 | 46381 | failed install-port |
10.10 | 237237 | 2023-08-28 2:23:23 | 0:01:00 | 75903 | failed install-port |
10.9 | 243699 | 2023-08-28 0:48:30 | 0:00:42 | 75592 | failed install-port |
13.arm64 | 4887 | 2023-03-02 16:39:34 | 0:00:21 | 2535 | build successful |
10.13 | 179449 | 2023-01-31 5:21:32 | 0:01:24 | 58890 | build successful |
10.14 | 154734 | 2023-01-31 5:19:08 | 0:01:33 | 49656 | build successful |
10.11 | 209812 | 2023-01-30 22:20:09 | 0:01:14 | 68011 | failed install-port |
10.10 | 212642 | 2023-01-30 22:18:57 | 0:01:07 | 67892 | failed install-port |
11.arm64 | 83948 | 2023-01-30 20:41:16 | 0:00:29 | 28540 | build successful |
10.9 | 218422 | 2023-01-30 19:07:44 | 0:00:54 | 67587 | failed install-port |
10.6 | 107959 | 2023-01-30 13:44:25 | 0:01:30 | 40556 | build successful |
10.15 | 129066 | 2023-01-30 13:16:42 | 0:01:33 | 38648 | build successful |
10.8 | 121502 | 2023-01-30 13:04:10 | 0:01:13 | 38372 | failed install-port |
10.7 | 132450 | 2023-01-30 12:25:06 | 0:01:24 | 40328 | failed install-port |
10.12 | 217471 | 2023-01-30 12:22:54 | 0:01:10 | 66812 | build successful |
10.6.x86_64 | 142605 | 2023-01-30 9:53:36 | 0:01:09 | 40587 | build successful |
12 | 58135 | 2023-01-30 7:34:43 | 0:03:00 | 17345 | build successful |
11 | 101807 | 2023-01-30 7:33:20 | 0:02:21 | 28562 | build successful |
13 | 19908 | 2023-01-30 7:30:06 | 0:02:41 | 3102 | build successful |
12.arm64 | 84503 | 2023-01-30 7:27:18 | 0:00:28 | 17356 | build successful |
10.8 | 114457 | 2022-12-19 22:06:20 | 0:01:42 | 36402 | failed install-port |
10.7 | 125073 | 2022-12-19 22:04:07 | 0:00:47 | 38360 | failed install-port |
10.11 | 204812 | 2022-12-19 21:58:33 | 0:01:09 | 66049 | failed install-port |
10.9 | 212594 | 2022-12-19 21:56:27 | 0:00:50 | 65622 | failed install-port |
10.8 | 114447 | 2022-12-19 20:33:15 | 0:01:35 | 36401 | failed install-port |
10.7 | 125063 | 2022-12-19 20:32:44 | 0:00:54 | 38359 | failed install-port |
10.11 | 204803 | 2022-12-19 20:25:57 | 0:01:24 | 66048 | failed install-port |
10.9 | 212585 | 2022-12-19 20:25:48 | 0:00:52 | 65621 | failed install-port |
10.10 | 207130 | 2022-12-19 20:25:38 | 0:00:48 | 65928 | failed install-port |
13 | 1880 | 2022-12-15 5:53:02 | 0:00:18 | 336 | build successful |
10.7 | 118424 | 2022-11-14 1:46:50 | 0:00:45 | 36914 | failed install-port |
10.11 | 199416 | 2022-11-13 15:19:37 | 0:01:31 | 64601 | failed install-port |
10.10 | 200939 | 2022-11-13 13:30:51 | 0:00:54 | 64482 | failed install-port |
10.9 | 206066 | 2022-11-13 8:51:18 | 0:00:52 | 64175 | failed install-port |
10.14 | 145130 | 2022-11-13 5:02:57 | 0:01:42 | 46262 | build successful |
10.6 | 92355 | 2022-11-13 3:07:04 | 0:03:31 | 37136 | build successful |
12 | 47214 | 2022-11-13 3:06:51 | 0:01:43 | 13946 | build successful |
11.arm64 | 73150 | 2022-11-12 16:53:48 | 0:05:45 | 25125 | build successful |
10.15 | 117998 | 2022-11-12 15:54:15 | 0:04:55 | 35252 | build successful |
10.6.x86_64 | 126787 | 2022-11-12 15:51:40 | 0:04:26 | 37165 | build successful |
10.13 | 168627 | 2022-11-12 15:47:16 | 0:04:00 | 55494 | build successful |
11 | 90249 | 2022-11-12 15:44:39 | 0:03:41 | 25162 | build successful |
10.12 | 204892 | 2022-11-12 15:41:13 | 0:01:49 | 63405 | build successful |
10.8 | 108133 | 2022-11-12 15:38:50 | 0:01:22 | 34954 | failed install-port |
12.arm64 | 70791 | 2022-11-12 15:37:45 | 0:00:31 | 13946 | build successful |
10.14 | 144037 | 2022-11-01 13:43:31 | 0:02:25 | 45849 | build successful |
12.arm64 | 67368 | 2022-11-01 9:37:50 | 0:01:18 | 13533 | build successful |
10.6 | 91104 | 2022-11-01 9:25:57 | 0:00:56 | 36718 | build successful |
10.14 | 144036 | 2022-11-01 9:00:03 | 1:39:15 | 45849 | retry exception slave lost |
11 | 89057 | 2022-11-01 8:52:31 | 0:03:54 | 24751 | build successful |
10.11 | 198312 | 2022-11-01 8:51:54 | 0:03:40 | 64190 | failed install-port |
10.6.x86_64 | 125502 | 2022-11-01 8:51:00 | 0:03:23 | 36745 | build successful |
10.8 | 106987 | 2022-11-01 8:49:55 | 0:03:42 | 34543 | failed install-port |
10.13 | 167482 | 2022-11-01 8:48:10 | 0:03:04 | 55083 | build successful |
10.15 | 116794 | 2022-11-01 8:47:30 | 0:01:35 | 34841 | build successful |
12 | 46195 | 2022-11-01 8:46:29 | 0:02:12 | 13535 | build successful |
10.12 | 203478 | 2022-11-01 8:43:23 | 0:01:53 | 62995 | build successful |
10.7 | 117362 | 2022-11-01 8:43:02 | 0:01:32 | 36503 | failed install-port |
10.9 | 204787 | 2022-11-01 8:40:57 | 0:01:16 | 63763 | failed install-port |
10.10 | 199846 | 2022-11-01 8:40:52 | 0:01:47 | 64071 | failed install-port |
11.arm64 | 69446 | 2022-11-01 8:37:46 | 0:00:32 | 24713 | build successful |
12.arm64 | 62111 | 2022-09-03 16:32:45 | 0:00:19 | 11635 | build successful |
10.14 | 138021 | 2022-09-02 8:09:48 | 0:01:15 | 43958 | build successful |
10.15 | 110933 | 2022-09-02 7:20:59 | 0:01:30 | 32951 | build successful |
10.6 | 86064 | 2022-09-02 7:19:59 | 0:02:51 | 34825 | build successful |
10.11 | 192950 | 2022-09-02 7:19:35 | 0:01:17 | 62300 | build successful |
12 | 40243 | 2022-09-02 7:17:46 | 0:01:25 | 11631 | build successful |
10.6.x86_64 | 119880 | 2022-09-02 7:16:29 | 0:02:28 | 34847 | build successful |
10.12 | 197340 | 2022-09-02 7:15:51 | 0:00:57 | 61101 | build successful |
10.13 | 161333 | 2022-09-02 7:11:35 | 0:01:04 | 53191 | build successful |
10.8 | 101039 | 2022-09-02 7:07:27 | 0:01:06 | 32654 | build successful |
10.10 | 193886 | 2022-09-02 7:06:56 | 0:00:55 | 62180 | build successful |
10.9 | 199247 | 2022-09-02 7:05:45 | 0:00:47 | 61873 | build successful |
10.7 | 111334 | 2022-09-02 7:05:37 | 0:00:45 | 34612 | build successful |
11 | 83118 | 2022-09-02 7:01:04 | 0:01:38 | 22854 | build successful |
11.arm64 | 64357 | 2022-09-02 6:51:18 | 0:00:23 | 22809 | build successful |
12 | 8782 | 2022-01-01 17:01:10 | 0:01:21 | 2840 | build successful |