summaryrefslogtreecommitdiff
path: root/Cython/Utility
Commit message (Expand)AuthorAgeFilesLines
* Avoid "possible loss of data" warning in MSVC by adding redundant casts to co...Stefan Behnel2021-11-072-7/+7
* Non-int conversion to Py_hash_t.Robert Bradshaw2021-11-072-2/+22
* Explicitly ignore an error return value since we're resetting the exception s...Stefan Behnel2021-11-071-1/+2
* Fix C compiler warning about implicit sign conversion (GH-4439)Lisandro Dalcin2021-11-021-1/+1
* Change C includes of "longintrepr.h" to account for upstream changes (GH-4428)Thomas A Caswell2021-10-311-1/+3
* Fix tracing after adapting it to Py3.11 (GH-4420)da-woods2021-10-181-2/+2
* Make Profile.c use PyThreadState_EnterTracing() (GH-4411)Victor Stinner2021-10-181-21/+38
* Avoid copying unaligned 16-bit values since some platforms require them to be...Stefan Behnel2021-09-011-14/+3
* Stop calling PyEval_InitThreads() In Py3.7+ (where it has become a no-op).Stefan Behnel2021-07-011-1/+1
* Apply some standard macro safety fixes.Stefan Behnel2021-05-191-6/+6
* Fix another direct usage of "tstate->use_tracing" in Py3.10.Stefan Behnel2021-05-191-1/+1
* Adapt tracing code to Py3.10 beta 1.Stefan Behnel2021-05-191-30/+49
* Use Py_TYPE() and Py_REFCNT() macros (GH-3932)Victor Stinner2021-05-024-8/+8
* Fix pickling unbound cython methods (GH-2969)Pierre Glaser2021-04-291-1/+2
* Implement "gen.gi_frame" and "coro.cr_frame" attributes on generators and cor...Stefan Behnel2021-04-281-7/+30
* Make "__Pyx_UnicodeContainsUCS4()" work for WCHAR unicode strings with Py3.9+...scoder2021-04-252-9/+39
* Avoid empty frozenset singleton on Python 3.10 (GH-4049)da-woods2021-03-301-2/+2
* Use __Pyx_SET_SIZE() and __Pyx_SET_REFCNT()Victor Stinner2020-12-042-6/+6
* Fix usage of undefined C-API "_PyGen_Send" in Py3.10 with "PyIter_Send". (GH-...neonene2020-11-281-3/+3
* Fix usage of undefined C-API function "_PyGen_Send" in Py3.10.Stefan Behnel2020-11-271-3/+29
* Fix "__Pyx_PyObject_CallOneArg()" when calling PyCFunctions with the METH_MET...Stefan Behnel2020-11-261-1/+1
* Use more recent C-API functions on tear-down of the embedding code.Stefan Behnel2020-10-081-0/+9
* Split a combined assert in two to avoid an unused C temp variable when assert...Jeppe Dakin2020-10-081-1/+2
* Silence gcc diagnostics whenever -1 is cast to something user provided. (GH-3...cf-natali2020-09-041-2/+18
* Rename "GCC_DIAGNOSTIC" macro to make it Cython specific and make it availabl...Stefan Behnel2020-09-041-6/+12
* Always consider 0-sized arrays as C- and F-contiguous (GH-3728)Clemens2020-07-071-9/+13
* Disable Py_UNICODE fallback for __Pyx_UnicodeContainsUCS4() in Py3.9 since Py...Stefan Behnel2020-07-071-0/+6
* Really only use PyUnicode_FromUnicode() when needed (GH-3697)scoder2020-07-072-2/+11
* Add missing name substitution in __Pyx_PyUnicode_Substring() utility code.Stefan Behnel2020-07-061-0/+1
* Avoid calling PyUnicode_FromUnicode() in Py3 (GH-3721)Victor Stinner2020-07-051-1/+1
* exec() did not allow recent Python syntax features in Py3.8+ due to https://b...Stefan Behnel2020-06-201-0/+3
* Add safety fix to avoid reading a character from the empty string.Stefan Behnel2020-06-191-2/+3
* Fix usage of deprecated Py_UNICODE API.Stefan Behnel2020-06-191-1/+1
* Always bind Cython functions in Py3 (GH-3683)Michał Górny2020-06-171-0/+2
* Revert "Python-style binary operation methods."Stefan Behnel2020-06-171-56/+0
* Revert "Add support for pow operator."Stefan Behnel2020-06-171-6/+2
* Revert "Invoke binop super method via direct slot access."Stefan Behnel2020-06-171-0/+24
* Revert "Limited API updates and cleanup for #2056. GH-3635)"Stefan Behnel2020-06-171-21/+4
* Revert "Always bind Cython functions"Stefan Behnel2020-06-141-0/+15
* Avoid an "unused variable" warning for code that gets compiled out in Py3.Stefan Behnel2020-06-141-1/+1
* Always bind Cython functionsJeroen Demeyer2020-06-141-15/+0
* Avoid calling PyUnicode_FromUnicode() in Py3.Stefan Behnel2020-06-111-2/+4
* Simplify classmethod() code in Py3 where "PyMethodDescr_Type" is directly ava...Stefan Behnel2020-06-041-1/+5
* classmethod() should fall back to calling PyClassMethod_New() instead of deci...da-woods2020-06-041-10/+1
* Use Py_SET_SIZE() and Py_SET_REFCNT() on Python 3.9.0a4 and newer (GH-3639)Victor Stinner2020-05-273-5/+15
* Limited API updates and cleanup for #2056. GH-3635)Robert Bradshaw2020-05-261-4/+21
* Merge branch '0.29.x' of git+ssh://github.com/cython/cython into 0.29.xStefan Behnel2020-05-251-0/+36
|\
| * Invoke binop super method via direct slot access.Robert Bradshaw2020-05-231-24/+0
| * Add support for pow operator.Robert Bradshaw2020-05-231-2/+6
| * Python-style binary operation methods.Robert Bradshaw2020-05-231-0/+56