summaryrefslogtreecommitdiff
path: root/Cython/Utility
Commit message (Expand)AuthorAgeFilesLines
* Reduce deprecated Py_UNICODE API usage if possible.Stefan Behnel2020-06-202-2/+11
* Merge branch '0.29.x'Stefan Behnel2020-06-201-0/+3
|\
| * exec() did not allow recent Python syntax features in Py3.8+ due to https://b...Stefan Behnel2020-06-201-0/+3
* | Avoid using "tp_name" when CYTHON_COMPILING_IN_LIMITED_API (GH-3693)Matthias Braun2020-06-2011-86/+217
* | Fix definition of "__Pyx_CyFunction_USED", which should only be #defined and ...Stefan Behnel2020-06-192-2/+2
* | Fix prefix of internal function name.Stefan Behnel2020-06-191-2/+2
* | Merge branch 'master' of git+ssh://github.com/cython/cythonStefan Behnel2020-06-191-0/+18
|\ \
| * | Add support for C++ scoped enums with "enum class" and "enum struct" (GH-3640)Ashwin Srinath2020-06-181-0/+18
* | | Merge branch '0.29.x'Stefan Behnel2020-06-191-2/+3
|\ \ \ | | |/ | |/|
| * | Add safety fix to avoid reading a character from the empty string.Stefan Behnel2020-06-191-2/+3
* | | Merge branch '0.29.x'Stefan Behnel2020-06-191-1/+1
|\ \ \ | |/ / | | / | |/ |/|
| * 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 a C compiler warning about a constant condition.Stefan Behnel2020-06-171-1/+1
* | Limit the scope of a local variable in a helper function.Stefan Behnel2020-06-171-1/+1
* | Minor code simplification.Stefan Behnel2020-06-141-4/+2
* | Merge branch '0.29.x'Stefan Behnel2020-06-111-2/+4
|\ \ | |/
| * 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
* | Simplify classmethod() code in Py3 where "PyMethodDescr_Type" is directly ava...Stefan Behnel2020-06-041-1/+5
* | Merge branch '0.29.x'Stefan Behnel2020-06-041-2/+1
|\ \ | |/
| * classmethod() should fall back to calling PyClassMethod_New() instead of deci...da-woods2020-06-041-10/+1
* | Avoid "possible loss of data" warning in MSVC by adding redundant casts to co...Stefan Behnel2020-06-042-7/+7
* | Make overflow checking code C89 again.Stefan Behnel2020-06-041-1/+2
* | Exclude "long long" overflow checking code from compilation when HAVE_LONG_LO...Stefan Behnel2020-06-041-0/+16
* | Remove duplicate code.Stefan Behnel2020-06-031-10/+0
* | Remove a stray ")" that was accidentally introduced in GH-3591 and failed in ...Stefan Behnel2020-06-031-2/+2
* | classmethod() should fall back to calling PyClassMethod_New() instead of deci...da-woods2020-06-021-9/+1
* | Fix compilation in PyPy.Stefan Behnel2020-05-271-1/+1
* | Merge branch '0.29.x'Stefan Behnel2020-05-271-0/+9
|\ \ | |/
| * Use Py_SET_SIZE() and Py_SET_REFCNT() on Python 3.9.0a4 and newer (GH-3639)Victor Stinner2020-05-273-5/+15
* | Use Py_SET_SIZE() and Py_SET_REFCNT() on Python 3.9.0a4 and newer (GH-3639)Victor Stinner2020-05-273-5/+15
* | Merge branch '0.29.x'Stefan Behnel2020-05-261-4/+21
|\ \ | |/
| * Limited API updates and cleanup for #2056. GH-3635)Robert Bradshaw2020-05-261-4/+21
* | Merge branch '0.29.x'Stefan Behnel2020-05-261-0/+37
|\ \ | |/
| * 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
| * | Fix a macro name that was accidentally broken in c9dec706354b06a8689223cfb92b...Stefan Behnel2020-05-201-1/+1
| |/
* | Remove dead code.Stefan Behnel2020-05-251-2/+0
* | Change default of "always_allow_keywords" directive to True (GH-3605)scoder2020-05-242-1/+6
* | Use a more efficient way to check for PyCFunction and CyFunction at the same ...Stefan Behnel2020-05-243-8/+13