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)

Reply via email to