py311-greenlet (python/py-greenlet) Updated: 2 weeks, 1 day 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.3.2 License: MIT and PSF GitHub
Reset

296 build(s) found

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

Builder Build Number Start Time Elapsed Time Watcher Build Status
15 31871 2025-05-13 1:53:09 0:00:13 8688 build successful
10.14 234017 2025-05-13 0:24:40 0:00:30 79371 build successful
10.12 302411 2025-05-12 22:48:35 0:00:23 96716 build successful
11 182430 2025-05-12 22:41:36 0:00:33 58431 build successful
13.arm64 83440 2025-05-12 22:06:55 0:00:09 32790 build successful
14.arm64 56428 2025-05-12 19:57:43 0:00:08 20885 build successful
14 61155 2025-05-12 17:49:29 0:00:13 21269 build successful
15.arm64 20278 2025-05-12 17:47:16 0:00:08 7879 build successful
15.arm64 19549 2025-04-24 7:24:09 0:00:44 7382 build successful
15 31235 2025-04-24 7:22:12 0:00:40 8192 build successful
13 89901 2025-04-23 20:21:26 0:00:36 32545 build successful
13.arm64 82658 2025-04-23 20:17:25 0:00:17 32292 build successful
14.arm64 55745 2025-04-23 15:46:27 0:00:15 20388 build successful
10.11 291263 2025-04-23 7:24:51 0:01:05 97464 build successful
10.8 206225 2025-04-23 7:23:08 0:00:44 67768 build successful
10.6 199504 2025-04-23 7:22:56 0:01:09 70021 build successful
10.6.x86_64 235596 2025-04-23 7:21:52 0:01:00 70072 build successful
10.9 306062 2025-04-23 7:21:36 0:00:55 96979 build successful
10.10 298502 2025-04-23 7:20:59 0:00:44 97305 build successful
10.7 220853 2025-04-23 7:20:08 0:00:52 69731 build successful
11 181488 2025-04-23 7:18:49 0:01:27 57933 build successful
10.14 232999 2025-04-23 7:18:16 0:01:14 78874 build successful
10.12 301388 2025-04-23 7:17:51 0:00:59 96219 build successful
10.15 209805 2025-04-23 7:17:44 0:01:24 67980 build successful
12 132384 2025-04-23 7:16:43 0:01:26 46803 build successful
10.13 259119 2025-04-23 7:15:47 0:00:56 88242 build successful
14 60422 2025-04-23 7:13:58 0:00:29 20773 build successful
15.arm64 992 2025-02-24 1:06:54 0:00:15 103 build successful
15 1056 2024-09-28 19:37:50 0:00:30 103 build successful
14 48682 2024-09-28 1:16:10 0:02:08 14159 build successful
13 79244 2024-09-26 21:25:54 0:01:42 25954 build successful
12.arm64 138024 2024-09-25 1:03:54 0:00:16 40101 build successful
14.arm64 43029 2024-09-24 21:28:15 0:00:15 13794 build successful
11 167782 2024-09-24 16:06:34 0:01:22 51307 build successful
12 119422 2024-09-24 16:04:27 0:01:19 40214 build successful
10.15 196777 2024-09-24 15:45:56 0:01:14 61386 build successful
10.14 219696 2024-09-24 15:38:12 0:01:05 72315 build successful
10.6 181472 2024-09-24 15:21:50 0:01:04 63332 build successful
10.6.x86_64 217395 2024-09-24 15:08:20 0:00:56 63376 build successful
10.13 245587 2024-09-24 15:07:10 0:01:15 81645 build successful
10.11 277286 2024-09-24 14:54:02 0:01:13 90831 build successful
10.7 205006 2024-09-24 14:48:15 0:00:54 63081 build successful
10.8 191270 2024-09-24 14:28:42 0:01:01 61134 build successful
10.9 290958 2024-09-24 14:23:32 0:00:59 90341 build successful
10.10 283578 2024-09-24 14:20:25 0:00:51 90669 build successful
10.12 286763 2024-09-24 14:20:13 0:00:52 89543 build successful
13.arm64 71693 2024-09-24 14:06:57 0:00:17 25702 build successful
14.arm64 2346 2024-01-11 13:46:42 0:00:20 603 build successful
13 58753 2024-01-10 19:57:36 0:02:27 16069 build successful
11.arm64 112319 2024-01-08 4:26:14 0:00:20 41380 build successful
10.13 216993 2024-01-08 3:22:14 0:00:53 71710 build successful
12.arm64 115557 2024-01-08 3:19:10 0:00:18 30180 build successful
14 24626 2024-01-07 18:37:02 0:01:34 4093 build successful
10.14 192253 2024-01-07 18:08:09 0:00:59 62461 build successful
10.11 247619 2024-01-07 17:42:04 0:01:04 80868 build successful
10.6 148635 2024-01-07 17:42:03 0:01:09 53393 build successful
10.15 168091 2024-01-07 17:41:14 0:01:20 51450 build successful
10.6.x86_64 184109 2024-01-07 17:40:55 0:01:01 53437 build successful
10.8 160576 2024-01-07 17:40:00 0:00:46 51234 build successful
11 138961 2024-01-07 17:25:26 0:01:24 41379 build successful
12 93160 2024-01-07 17:25:00 0:01:08 30193 build successful
10.9 258875 2024-01-07 17:18:41 0:00:59 80441 build successful
10.10 252102 2024-01-07 17:16:36 0:01:03 80759 build successful
10.7 172884 2024-01-07 17:15:55 0:00:53 53173 build successful
10.12 256642 2024-01-07 17:14:23 0:00:53 79653 build successful
13.arm64 47523 2024-01-07 17:01:20 0:00:32 15800 build successful
13 56646 2023-12-13 6:11:15 0:02:50 14915 build successful
11.arm64 110086 2023-12-13 2:10:14 0:00:23 40368 build successful
14 18121 2023-12-12 23:28:06 0:01:37 2894 build successful
12.arm64 113409 2023-12-12 22:59:05 0:00:36 29171 build successful
10.14 189247 2023-12-12 21:36:41 0:07:50 61452 build successful
10.6 145586 2023-12-12 21:36:19 0:04:14 52381 build successful
11 136106 2023-12-12 21:35:56 0:03:29 40363 build successful
10.11 244760 2023-12-12 21:35:14 0:06:05 79850 build successful
10.9 255681 2023-12-12 21:34:50 0:03:52 79429 build successful
10.8 157519 2023-12-12 21:34:30 0:05:01 50217 build successful
12 90398 2023-12-12 21:34:13 0:03:22 29159 build successful
10.12 253664 2023-12-12 21:33:57 0:02:07 78643 build successful
10.10 248869 2023-12-12 21:33:38 0:04:15 79737 build successful
10.6.x86_64 181037 2023-12-12 21:33:21 0:03:34 52423 build successful
10.7 169570 2023-12-12 21:33:04 0:03:49 52161 build successful
10.15 165159 2023-12-12 21:32:48 0:03:23 50439 build successful
10.13 213986 2023-12-12 21:32:27 0:02:43 70695 build successful
13.arm64 44533 2023-12-12 21:32:11 0:00:34 14787 build successful
14 12525 2023-11-23 0:28:47 0:01:10 1968 build successful
12 88213 2023-11-20 3:34:04 0:02:15 28352 build successful
10.15 162757 2023-11-19 23:52:07 0:02:05 49631 build successful
10.6 143027 2023-11-19 17:27:10 0:01:41 51573 build successful
13 55094 2023-11-19 16:05:58 0:02:24 14107 build successful
10.14 186892 2023-11-19 12:06:23 0:01:01 60644 build successful
10.13 211560 2023-11-19 10:24:41 0:00:55 69886 build successful
10.11 242341 2023-11-19 10:09:12 0:01:13 79042 build successful
10.10 246346 2023-11-19 9:39:35 0:00:53 78929 build successful
10.6.x86_64 178504 2023-11-19 8:50:11 0:01:08 51615 build successful
13.arm64 42206 2023-11-19 8:11:05 0:00:19 13977 build successful
10.8 155020 2023-11-19 7:59:32 0:00:58 49409 build successful
10.9 253083 2023-11-19 7:58:41 0:00:55 78621 build successful
12.arm64 111629 2023-11-19 7:24:47 0:00:19 28360 build successful
10.7 167019 2023-11-19 6:09:31 0:00:58 51354 build successful
11 133829 2023-11-19 1:13:31 0:03:24 39555 build successful