This repository has been archived by the owner on Oct 27, 2022. It is now read-only.
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Cython: Autospec creation for update from version 0.29.20 to version …
…0.29.21 Clemens (1): Always consider 0-sized arrays as C- and F-contiguous (GH-3728) Jeroen Demeyer (1): Always bind Cython functions Michał Górny (1): Always bind Cython functions in Py3 (GH-3683) Stefan Behnel (34): Avoid calling PyUnicode_FromUnicode() in Py3. Update changelog. Update changelog. Avoid an "unused variable" warning for code that gets compiled out in Py3. Revert "Always bind Cython functions" Update changelog. Revert "Limited API updates and cleanup for #2056. GH-3635)" Revert "Invoke binop super method via direct slot access." Revert "Add support for pow operator." Revert "Python-style binary operation methods." Re-add "c_api_binop_methods" directive for backwards compatibility after reverting cython/cython#3633 and force it to "False". Update changelog. Fix usage of deprecated Py_UNICODE API. Add safety fix to avoid reading a character from the empty string. exec() did not allow recent Python syntax features in Py3.8+ due to https://bugs.python.org/issue35975 Make end-to-end tests fail on refnanny output. Fix FunctionState handling for module cleanup function. Update change log. Disable testing against NumPy 1.19+ in the 0.29.x branch, which removed C-API features. Disable testing against NumPy 1.19.0 in the 0.29.x branch, which breaks a C-API call. Validate and fix temp releasing (GH-3708) (GH-3717) Add missing name substitution in __Pyx_PyUnicode_Substring() utility code. Update changelog. Prepare release of 0.29.21. Really only use PyUnicode_FromUnicode() when needed (GH-3697) Disable Py_UNICODE fallback for __Pyx_UnicodeContainsUCS4() in Py3.9 since Py_UNICODE is deprecated and PEP-393 unicode is practically required. Fix test in 16-bit Unicode deployments. Update changelog. Update changelog. Update changelog. Improve test output in case of failures. Using Py_UNICODE to store lone surrogates makes Py3 join surrogate pairs on 16-bit Unicode platforms (Windows) when reading them back in, although we correctly processed them before. Disable test in Py2.6. Update changelog. Thomas A Caswell (1): Add missing "PyUnicode_GET_LENGTH" to unicode.pxd (GH-3692) Victor Stinner (1): Avoid calling PyUnicode_FromUnicode() in Py3 (GH-3721) da-woods (1): Fix argument name usage in finally blocks (GH-3713) will (1): Add missing unordered_map template defaults (GH-3686)
- Loading branch information