summaryrefslogtreecommitdiff
path: root/tools/cythonize.py
Commit message (Collapse)AuthorAgeFilesLines
* BUG: Increase required cython version on python 3.7Eric Wieser2018-07-291-2/+12
| | | | Relates to #11483
* Prefer the same-python cython to the on-PATH cythonEric Wieser2018-07-051-20/+16
| | | | Before, we did the worst of both worlds, checking the version of one then calling the other.
* MAINT: Use a simpler invocation of cythonEric Wieser2018-07-041-4/+2
| | | | Run it using python -m cython, which works fine even on 0.19
* DOC: Correct issue referenceEric Wieser2018-07-041-1/+1
|
* ENH: Vendorize tempita.Charles Harris2016-09-301-16/+4
| | | | | | | | | | | Copy tempita from https://github.com/gjhiggins/tempita with a few changes to remove the six dependency. This removes a dependency on Cython's tempita, which is not to be relied on as it is considered by the Cython folks to be an implementation detail. The package is named npy_tempita so that it can always be distinguished from an installed tempita. The cythonize.py script is changed to use the vendorized tempita.
* MAINT: Add Tempita to randint helpersgfyoung2016-09-201-12/+45
| | | | | | Refactors the randint helpers to use a Tempita template. This will reduce technical debt in the long run.
* BUG: Assert fromfile ending earlier in pyx processinggfyoung2016-09-191-1/+1
|
* BLD: remove cython c source from gitJulian Taylor2014-04-051-0/+199
Instead generate at build time. The generated sources are still part of the sdist. tools/cythonize.py is copied from SciPy with small changes to the configuration.