From 3e37c33994e90e9e86b47db020e06a0f8c53fc2cf32cad0ac1bb28757ccd9a25 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Chv=C3=A1tal?= Date: Fri, 17 Apr 2020 08:31:48 +0000 Subject: [PATCH] Accepting request 794809 from home:mcalabkova:branches:devel:languages:python - update to 0.29.16 * Temporary internal variables in nested prange loops could leak into other threads. Patch by Frank Schlimbach. (Github issue #3348) * Default arguments on fused functions could crash. Patch by David Woods. (Github issue #3370) * C-tuples declared in ``.pxd`` files could generate incomplete C code. Patch by Kirk Meyer. (Github issue #1427) * Fused functions were not always detected and optimised as Cython implemented functions. Patch by David Woods. (Github issue #3384) * Valid Python object concatenation of (iterable) strings to non-strings could fail with an exception. Patch by David Woods. (Github issue #3433) * Using C functions as temporary values lead to invalid C code. Original patch by David Woods. (Github issue #3418) * Fix an unhandled C++ exception in comparisons. Patch by David Woods. (Github issue #3361) * Fix deprecated import of "imp" module. Patch by Matti Picus. (Github issue #3350) * Fix compatibility with Pythran 0.9.6 and later. Patch by Serge Guelton. (Github issue #3308) * The ``_Py_PyAtExit()`` function in ``cpython.pylifecycle`` was misdeclared. Patch by Zackery Spytz. (Github issue #3382) * Several missing declarations in ``cpython.*`` were added. Patches by Zackery Spytz. (Github issue #3452, #3421, #3411, #3402) * A declaration for ``libc.math.fpclassify()`` was added. Patch by Zackery Spytz. (Github issue #2514) * Avoid "undeclared" warning about automatically generated pickle methods. Patch by David Woods. (Github issue #3353) * Avoid C compiler warning about unreachable code in ``prange()``. OBS-URL: https://build.opensuse.org/request/show/794809 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Cython?expand=0&rev=137 --- Cython-0.29.15.tar.gz | 3 --- Cython-0.29.16.tar.gz | 3 +++ python-Cython.changes | 36 ++++++++++++++++++++++++++++++++++++ python-Cython.spec | 2 +- 4 files changed, 40 insertions(+), 4 deletions(-) delete mode 100644 Cython-0.29.15.tar.gz create mode 100644 Cython-0.29.16.tar.gz diff --git a/Cython-0.29.15.tar.gz b/Cython-0.29.15.tar.gz deleted file mode 100644 index 05a372f..0000000 --- a/Cython-0.29.15.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:60d859e1efa5cc80436d58aecd3718ff2e74b987db0518376046adedba97ac30 -size 2054713 diff --git a/Cython-0.29.16.tar.gz b/Cython-0.29.16.tar.gz new file mode 100644 index 0000000..ec39dc9 --- /dev/null +++ b/Cython-0.29.16.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:232755284f942cbb3b43a06cd85974ef3c970a021aef19b5243c03ee2b08fa05 +size 2058582 diff --git a/python-Cython.changes b/python-Cython.changes index c0cdf4c..ec42af9 100644 --- a/python-Cython.changes +++ b/python-Cython.changes @@ -1,3 +1,39 @@ +------------------------------------------------------------------- +Fri Apr 17 08:10:03 UTC 2020 - Marketa Calabkova + +- update to 0.29.16 + * Temporary internal variables in nested prange loops could leak into other + threads. Patch by Frank Schlimbach. (Github issue #3348) + * Default arguments on fused functions could crash. + Patch by David Woods. (Github issue #3370) + * C-tuples declared in ``.pxd`` files could generate incomplete C code. + Patch by Kirk Meyer. (Github issue #1427) + * Fused functions were not always detected and optimised as Cython + implemented functions. + Patch by David Woods. (Github issue #3384) + * Valid Python object concatenation of (iterable) strings to non-strings + could fail with an exception. + Patch by David Woods. (Github issue #3433) + * Using C functions as temporary values lead to invalid C code. + Original patch by David Woods. (Github issue #3418) + * Fix an unhandled C++ exception in comparisons. + Patch by David Woods. (Github issue #3361) + * Fix deprecated import of "imp" module. + Patch by Matti Picus. (Github issue #3350) + * Fix compatibility with Pythran 0.9.6 and later. + Patch by Serge Guelton. (Github issue #3308) + * The ``_Py_PyAtExit()`` function in ``cpython.pylifecycle`` was misdeclared. + Patch by Zackery Spytz. (Github issue #3382) + * Several missing declarations in ``cpython.*`` were added. + Patches by Zackery Spytz. (Github issue #3452, #3421, #3411, #3402) + * A declaration for ``libc.math.fpclassify()`` was added. + Patch by Zackery Spytz. (Github issue #2514) + * Avoid "undeclared" warning about automatically generated pickle methods. + Patch by David Woods. (Github issue #3353) + * Avoid C compiler warning about unreachable code in ``prange()``. + * Some C compiler warnings in PyPy were resolved. + Patch by Matti Picus. (Github issue #3437) + ------------------------------------------------------------------- Tue Feb 18 16:45:37 UTC 2020 - Ondřej Súkup diff --git a/python-Cython.spec b/python-Cython.spec index b781b92..375cd2d 100644 --- a/python-Cython.spec +++ b/python-Cython.spec @@ -19,7 +19,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define oldpython python Name: python-Cython -Version: 0.29.15 +Version: 0.29.16 Release: 0 Summary: The Cython compiler for writing C extensions for the Python language License: Apache-2.0