py37-greenlet (python/py-greenlet) Updated: 1 month, 1 week ago Add to my watchlist

Lightweight in-process concurrent programming

The "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 GitHub
Reset

268 build(s) found

Page 2 of 3 | Showing build(s) 101 to 200

Builder Build Number Start Time Elapsed Time Watcher Build Status
10.6 139656 2023-10-16 23:23:48 0:00:27 50331 failed install-dependencies
10.10 242867 2023-10-16 23:23:33 0:00:33 77688 failed install-port
13.arm64 38890 2023-10-16 23:21:22 0:00:23 12731 build successful
10.7 157639 2023-08-28 12:15:55 0:00:16 48322 failed install-port
10.11 233573 2023-08-28 4:54:13 0:00:45 76015 failed install-port
10.8 146077 2023-08-28 4:53:58 0:00:40 46381 failed install-port
10.10 237240 2023-08-28 2:25:41 0:00:47 75903 failed install-port
10.9 243702 2023-08-28 0:49:45 0:00:31 75592 failed install-port
13.arm64 2264 2023-02-26 3:19:04 0:00:18 510 build successful
10.14 154737 2023-01-31 5:22:50 0:01:03 49656 build successful
10.11 209815 2023-01-30 22:22:47 0:00:50 68011 failed install-port
10.10 212645 2023-01-30 22:21:29 0:00:54 67892 failed install-port
11.arm64 83949 2023-01-30 20:41:48 0:00:22 28540 build successful
10.9 218425 2023-01-30 19:10:00 0:00:48 67587 failed install-port
10.13 179402 2023-01-30 14:47:26 0:01:17 58860 build successful
10.6 107962 2023-01-30 13:48:09 0:00:59 40556 build successful
10.15 129069 2023-01-30 13:20:24 0:01:12 38648 build successful
10.8 121505 2023-01-30 13:06:42 0:00:41 38372 failed install-port
10.11 209759 2023-01-30 13:03:44 0:01:33 67981 failed install-port
10.7 132453 2023-01-30 12:28:02 0:00:51 40328 failed install-port
10.12 217474 2023-01-30 12:25:57 0:00:46 66812 build successful
10.10 212587 2023-01-30 11:31:14 0:01:08 67862 failed install-port
10.6.x86_64 142608 2023-01-30 9:56:36 0:00:56 40587 build successful
10.9 218365 2023-01-30 9:34:59 0:01:07 67557 failed install-port
11 101810 2023-01-30 7:42:50 0:04:09 28562 build successful
12 58138 2023-01-30 7:41:49 0:01:51 17345 build successful
13 19911 2023-01-30 7:37:11 0:02:03 3102 build successful
12.arm64 84504 2023-01-30 7:27:49 0:00:27 17356 build successful
10.8 114460 2022-12-19 22:09:28 0:00:48 36402 failed install-port
10.7 125076 2022-12-19 22:06:01 0:00:32 38360 failed install-port
10.11 204815 2022-12-19 22:01:09 0:00:50 66049 failed install-port
10.9 212597 2022-12-19 21:58:36 0:00:40 65622 failed install-port
10.8 114450 2022-12-19 20:36:05 0:00:36 36401 failed install-port
10.7 125066 2022-12-19 20:34:33 0:00:29 38359 failed install-port
10.11 204806 2022-12-19 20:28:49 0:00:49 66048 failed install-port
10.9 212588 2022-12-19 20:27:54 0:00:36 65621 failed install-port
10.10 207133 2022-12-19 20:27:34 0:00:38 65928 failed install-port
13 2713 2022-12-16 21:02:42 0:00:56 509 build successful
10.7 118429 2022-11-14 1:49:06 0:00:29 36914 failed install-port
10.7 118364 2022-11-13 23:36:58 0:00:43 36878 failed install-port
10.11 199421 2022-11-13 15:23:23 0:00:48 64601 failed install-port
10.10 200944 2022-11-13 13:33:23 0:00:33 64482 failed install-port
10.10 200885 2022-11-13 11:41:29 0:00:43 64446 failed install-port
10.11 199359 2022-11-13 11:29:14 0:01:14 64565 failed install-port
10.9 206071 2022-11-13 8:53:59 0:00:34 64175 failed install-port
10.9 206013 2022-11-13 6:24:04 0:00:52 64139 failed install-port
12 47219 2022-11-13 3:13:30 0:01:15 13946 build successful
10.6 92292 2022-11-13 0:24:14 0:01:20 37100 build successful
11.arm64 73152 2022-11-12 17:00:19 0:00:47 25125 build successful
10.14 145066 2022-11-12 16:32:57 0:01:18 46226 build successful
10.15 118003 2022-11-12 16:10:15 0:03:47 35252 build successful
10.6.x86_64 126792 2022-11-12 16:03:36 0:02:06 37165 build successful
10.13 168632 2022-11-12 15:59:53 0:02:22 55494 build successful
11 90254 2022-11-12 15:59:32 0:03:03 25162 build successful
10.8 108138 2022-11-12 15:48:28 0:00:45 34954 failed install-port
10.12 204897 2022-11-12 15:48:24 0:01:49 63405 build successful
12.arm64 70793 2022-11-12 15:38:58 0:00:25 13946 build successful
10.14 144040 2022-11-01 14:06:48 0:07:33 45849 build successful
12.arm64 67369 2022-11-01 9:39:10 0:00:25 13533 build successful
10.6 91107 2022-11-01 9:28:36 0:00:56 36718 build successful
10.11 198315 2022-11-01 9:02:40 0:03:40 64190 failed install-port
11 89060 2022-11-01 9:02:22 0:02:52 24751 build successful
10.8 106990 2022-11-01 9:00:32 0:03:21 34543 failed install-port
10.6.x86_64 125505 2022-11-01 8:57:41 0:01:37 36745 build successful
10.13 167485 2022-11-01 8:57:09 0:02:02 55083 build successful
10.15 116797 2022-11-01 8:54:15 0:02:49 34841 build successful
12 46198 2022-11-01 8:52:27 0:02:41 13535 build successful
10.12 203481 2022-11-01 8:48:29 0:01:36 62995 build successful
10.7 117365 2022-11-01 8:47:49 0:01:20 36503 failed install-port
10.10 199849 2022-11-01 8:45:42 0:01:58 64071 failed install-port
10.9 204790 2022-11-01 8:44:44 0:01:18 63763 failed install-port
11.arm64 69447 2022-11-01 8:38:21 0:00:28 24713 build successful
12.arm64 62112 2022-09-03 16:33:06 0:00:13 11635 build successful
10.14 138027 2022-09-02 8:13:57 0:00:52 43958 build successful
10.6 86070 2022-09-02 7:29:35 0:02:41 34825 build successful
10.15 110939 2022-09-02 7:25:34 0:01:02 32951 build successful
10.6.x86_64 119886 2022-09-02 7:24:52 0:02:18 34847 build successful
10.11 192956 2022-09-02 7:23:42 0:00:50 62300 build successful
12 40249 2022-09-02 7:22:19 0:01:04 11631 build successful
10.12 197346 2022-09-02 7:19:07 0:00:40 61101 build successful
10.13 161339 2022-09-02 7:14:54 0:01:05 53191 build successful
10.8 101045 2022-09-02 7:12:00 0:00:38 32654 build successful
10.10 193892 2022-09-02 7:11:03 0:00:36 62180 build successful
10.9 199253 2022-09-02 7:08:58 0:00:33 61873 build successful
10.7 111340 2022-09-02 7:08:58 0:00:35 34612 build successful
11 83124 2022-09-02 7:06:29 0:01:11 22854 build successful
11.arm64 64359 2022-09-02 6:51:55 0:00:18 22809 build successful
12 1766 2021-11-14 15:49:22 0:02:38 163 build successful
12.arm64 2573 2021-11-02 13:33:51 0:00:31 163 build successful
10.6.x86_64 74146 2021-09-30 16:14:31 0:04:32 22205 build successful
11 47378 2021-09-30 16:06:04 0:02:42 10225 build successful
10.15 72450 2021-09-30 16:02:42 0:02:30 20411 build successful
10.11 154966 2021-09-30 16:01:00 0:02:36 49769 build successful
10.14 100684 2021-09-30 15:56:47 0:02:19 31418 build successful
10.13 124228 2021-09-30 15:47:41 0:01:51 40708 build successful
10.6 40396 2021-09-30 15:47:18 0:04:58 22233 build successful
10.8 61763 2021-09-30 15:43:56 0:01:40 20099 build successful
10.12 159858 2021-09-30 15:42:50 0:01:38 48756 build successful
10.10 156327 2021-09-30 15:42:44 0:01:36 49832 build successful
10.9 160921 2021-09-30 15:39:41 0:01:34 49517 build successful