summaryrefslogtreecommitdiffstats
path: root/meta-python/recipes-devtools/python/python3-gevent_22.10.2.bb
Commit message (Collapse)AuthorAgeFilesLines
* python3-gevent: upgrade 22.10.2 -> 23.7.0Wang Mingyu2023-07-201-35/+0
| | | | | | | | | | | | | | | | | | Changelog: ============ Features ---------- -Add preliminary support for Python 3.12, using greenlet 3.0a1. -Update the bundled c-ares version to 1.19.1. Bugfixes ------------ -Fix an edge case connecting a non-blocking SSLSocket that could result in an AttributeError. -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. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-gevent: upgrade 22.10.1 -> 22.10.2Wang Mingyu2022-11-091-0/+35
Bugfixes -------- Update to greenlet 2.0. This fixes a deallocation issue that required a change in greenlet's ABI. The design of greenlet 2.0 is intended to prevent future fixes and enhancements from requiring an ABI change, making it easier to update gevent and greenlet independently. greenlet 2.0 requires a modern-ish C++ compiler. This may mean certain older platforms are no longer supported. See :issue:`1909`. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>