Highly concurrent networking library

Edit Package python-eventlet

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.

Refresh
Refresh
Source Files
Filename Size Changed
eventlet-0.34.3.tar.gz 0000538498 526 KB
python-eventlet.changes 0000032547 31.8 KB
python-eventlet.spec 0000003389 3.31 KB
Latest Revision
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1139942 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 54)
- update to 0.34.3:
  * Fix security issue in the wsgi module related to RFC 9112
  * Fix segfault, a new approach for greening existing locks
  * greendns: fix getaddrinfo parameter name
  * Fix deprecation warning on ssl.PROTOCOL_TLS
  * Pytests, fix error at teardown of
    TestGreenSocket.test_full_duplex
  * Skip test which uses Py cgi module
  * Drop old code based on python < 3.7
  * Allowing inheritance of GreenSSLSocket without overriding the
    __new_ method https://github.com/eventlet/eventlet/pull/796
  * [bug] Fix broken API related to `__version__` removal
  * [doc] Fix pypi broken link
  * 0.34.1
  * [bug] Fix memory leak in greendns
  * [infra] Fix OIDC authentication failure
  * [bug] Ignore asyncore and asynchat for Python 3.12+
  * 0.34.0 (Not released on Pypi)
  * Dropped support for Python 3.6 and earlier.
  * Fix Python 3.13 compat by adding missing attibute
    '_is_main_interpreter'
  * Add support of Python 3.12
  * Drop unmaintained and unused stdlib tests
  * Fix tests and CI for Python 3.7 and higher
  * Stop claiming to create universal wheels
  * Fix green logging locks for Python versions <= 3.10
- switch to PEP517 build
- cleanup tests
- drop support-python3.12.patch, denose-eventlet.patch:
  solved differently upstream
Comments 0
openSUSE Build Service is sponsored by