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 1 of 3 | Showing build(s) 1 to 100
Builder | Build Number | Start Time | Elapsed Time | Watcher | Build Status |
---|---|---|---|---|---|
15 | 1054 | 2024-09-28 19:36:40 | 0:00:33 | 103 | build successful |
14 | 48680 | 2024-09-28 1:11:53 | 0:02:03 | 14159 | build successful |
13 | 79242 | 2024-09-26 21:22:41 | 0:01:31 | 25954 | build successful |
12.arm64 | 138022 | 2024-09-25 1:03:21 | 0:00:15 | 40101 | build successful |
14.arm64 | 43027 | 2024-09-24 21:27:43 | 0:00:15 | 13794 | build successful |
11 | 167780 | 2024-09-24 16:03:55 | 0:01:15 | 51307 | build successful |
12 | 119420 | 2024-09-24 16:02:02 | 0:01:12 | 40214 | build successful |
10.15 | 196775 | 2024-09-24 15:43:28 | 0:01:13 | 61386 | build successful |
10.14 | 219694 | 2024-09-24 15:36:11 | 0:00:58 | 72315 | build successful |
10.6 | 181470 | 2024-09-24 15:19:52 | 0:00:57 | 63332 | build successful |
10.6.x86_64 | 217393 | 2024-09-24 15:06:25 | 0:00:57 | 63376 | build successful |
10.13 | 245585 | 2024-09-24 15:05:22 | 0:00:50 | 81645 | build successful |
10.11 | 277284 | 2024-09-24 14:51:50 | 0:01:01 | 90831 | build successful |
10.7 | 205004 | 2024-09-24 14:46:37 | 0:00:47 | 63081 | build successful |
10.8 | 191268 | 2024-09-24 14:26:32 | 0:00:49 | 61134 | build successful |
10.9 | 290956 | 2024-09-24 14:21:38 | 0:00:54 | 90341 | build successful |
10.10 | 283576 | 2024-09-24 14:18:47 | 0:00:47 | 90669 | build successful |
10.12 | 286761 | 2024-09-24 14:18:34 | 0:00:46 | 89543 | build successful |
13.arm64 | 71687 | 2024-09-24 14:05:10 | 0:00:17 | 25702 | build successful |
14.arm64 | 2344 | 2024-01-11 13:45:58 | 0:00:21 | 603 | build successful |
13 | 58751 | 2024-01-10 19:52:27 | 0:02:28 | 16069 | build successful |
11.arm64 | 112317 | 2024-01-08 4:25:35 | 0:00:18 | 41380 | build successful |
10.13 | 216991 | 2024-01-08 3:20:45 | 0:00:42 | 71710 | build successful |
12.arm64 | 115555 | 2024-01-08 3:18:35 | 0:00:16 | 30180 | build successful |
14 | 24624 | 2024-01-07 18:34:18 | 0:01:25 | 4093 | build successful |
10.14 | 192251 | 2024-01-07 18:06:21 | 0:00:55 | 62461 | build successful |
10.6 | 148633 | 2024-01-07 17:40:00 | 0:00:58 | 53393 | build successful |
10.11 | 247617 | 2024-01-07 17:40:00 | 0:01:00 | 80868 | build successful |
10.6.x86_64 | 184107 | 2024-01-07 17:36:02 | 0:03:43 | 53437 | build successful |
10.15 | 168089 | 2024-01-07 17:35:52 | 0:03:53 | 51450 | build successful |
10.8 | 160574 | 2024-01-07 17:34:54 | 0:00:45 | 51234 | build successful |
12 | 93158 | 2024-01-07 17:22:47 | 0:01:08 | 30193 | build successful |
11 | 138959 | 2024-01-07 17:22:46 | 0:01:18 | 41379 | build successful |
10.9 | 258873 | 2024-01-07 17:16:48 | 0:00:54 | 80441 | build successful |
10.10 | 252100 | 2024-01-07 17:14:55 | 0:00:48 | 80759 | build successful |
10.7 | 172882 | 2024-01-07 17:14:23 | 0:00:40 | 53173 | build successful |
10.12 | 256640 | 2024-01-07 17:12:36 | 0:00:51 | 79653 | build successful |
13.arm64 | 47521 | 2024-01-07 17:00:25 | 0:00:26 | 15800 | build successful |
13 | 56644 | 2023-12-13 6:06:19 | 0:02:31 | 14915 | build successful |
11.arm64 | 110084 | 2023-12-13 2:09:30 | 0:00:21 | 40368 | build successful |
14 | 18119 | 2023-12-12 23:24:33 | 0:02:07 | 2894 | build successful |
12.arm64 | 113407 | 2023-12-12 22:58:23 | 0:00:19 | 29171 | build successful |
10.14 | 189251 | 2023-12-12 21:58:22 | 0:05:51 | 61452 | build successful |
10.11 | 244764 | 2023-12-12 21:50:55 | 0:02:48 | 79850 | build successful |
10.6 | 145590 | 2023-12-12 21:47:41 | 0:02:05 | 52381 | build successful |
10.8 | 157523 | 2023-12-12 21:47:25 | 0:02:36 | 50217 | build successful |
11 | 136110 | 2023-12-12 21:46:30 | 0:02:37 | 40363 | build successful |
10.10 | 248873 | 2023-12-12 21:44:38 | 0:01:49 | 79737 | build successful |
10.9 | 255685 | 2023-12-12 21:44:32 | 0:01:22 | 79429 | build successful |
10.15 | 165163 | 2023-12-12 21:44:24 | 0:03:43 | 50439 | build successful |
12 | 90402 | 2023-12-12 21:44:08 | 0:01:37 | 29159 | build successful |
10.6.x86_64 | 181041 | 2023-12-12 21:43:04 | 0:02:02 | 52423 | build successful |
10.7 | 169574 | 2023-12-12 21:42:54 | 0:01:25 | 52161 | build successful |
10.13 | 213990 | 2023-12-12 21:42:37 | 0:03:30 | 70695 | build successful |
10.12 | 253668 | 2023-12-12 21:40:26 | 0:01:46 | 78643 | build successful |
13.arm64 | 44537 | 2023-12-12 21:33:56 | 0:00:24 | 14787 | build successful |
14 | 12523 | 2023-11-23 0:26:30 | 0:01:08 | 1968 | build successful |
12 | 88211 | 2023-11-20 3:29:49 | 0:02:09 | 28352 | build successful |
10.15 | 162755 | 2023-11-19 23:48:04 | 0:01:54 | 49631 | build successful |
10.6 | 143025 | 2023-11-19 17:24:03 | 0:01:30 | 51573 | build successful |
13 | 55092 | 2023-11-19 16:00:52 | 0:02:34 | 14107 | build successful |
10.14 | 186890 | 2023-11-19 12:04:26 | 0:00:57 | 60644 | build successful |
10.13 | 211558 | 2023-11-19 10:22:54 | 0:00:52 | 69886 | build successful |
10.11 | 242339 | 2023-11-19 10:06:53 | 0:01:08 | 79042 | build successful |
10.10 | 246344 | 2023-11-19 9:37:58 | 0:00:46 | 78929 | build successful |
10.6.x86_64 | 178502 | 2023-11-19 8:47:55 | 0:01:07 | 51615 | build successful |
13.arm64 | 42204 | 2023-11-19 8:10:26 | 0:00:17 | 13977 | build successful |
10.8 | 155018 | 2023-11-19 7:57:24 | 0:01:05 | 49409 | build successful |
10.9 | 253081 | 2023-11-19 7:56:55 | 0:00:52 | 78621 | build successful |
12.arm64 | 111627 | 2023-11-19 7:24:05 | 0:00:19 | 28360 | build successful |
10.7 | 167017 | 2023-11-19 6:07:42 | 0:00:55 | 51354 | build successful |
11 | 133833 | 2023-11-19 1:23:56 | 0:02:35 | 39555 | build successful |
10.12 | 251085 | 2023-11-19 1:20:03 | 0:01:34 | 77835 | build successful |
11.arm64 | 108199 | 2023-11-19 1:14:43 | 0:00:24 | 39553 | build successful |
10.11 | 241606 | 2023-11-11 20:15:09 | 0:00:45 | 78733 | failed install-port |
10.8 | 154291 | 2023-11-11 20:13:54 | 0:00:33 | 49100 | failed install-port |
10.9 | 252312 | 2023-11-11 20:12:13 | 0:00:33 | 78312 | failed install-port |
10.10 | 245616 | 2023-11-11 20:10:44 | 0:00:31 | 78620 | failed install-port |
10.11 | 241580 | 2023-11-11 16:44:21 | 0:00:57 | 78717 | failed install-port |
10.6 | 142237 | 2023-11-11 16:41:27 | 0:00:56 | 51248 | build successful |
10.10 | 245589 | 2023-11-11 16:38:12 | 0:00:32 | 78604 | failed install-port |
10.6.x86_64 | 177680 | 2023-11-11 16:36:41 | 0:00:53 | 51290 | build successful |
10.7 | 166245 | 2023-11-11 16:32:35 | 0:00:55 | 51028 | build successful |
10.8 | 154255 | 2023-11-11 16:29:16 | 0:00:38 | 49084 | failed install-port |
10.9 | 252284 | 2023-11-11 16:26:41 | 0:00:40 | 78296 | failed install-port |
14 | 3161 | 2023-10-25 7:47:03 | 0:01:17 | 604 | build successful |
13 | 52772 | 2023-10-19 19:02:56 | 0:01:26 | 12867 | build successful |
12.arm64 | 109142 | 2023-10-17 6:03:22 | 0:00:16 | 27117 | build successful |
11.arm64 | 105782 | 2023-10-17 4:14:26 | 0:00:20 | 38308 | build successful |
11 | 130658 | 2023-10-16 23:38:24 | 0:01:42 | 38312 | build successful |
10.14 | 183754 | 2023-10-16 23:37:26 | 0:01:00 | 59402 | build successful |
10.15 | 159499 | 2023-10-16 23:36:05 | 0:01:09 | 48390 | build successful |
10.11 | 238961 | 2023-10-16 23:35:26 | 0:00:50 | 77800 | failed install-port |
12 | 85231 | 2023-10-16 23:34:01 | 0:01:06 | 27108 | build successful |
10.12 | 247724 | 2023-10-16 23:33:53 | 0:00:53 | 76593 | build successful |
10.13 | 208374 | 2023-10-16 23:28:04 | 0:00:49 | 68644 | build successful |
10.8 | 151681 | 2023-10-16 23:27:42 | 0:00:45 | 48168 | failed install-port |
10.7 | 163652 | 2023-10-16 23:27:40 | 0:00:39 | 50111 | failed install-port |
10.9 | 249475 | 2023-10-16 23:25:32 | 0:00:38 | 77379 | failed install-port |
10.10 | 242869 | 2023-10-16 23:25:09 | 0:00:36 | 77688 | failed install-port |