forked from pool/python-Cython
- update to 3.0.11:
* The C++11 emplace* methods were added to libcpp.deque. Patch by Somin An. (Github issue :issue:`6159`) * The exception check value of functions declared in pxd files was not always applied in 3.0.10. (Github issue :issue:`6122`) * A crash on exception deallocations was fixed. (Github issue :issue:`6022`) * A crash was fixed when assigning a zero-length slice to a memoryview. Patch by Michael Man. (Github issue :issue:`6227`) * libcpp.optional.value() could crash if it raised a C++ exception. Patch by Alexander Condello. (Github issue :issue:`6190`) * The return type of str() was mishandled, leading to crashes with language_level=3. (Github issue :issue:`6166`) * bytes.startswith/endswith() failed for non-bytes substrings (e.g. bytearray). (Github issue :issue:`6168`) * Fused ctuples crashed Cython. (Github issue :issue:`6068`) * A compiler crash was fixed when using extension types in fused types. (Github issue :issue:`6204`) * The module cleanup code was incorrect for globally defined memory view slices. (Github issue :issue:`6276`) * Some adaptations were made to enable compilation in Python 3.13. (Github issues :issue:`5997`, :issue:`6182`, :issue:`6251`) OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Cython?expand=0&rev=200
This commit is contained in:
@@ -1,3 +1,33 @@
|
||||
-------------------------------------------------------------------
|
||||
Sat Aug 31 11:48:36 UTC 2024 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
- update to 3.0.11:
|
||||
* The C++11 emplace* methods were added to libcpp.deque. Patch
|
||||
by Somin An. (Github issue :issue:`6159`)
|
||||
* The exception check value of functions declared in pxd files
|
||||
was not always applied in 3.0.10. (Github issue
|
||||
:issue:`6122`)
|
||||
* A crash on exception deallocations was fixed. (Github issue
|
||||
:issue:`6022`)
|
||||
* A crash was fixed when assigning a zero-length slice to a
|
||||
memoryview. Patch by Michael Man. (Github issue
|
||||
:issue:`6227`)
|
||||
* libcpp.optional.value() could crash if it raised a C++
|
||||
exception. Patch by Alexander Condello. (Github issue
|
||||
:issue:`6190`)
|
||||
* The return type of str() was mishandled, leading to crashes
|
||||
with language_level=3. (Github issue :issue:`6166`)
|
||||
* bytes.startswith/endswith() failed for non-bytes substrings
|
||||
(e.g. bytearray). (Github issue :issue:`6168`)
|
||||
* Fused ctuples crashed Cython. (Github issue :issue:`6068`)
|
||||
* A compiler crash was fixed when using extension types in
|
||||
fused types. (Github issue :issue:`6204`)
|
||||
* The module cleanup code was incorrect for globally defined
|
||||
memory view slices. (Github issue :issue:`6276`)
|
||||
* Some adaptations were made to enable compilation in Python
|
||||
3.13. (Github issues :issue:`5997`, :issue:`6182`,
|
||||
:issue:`6251`)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 2 09:50:48 UTC 2024 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
|
Reference in New Issue
Block a user