summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Behnel <stefan_ml@behnel.de>2022-05-17 16:35:53 +0200
committerStefan Behnel <stefan_ml@behnel.de>2022-05-17 16:35:53 +0200
commit18b19ad0914c5a33b733badf24578e693c48d7e3 (patch)
treeb030d94c70432a4f4d2d9b34051d9fefd4905b5f
parent7fbf5eeeb19983aa65938fd262508d8758f47da8 (diff)
parentd0379466c6a81148bcef0e8b71dd4731f0354537 (diff)
downloadcython-18b19ad0914c5a33b733badf24578e693c48d7e3.tar.gz
Merge branch '0.29.29-reg' into 0.29.x
-rw-r--r--CHANGES.rst11
-rw-r--r--Cython/Shadow.py2
2 files changed, 12 insertions, 1 deletions
diff --git a/CHANGES.rst b/CHANGES.rst
index a2c9c6db0..7087a9391 100644
--- a/CHANGES.rst
+++ b/CHANGES.rst
@@ -2,6 +2,17 @@
Cython Changelog
================
+0.29.30 (2022-05-16)
+====================
+
+Bugs fixed
+----------
+
+* The GIL handling changes in 0.29.29 introduced a regression where
+ objects could be deallocated without holding the GIL.
+ (Github issue #4796)
+
+
0.29.29 (2022-05-16)
====================
diff --git a/Cython/Shadow.py b/Cython/Shadow.py
index cfbd7f46b..cc8c9b60a 100644
--- a/Cython/Shadow.py
+++ b/Cython/Shadow.py
@@ -1,7 +1,7 @@
# cython.* namespace for pure mode.
from __future__ import absolute_import
-__version__ = "0.29.29"
+__version__ = "0.29.30"
try:
from __builtin__ import basestring