py311-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 GitHub168 build(s) found
Page 2 of 2 | Showing build(s) 101 to 168
Builder | Build Number | Start Time | Elapsed Time | Watcher | Build Status |
---|---|---|---|---|---|
10.9 | 249468 | 2023-10-16 23:21:23 | 0:00:33 | 77379 | failed install-port |
13.arm64 | 38888 | 2023-10-16 23:20:50 | 0:00:11 | 12731 | build successful |
10.10 | 242862 | 2023-10-16 23:20:24 | 0:00:44 | 77688 | failed install-port |
10.7 | 157650 | 2023-08-28 12:26:11 | 0:00:42 | 48322 | failed install-port |
10.8 | 146091 | 2023-08-28 5:10:05 | 0:00:49 | 46381 | failed install-port |
10.11 | 233580 | 2023-08-28 5:00:07 | 0:00:53 | 76015 | failed install-port |
10.10 | 237253 | 2023-08-28 2:40:06 | 0:01:05 | 75903 | failed install-port |
10.9 | 243711 | 2023-08-28 0:54:32 | 0:00:36 | 75592 | failed install-port |
13.arm64 | 2280 | 2023-02-26 3:29:34 | 0:00:20 | 510 | build successful |
10.11 | 209819 | 2023-01-30 22:26:31 | 0:00:54 | 68011 | failed install-port |
10.10 | 212649 | 2023-01-30 22:25:17 | 0:00:57 | 67892 | failed install-port |
11.arm64 | 83953 | 2023-01-30 20:43:27 | 0:00:26 | 28540 | build successful |
10.9 | 218429 | 2023-01-30 19:13:39 | 0:00:55 | 67587 | failed install-port |
10.13 | 179410 | 2023-01-30 14:54:25 | 0:00:50 | 58860 | build successful |
10.6 | 107966 | 2023-01-30 13:52:55 | 0:01:40 | 40556 | build successful |
10.14 | 154698 | 2023-01-30 13:46:16 | 0:01:44 | 49626 | build successful |
10.11 | 209771 | 2023-01-30 13:13:40 | 0:01:01 | 67981 | failed install-port |
10.8 | 121509 | 2023-01-30 13:09:56 | 0:00:46 | 38372 | failed install-port |
10.7 | 132457 | 2023-01-30 12:32:06 | 0:01:06 | 40328 | failed install-port |
10.12 | 217478 | 2023-01-30 12:29:56 | 0:00:51 | 66812 | build successful |
10.10 | 212599 | 2023-01-30 11:39:38 | 0:01:00 | 67862 | failed install-port |
10.6.x86_64 | 142612 | 2023-01-30 10:00:32 | 0:01:06 | 40587 | build successful |
10.15 | 129044 | 2023-01-30 9:48:20 | 0:01:28 | 38618 | build successful |
10.9 | 218377 | 2023-01-30 9:42:18 | 0:00:46 | 67557 | failed install-port |
12 | 58142 | 2023-01-30 7:51:15 | 0:02:22 | 17345 | build successful |
11 | 101805 | 2023-01-30 7:27:49 | 0:04:22 | 28562 | build successful |
13 | 19906 | 2023-01-30 7:27:20 | 0:02:22 | 3102 | build successful |
12.arm64 | 84501 | 2023-01-30 7:26:39 | 0:00:28 | 17356 | build successful |
10.8 | 114464 | 2022-12-19 22:13:01 | 0:00:45 | 36402 | failed install-port |
10.7 | 125080 | 2022-12-19 22:09:02 | 0:00:49 | 38360 | failed install-port |
10.11 | 204819 | 2022-12-19 22:05:02 | 0:00:51 | 66049 | failed install-port |
10.9 | 212601 | 2022-12-19 22:01:31 | 0:00:45 | 65622 | failed install-port |
10.8 | 114454 | 2022-12-19 20:39:14 | 0:00:36 | 36401 | failed install-port |
10.7 | 125070 | 2022-12-19 20:36:53 | 0:00:37 | 38359 | failed install-port |
10.11 | 204810 | 2022-12-19 20:32:34 | 0:00:54 | 66048 | failed install-port |
10.9 | 212592 | 2022-12-19 20:30:41 | 0:00:41 | 65621 | failed install-port |
10.10 | 207137 | 2022-12-19 20:30:31 | 0:00:57 | 65928 | failed install-port |
13 | 2728 | 2022-12-16 21:30:39 | 0:00:56 | 509 | build successful |
10.7 | 118437 | 2022-11-14 1:51:38 | 0:00:35 | 36914 | failed install-port |
10.11 | 199429 | 2022-11-13 15:27:32 | 0:00:53 | 64601 | failed install-port |
10.10 | 200952 | 2022-11-13 13:36:11 | 0:00:36 | 64482 | failed install-port |
10.9 | 206079 | 2022-11-13 8:56:55 | 0:00:40 | 64175 | failed install-port |
10.14 | 145135 | 2022-11-13 5:09:03 | 0:01:23 | 46262 | build successful |
12 | 47227 | 2022-11-13 3:23:07 | 0:01:33 | 13946 | build successful |
10.6 | 92360 | 2022-11-13 3:15:18 | 0:01:39 | 37136 | build successful |
11.arm64 | 73160 | 2022-11-12 17:06:32 | 0:00:26 | 25125 | build successful |
10.15 | 118009 | 2022-11-12 16:40:05 | 0:01:49 | 35252 | build successful |
11 | 90260 | 2022-11-12 16:17:06 | 0:01:28 | 25162 | build successful |
10.6.x86_64 | 126798 | 2022-11-12 16:15:53 | 0:01:35 | 37165 | build successful |
10.13 | 168638 | 2022-11-12 16:15:35 | 0:01:28 | 55494 | build successful |
10.12 | 204903 | 2022-11-12 15:59:23 | 0:00:52 | 63405 | build successful |
10.8 | 108144 | 2022-11-12 15:51:30 | 0:00:51 | 34954 | failed install-port |
12.arm64 | 70799 | 2022-11-12 15:42:35 | 0:00:17 | 13946 | build successful |
10.14 | 144047 | 2022-11-01 14:43:05 | 0:01:32 | 45849 | build successful |
12.arm64 | 67376 | 2022-11-01 9:42:23 | 0:00:18 | 13533 | build successful |
10.6 | 91114 | 2022-11-01 9:35:55 | 0:01:06 | 36718 | build successful |
10.11 | 198322 | 2022-11-01 9:16:55 | 0:01:11 | 64190 | failed install-port |
11 | 89067 | 2022-11-01 9:14:20 | 0:01:23 | 24751 | build successful |
10.8 | 106997 | 2022-11-01 9:12:47 | 0:01:04 | 34543 | failed install-port |
10.6.x86_64 | 125512 | 2022-11-01 9:09:09 | 0:01:03 | 36745 | build successful |
10.15 | 116804 | 2022-11-01 9:06:19 | 0:01:19 | 34841 | build successful |
10.13 | 167492 | 2022-11-01 9:05:45 | 0:00:47 | 55083 | build successful |
12 | 46205 | 2022-11-01 9:02:40 | 0:01:14 | 13535 | build successful |
10.12 | 203488 | 2022-11-01 8:57:28 | 0:00:52 | 62995 | build successful |
10.7 | 117372 | 2022-11-01 8:55:26 | 0:00:41 | 36503 | failed install-port |
10.10 | 199856 | 2022-11-01 8:53:46 | 0:00:55 | 64071 | failed install-port |
10.9 | 204797 | 2022-11-01 8:51:51 | 0:00:44 | 63763 | failed install-port |
11.arm64 | 69454 | 2022-11-01 8:42:01 | 0:00:23 | 24713 | build successful |