diff options
author | Stefan Behnel <stefan_ml@behnel.de> | 2018-09-23 08:55:58 +0200 |
---|---|---|
committer | Stefan Behnel <stefan_ml@behnel.de> | 2018-09-23 08:55:58 +0200 |
commit | 525b8e2ec134cc478d6ab6cafe10a1f3a60df7e5 (patch) | |
tree | 435b352d74c87922f9c6334e7e63422d4c63904b | |
parent | 3a323e22b90fca505cb6b36ad82ccd8263bcaa22 (diff) | |
download | cython-525b8e2ec134cc478d6ab6cafe10a1f3a60df7e5.tar.gz |
Update changelog.
-rw-r--r-- | CHANGES.rst | 8 |
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. |