summaryrefslogtreecommitdiff
path: root/CHANGES.rst
diff options
context:
space:
mode:
authorStefan Behnel <stefan_ml@behnel.de>2018-08-10 18:34:03 +0200
committerStefan Behnel <stefan_ml@behnel.de>2018-08-10 18:34:03 +0200
commit22eef3dc82325d1b5e12e63df123ed2f3a0f12c8 (patch)
treef08c1c8502d772892bca5c2ea56452afb99aa06b /CHANGES.rst
parent8ebe27274eb129cc7d33431a828ed690d38bce91 (diff)
downloadcython-22eef3dc82325d1b5e12e63df123ed2f3a0f12c8.tar.gz
Enable PEP-489 multi-phase module initialisation, now that re-imports are handled with an error.
Diffstat (limited to 'CHANGES.rst')
-rw-r--r--CHANGES.rst3
1 files changed, 3 insertions, 0 deletions
diff --git a/CHANGES.rst b/CHANGES.rst
index 60936dccf..e86e67d1b 100644
--- a/CHANGES.rst
+++ b/CHANGES.rst
@@ -8,6 +8,9 @@ Cython Changelog
Features added
--------------
+* PEP-489 multi-phase module initialisation has been enabled again. Module
+ reloads raise an exception to prevent corruption of the static module state.
+
* Raising exceptions from nogil code will automatically acquire the GIL, instead
of requiring an explicit ``with gil`` block.