summaryrefslogtreecommitdiff
path: root/CHANGES.rst
diff options
context:
space:
mode:
authorda-woods <dw-git@d-woods.co.uk>2022-11-12 13:27:52 +0000
committerda-woods <dw-git@d-woods.co.uk>2022-11-12 13:28:10 +0000
commitd71d855614542d22535c9cc121f1c1c2e1730087 (patch)
tree5c41002ca54ec6858a22d0bb8607f5c55ac4a2f8 /CHANGES.rst
parentb37cfc9a7028f79025c83a9315544b22c9b43d31 (diff)
downloadcython-d71d855614542d22535c9cc121f1c1c2e1730087.tar.gz
Update Cython 0.29.33 changelog
Diffstat (limited to 'CHANGES.rst')
-rw-r--r--CHANGES.rst38
1 files changed, 38 insertions, 0 deletions
diff --git a/CHANGES.rst b/CHANGES.rst
index 8b5297166..873cfdaeb 100644
--- a/CHANGES.rst
+++ b/CHANGES.rst
@@ -2,6 +2,44 @@
Cython Changelog
================
+0.29.33 (????-??-??)
+====================
+
+Features added
+--------------
+
+* The ``cythonize`` and ``cython`` commands have a new option ``-M`` / ``--depfile``
+ to generate ``.dep`` dependency files for the compilation unit. This can be used
+ by external build tools to track these dependencies.
+ The ``cythonize`` option was already available in Cython :ref:`0.29.27`.
+ Patches by Evgeni Burovski and Eli Schwartz. (Github issue :issue:`1214`)
+
+Bugs fixed
+----------
+
+* Fixed various compiler warnings. One patch by Lisandro Dalcin.
+ (Github issues :issue:`4948`, :issue:`5086`)
+
+* Fixed error when calculating complex powers of negative numbers.
+ (Github issue :issue:`5014`)
+
+* Corrected a small mis-formatting of exception messages on Python 2.
+ (Github issue :issue:`5018`)
+
+Other changes
+-------------
+
+* The undocumented, untested and apparently useless syntax
+ ``from somemodule cimport class/struct/union somename`` was deprecated
+ in anticipation of its removal in Cython 3. The type
+ modifier is not needed here and a plain ``cimport`` of the name will do.
+ (Github issue :issue:`4905`)
+
+* Properly disable generation of descriptor docstrings on PyPy since
+ they cause crashes. It was previously disabled, but only accidentally
+ via a typo. Patch by Matti Picus.
+ (Github issue :issue:`5083`)
+
0.29.32 (2022-07-29)
====================