python3-module-greenlet - Lightweight in-process concurrent programming (Python 3)

Property Value
Distribution ALT Linux Sisyphus
Repository Classic x86_64
Package name python3-module-greenlet
Package version 0.4.15
Package release alt1
Package architecture x86_64
Package type rpm
Installed size 66.31 KB
Download size 66.31 KB
Official Mirror
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
Greenlets are provided as a C extension module for the regular
unmodified interpreter.


Package Version Architecture Repository
python3-module-greenlet-0.4.15-alt1.i586.rpm 0.4.15 i586 Classic
python3-module-greenlet - - -


Name Value
/usr/lib64/python3/site-packages - - - -
python3 dev
python3.6-ABI(64bit) -
rpmlib(PayloadIsLzma) -
rpmlib(SetVersions) -
rtld(GNU_HASH) -


Name Value
python3(greenlet) -
python3-module-greenlet = 0.4.15-alt1:sisyphus+221475.100.1.1


Type URL
Binary Package python3-module-greenlet-0.4.15-alt1.x86_64.rpm
Source Package python-module-greenlet-0.4.15-alt1.src.rpm

Install Howto

  1. Add the following line to /etc/apt/sources.list:
    rpm [Sisyphus] x86_64 classic
    rpm [Sisyphus] noarch classic
  2. Update the package index:
    # sudo apt-get update
  3. Install python3-module-greenlet rpm package:
    # sudo apt-get install python3-module-greenlet




See python-module-greenlet-0.4.15-alt1.x86_64.rpm changelog.

See Also

Package Description
python3-module-greentest-1.4.0-alt1.x86_64.rpm Tests for gevent
python3-module-greplin-1.0.8-alt1.git20150203.1.1.1.x86_64.rpm Core files of greplin
python3-module-gridfs-3.6.0-alt1.1.x86_64.rpm Python GridFS driver for MongoDB
python3-module-grpcio-1.19.0-alt1.x86_64.rpm HTTP/2-based RPC framework
python3-module-grpcio-tools-1.19.0-alt1.x86_64.rpm HTTP/2-based RPC framework
python3-module-gssapi-1.5.1-alt3.x86_64.rpm Python3 Bindings for GSSAPI (RFC 2743/2744 and extensions)
python3-module-gst1.0-1.15.2-alt1.x86_64.rpm GStreamer overrides for PyGobject
python3-module-h5py-2.7.1-alt1.1.1.x86_64.rpm Python interface to the Hierarchical Data Format library, version 5
python3-module-h5py-tests-2.7.1-alt1.1.1.x86_64.rpm Tests for Python interface to the HDF5
python3-module-haversine-0.4.5-alt1.x86_64.rpm Calculate the distance bewteen 2 points on Earth
python3-module-hiredis-0.2.0-alt1.1.1.1.x86_64.rpm Python wrapper for hiredis (Python 3)
python3-module-html5-parser-0.4.5-alt1.x86_64.rpm Fast C based HTML 5 parsing for python 3
python3-module-http-parser-0.8.3-alt1.git20150514.1.3.1.x86_64.rpm http request/response parser
python3-module-hurry-0.10-alt3.1.1.x86_64.rpm Core files for hurry
python3-module-hurry.resource-0.10-alt3.1.1.x86_64.rpm Flexible resources for web applications