diff --git a/gevent-24.10.1.tar.gz b/gevent-24.10.1.tar.gz deleted file mode 100644 index c6e95c9..0000000 --- a/gevent-24.10.1.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:08e53a2cb83fe038f37c0aab18a9561632745ab6a6d1b1a231cb89cbceb49fc8 -size 4262861 diff --git a/gevent-24.10.3.tar.gz b/gevent-24.10.3.tar.gz new file mode 100644 index 0000000..a2495b1 --- /dev/null +++ b/gevent-24.10.3.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:03710236d2b5dd83577a5639c28b97715a4ede349411534223ff4a4e73e5b9ae +size 4262898 diff --git a/gh-2031-cython-workaround.patch b/gh-2031-cython-workaround.patch deleted file mode 100644 index c957226..0000000 --- a/gh-2031-cython-workaround.patch +++ /dev/null @@ -1,11 +0,0 @@ -diff -Nru gevent-24.2.1.orig/src/gevent/_gevent_cqueue.pxd gevent-24.2.1/src/gevent/_gevent_cqueue.pxd ---- gevent-24.2.1.orig/src/gevent/_gevent_cqueue.pxd 2024-02-14 12:22:11.000000000 +0100 -+++ gevent-24.2.1/src/gevent/_gevent_cqueue.pxd 2024-05-28 12:54:09.729241504 +0200 -@@ -75,7 +75,6 @@ - cdef readonly Queue queue - - --@cython.final - cdef class UnboundQueue(Queue): - pass - diff --git a/python-gevent.changes b/python-gevent.changes index 5eff7b8..426b09e 100644 --- a/python-gevent.changes +++ b/python-gevent.changes @@ -1,3 +1,17 @@ +------------------------------------------------------------------- +Wed Oct 23 11:07:00 UTC 2024 - John Paul Adrian Glaubitz + +- Update to 24.10.3 + * Fix clearing stack frames on Python 3.13. This is invoked when you + fork after having used the thread pool. + * Distribute manylinux2014 wheels for x86_64. + * 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. +- from version 24.10.2 + * Workaround a Cython bug compiling on GCC14. +- Drop gh-2031-cython-workaround.patch, merged upstream + ------------------------------------------------------------------- Thu Oct 10 09:39:52 UTC 2024 - John Paul Adrian Glaubitz diff --git a/python-gevent.spec b/python-gevent.spec index c7732ae..271fc52 100644 --- a/python-gevent.spec +++ b/python-gevent.spec @@ -26,7 +26,7 @@ %bcond_with colortest %{?sle15_python_module_pythons} Name: python-gevent -Version: 24.10.1 +Version: 24.10.3 Release: 0 Summary: Python network library that uses greenlet and libevent License: MIT @@ -36,10 +36,6 @@ Source0: https://github.com/gevent/gevent/archive/%{version}.tar.gz#/geve Source100: %{name}-rpmlintrc # PATCH-FEATURE-OPENSUSE gevent-opensuse-nocolor-tests.patch code@bnavigator.de -- Avoid colorization of test output in obs runners Patch2: gevent-opensuse-nocolor-tests.patch -# PATCH-FIX-OPENSUSE gh-2031-cython-workaround.patch -# Fix FTBFS with GCC 14 and Cython 3.0.10 -# https://github.com/gevent/gevent/issues/2031 -Patch3: gh-2031-cython-workaround.patch BuildRequires: %{python_module Cython >= 3.0.2} BuildRequires: %{python_module cffi} BuildRequires: %{python_module devel >= 3.8}