Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-greenlet for openSUSE:Factory 
checked in at 2026-09-18 22:03:15
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-greenlet (Old)
 and      /work/SRC/openSUSE:Factory/.python-greenlet.new.383539 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-greenlet"

Fri Sep 18 22:03:15 2026 rev:64 rq:1378602 version:3.5.6

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-greenlet/python-greenlet.changes  
2026-08-18 16:35:41.825241001 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-greenlet.new.383539/python-greenlet.changes  
    2026-09-18 22:03:25.334757233 +0200
@@ -1,0 +2,7 @@
+Thu Sep 17 09:23:35 UTC 2026 - John Paul Adrian Glaubitz 
<[email protected]>
+
+- Update to 3.5.6
+  * Correct a race condition that could lead to garbage collection
+    unintentionally being disabled. See PR 529 by Yurii.
+
+-------------------------------------------------------------------

Old:
----
  greenlet-3.5.5.tar.gz

New:
----
  greenlet-3.5.6.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-greenlet.spec ++++++
--- /var/tmp/diff_new_pack.GsVQfy/_old  2026-09-18 22:03:26.328798893 +0200
+++ /var/tmp/diff_new_pack.GsVQfy/_new  2026-09-18 22:03:26.329798935 +0200
@@ -22,7 +22,7 @@
 
 %{?sle15_python_module_pythons}
 Name:           python-greenlet
-Version:        3.5.5
+Version:        3.5.6
 Release:        0
 Summary:        Lightweight in-process concurrent programming
 License:        MIT

++++++ greenlet-3.5.5.tar.gz -> greenlet-3.5.6.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/greenlet-3.5.5/.github/workflows/tests.yml 
new/greenlet-3.5.6/.github/workflows/tests.yml
--- old/greenlet-3.5.5/.github/workflows/tests.yml      2026-08-10 
15:23:03.654935600 +0200
+++ new/greenlet-3.5.6/.github/workflows/tests.yml      2026-09-14 
16:18:15.295001700 +0200
@@ -178,7 +178,7 @@
           python -m pip install -U setuptools wheel
       # Initializes the CodeQL tools for scanning.
       - name: Initialize CodeQL
-        uses: github/codeql-action/[email protected]
+        uses: github/codeql-action/[email protected]
         with:
           languages: python, cpp
       - name: Install greenlet
@@ -187,7 +187,7 @@
       # - name: Autobuild
       #   uses: github/codeql-action/autobuild@v1
       - name: Perform CodeQL Analysis
-        uses: github/codeql-action/[email protected]
+        uses: github/codeql-action/[email protected]
 
 
   manylinux:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/greenlet-3.5.5/CHANGES.rst 
new/greenlet-3.5.6/CHANGES.rst
--- old/greenlet-3.5.5/CHANGES.rst      2026-08-10 15:23:03.655521400 +0200
+++ new/greenlet-3.5.6/CHANGES.rst      2026-09-14 16:18:15.295506000 +0200
@@ -2,6 +2,14 @@
  Changes
 =========
 
+3.5.6 (2026-09-14)
+==================
+
+- Correct a race condition that could lead to garbage collection
+  unintentionally being disabled. See `PR 529
+  <https://github.com/python-greenlet/greenlet/pull/529>`_ by Yurii.
+
+
 3.5.5 (2026-08-10)
 ==================
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/greenlet-3.5.5/PKG-INFO new/greenlet-3.5.6/PKG-INFO
--- old/greenlet-3.5.5/PKG-INFO 2026-08-10 15:23:07.284722800 +0200
+++ new/greenlet-3.5.6/PKG-INFO 2026-09-14 16:18:18.772589700 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 2.4
 Name: greenlet
-Version: 3.5.5
+Version: 3.5.6
 Summary: Lightweight in-process concurrent programming
 Author-email: Alexey Borzenkov <[email protected]>
 Maintainer-email: Jason Madden <[email protected]>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/greenlet-3.5.5/src/greenlet/TGreenlet.hpp 
new/greenlet-3.5.6/src/greenlet/TGreenlet.hpp
--- old/greenlet-3.5.5/src/greenlet/TGreenlet.hpp       2026-08-10 
15:23:03.660435200 +0200
+++ new/greenlet-3.5.6/src/greenlet/TGreenlet.hpp       2026-09-14 
16:18:15.300333300 +0200
@@ -828,10 +828,8 @@
         int was_enabled = 0;
     public:
         GCDisabledGuard()
-            : was_enabled(PyGC_IsEnabled())
-        {
-            PyGC_Disable();
-        }
+            : was_enabled(PyGC_Disable())
+        {}
 
         ~GCDisabledGuard()
         {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/greenlet-3.5.5/src/greenlet/__init__.py 
new/greenlet-3.5.6/src/greenlet/__init__.py
--- old/greenlet-3.5.5/src/greenlet/__init__.py 2026-08-10 15:23:03.662009000 
+0200
+++ new/greenlet-3.5.6/src/greenlet/__init__.py 2026-09-14 16:18:15.301886000 
+0200
@@ -22,7 +22,7 @@
 ###
 # Metadata
 ###
-__version__ = '3.5.5'
+__version__ = '3.5.6'
 from ._greenlet import _C_API # pylint:disable=no-name-in-module
 
 ###
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/greenlet-3.5.5/src/greenlet.egg-info/PKG-INFO 
new/greenlet-3.5.6/src/greenlet.egg-info/PKG-INFO
--- old/greenlet-3.5.5/src/greenlet.egg-info/PKG-INFO   2026-08-10 
15:23:07.249332400 +0200
+++ new/greenlet-3.5.6/src/greenlet.egg-info/PKG-INFO   2026-09-14 
16:18:18.737472800 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 2.4
 Name: greenlet
-Version: 3.5.5
+Version: 3.5.6
 Summary: Lightweight in-process concurrent programming
 Author-email: Alexey Borzenkov <[email protected]>
 Maintainer-email: Jason Madden <[email protected]>

Reply via email to