forked from pool/python-Cython
bcd8e00c856b51c286769f510ec43b4c952cc165d53e09fc5e39d3d34ff82036
- update to 3.0.9:
* Assigning const values to non-const variables now issues a
warning.
* Using noexcept on a function returning Python objects now
issues a warning.
* Some C-API usage was updated for the upcoming CPython 3.13.
Patches by Victor Stinner et al.
* The deprecated Py_UNICODE type is no longer used, unless
required by user code.
* std::string.replace() declarations were added to
libcpp.string. Patch by Kieran Geary.
* Cython generates incorrect (but harmless) self-casts when
directly calling final methods of subtypes. Lacking a better
solution, the errors that recent gcc versions produce have
been silenced for the time being. Original patch by Michał
Górny.
* Unused variable warnings about clineno were fixed when C
lines in tracebacks are disabled.
* Subclass deallocation of extern classes could crash if the
base class uses GC. Original patch by Jason Fried.
* Type checks for Python memoryview could use an invalid C
function. Patch by Xenia Lu.
* Calling final fused functions could generate invalid C code.
* Declaring extern enums multiple times could generate invalid
C code.
* pyximport used relative paths incorrectly. Patch by Stefano
Rivera.
* Running Cython with globbing characters ([]*?) in the module
search path could fail.
* Literal strings that include braces could change the C code
OBS-URL: https://build.opensuse.org/request/show/1158961
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Cython?expand=0&rev=82
Description
No description provided
Languages
RPM Spec
100%