Traceback (most recent call last):
File "C:\Users\%username%\Projects\wumpy\venv\lib\site-packages\pep517\in_process\_in_process.py", line 349, in <module>
main()
File "C:\Users\%username%\Projects\wumpy\venv\lib\site-packages\pep517\in_process\_in_process.py", line 331, in main
json_out['return_val'] = hook(**hook_input['kwargs'])
File "C:\Users\%username%\Projects\wumpy\venv\lib\site-packages\pep517\in_process\_in_process.py", line 117, in get_requires_for_build_wheel
return hook(config_settings)
File "C:\Users\%username%\AppData\Local\Temp\build-env-d_iy8lu7\lib\site-packages\setuptools\build_meta.py", line 154, in get_requires_for_build_wheel
return self._get_build_requires(
File "C:\Users\%username%\AppData\Local\Temp\build-env-d_iy8lu7\lib\site-packages\setuptools\build_meta.py", line 135, in _get_build_requires
self.run_setup()
File "C:\Users\%username%\AppData\Local\Temp\build-env-d_iy8lu7\lib\site-packages\setuptools\build_meta.py", line 150, in run_setup
exec(compile(code, __file__, 'exec'), locals())
File "setup.py", line 10, in <module>
ext_modules=cythonize([
File "C:\Users\%username%\AppData\Local\Temp\build-env-d_iy8lu7\lib\site-packages\Cython\Build\Dependencies.py", line 965, in cythonize
module_list, module_metadata = create_extension_list(
File "C:\Users\%username%\AppData\Local\Temp\build-env-d_iy8lu7\lib\site-packages\Cython\Build\Dependencies.py", line 815, in create_extension_list
for file in nonempty(sorted(extended_iglob(filepattern)), "'%s' doesn't match any files" % filepattern):
File "C:\Users\%username%\AppData\Local\Temp\build-env-d_iy8lu7\lib\site-packages\Cython\Build\Dependencies.py", line 114, in nonempty
raise ValueError(error_msg)
ValueError: 'test/models/base.py' doesn't match any files
I do see a file called `test/models/base.c` popup as expected, so the file has been cythonized. If I change the extension to:
It works and I get a .whl file. To reiterate, my installation steps are: run setup with .py extension so that they're cythonized, then run setup with .c extension so that the .whl file can be built and setup be successful.