python-gevent

Edit Package python-gevent
No description set
Refresh
Refresh
Source Files
Filename Size Changed
fix-no-return-in-nonvoid-function.patch 0000000616 616 Bytes
gevent-23.7.0.tar.gz 0004023058 3.84 MB
python-gevent-rpmlintrc 0000000092 92 Bytes
python-gevent.changes 0000086070 84.1 KB
python-gevent.spec 0000006327 6.18 KB
Revision 44 (latest revision is 50)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1103820 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 44)
- update to 23.7.0:
  * Add preliminary support for Python 3.12, using greenlet
    3.0a1. 
  * Update the bundled c-ares version to 1.19.1.
  * Fix an edge case connecting a non-blocking ``SSLSocket`` that
    could result in an AttributeError. In a change to match
    the standard library, calling ``sock.connect_ex()`` on a
    subclass of ``socket`` no longer calls the subclass's
    ``connect`` method.
  * Make gevent's ``FileObjectThread`` (mostly used on Windows)
    implement ``readinto`` cooperatively.
  * Work around an ``AttributeError`` during cyclic garbage
    collection when Python finalizers (``__del__`` and the like)
    attempt to use gevent APIs. This is not a recommended practice,
    and it is unclear if catching this ``AttributeError`` will fix
    any problems or just shift them.
  * Remove support for obsolete Python versions. This is
    everything prior to 3.8.
  * Stop using ``pkg_resources`` to find entry points (plugins).
    Instead, use ``importlib.metadata``.
  * Honor ``sys.unraisablehook`` when a callback function
    produces an exception, and handling the exception in the hub
    *also* produces an exception.
- drop skip-tests-in-leap.patch handle-python-ssl-changes.patch (obsolete)
Comments 0
openSUSE Build Service is sponsored by