Skip to content

Commit

Permalink
Merge pull request scipy#7782 from pv/remove-autogen
Browse files Browse the repository at this point in the history
MAINT: run pyx autogeneration in cythonize & remove autogen files
  • Loading branch information
rgommers authored Aug 24, 2017
2 parents dc5e108 + 729f614 commit cab477d
Show file tree
Hide file tree
Showing 23 changed files with 94 additions and 32,589 deletions.
19 changes: 17 additions & 2 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -158,12 +158,20 @@ scipy/linalg/_interpolativemodule.c
scipy/linalg/_solve_toeplitz.c
scipy/linalg/_decomp_update.c
scipy/linalg/_decomp_update.pyx
scipy/linalg/_blas_subroutine_wrappers.f
scipy/linalg/_blas_subroutines.h
scipy/linalg/_lapack_subroutine_wrappers.f
scipy/linalg/_lapack_subroutines.h
scipy/linalg/cblas.pyf
scipy/linalg/clapack.pyf
scipy/linalg/cython_blas.c
scipy/linalg/cython_lapack.c
scipy/linalg/fblas.pyf
scipy/linalg/flapack.pyf
scipy/linalg/cython_blas.pxd
scipy/linalg/cython_blas.pyx
scipy/linalg/cython_lapack.pxd
scipy/linalg/cython_lapack.pyx
scipy/linalg/src/id_dist/src/*_subr_*.f
scipy/ndimage/src/_ni_label.c
scipy/ndimage/src/_cytest.c
Expand Down Expand Up @@ -215,14 +223,21 @@ scipy/spatial/qhull_misc_config.h
scipy/special/_ellip_harm_2.c
scipy/special/_ellip_harm_2.h
scipy/special/_logit.c
scipy/special/_test_round.c
scipy/special/_ufuncs.c
scipy/special/_ufuncs.h
scipy/special/_ufuncs.pyx
scipy/special/_ufuncs_cxx.cxx
scipy/special/_ufuncs_cxx.h
scipy/special/specfunmodule.c
scipy/special/_ufuncs_cxx.pxd
scipy/special/_ufuncs_cxx.pyx
scipy/special/_ufuncs_cxx_defs.h
scipy/special/_ufuncs_defs.h
scipy/special/cython_special.c
scipy/special/cython_special.h
scipy/special/_test_round.c
scipy/special/cython_special.pxd
scipy/special/cython_special.pyx
scipy/special/specfunmodule.c
scipy/stats/_rank.c
scipy/stats/mvn-f2pywrappers.f
scipy/stats/mvnmodule.c
Expand Down
9 changes: 0 additions & 9 deletions doc/source/dev/modules.rst
Original file line number Diff line number Diff line change
Expand Up @@ -26,12 +26,3 @@ adding a line to the ``FUNC`` string in ``generate_ufuncs.py``. The
docstring for that file explains the format. Also add documentation
for the new function by adding an entry to ``add_newdocs.py``; look in
the file for examples.

Now generate the necessary loops for vectorizing your new function by
running ``python generate_ufuncs.py``. When committing the changes,
try to keep the changes made by hand separate from the changes that
were automatically generated; this makes reviewing the code
easier. Running ``generate_ufuncs.py`` can only change the files
``_ufuncs*`` and ``cython_special*``, so best practice is to commit
the other changes you made and to then commit changes to those files
with the message "GEN: special: run generate_ufuncs.py".
236 changes: 0 additions & 236 deletions scipy/linalg/_blas_subroutine_wrappers.f

This file was deleted.

Loading

0 comments on commit cab477d

Please sign in to comment.