[Numpy-svn] [numpy/numpy] 581bb7: ENH: Vendorize tempita.

GitHub noreply at github.com
Sat Oct 1 12:42:28 EDT 2016


  Branch: refs/heads/master
  Home:   https://github.com/numpy/numpy
  Commit: 581bb79c170748cbf2f6970cd53595b3b5f1fe3e
      https://github.com/numpy/numpy/commit/581bb79c170748cbf2f6970cd53595b3b5f1fe3e
  Author: Charles Harris <charlesr.harris at gmail.com>
  Date:   2016-09-30 (Fri, 30 Sep 2016)

  Changed paths:
    M .gitignore
    M tools/cythonize.py
    A tools/npy_tempita/__init__.py
    A tools/npy_tempita/_looper.py
    A tools/npy_tempita/compat3.py
    A tools/npy_tempita/license.txt

  Log Message:
  -----------
  ENH: Vendorize tempita.

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.


  Commit: 5d914da9846159c1863f926bedacb97b08f8bda3
      https://github.com/numpy/numpy/commit/5d914da9846159c1863f926bedacb97b08f8bda3
  Author: Charles Harris <charlesr.harris at gmail.com>
  Date:   2016-10-01 (Sat, 01 Oct 2016)

  Changed paths:
    M .gitignore
    M tools/cythonize.py
    A tools/npy_tempita/__init__.py
    A tools/npy_tempita/_looper.py
    A tools/npy_tempita/compat3.py
    A tools/npy_tempita/license.txt

  Log Message:
  -----------
  Merge pull request #8096 from charris/add-tempita-to-tools

ENH: Vendorize tempita.


Compare: https://github.com/numpy/numpy/compare/39e2bc344f80...5d914da98461


More information about the Numpy-svn mailing list