diff options
author | da-woods <dw-git@d-woods.co.uk> | 2022-11-12 13:27:52 +0000 |
---|---|---|
committer | da-woods <dw-git@d-woods.co.uk> | 2022-11-12 13:28:10 +0000 |
commit | d71d855614542d22535c9cc121f1c1c2e1730087 (patch) | |
tree | 5c41002ca54ec6858a22d0bb8607f5c55ac4a2f8 /CHANGES.rst | |
parent | b37cfc9a7028f79025c83a9315544b22c9b43d31 (diff) | |
download | cython-d71d855614542d22535c9cc121f1c1c2e1730087.tar.gz |
Update Cython 0.29.33 changelog
Diffstat (limited to 'CHANGES.rst')
-rw-r--r-- | CHANGES.rst | 38 |
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) ==================== |