Highly concurrent networking library
Eventlet is a concurrent networking library for Python that allows you to
change how you run your code, not how you write it.
It uses epoll or libevent for highly scalable non-blocking I/O. Coroutines
ensure that the developer uses a blocking style of programming that is similar
to threading, but provide the benefits of non-blocking I/O. The event dispatch
is implicit, which means you can easily use Eventlet from the Python
interpreter, or as a small part of a larger application.
- Developed at devel:languages:python
- Sources inherited from project openSUSE:Factory
-
13
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout openSUSE:Factory:Rebuild/python-eventlet && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
0001-IMPORTANT-late-import-in-use_hub-thread-race- |
0000024957 24.4 KB | |
0001-ssl-connect-used-non-monotonic-time.time-for- |
0000002500 2.44 KB | |
0002-Fix-for-Python-3.7-506.patch | 0000003531 3.45 KB | |
0003-Fix-compatibility-with-Python-3.7-ssl.SSLSock |
0000006260 6.11 KB | |
eventlet-0.24.1.tar.gz | 0000391579 382 KB | |
python-eventlet.changes | 0000021465 21 KB | |
python-eventlet.spec | 0000003982 3.89 KB |
Revision 30 (latest revision is 57)
Dominique Leuenberger (dimstar_suse)
accepted
request 699142
from
Thomas Bechtold (tbechtold)
(revision 30)
- add 0001-ssl-connect-used-non-monotonic-time.time-for-timeout.patch - add 0002-Fix-for-Python-3.7-506.patch and add 0003-Fix-compatibility-with-Python-3.7-ssl.SSLSocket-531.patch Both needed for python 3.7 compatibility - add 0001-IMPORTANT-late-import-in-use_hub-thread-race-caused-.patch Fixes a problem during tests runs with python 2.7: RuntimeError: no suitable implementation for this system: \ AttributeError("'module' object has no attribute 'epolls'",)
Comments 0