- 31 Mar, 2020 2 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
-
- 23 Mar, 2020 3 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Zackery Spytz authored
The comments are taken from the C API documentation (https://docs.python.org/3.8/c-api/iterator.html).
-
- 21 Mar, 2020 12 commits
-
-
Stefan Behnel authored
-
da-woods authored
-
will-ca authored
-
Zackery Spytz authored
Closes #2514.
-
Zackery Spytz authored
The comments are taken from the C API documentation (https://docs.python.org/3.8/c-api/gen.html).
-
Thomas A Caswell authored
-
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.
-