py39-greenlet (python/py-greenlet) Updated: 1 month, 4 weeks 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 GitHub264 build(s) found
Page 3 of 3 | Showing build(s) 201 to 264
Builder | Build Number | Start Time | Elapsed Time | Watcher | Build Status |
---|---|---|---|---|---|
10.8 | 61746 | 2021-09-30 15:08:37 | 0:02:34 | 20099 | build successful |
10.13 | 124211 | 2021-09-30 15:08:25 | 0:02:32 | 40708 | build successful |
10.7 | 69522 | 2021-09-30 15:08:13 | 0:01:58 | 22240 | build successful |
10.10 | 156310 | 2021-09-30 15:07:58 | 0:02:02 | 49832 | build successful |
10.6 | 38144 | 2021-08-10 10:39:57 | 0:04:58 | 20710 | build successful |
11 | 42544 | 2021-08-10 10:27:10 | 0:02:46 | 8704 | build successful |
10.12 | 155564 | 2021-08-10 10:24:02 | 0:02:01 | 47235 | build successful |
10.6.x86_64 | 69941 | 2021-08-10 10:23:59 | 0:04:31 | 20681 | build successful |
10.15 | 67864 | 2021-08-10 10:23:50 | 0:02:39 | 18890 | build successful |
10.14 | 96484 | 2021-08-10 10:21:42 | 0:02:13 | 29897 | build successful |
10.11 | 150648 | 2021-08-10 10:21:12 | 0:02:12 | 48247 | build successful |
10.13 | 119954 | 2021-08-10 10:18:53 | 0:01:55 | 39187 | build successful |
10.9 | 156268 | 2021-08-10 10:17:07 | 0:01:31 | 47993 | build successful |
10.8 | 57378 | 2021-08-10 10:17:07 | 0:01:34 | 18577 | build successful |
10.10 | 152019 | 2021-08-10 10:16:44 | 0:01:43 | 48310 | build successful |
10.7 | 64892 | 2021-08-10 10:16:02 | 0:01:29 | 20718 | build successful |
11.arm64 | 27650 | 2021-08-10 10:12:27 | 0:00:33 | 8891 | build successful |
10.6 | 31646 | 2021-05-19 12:02:45 | 0:04:54 | 18099 | build successful |
10.6.x86_64 | 56905 | 2021-05-19 12:01:07 | 0:04:27 | 18068 | build successful |
10.8 | 46950 | 2021-05-19 11:04:43 | 0:01:16 | 15968 | build successful |
10.7 | 53326 | 2021-05-19 11:02:54 | 0:01:16 | 18107 | build successful |
10.6 | 31603 | 2021-05-19 6:57:33 | 0:05:13 | 18094 | failed install-port |
10.6.x86_64 | 56845 | 2021-05-19 6:25:33 | 0:07:03 | 18063 | failed install-port |
10.7 | 53264 | 2021-05-19 6:17:49 | 0:02:04 | 18102 | failed install-port |
10.8 | 46888 | 2021-05-19 6:17:01 | 0:01:17 | 15963 | failed install-port |
10.12 | 146857 | 2021-05-18 22:23:38 | 0:01:34 | 44587 | build successful |
10.15 | 58077 | 2021-05-18 19:29:26 | 0:01:54 | 16245 | build successful |
10.13 | 111278 | 2021-05-18 17:55:09 | 0:01:25 | 36540 | build successful |
10.6 | 31541 | 2021-05-18 8:15:16 | 0:06:47 | 18050 | failed install-port |
10.14 | 86962 | 2021-05-18 7:56:13 | 0:02:11 | 27248 | build successful |
11 | 30768 | 2021-05-18 7:54:20 | 0:02:53 | 6050 | build successful |
10.11 | 141775 | 2021-05-18 7:43:43 | 0:01:49 | 45595 | build successful |
10.10 | 143277 | 2021-05-18 7:40:03 | 0:01:52 | 45661 | build successful |
10.9 | 147287 | 2021-05-18 7:35:01 | 0:01:36 | 45340 | build successful |
10.6.x86_64 | 56711 | 2021-05-18 7:26:07 | 0:05:51 | 18019 | failed install-port |
10.7 | 53148 | 2021-05-18 7:18:45 | 0:01:34 | 18059 | failed install-port |
10.8 | 46768 | 2021-05-18 7:14:22 | 0:01:14 | 15920 | failed install-port |
11.arm64 | 20551 | 2021-05-18 7:05:51 | 0:00:30 | 6223 | build successful |
10.14 | 76255 | 2021-01-16 4:32:48 | 0:02:22 | 23142 | build successful |
10.6 | 24058 | 2021-01-13 16:48:11 | 0:05:57 | 13921 | build successful |
11 | 14382 | 2021-01-13 16:38:40 | 0:02:55 | 1901 | build successful |
10.11 | 130446 | 2021-01-13 16:17:07 | 0:02:09 | 41462 | build successful |
10.15 | 47666 | 2021-01-13 16:15:39 | 0:02:24 | 12697 | build successful |
10.12 | 135584 | 2021-01-13 16:15:22 | 0:01:36 | 40453 | build successful |
10.13 | 100327 | 2021-01-13 16:15:17 | 0:01:53 | 32417 | build successful |
10.8 | 34993 | 2021-01-13 16:14:22 | 0:01:36 | 11769 | build successful |
10.7 | 40540 | 2021-01-13 16:14:08 | 0:01:28 | 13909 | build successful |
10.10 | 132092 | 2021-01-13 16:13:33 | 0:01:38 | 41518 | build successful |
10.9 | 135888 | 2021-01-13 16:12:36 | 0:01:11 | 41469 | build successful |
10.6.x86_64 | 44920 | 2021-01-13 16:07:39 | 0:04:30 | 13930 | build successful |
11.arm64 | 8633 | 2021-01-13 15:57:04 | 0:00:44 | 1997 | build successful |
11 | 9735 | 2020-12-25 11:36:45 | 0:02:45 | 1232 | build successful |
10.14 | 74662 | 2020-12-21 11:22:46 | 0:02:30 | 22482 | build successful |
10.13 | 98732 | 2020-12-21 2:35:24 | 0:02:03 | 31757 | build successful |
10.11 | 128798 | 2020-12-21 2:00:58 | 0:02:09 | 40800 | build successful |
10.7 | 38518 | 2020-12-21 0:11:24 | 0:01:54 | 13241 | build successful |
10.10 | 130459 | 2020-12-20 23:51:06 | 0:01:50 | 40856 | build successful |
10.9 | 134212 | 2020-12-20 23:50:37 | 0:01:23 | 40806 | build successful |
10.15 | 46025 | 2020-12-20 23:37:57 | 0:02:25 | 12036 | build successful |
11.arm64 | 5994 | 2020-12-20 23:37:00 | 0:00:46 | 1329 | build successful |
10.8 | 33228 | 2020-12-20 23:32:35 | 0:01:59 | 11105 | build successful |
10.12 | 133997 | 2020-12-20 23:32:18 | 0:02:13 | 39796 | build successful |
10.6 | 22401 | 2020-12-20 23:31:12 | 0:06:46 | 13246 | build successful |
10.6.x86_64 | 42366 | 2020-12-20 23:30:55 | 0:04:47 | 13253 | build successful |