Wes McKinney created ARROW-9326: ----------------------------------- Summary: [Python] Setuptools 49.1.0 appears to break our Python 3.6 builds Key: ARROW-9326 URL: https://issues.apache.org/jira/browse/ARROW-9326 Project: Apache Arrow Issue Type: Bug Components: Python Reporter: Wes McKinney Fix For: 1.0.0
Not sure who thought it was a good idea to release setuptools on July 3, a holiday in the United States, but it appears to be breaking some of our builds https://github.com/apache/arrow/pull/7539/checks?check_run_id=835994558 {code} File "/opt/conda/envs/arrow/lib/python3.6/site-packages/setuptools/command/egg_info.py", line 297, in run self.find_sources() File "/opt/conda/envs/arrow/lib/python3.6/site-packages/setuptools/command/egg_info.py", line 304, in find_sources mm.run() File "/opt/conda/envs/arrow/lib/python3.6/site-packages/setuptools/command/egg_info.py", line 535, in run self.add_defaults() File "/opt/conda/envs/arrow/lib/python3.6/site-packages/setuptools/command/egg_info.py", line 571, in add_defaults sdist.add_defaults(self) File "/opt/conda/envs/arrow/lib/python3.6/site-packages/setuptools/_distutils/command/sdist.py", line 228, in add_defaults self._add_defaults_ext() File "/opt/conda/envs/arrow/lib/python3.6/site-packages/setuptools/_distutils/command/sdist.py", line 312, in _add_defaults_ext self.filelist.extend(build_ext.get_source_files()) File "/opt/conda/envs/arrow/lib/python3.6/distutils/command/build_ext.py", line 420, in get_source_files self.check_extensions_list(self.extensions) File "/opt/conda/envs/arrow/lib/python3.6/distutils/command/build_ext.py", line 362, in check_extensions_list "each element of 'ext_modules' option must be an " distutils.errors.DistutilsSetupError: each element of 'ext_modules' option must be an Extension instance or 2-tuple {code} -- This message was sent by Atlassian Jira (v8.3.4#803005)