summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Behnel <stefan_ml@behnel.de>2018-09-23 08:55:58 +0200
committerStefan Behnel <stefan_ml@behnel.de>2018-09-23 08:55:58 +0200
commit525b8e2ec134cc478d6ab6cafe10a1f3a60df7e5 (patch)
tree435b352d74c87922f9c6334e7e63422d4c63904b
parent3a323e22b90fca505cb6b36ad82ccd8263bcaa22 (diff)
downloadcython-525b8e2ec134cc478d6ab6cafe10a1f3a60df7e5.tar.gz
Update changelog.
-rw-r--r--CHANGES.rst8
1 files changed, 6 insertions, 2 deletions
diff --git a/CHANGES.rst b/CHANGES.rst
index 58d3eba5a..6e25b7712 100644
--- a/CHANGES.rst
+++ b/CHANGES.rst
@@ -21,11 +21,15 @@ Features added
* Memoryviews are supported in PEP-484/526 style type declarations.
(Github issue #2529)
+* ``@cython.nogil`` is supported as a C-function decorator in Python code.
+ (Github issue #2557)
+
* Raising exceptions from nogil code will automatically acquire the GIL, instead
of requiring an explicit ``with gil`` block.
-* ``@cython.nogil`` is supported as a C-function decorator in Python code.
- (Github issue #2557)
+* C++ functions can now be declared as potentially raising both C++ and Python
+ exceptions, so that Cython can handle both correctly.
+ (Github issue #2615)
* ``cython.inline()`` supports a direct ``language_level`` keyword argument that
was previously only available via a directive.