- Update TO 0.29.21
* Fix a regression in 0.29.20 where __div__ failed to be found in extension types * Fix a regression in 0.29.20 where a call inside of a finally clause could fail to compile * Zero-sized buffers could fail to validate as C/Fortran-contiguous. * exec() did not allow recent Python syntax features in Py3.8+ due to https://bugs.python.org/issue35975 * Binding staticmethods of Cython functions were not behaving like Python methods in Py3 * Pythran calls to NumPy methods no longer generate useless method lookup code. * The PyUnicode_GET_LENGTH() macro was missing from the cpython.* declarations * The deprecated PyUnicode_*() C-API functions are no longer used, except for Unicode strings that contain lone surrogates. Unicode strings that contain non-BMP characters or surrogate pairs now generate different C code on 16-bit Python 2.x Unicode deployments (such as MS-Windows). Generating the C code on Python 3.x is recommended in this case * Some template parameters were missing from the C++ std::unordered_map declaration * Several internal code generation issues regarding temporary variables were resolved OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Cython?expand=0&rev=145
This commit is contained in:
parent
085d85a441
commit
7c6453c6b5
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:22d91af5fc2253f717a1b80b8bb45acb655f643611983fd6f782b9423f8171c7
|
|
||||||
size 2065748
|
|
3
Cython-0.29.21.tar.gz
Normal file
3
Cython-0.29.21.tar.gz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:e57acb89bd55943c8d8bf813763d20b9099cc7165c0f16b707631a7654be9cad
|
||||||
|
size 2067355
|
@ -1,3 +1,25 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Jul 8 22:36:13 UTC 2020 - Ondřej Súkup <mimi.vx@gmail.com>
|
||||||
|
|
||||||
|
- Update TO 0.29.21
|
||||||
|
* Fix a regression in 0.29.20 where __div__ failed to be found in extension types
|
||||||
|
* Fix a regression in 0.29.20 where a call inside of a finally clause could
|
||||||
|
fail to compile
|
||||||
|
* Zero-sized buffers could fail to validate as C/Fortran-contiguous.
|
||||||
|
* exec() did not allow recent Python syntax features in Py3.8+
|
||||||
|
due to https://bugs.python.org/issue35975
|
||||||
|
* Binding staticmethods of Cython functions were not behaving like
|
||||||
|
Python methods in Py3
|
||||||
|
* Pythran calls to NumPy methods no longer generate useless method lookup code.
|
||||||
|
* The PyUnicode_GET_LENGTH() macro was missing from the cpython.* declarations
|
||||||
|
* The deprecated PyUnicode_*() C-API functions are no longer used, except
|
||||||
|
for Unicode strings that contain lone surrogates. Unicode strings that
|
||||||
|
contain non-BMP characters or surrogate pairs now generate different C
|
||||||
|
code on 16-bit Python 2.x Unicode deployments (such as MS-Windows).
|
||||||
|
Generating the C code on Python 3.x is recommended in this case
|
||||||
|
* Some template parameters were missing from the C++ std::unordered_map declaration
|
||||||
|
* Several internal code generation issues regarding temporary variables were resolved
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Jun 11 06:30:55 UTC 2020 - Paolo Stivanin <info@paolostivanin.com>
|
Thu Jun 11 06:30:55 UTC 2020 - Paolo Stivanin <info@paolostivanin.com>
|
||||||
|
|
||||||
|
@ -19,7 +19,7 @@
|
|||||||
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
|
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
|
||||||
%define oldpython python
|
%define oldpython python
|
||||||
Name: python-Cython
|
Name: python-Cython
|
||||||
Version: 0.29.20
|
Version: 0.29.21
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: The Cython compiler for writing C extensions for the Python language
|
Summary: The Cython compiler for writing C extensions for the Python language
|
||||||
License: Apache-2.0
|
License: Apache-2.0
|
||||||
|
Loading…
x
Reference in New Issue
Block a user