summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Behnel <stefan_ml@behnel.de>2020-06-06 14:17:56 +0200
committerStefan Behnel <stefan_ml@behnel.de>2020-06-06 14:17:56 +0200
commitc74381f262a5627db99907b0db9c61e386babf30 (patch)
tree3dca9a0bcd6402d27ccc77b2ccac873c46c07b94
parent50f00cf8ff9ae9f2c3dc066fb9ae7623138199a6 (diff)
downloadcython-c74381f262a5627db99907b0db9c61e386babf30.tar.gz
Update changelog.
-rw-r--r--CHANGES.rst4
1 files changed, 4 insertions, 0 deletions
diff --git a/CHANGES.rst b/CHANGES.rst
index 59aba1668..367a83907 100644
--- a/CHANGES.rst
+++ b/CHANGES.rst
@@ -21,6 +21,10 @@ Features added
with the directive ``@cython.always_allow_keywords(False)``.
(Github issue #3090)
+* The ``@returns()`` decorator propagates exceptions by default for suitable C
+ return types when no ``@exceptval()`` is defined.
+ (Github issue #3664)
+
* A low-level inline function ``total_seconds(timedelta)`` was added to
``cpython.datetime`` to bypass the Python method call. Note that this function
is not guaranteed to give exactly the same results for very large time intervals.