diff options
author | Matti Picus <matti.picus@gmail.com> | 2021-03-18 18:42:54 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-03-18 18:42:54 +0200 |
commit | 267d49fe43b0757183cb49f52053a21a339f5b7e (patch) | |
tree | 26873502cd2dc3620051f17487fcf3d3d88c621c /numpy/core/setup.py | |
parent | bac1f7b06995dbed32d057c93c8c3f580bdedb07 (diff) | |
parent | 9a4533246596919315095ff02a982d7c94281796 (diff) | |
download | numpy-267d49fe43b0757183cb49f52053a21a339f5b7e.tar.gz |
Merge pull request #15269 from seberg/splitup-faster-argparsing-infrastructure
ENH: Implement faster keyword argument parsing capable of ``METH_FASTCALL``
Diffstat (limited to 'numpy/core/setup.py')
-rw-r--r-- | numpy/core/setup.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/numpy/core/setup.py b/numpy/core/setup.py index 822f9f580..8c34a3286 100644 --- a/numpy/core/setup.py +++ b/numpy/core/setup.py @@ -716,8 +716,10 @@ def configuration(parent_package='',top_path=None): config.add_extension('_multiarray_tests', sources=[join('src', 'multiarray', '_multiarray_tests.c.src'), - join('src', 'common', 'mem_overlap.c')], + join('src', 'common', 'mem_overlap.c'), + join('src', 'common', 'npy_argparse.c')], depends=[join('src', 'common', 'mem_overlap.h'), + join('src', 'common', 'npy_argparse.h'), join('src', 'common', 'npy_extint128.h')], libraries=['npymath']) @@ -731,6 +733,7 @@ def configuration(parent_package='',top_path=None): join('src', 'common', 'cblasfuncs.h'), join('src', 'common', 'lowlevel_strided_loops.h'), join('src', 'common', 'mem_overlap.h'), + join('src', 'common', 'npy_argparse.h'), join('src', 'common', 'npy_cblas.h'), join('src', 'common', 'npy_config.h'), join('src', 'common', 'npy_ctypes.h'), @@ -749,6 +752,7 @@ def configuration(parent_package='',top_path=None): common_src = [ join('src', 'common', 'array_assign.c'), join('src', 'common', 'mem_overlap.c'), + join('src', 'common', 'npy_argparse.c'), join('src', 'common', 'npy_longdouble.c'), join('src', 'common', 'templ_common.h.src'), join('src', 'common', 'ucsnarrow.c'), |