py38-greenlet (python/py-greenlet) Updated: 2 months 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 GitHub279 build(s) found
Page 1 of 3 | Showing build(s) 1 to 100
Builder | Build Number | Start Time | Elapsed Time | Watcher | Build Status |
---|---|---|---|---|---|
15 | 1053 | 2024-09-28 19:36:06 | 0:00:34 | 103 | build successful |
14 | 48679 | 2024-09-28 1:08:19 | 0:03:33 | 14159 | build successful |
13 | 79241 | 2024-09-26 21:20:26 | 0:02:12 | 25954 | build successful |
12.arm64 | 138021 | 2024-09-25 1:03:00 | 0:00:20 | 40101 | build successful |
14.arm64 | 43026 | 2024-09-24 21:27:24 | 0:00:17 | 13794 | build successful |
11 | 167779 | 2024-09-24 16:02:22 | 0:01:32 | 51307 | build successful |
12 | 119419 | 2024-09-24 16:00:37 | 0:01:20 | 40214 | build successful |
10.15 | 196774 | 2024-09-24 15:42:01 | 0:01:24 | 61386 | build successful |
10.14 | 219693 | 2024-09-24 15:34:51 | 0:01:18 | 72315 | build successful |
10.6 | 181469 | 2024-09-24 15:18:52 | 0:00:58 | 63332 | build successful |
10.6.x86_64 | 217392 | 2024-09-24 15:05:27 | 0:00:55 | 63376 | build successful |
10.13 | 245584 | 2024-09-24 15:04:08 | 0:01:12 | 81645 | build successful |
10.11 | 277283 | 2024-09-24 14:50:47 | 0:01:01 | 90831 | build successful |
10.7 | 205003 | 2024-09-24 14:45:31 | 0:00:52 | 63081 | build successful |
10.8 | 191267 | 2024-09-24 14:25:43 | 0:00:48 | 61134 | build successful |
10.9 | 290955 | 2024-09-24 14:20:45 | 0:00:50 | 90341 | build successful |
10.10 | 283575 | 2024-09-24 14:17:53 | 0:00:50 | 90669 | build successful |
10.12 | 286760 | 2024-09-24 14:17:30 | 0:01:02 | 89543 | build successful |
13.arm64 | 71684 | 2024-09-24 14:03:51 | 0:00:22 | 25702 | build successful |
14.arm64 | 2343 | 2024-01-11 13:45:33 | 0:00:25 | 603 | build successful |
13 | 58750 | 2024-01-10 19:46:57 | 0:05:09 | 16069 | build successful |
11.arm64 | 112316 | 2024-01-08 4:25:11 | 0:00:23 | 41380 | build successful |
10.13 | 216990 | 2024-01-08 3:19:46 | 0:00:58 | 71710 | build successful |
12.arm64 | 115554 | 2024-01-08 3:18:12 | 0:00:22 | 30180 | build successful |
14 | 24623 | 2024-01-07 18:30:24 | 0:03:52 | 4093 | build successful |
10.14 | 192250 | 2024-01-07 18:05:02 | 0:01:18 | 62461 | build successful |
10.11 | 247616 | 2024-01-07 17:35:43 | 0:04:00 | 80868 | build successful |
10.6 | 148632 | 2024-01-07 17:35:38 | 0:04:10 | 53393 | build successful |
10.6.x86_64 | 184106 | 2024-01-07 17:35:05 | 0:00:55 | 53437 | build successful |
10.15 | 168088 | 2024-01-07 17:34:13 | 0:01:36 | 51450 | build successful |
10.8 | 160573 | 2024-01-07 17:34:06 | 0:00:46 | 51234 | build successful |
11 | 138958 | 2024-01-07 17:20:45 | 0:01:56 | 41379 | build successful |
12 | 93157 | 2024-01-07 17:20:39 | 0:01:53 | 30193 | build successful |
10.9 | 258872 | 2024-01-07 17:15:50 | 0:00:56 | 80441 | build successful |
10.10 | 252099 | 2024-01-07 17:14:01 | 0:00:51 | 80759 | build successful |
10.7 | 172881 | 2024-01-07 17:13:35 | 0:00:46 | 53173 | build successful |
10.12 | 256639 | 2024-01-07 17:11:28 | 0:01:06 | 79653 | build successful |
13.arm64 | 47520 | 2024-01-07 16:59:53 | 0:00:28 | 15800 | build successful |
13 | 56643 | 2023-12-13 6:00:50 | 0:05:27 | 14915 | build successful |
11.arm64 | 110083 | 2023-12-13 2:09:03 | 0:00:25 | 40368 | build successful |
14 | 18118 | 2023-12-12 23:16:56 | 0:07:35 | 2894 | build successful |
12.arm64 | 113406 | 2023-12-12 22:57:54 | 0:00:22 | 29171 | build successful |
10.14 | 189250 | 2023-12-12 21:51:07 | 0:07:13 | 61452 | build successful |
10.11 | 244763 | 2023-12-12 21:48:01 | 0:02:50 | 79850 | build successful |
10.6 | 145589 | 2023-12-12 21:45:24 | 0:02:16 | 52381 | build successful |
10.8 | 157522 | 2023-12-12 21:44:35 | 0:02:48 | 50217 | build successful |
11 | 136109 | 2023-12-12 21:43:24 | 0:03:04 | 40363 | build successful |
10.10 | 248872 | 2023-12-12 21:42:54 | 0:01:42 | 79737 | build successful |
10.9 | 255684 | 2023-12-12 21:42:54 | 0:01:36 | 79429 | build successful |
10.7 | 169573 | 2023-12-12 21:41:17 | 0:01:33 | 52161 | build successful |
10.6.x86_64 | 181040 | 2023-12-12 21:40:56 | 0:02:04 | 52423 | build successful |
10.15 | 165162 | 2023-12-12 21:40:13 | 0:04:09 | 50439 | build successful |
12 | 90401 | 2023-12-12 21:39:51 | 0:04:15 | 29159 | build successful |
10.13 | 213989 | 2023-12-12 21:39:04 | 0:03:31 | 70695 | build successful |
10.12 | 253667 | 2023-12-12 21:38:28 | 0:01:55 | 78643 | build successful |
13.arm64 | 44536 | 2023-12-12 21:33:23 | 0:00:30 | 14787 | build successful |
14 | 12522 | 2023-11-23 0:23:17 | 0:03:10 | 1968 | build successful |
12 | 88210 | 2023-11-20 3:27:08 | 0:02:40 | 28352 | build successful |
10.15 | 162754 | 2023-11-19 23:45:35 | 0:02:27 | 49631 | build successful |
10.6 | 143024 | 2023-11-19 17:22:15 | 0:01:44 | 51573 | build successful |
13 | 55091 | 2023-11-19 15:55:47 | 0:04:48 | 14107 | build successful |
10.14 | 186889 | 2023-11-19 12:03:03 | 0:01:21 | 60644 | build successful |
10.13 | 211557 | 2023-11-19 10:21:46 | 0:01:06 | 69886 | build successful |
10.11 | 242338 | 2023-11-19 10:05:41 | 0:01:11 | 79042 | build successful |
10.10 | 246343 | 2023-11-19 9:37:06 | 0:00:50 | 78929 | build successful |
10.6.x86_64 | 178501 | 2023-11-19 8:46:44 | 0:01:09 | 51615 | build successful |
13.arm64 | 42203 | 2023-11-19 8:10:04 | 0:00:21 | 13977 | build successful |
10.8 | 155017 | 2023-11-19 7:56:13 | 0:01:09 | 49409 | build successful |
10.9 | 253080 | 2023-11-19 7:55:53 | 0:00:59 | 78621 | build successful |
12.arm64 | 111626 | 2023-11-19 7:23:43 | 0:00:21 | 28360 | build successful |
10.7 | 167016 | 2023-11-19 6:06:47 | 0:00:53 | 51354 | build successful |
11 | 133832 | 2023-11-19 1:20:41 | 0:03:14 | 39555 | build successful |
10.12 | 251084 | 2023-11-19 1:18:02 | 0:01:59 | 77835 | build successful |
11.arm64 | 108198 | 2023-11-19 1:14:12 | 0:00:30 | 39553 | build successful |
10.11 | 241605 | 2023-11-11 20:13:49 | 0:01:17 | 78733 | failed install-port |
10.8 | 154290 | 2023-11-11 20:12:57 | 0:00:55 | 49100 | failed install-port |
10.9 | 252311 | 2023-11-11 20:11:18 | 0:00:52 | 78312 | failed install-port |
10.10 | 245615 | 2023-11-11 20:09:58 | 0:00:44 | 78620 | failed install-port |
10.11 | 241579 | 2023-11-11 16:43:13 | 0:01:07 | 78717 | failed install-port |
10.6 | 142236 | 2023-11-11 16:40:26 | 0:00:59 | 51248 | build successful |
10.10 | 245588 | 2023-11-11 16:37:25 | 0:00:44 | 78604 | failed install-port |
10.6.x86_64 | 177679 | 2023-11-11 16:35:47 | 0:00:53 | 51290 | build successful |
10.7 | 166244 | 2023-11-11 16:31:37 | 0:00:57 | 51028 | build successful |
10.8 | 154254 | 2023-11-11 16:27:58 | 0:01:04 | 49084 | failed install-port |
10.9 | 252283 | 2023-11-11 16:25:37 | 0:01:01 | 78296 | failed install-port |
14 | 3160 | 2023-10-25 7:43:08 | 0:03:54 | 604 | build successful |
13 | 52771 | 2023-10-19 18:59:42 | 0:03:12 | 12867 | build successful |
12.arm64 | 109141 | 2023-10-17 6:02:55 | 0:00:22 | 27117 | build successful |
11.arm64 | 105781 | 2023-10-17 4:14:01 | 0:00:24 | 38308 | build successful |
11 | 130657 | 2023-10-16 23:36:36 | 0:01:46 | 38312 | build successful |
10.14 | 183753 | 2023-10-16 23:35:59 | 0:01:20 | 59402 | build successful |
10.15 | 159498 | 2023-10-16 23:34:30 | 0:01:32 | 48390 | build successful |
10.11 | 238960 | 2023-10-16 23:34:16 | 0:01:09 | 77800 | failed install-port |
10.12 | 247723 | 2023-10-16 23:32:44 | 0:01:05 | 76593 | build successful |
12 | 85230 | 2023-10-16 23:32:24 | 0:01:35 | 27108 | build successful |
10.13 | 208373 | 2023-10-16 23:26:55 | 0:01:07 | 68644 | build successful |
10.7 | 163651 | 2023-10-16 23:26:43 | 0:00:55 | 50111 | failed install-port |
10.8 | 151680 | 2023-10-16 23:26:25 | 0:01:15 | 48168 | failed install-port |
10.6.x86_64 | 174996 | 2023-10-16 23:24:51 | 0:00:16 | 50372 | failed install-dependencies |
10.9 | 249474 | 2023-10-16 23:24:32 | 0:00:55 | 77379 | failed install-port |