From b7277e5db910272df32a19fd2dacbcbdff87f602bc5c6b2facdd582e4d2f6cda Mon Sep 17 00:00:00 2001 From: Dirk Mueller Date: Fri, 27 Sep 2024 07:45:54 +0000 Subject: [PATCH] Accepting request 1203895 from home:glaubitz:branches:devel:languages:python - Update to 3.1.1 * Fix crashes on 32-bit PPC Linux. Note that there is no CI for this, and support is best effort; there may be other issues lurking. * Remove unnecessary logging sometimes during interpreter shutdown. * Fix some crashes on 32-bit PPC MacOS. This is a very old platform, and is only known to be tested on beta versions of an operating system that was never released, using the GCC 14 only provided by MacPorts; it may or may not work on the final MacOS X release that supported 32-bit PowerPC. It has the known issue of leaking memory when greenlets are used in multiple threads. Help debugging this would be appreciated. OBS-URL: https://build.opensuse.org/request/show/1203895 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-greenlet?expand=0&rev=87 --- greenlet-3.1.0.tar.gz | 3 --- greenlet-3.1.1.tar.gz | 3 +++ python-greenlet.changes | 15 +++++++++++++++ python-greenlet.spec | 2 +- 4 files changed, 19 insertions(+), 4 deletions(-) delete mode 100644 greenlet-3.1.0.tar.gz create mode 100644 greenlet-3.1.1.tar.gz diff --git a/greenlet-3.1.0.tar.gz b/greenlet-3.1.0.tar.gz deleted file mode 100644 index 8688f01..0000000 --- a/greenlet-3.1.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:b395121e9bbe8d02a750886f108d540abe66075e61e22f7353d9acb0b81be0f0 -size 183954 diff --git a/greenlet-3.1.1.tar.gz b/greenlet-3.1.1.tar.gz new file mode 100644 index 0000000..bf571e6 --- /dev/null +++ b/greenlet-3.1.1.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4ce3ac6cdb6adf7946475d7ef31777c26d94bccc377e070a7986bd2d5c515467 +size 186022 diff --git a/python-greenlet.changes b/python-greenlet.changes index fb0c372..804cac6 100644 --- a/python-greenlet.changes +++ b/python-greenlet.changes @@ -1,3 +1,18 @@ +------------------------------------------------------------------- +Thu Sep 26 13:37:06 UTC 2024 - John Paul Adrian Glaubitz + +- Update to 3.1.1 + * Fix crashes on 32-bit PPC Linux. Note that there is no CI for this, + and support is best effort; there may be other issues lurking. + * Remove unnecessary logging sometimes during interpreter shutdown. + * Fix some crashes on 32-bit PPC MacOS. This is a very old platform, + and is only known to be tested on beta versions of an operating + system that was never released, using the GCC 14 only provided by + MacPorts; it may or may not work on the final MacOS X release that + supported 32-bit PowerPC. It has the known issue of leaking memory + when greenlets are used in multiple threads. Help debugging this + would be appreciated. + ------------------------------------------------------------------- Tue Sep 10 20:44:39 UTC 2024 - John Paul Adrian Glaubitz diff --git a/python-greenlet.spec b/python-greenlet.spec index b5ecb00..6056e06 100644 --- a/python-greenlet.spec +++ b/python-greenlet.spec @@ -22,7 +22,7 @@ %{?sle15_python_module_pythons} Name: python-greenlet -Version: 3.1.0 +Version: 3.1.1 Release: 0 Summary: Lightweight in-process concurrent programming License: MIT