[
https://issues.apache.org/jira/browse/ARROW-9326?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17151420#comment-17151420
]
Wes McKinney commented on ARROW-9326:
-------------------------------------
I didn't realize there were so many setuptools releases yesterday, so the
problem might be one of the others that was pushed, not sure if the problem is
still present with 49.1.0
https://pypi.org/project/setuptools/#history
> [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
> Priority: Blocker
> 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)