Add numpy.get_include() argument to setuptools without preinstalled numpy
I am currently developing a python package that uses cython and numpy and I want the package to be installable using the pip install command from a clean python installation. All dependencies should be installed automatically. I am using setuptools with the following setup.py : import setuptools my_c_lib_ext = setuptools.Extension( name="my_c_lib", sources=["my_c_lib/some_file.pyx"] ) setuptools.setup( name="my_lib", version="0.0.1", author="Me", author_email="me@myself.com", description="Some python library", packages=["my_lib"], ext_modules=[my_c_lib_ext], setup_requires=["cython >= 0.29"],