An error occurred fetching the project authors.
- 28 Jun, 2019 1 commit
-
-
Nick Coghlan authored
CPython bpo-37221 reverts that backwards incompatible change to the PyCode_New API, replacing it with a new PyCode_NewWithPosOnlyArgs function.
-
- 01 Jun, 2019 2 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
Make co_argcount for positional-only arguments behave correctly, now that CPython 3.8 (beta 1) includes the pos-only count in it rather than adding it.
-
- 26 May, 2019 1 commit
-
-
Marcel Plch authored
-
- 30 Apr, 2019 1 commit
-
-
Stefan Behnel authored
Adapt PyCode_New() calls to changed C-API in Py3.8, which now takes an additional argument for the pos-only args count. Closes GH-2938.
-
- 22 Mar, 2019 1 commit
-
-
Stefan Behnel authored
-
- 04 Mar, 2019 1 commit
-
-
Stefan Behnel authored
Disable "fast_gil" support in Py3<3.6 since Py3<3.5.2 lacks _PyThreadState_UncheckedGet() and crashes when calling PyThreadState_GET() without a thread state.
-
- 08 Feb, 2019 2 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
Make the cpdef override check work with Python subclasses of extension types again that do not initialise their own dict. This lead to a crash with dict versioning in Py3.6+. Closes GH-2823.
-
- 11 Jan, 2019 1 commit
-
-
Jon Dufresne authored
-
- 07 Jan, 2019 1 commit
-
-
Michael Buesch authored
This avoids the compiler warning warning: cast discards ‘const’ qualifier from pointer target type [-Wcast-qual] by casting the pointer to uintptr_t before removing the const-ness. The warning was introduced in 6cd70f09 Also merge the two places that define stdint types.
-
- 02 Jan, 2019 2 commits
- 27 Dec, 2018 2 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
-
- 10 Dec, 2018 1 commit
-
-
Robert Bradshaw authored
Still requires the more conservative __index__ here rather than a possibly truncating __int__ because this is used in a context where floating point values should probably be treated specially. This fixes Github issue #2752.
-
- 24 Nov, 2018 2 commits
-
-
Stefan Behnel authored
Closes #2731.
-
Stefan Behnel authored
-
- 01 Nov, 2018 1 commit
-
-
Robert Bradshaw authored
Also add a compile time check for SIZEOF_VOID_P. This fixes #2670. See also https://bugs.python.org/issue35037 https://bugs.python.org/issue4709
-
- 30 Oct, 2018 1 commit
-
-
Stefan Behnel authored
Closes #2692.
-
- 23 Oct, 2018 1 commit
-
-
Robert Bradshaw authored
Also add a compile time check for SIZEOF_VOID_P. This fixes #2670. See also https://bugs.python.org/issue35037 https://bugs.python.org/issue4709
-
- 15 Sep, 2018 1 commit
-
-
Stefan Behnel authored
-
- 08 Sep, 2018 1 commit
-
-
Stefan Behnel authored
Try to call "__rmod__()" during string %-formatting when the right side is a string subtype that implements it. See https://bugs.python.org/issue28598
-
- 25 Aug, 2018 3 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
Raise a more appropriate ImportError rather than a generic RuntimeError when trying to re-import a Cython module in a different subinterpreter with PEP-489.
-
Stefan Behnel authored
-
- 14 Aug, 2018 2 commits
-
-
Stefan Behnel authored
Move PyFrame localsplus offset calculation to a more appropriate utility file where it can be included conditionally.
-
Anselm Kruis authored
Compute the offset of the PyFrameObject member "f_localsplus" at runtime, because the layout of PyFrameObject differs between regular C-python and Stackless Python.
-
- 13 Aug, 2018 1 commit
-
-
Anselm Kruis authored
Add METH_STACKLESS to the bit mask used to test the call signature.
-
- 10 Aug, 2018 3 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
- 09 Aug, 2018 2 commits
-
-
John Kirkham authored
Technically these functions were around in some of the Python 3.4 prereleases. So add a more accurate version constraint.
-
John Kirkham authored
To handle the Python version differences, handle the definitions of `PyMem_Raw*` functions in `ModuleSetupCode`. Then extern them in `cpython.mem` without using a version check or a specific header.
-
- 03 Aug, 2018 1 commit
-
-
Stefan Behnel authored
Closes #2494.
-
- 22 Jul, 2018 1 commit
-
-
Stefan Behnel authored
Closes #2494.
-
- 26 Jun, 2018 2 commits
-
-
Stefan Behnel authored
Add safety checks to prevent exception subtype checks with non-types. This raises a TypeError in Py3 now and we should handle that at some point.
-
Stefan Behnel authored
Closes #2425.
-
- 26 May, 2018 2 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
Remove redundant helper function "__Pyx_ImportModule()" which was only needed in Py<2.6 when PyObject_GetAttrString() and PyImport_ImportModule() did not take const string arguments.
-