summaryrefslogtreecommitdiffstats
path: root/meta-python/recipes-devtools/python/python3-gevent
diff options
context:
space:
mode:
authorThomas Schlien <ts@ferncast.de>2025-02-04 17:24:07 +0100
committerKhem Raj <raj.khem@gmail.com>2025-02-04 10:14:37 -0800
commit11dae0c22b11b3bd9bdbec3d4044d6d8dda7707f (patch)
tree12c87ef62af409a04d58e8bdf9ce39608d396748 /meta-python/recipes-devtools/python/python3-gevent
parent595f8ae2dc5caf96503c8b7ee09e0369a8c2c322 (diff)
downloadmeta-openembedded-11dae0c22b11b3bd9bdbec3d4044d6d8dda7707f.tar.gz
python3-gevent: upgrade 24.2.1 -> 24.11.1
Changelog: ========= 24.11.1 (2024-11-11) Bugfixes - Remove some legacy code that supported Python 2 for compatibility with the upcoming releases of Cython 3.1. - Also, the PeriodicMonitorThreadStartedEvent now properly implements the IPeriodicMonitorThreadStartedEvent interface. The EventLoopBlocked event includes the hub which was blocked, and it is notified before the report is printed so that event listeners can modify the report. See issue #2076. 24.10.3 (2024-10-18) Bugfixes - Fix clearing stack frames on Python 3.13. This is invoked when you fork after having used the thread pool. See issue #2067. - Distribute manylinux2014 wheels for x86_64. See issue #2068. - Stop switching to the hub in the after fork hook in a child process. This could lead to strange behaviour, and is different than what all other versions of Python do. 24.10.2 (2024-10-11) Bugfixes - Workaround a Cython bug compiling on GCC14. See issue #2049. 24.10.1 (2024-10-09) Features - Update the bundled c-ares to 1.33.1. - Add support for Python 3.13. - The functions and classes in gevent.subprocess no longer accept stdout=STDOUT and raise a ValueError. Several additions and changes to the queue module, including: - Queue.shutdown is available on all versions of Python. - LifoQueue is now a joinable queue. - gevent.monkey changed from a module to a package. The public API remains the same. For this release, private APIs (undocumented, marked internal, or beginning with an underscore) are also preserved. However, these may be changed or removed at any time in the future. If you are using one of these APIs and cannot replace it, please contact the gevent team. Bugfixes - For platforms that don’t have socketpair, upgrade our fallback code to avoid a security issue. See issue #2048. Deprecations and Removals - Remove support for Python 3.8, which has reached the end of its support lifecycle. See issue #remove_py38. Signed-off-by: Thomas Schlien <ts@ferncast.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'meta-python/recipes-devtools/python/python3-gevent')
-rw-r--r--meta-python/recipes-devtools/python/python3-gevent/not-final.patch16
1 files changed, 0 insertions, 16 deletions
diff --git a/meta-python/recipes-devtools/python/python3-gevent/not-final.patch b/meta-python/recipes-devtools/python/python3-gevent/not-final.patch
deleted file mode 100644
index 444a195da4..0000000000
--- a/meta-python/recipes-devtools/python/python3-gevent/not-final.patch
+++ /dev/null
@@ -1,16 +0,0 @@
1gevent fails to build with Cython 3.0.10. As per
2https://github.com/gevent/gevent/issues/2031, removing the
3cython.final decorator works around this.
4
5Upstream-Status: Pending
6Signed-off-by: Ross Burton <ross.burton@arm.com>
7
8--- a/src/gevent/_gevent_cqueue.pxd
9+++ b/src/gevent/_gevent_cqueue.pxd
10@@ -75,7 +75,6 @@ cdef class ItemWaiter(Waiter):
11 cdef readonly Queue queue
12
13
14-@cython.final
15 cdef class UnboundQueue(Queue):
16 pass