summaryrefslogtreecommitdiff
path: root/tools/cythonize.py
AgeCommit message (Collapse)AuthorFilesLines
2016-09-30ENH: Vendorize tempita.Charles Harris1-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.
2016-09-20MAINT: Add Tempita to randint helpersgfyoung1-12/+45
Refactors the randint helpers to use a Tempita template. This will reduce technical debt in the long run.
2016-09-19BUG: Assert fromfile ending earlier in pyx processinggfyoung1-1/+1
2014-04-05BLD: remove cython c source from gitJulian Taylor1-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.