Created
February 28, 2025 11:26
-
-
Save amercader/b047186b9ab6cab0e8e47cd87b1aeebe to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Collecting pysolr==3.9.0 (from -r requirements.txt (line 102)) | |
Downloading pysolr-3.9.0.tar.gz (55 kB) | |
Preparing metadata (setup.py) ... error | |
error: subprocess-exited-with-error | |
× python setup.py egg_info did not run successfully. | |
│ exit code: 1 | |
╰─> [68 lines of output] | |
/tmp/pip-install-iyrzysc_/pysolr_1ac89b9533694450b0e9e43d23a237e7/.eggs/setuptools_scm-8.2.0-py3.9.egg/setuptools_scm/_integration/setuptools.py:31: RuntimeWarning: | |
ERROR: setuptools==58.1.0 is used in combination with setuptools-scm>=8.x | |
Your build configuration is incomplete and previously worked by accident! | |
setuptools-scm requires setuptools>=61 | |
Suggested workaround if applicable: | |
- migrating from the deprecated setup_requires mechanism to pep517/518 | |
and using a pyproject.toml to declare build dependencies | |
which are reliably pre-installed before running the build tools | |
warnings.warn( | |
WARNING setuptools_scm.pyproject_reading toml section missing 'pyproject.toml does not contain a tool.setuptools_scm section' | |
Traceback (most recent call last): | |
File "/tmp/pip-install-iyrzysc_/pysolr_1ac89b9533694450b0e9e43d23a237e7/.eggs/setuptools_scm-8.2.0-py3.9.egg/setuptools_scm/_integration/pyproject_reading.py", line 36, in read_pyproject | |
section = defn.get("tool", {})[tool_name] | |
KeyError: 'setuptools_scm' | |
running egg_info | |
creating /tmp/pip-pip-egg-info-cqyx3osj/pysolr.egg-info | |
writing /tmp/pip-pip-egg-info-cqyx3osj/pysolr.egg-info/PKG-INFO | |
writing dependency_links to /tmp/pip-pip-egg-info-cqyx3osj/pysolr.egg-info/dependency_links.txt | |
writing requirements to /tmp/pip-pip-egg-info-cqyx3osj/pysolr.egg-info/requires.txt | |
writing top-level names to /tmp/pip-pip-egg-info-cqyx3osj/pysolr.egg-info/top_level.txt | |
writing manifest file '/tmp/pip-pip-egg-info-cqyx3osj/pysolr.egg-info/SOURCES.txt' | |
Traceback (most recent call last): | |
File "<string>", line 2, in <module> | |
File "<pip-setuptools-caller>", line 34, in <module> | |
File "/tmp/pip-install-iyrzysc_/pysolr_1ac89b9533694450b0e9e43d23a237e7/setup.py", line 7, in <module> | |
setup( | |
File "/usr/local/lib/python3.9/site-packages/setuptools/__init__.py", line 153, in setup | |
return distutils.core.setup(**attrs) | |
File "/usr/local/lib/python3.9/distutils/core.py", line 148, in setup | |
dist.run_commands() | |
File "/usr/local/lib/python3.9/distutils/dist.py", line 966, in run_commands | |
self.run_command(cmd) | |
File "/usr/local/lib/python3.9/distutils/dist.py", line 985, in run_command | |
cmd_obj.run() | |
File "/usr/local/lib/python3.9/site-packages/setuptools/command/egg_info.py", line 299, in run | |
self.find_sources() | |
File "/usr/local/lib/python3.9/site-packages/setuptools/command/egg_info.py", line 306, in find_sources | |
mm.run() | |
File "/usr/local/lib/python3.9/site-packages/setuptools/command/egg_info.py", line 541, in run | |
self.add_defaults() | |
File "/usr/local/lib/python3.9/site-packages/setuptools/command/egg_info.py", line 578, in add_defaults | |
sdist.add_defaults(self) | |
File "/usr/local/lib/python3.9/distutils/command/sdist.py", line 226, in add_defaults | |
self._add_defaults_python() | |
File "/usr/local/lib/python3.9/site-packages/setuptools/command/sdist.py", line 107, in _add_defaults_python | |
build_py = self.get_finalized_command('build_py') | |
File "/usr/local/lib/python3.9/distutils/cmd.py", line 299, in get_finalized_command | |
cmd_obj.ensure_finalized() | |
File "/usr/local/lib/python3.9/distutils/cmd.py", line 107, in ensure_finalized | |
self.finalize_options() | |
File "/usr/local/lib/python3.9/site-packages/setuptools/command/build_py.py", line 29, in finalize_options | |
orig.build_py.finalize_options(self) | |
File "/usr/local/lib/python3.9/distutils/command/build_py.py", line 43, in finalize_options | |
self.set_undefined_options('build', | |
File "/usr/local/lib/python3.9/distutils/cmd.py", line 286, in set_undefined_options | |
src_cmd_obj = self.distribution.get_command_obj(src_cmd) | |
File "/usr/local/lib/python3.9/distutils/dist.py", line 857, in get_command_obj | |
klass = self.get_command_class(command) | |
File "/usr/local/lib/python3.9/site-packages/setuptools/dist.py", line 887, in get_command_class | |
self.cmdclass[command] = cmdclass = ep.load() | |
File "/usr/local/lib/python3.9/site-packages/pkg_resources/__init__.py", line 2450, in load | |
return self.resolve() | |
File "/usr/local/lib/python3.9/site-packages/pkg_resources/__init__.py", line 2456, in resolve | |
module = __import__(self.module_name, fromlist=['__name__'], level=0) | |
ModuleNotFoundError: No module named 'setuptools.command.build' | |
[end of output] |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment