- 21 Mar, 2020 6 commits
-
-
Zackery Spytz authored
PySlice_Unpack() and PySlice_AdjustIndices() were missing from slice.pxd. The comments are taken from the C API documentation (https://docs.python.org/3.8/c-api/slice.html).
-
Stefan Behnel authored
Closes GH-3418.
-
Stefan Behnel authored
-
serge-sans-paille authored
-
Stefan Behnel authored
-
-
- 19 Mar, 2020 1 commit
-
-
Matti Picus authored
* Work around a C compiler warning (in PyPy's cpyext). * Avoid a C compiler warning in PyPy3. * Fix a C compiler warning about an unused variable when compiling in PyPy.
-
- 12 Mar, 2020 1 commit
-
-
Zackery Spytz authored
PyNumber_MatrixMultiply() and PyNumber_InPlaceMatrixMultiply() were missing from number.pxd. The comments are taken from the C API documentation (https://docs.python.org/3.8/c-api/number.html).
-
- 07 Mar, 2020 4 commits
-
-
Stefan Behnel authored
-
da-woods authored
* Fixed issue where fused functions didn't register as cyfunctions Issue https://github.com/cython/cython/issues/3384 This happened where Cython was using a shared API because the CyFunction type imported from the shared api wasn't the same as used to initialize the fused function tp_base.
-
Stefan Behnel authored
-
da-woods authored
Default arguments are now copied when the bound fused function is created.
-
- 29 Feb, 2020 3 commits
-
-
Stefan Behnel authored
-
Zackery Spytz authored
Closes #3331.
-
isotherm authored
Closes #1427
-
- 18 Feb, 2020 3 commits
-
-
Stefan Behnel authored
-
Frank Schlimbach authored
* omp declare privates on outer loop, since inner loops are not 'omp parallel for'ified
-
da-woods authored
They'd generate two calls - one exception checked and one not
-
- 14 Feb, 2020 1 commit
-
-
Stefan Behnel authored
-
- 12 Feb, 2020 6 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
Closes #3330.
-
mitch authored
-
Stefan Behnel authored
-
Matti Picus authored
-
da-woods authored
The pickle functions __reduce__ and __setstate_cython__ were being visited in the module scope (where they were undeclared) rather than the class scope where they were declared
-
- 06 Feb, 2020 1 commit
-
-
Stefan Behnel authored
-
- 30 Jan, 2020 3 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
Make sure we always use the correct post-analysed bases, mkw and metaclass in Python class creation by making the PyClassDefNode own it and other nodes only refer to it, rather than risking stale references in subnodes. (Alternatively, ownership could be distributed across the subnodes, but it's a bit unclear how, and how to refer to the other subnodes then.) Closes #3338.
-
- 29 Jan, 2020 2 commits
-
-
Stefan Behnel authored
Closes #3337.
-
Stefan Behnel authored
Add warning that no Cython-specific tests should be added to the PEP-492 coroutine test file copied from CPython.
-
- 24 Jan, 2020 1 commit
-
-
Stefan Behnel authored
-
- 13 Jan, 2020 1 commit
-
-
ThePrez authored
Closes GH-3238
-
- 08 Jan, 2020 3 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
-
da-woods authored
-
- 07 Jan, 2020 1 commit
-
-
Stefan Behnel authored
-
- 02 Jan, 2020 1 commit
-
-
Stefan Behnel authored
Remove legacy imports from IPython integration since the "py3compat" module changed in IPython 7.11. (GH-3297)
-
- 28 Dec, 2019 2 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
Import "Iterable" ABC class from "collections.abc" in Py3 instead of deprecated "collections" package.
-