From 1adf2dbb3b0ad3f4c15a09a87110a879b09f1787a0083a0a83d8926d48a54e26 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mark=C3=A9ta=20Machov=C3=A1?= Date: Mon, 1 Sep 2025 15:47:38 +0000 Subject: [PATCH] =?UTF-8?q?-=20Update=20to=203.2.4=20=20=20*=20Various=20s?= =?UTF-8?q?mall=20build/test=20changes=20for=20less=20common=20configurati?= =?UTF-8?q?ons=20(e.g.,=20=20=20=20=20building=20CPython=20with=20assertio?= =?UTF-8?q?ns=20enabled=20but=20NOT=20debugging),=20=20=20=20=20contribute?= =?UTF-8?q?d=20by=20Micha=C5=82=20G=C3=B3rny.=20Note=20that=20while=20gree?= =?UTF-8?q?nlet=20will=20BUILD=20in=20=20=20=20=20a=20free-threaded=20Pyth?= =?UTF-8?q?on,=20it=20will=20cause=20the=20GIL=20to=20be=20allocated=20and?= =?UTF-8?q?=20=20=20=20=20used,=20and=20memory=20may=20leak.=20Also=20note?= =?UTF-8?q?=20that=20these=20configurations=20=20=20=20=20are=20not=20test?= =?UTF-8?q?ed=20by=20this=20project's=20CI.=20=20=20*=20Fix=20an=20asserti?= =?UTF-8?q?on=20error=20on=20debug=20builds=20of=20Python=203.14=20when=20?= =?UTF-8?q?using=20the=20=20=20=20=20experimental=20JIT.=20See=20PR=20460.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-greenlet?expand=0&rev=96 --- greenlet-3.2.3.tar.gz | 3 --- greenlet-3.2.4.tar.gz | 3 +++ python-greenlet.changes | 13 +++++++++++++ python-greenlet.spec | 2 +- 4 files changed, 17 insertions(+), 4 deletions(-) delete mode 100644 greenlet-3.2.3.tar.gz create mode 100644 greenlet-3.2.4.tar.gz diff --git a/greenlet-3.2.3.tar.gz b/greenlet-3.2.3.tar.gz deleted file mode 100644 index 7088a8f..0000000 --- a/greenlet-3.2.3.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:8b0dd8ae4c0d6f5e54ee55ba935eeb3d735a9b58a8a1e5b5cbab64e01a39f365 -size 185752 diff --git a/greenlet-3.2.4.tar.gz b/greenlet-3.2.4.tar.gz new file mode 100644 index 0000000..0add1bd --- /dev/null +++ b/greenlet-3.2.4.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0dca0d95ff849f9a364385f36ab49f50065d76964944638be9691e1832e9f86d +size 188260 diff --git a/python-greenlet.changes b/python-greenlet.changes index 37b61a2..cab244a 100644 --- a/python-greenlet.changes +++ b/python-greenlet.changes @@ -1,3 +1,16 @@ +------------------------------------------------------------------- +Mon Sep 1 12:37:08 UTC 2025 - John Paul Adrian Glaubitz + +- Update to 3.2.4 + * Various small build/test changes for less common configurations (e.g., + building CPython with assertions enabled but NOT debugging), + contributed by Michał Górny. Note that while greenlet will BUILD in + a free-threaded Python, it will cause the GIL to be allocated and + used, and memory may leak. Also note that these configurations + are not tested by this project's CI. + * Fix an assertion error on debug builds of Python 3.14 when using the + experimental JIT. See PR 460. + ------------------------------------------------------------------- Wed Jun 11 09:26:37 UTC 2025 - John Paul Adrian Glaubitz diff --git a/python-greenlet.spec b/python-greenlet.spec index ddf14d2..958b9fe 100644 --- a/python-greenlet.spec +++ b/python-greenlet.spec @@ -22,7 +22,7 @@ %{?sle15_python_module_pythons} Name: python-greenlet -Version: 3.2.3 +Version: 3.2.4 Release: 0 Summary: Lightweight in-process concurrent programming License: MIT