Greenlet¶
The greenlet package is a spin-off of Stackless, a version of CPython thatsupports micro-threads called "tasklets". Tasklets run pseudo-concurrently (typically in a singleor 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 implicitscheduling; coroutines, in other words. This is useful when you want to control exactly when your code runs.
https://github.com/python-greenlet/greenlet
Available modules¶
The overview below shows which Greenlet installations are available per target architecture in EESSI, ordered based on software version (new to old).
To start using Greenlet, load one of these modules using a module load command like:
(This data was automatically generated on Fri, 06 Feb 2026 at 13:12:13 UTC)
| aarch64/generic | aarch64/a64fx | aarch64/neoverse_n1 | aarch64/neoverse_v1 | aarch64/nvidia/grace | x86_64/generic | x86_64/amd/zen2 | x86_64/amd/zen3 | x86_64/amd/zen4 | x86_64/intel/cascadelake | x86_64/intel/haswell | x86_64/intel/icelake | x86_64/intel/sapphirerapids | x86_64/intel/skylake_avx512 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Greenlet/3.0.3-GCCcore-13.2.0 | x | x | x | x | x | x | x | x | x | x | x | x | x | x |