Commit d720eb47 authored by Stefan Behnel's avatar Stefan Behnel

Update changelog.

parent 63ab284d
...@@ -8,6 +8,13 @@ Cython Changelog ...@@ -8,6 +8,13 @@ Cython Changelog
Features added Features added
-------------- --------------
* Added support for Python binary operator semantics.
One can now define, e.g. both ``__add__`` and ``__radd__`` for cdef classes
as for standard Python classes rather than a single ``__add__`` method where
self can be either the first or second argument. This behavior can be disabled
with the ``c_api_binop_methods`` directive.
(Github issue #2056)
* No/single argument functions now accept keyword arguments by default in order * No/single argument functions now accept keyword arguments by default in order
to comply with Python semantics. The marginally faster calling conventions to comply with Python semantics. The marginally faster calling conventions
``METH_NOARGS`` and ``METH_O`` that reject keyword arguments are still available ``METH_NOARGS`` and ``METH_O`` that reject keyword arguments are still available
...@@ -444,16 +451,6 @@ Other changes ...@@ -444,16 +451,6 @@ Other changes
0.29.20 (2020-0?-??) 0.29.20 (2020-0?-??)
==================== ====================
Features added
--------------
* Added support for Python binary operator semantics.
One can now define, e.g. both ``__add__`` and ``__radd__`` for cdef classes
as for standard Python classes rather than a single ``__add__`` method where
self can be either the first or second argument. This behavior is guarded
by the ``c_api_binop_methods`` directive.
(Github issue #2056)
Bugs fixed Bugs fixed
---------- ----------
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment