summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Test fix: avoid depending on whether "nd.shape" requires the GIL or not.cgetter_rewriteStefan Behnel2020-05-041-4/+4
* Rewrite C property support (GH-2640) based on inline C methods.Stefan Behnel2020-05-048-149/+350
* Prevent VerboseCodeWriter from inserting nul-bytes into the C file by switchi...Stefan Behnel2020-05-041-9/+7
* Stop calling PyEval_InitThreads() In Py3.7+ (where it has become a no-op).Stefan Behnel2020-05-042-2/+3
* Clean up some code formatting.Stefan Behnel2020-05-031-3/+2
* Clean up some code formatting.Stefan Behnel2020-05-031-12/+8
* Remove Py2 fallback from embedding example since the rest of the code is Py3-...Stefan Behnel2020-05-031-7/+1
* Include a complete embedding example in the docs.Stefan Behnel2020-05-033-1/+117
* Fix include file reference in docs.Stefan Behnel2020-05-031-1/+1
* Fix rst syntax in docs.Stefan Behnel2020-05-032-2/+2
* Update documentation on embedding to warn that calling the module init functi...Stefan Behnel2020-05-031-8/+18
* Merge branch '0.29.x'Stefan Behnel2020-05-020-0/+0
|\
| * Tentatively add Py3.9 to the travis test targets in 0.29.x, but allow it to f...Stefan Behnel2020-05-021-0/+9
* | Fix unrelated test after changing MemoryView.pyx.Stefan Behnel2020-05-021-6/+6
* | Finally add a test tag "py3only" for tests that should be excluded in Py2.Stefan Behnel2020-05-021-0/+1
* | Refactor "cython.array" initialisation to avoid a bit of overhead.Stefan Behnel2020-05-021-28/+35
* | Clean up "__pyx_array_new()" call to follow the normal "call; ERR()" pattern.Stefan Behnel2020-05-021-6/+5
* | Merge branch '0.29.x'Stefan Behnel2020-05-021-0/+3
|\ \ | |/
| * Improve error handling in "cython.array" creation code to avoid calling Py_Bu...Stefan Behnel2020-05-022-10/+16
* | Avoid unnecessary int-object creation when formatting numbers as strings in f...Stefan Behnel2020-05-021-4/+4
* | Improve error handling in "cython.array" creation code to avoid calling Py_Bu...Stefan Behnel2020-05-021-10/+13
* | Refactor and reformat some memoryview utility code to make it more readable.Stefan Behnel2020-05-021-25/+16
* | Merge branch '0.29.x'Stefan Behnel2020-05-020-0/+0
|\ \ | |/
| * Re-enable test in Py2.7.Stefan Behnel2020-05-011-2/+2
| * Disable test in old Python versions < 3.5.Stefan Behnel2020-05-011-1/+2
| * Try to fix the buffmt test's struct alignment issue on Windows, where "unsign...Stefan Behnel2020-05-011-2/+2
* | Refactor step handling in slice_memviewslice() utility code to make it more o...Stefan Behnel2020-05-021-7/+7
* | Avoid useless resorting to char* in nogil code in MemoryView.pyx for raising ...Stefan Behnel2020-05-021-8/+10
* | Update (unrelated) test warnings after changing utility code in MemoryView.pyx.Stefan Behnel2020-05-011-10/+8
* | Change an exception return value to avoid an "umbiguous exception value" warn...Stefan Behnel2020-05-012-4/+4
* | Suppress two "undefined argument order" warnings issued by Cython's memoryvie...Stefan Behnel2020-05-011-5/+6
* | Avoid a C compiler warning about a dead condition in Py3.6+.Stefan Behnel2020-05-011-5/+9
* | Avoid some unnecessary object operations in memory slice object creation code.Stefan Behnel2020-05-011-5/+7
* | Rewrite _unellipsify() helper function in memoryview code to speed it up and ...Stefan Behnel2020-05-011-17/+12
* | Re-enable test in Py2.7.Stefan Behnel2020-05-011-2/+2
* | Disable test in old Python versions < 3.5.Stefan Behnel2020-05-011-1/+2
* | Try to fix the buffmt test's struct alignment issue on Windows, where "unsign...Stefan Behnel2020-05-011-2/+2
* | Merge branch '0.29.x'Stefan Behnel2020-05-011-0/+3
|\ \ | |/
| * Update changelog.Stefan Behnel2020-05-011-0/+3
| * Simplify test code.Stefan Behnel2020-05-011-3/+1
| * Fix buffer parsing for memoryviews of arrays of structs (GH-3562)smutch2020-05-013-5/+98
| * Remove duplicates from list of reserved words.Stefan Behnel2020-05-011-2/+2
* | Merge branch '0.29.x'Stefan Behnel2020-05-011-0/+4
|\ \ | |/
| * Update changelog.Stefan Behnel2020-05-011-0/+4
| * Maintain a separate copy of distutils' build_ext options (GH-3561)Kamekameha2020-05-011-3/+3
| * Remove Py2.4- compatibility fallback.Stefan Behnel2020-05-011-20/+1
* | Use f-strings in memoryview code where possible.Stefan Behnel2020-05-011-8/+7
* | Clean up some test code.Stefan Behnel2020-05-011-18/+16
* | Simplify test code.Stefan Behnel2020-05-011-3/+1
* | Fix buffer parsing for memoryviews of arrays of structs (GH-3562)smutch2020-05-013-5/+98