py35-greenlet (python/py-greenlet) Updated: 1 year, 2 months 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: 2.0.2 License: MIT and PSF GitHub
Reset

160 build(s) found

Page 2 of 2 | Showing build(s) 101 to 160

Builder Build Number Start Time Elapsed Time Watcher Build Status
11 42547 2021-08-10 10:35:31 0:02:30 8704 failed install-port
10.6.x86_64 69944 2021-08-10 10:34:24 0:04:26 20681 build successful
10.15 67867 2021-08-10 10:31:55 0:02:32 18890 build successful
10.12 155567 2021-08-10 10:30:17 0:02:03 47235 build successful
10.14 96487 2021-08-10 10:28:21 0:02:07 29897 build successful
10.11 150651 2021-08-10 10:27:40 0:02:01 48247 build successful
10.13 119957 2021-08-10 10:24:39 0:01:47 39187 build successful
10.9 156271 2021-08-10 10:21:58 0:01:32 47993 build successful
10.8 57381 2021-08-10 10:21:55 0:01:28 18577 build successful
10.10 152022 2021-08-10 10:21:51 0:01:35 48310 build successful
10.7 64895 2021-08-10 10:20:40 0:01:27 20718 build successful
10.6 38140 2021-08-10 10:19:52 0:04:55 20710 build successful
10.6.x86_64 56930 2021-05-19 13:15:20 0:04:15 18068 build successful
10.8 46975 2021-05-19 11:47:11 0:01:17 15968 build successful
10.7 53351 2021-05-19 11:45:15 0:01:16 18107 build successful
10.6 31624 2021-05-19 10:28:24 0:06:03 18099 build successful
10.12 146866 2021-05-18 22:41:17 0:01:34 44587 build successful
10.15 58086 2021-05-18 19:50:52 0:01:56 16245 build successful
10.13 111287 2021-05-18 18:13:04 0:01:17 36540 build successful
11 30778 2021-05-18 8:28:32 0:02:49 6050 build successful
10.14 86972 2021-05-18 8:24:03 0:02:06 27248 build successful
10.11 141785 2021-05-18 8:06:34 0:01:50 45595 build successful
10.10 143287 2021-05-18 8:03:38 0:01:48 45661 build successful
10.6.x86_64 56721 2021-05-18 7:56:36 0:05:48 18019 failed install-port
10.9 147297 2021-05-18 7:55:43 0:01:34 45340 build successful
10.7 53158 2021-05-18 7:30:38 0:01:35 18059 failed install-port
10.8 46778 2021-05-18 7:25:46 0:01:08 15920 failed install-port
10.6 31530 2021-05-18 7:18:25 0:06:54 18050 failed install-port
10.14 76268 2021-01-16 5:07:28 0:02:16 23142 build successful
11 14403 2021-01-13 17:41:51 0:03:03 1901 build successful
10.15 47681 2021-01-13 16:53:28 0:02:19 12697 build successful
10.11 130461 2021-01-13 16:53:00 0:02:06 41462 build successful
10.13 100342 2021-01-13 16:46:47 0:01:54 32417 build successful
10.12 135599 2021-01-13 16:45:12 0:01:38 40453 build successful
10.6.x86_64 44935 2021-01-13 16:42:26 0:04:22 13930 build successful
10.10 132107 2021-01-13 16:42:11 0:01:36 41518 build successful
10.8 35008 2021-01-13 16:39:59 0:01:24 11769 build successful
10.7 40555 2021-01-13 16:39:49 0:01:28 13909 build successful
10.9 135903 2021-01-13 16:35:05 0:01:17 41469 build successful
10.6 24052 2021-01-13 16:10:25 0:05:53 13921 build successful
11 9743 2020-12-25 11:58:41 0:02:41 1232 build successful
11.arm64 5983 2020-12-20 23:33:22 0:00:07 1329 failed install-dependencies
10.6.x86_64 35072 2020-09-24 11:52:03 0:04:36 10439 build successful
10.14 67931 2020-09-24 11:47:59 0:02:23 19673 build successful
10.15 38921 2020-09-24 11:47:59 0:02:18 9226 build successful
10.13 92003 2020-09-24 11:45:35 0:01:59 28947 build successful
10.11 122140 2020-09-24 11:42:31 0:01:56 37990 build successful
10.12 127429 2020-09-24 11:40:56 0:01:52 36987 build successful
10.10 123763 2020-09-24 11:40:27 0:01:52 38045 build successful
10.8 26162 2020-09-24 11:38:57 0:01:37 8292 build successful
10.7 31237 2020-09-24 11:37:50 0:01:40 10428 build successful
10.9 127327 2020-09-24 11:33:04 0:01:22 37997 build successful
10.6 18001 2020-09-24 11:23:38 0:06:23 10432 build successful
10.6.x86_64 27932 2020-06-07 21:56:11 0:04:58 7274 build successful
10.11 115436 2020-06-07 21:51:50 0:02:28 34827 build successful
10.15 32024 2020-06-07 21:47:19 0:02:27 6061 build successful
10.13 85363 2020-06-07 21:39:16 0:02:05 25783 build successful
10.14 61249 2020-06-07 21:38:10 0:01:56 16511 build successful
10.9 120492 2020-06-07 21:19:47 0:01:18 34836 build successful
10.6 13696 2020-06-07 21:14:13 0:07:30 7267 build successful