2025-09-11T07:50:49,782 Created temporary directory: /tmp/pip-build-tracker-n8mgpnv6 2025-09-11T07:50:49,783 Initialized build tracking at /tmp/pip-build-tracker-n8mgpnv6 2025-09-11T07:50:49,783 Created build tracker: /tmp/pip-build-tracker-n8mgpnv6 2025-09-11T07:50:49,783 Entered build tracker: /tmp/pip-build-tracker-n8mgpnv6 2025-09-11T07:50:49,784 Created temporary directory: /tmp/pip-wheel-hm2nlvqx 2025-09-11T07:50:49,787 Created temporary directory: /tmp/pip-ephem-wheel-cache-2wezkz8v 2025-09-11T07:50:49,848 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-11T07:50:49,851 2 location(s) to search for versions of a-pandas-ex-plode-tool: 2025-09-11T07:50:49,851 * https://pypi.org/simple/a-pandas-ex-plode-tool/ 2025-09-11T07:50:49,851 * https://www.piwheels.org/simple/a-pandas-ex-plode-tool/ 2025-09-11T07:50:49,852 Fetching project page and analyzing links: https://pypi.org/simple/a-pandas-ex-plode-tool/ 2025-09-11T07:50:49,852 Getting page https://pypi.org/simple/a-pandas-ex-plode-tool/ 2025-09-11T07:50:49,853 Found index url https://pypi.org/simple/ 2025-09-11T07:50:50,003 Fetched page https://pypi.org/simple/a-pandas-ex-plode-tool/ as application/vnd.pypi.simple.v1+json 2025-09-11T07:50:50,006 Skipping link: No binaries permitted for a-pandas-ex-plode-tool: https://files.pythonhosted.org/packages/25/ee/14a5dcd9d348a42cb6d1b806a96b3095c8be4e7f5804de96f60e62db0cd3/a_pandas_ex_plode_tool-0.1-py3-none-any.whl (from https://pypi.org/simple/a-pandas-ex-plode-tool/) 2025-09-11T07:50:50,006 Found link https://files.pythonhosted.org/packages/a2/52/cbb992f8e1e776c3616dfe6ad8d15ef5d00e8a1cfad5cb2bb1ed891f5168/a_pandas_ex_plode_tool-0.1.tar.gz (from https://pypi.org/simple/a-pandas-ex-plode-tool/), version: 0.1 2025-09-11T07:50:50,007 Skipping link: No binaries permitted for a-pandas-ex-plode-tool: https://files.pythonhosted.org/packages/5b/93/6c0f27834e88c50230f0e6f2949039086e2ff535eafd9828c2b6f3df66f4/a_pandas_ex_plode_tool-0.3-py3-none-any.whl (from https://pypi.org/simple/a-pandas-ex-plode-tool/) 2025-09-11T07:50:50,007 Found link https://files.pythonhosted.org/packages/33/3c/bab567aa12a0858f6b8453f0e09749e3c1981fa880997de46107da343d65/a_pandas_ex_plode_tool-0.3.tar.gz (from https://pypi.org/simple/a-pandas-ex-plode-tool/), version: 0.3 2025-09-11T07:50:50,007 Skipping link: No binaries permitted for a-pandas-ex-plode-tool: https://files.pythonhosted.org/packages/07/04/342748a9ff2969efde8f46ba89042769f8af1a4d435872643b8df16314ee/a_pandas_ex_plode_tool-0.4-py3-none-any.whl (from https://pypi.org/simple/a-pandas-ex-plode-tool/) 2025-09-11T07:50:50,007 Found link https://files.pythonhosted.org/packages/54/ec/a2b549bb3f29dfccb37fb304da1676c4f6ea10b8ca668b5fbae03baca8c9/a_pandas_ex_plode_tool-0.4.tar.gz (from https://pypi.org/simple/a-pandas-ex-plode-tool/), version: 0.4 2025-09-11T07:50:50,008 Skipping link: No binaries permitted for a-pandas-ex-plode-tool: https://files.pythonhosted.org/packages/f1/fd/ab8af9b3c42c763d66140f6f8ee1033a52580e5ff319a84979027a31f037/a_pandas_ex_plode_tool-0.41-py3-none-any.whl (from https://pypi.org/simple/a-pandas-ex-plode-tool/) 2025-09-11T07:50:50,008 Found link https://files.pythonhosted.org/packages/4c/bd/e8657fc20690dcbba6efeb7917ed07149206f2296889e74f75b600c4be55/a_pandas_ex_plode_tool-0.41.tar.gz (from https://pypi.org/simple/a-pandas-ex-plode-tool/), version: 0.41 2025-09-11T07:50:50,008 Skipping link: No binaries permitted for a-pandas-ex-plode-tool: https://files.pythonhosted.org/packages/95/f2/a1f8d0b3faa89f3b18a545e8412651a32e21dbf3f8364466df9d506208cd/a_pandas_ex_plode_tool-0.42-py3-none-any.whl (from https://pypi.org/simple/a-pandas-ex-plode-tool/) 2025-09-11T07:50:50,008 Found link https://files.pythonhosted.org/packages/61/6b/a325ae0332bc9f9d3f672f0dd793118b7276efdd03e4673e462570861eb2/a_pandas_ex_plode_tool-0.42.tar.gz (from https://pypi.org/simple/a-pandas-ex-plode-tool/), version: 0.42 2025-09-11T07:50:50,009 Skipping link: No binaries permitted for a-pandas-ex-plode-tool: https://files.pythonhosted.org/packages/d4/5e/1a1f2be945bb182d2dc22be17268c17745582dcfc85756f60147004e1684/a_pandas_ex_plode_tool-0.43-py3-none-any.whl (from https://pypi.org/simple/a-pandas-ex-plode-tool/) 2025-09-11T07:50:50,009 Found link https://files.pythonhosted.org/packages/d1/d6/b5ae1d79df75560d13021656ea33173dfee2d0ff4e32b25856d34017a169/a_pandas_ex_plode_tool-0.43.tar.gz (from https://pypi.org/simple/a-pandas-ex-plode-tool/), version: 0.43 2025-09-11T07:50:50,009 Skipping link: No binaries permitted for a-pandas-ex-plode-tool: https://files.pythonhosted.org/packages/cd/e4/aeccbd856415559f14a7bf7e8e2febbbb1835a19de9c30ff4d7eccbfd373/a_pandas_ex_plode_tool-0.44-py3-none-any.whl (from https://pypi.org/simple/a-pandas-ex-plode-tool/) 2025-09-11T07:50:50,009 Found link https://files.pythonhosted.org/packages/45/58/9c72becb7e4b80e7ccc8d15609552f2f62173a54fabc8d31e9a7b64f713b/a_pandas_ex_plode_tool-0.44.tar.gz (from https://pypi.org/simple/a-pandas-ex-plode-tool/), version: 0.44 2025-09-11T07:50:50,010 Fetching project page and analyzing links: https://www.piwheels.org/simple/a-pandas-ex-plode-tool/ 2025-09-11T07:50:50,010 Getting page https://www.piwheels.org/simple/a-pandas-ex-plode-tool/ 2025-09-11T07:50:50,011 Found index url https://www.piwheels.org/simple/ 2025-09-11T07:50:50,108 Fetched page https://www.piwheels.org/simple/a-pandas-ex-plode-tool/ as text/html 2025-09-11T07:50:50,110 Skipping link: No binaries permitted for a-pandas-ex-plode-tool: https://archive1.piwheels.org/simple/a-pandas-ex-plode-tool/a_pandas_ex_plode_tool-0.44-py3-none-any.whl#sha256=d677ff129281e9791c9ce099eddd55a5f9666cbb6073f3c194f0128234c63505 (from https://www.piwheels.org/simple/a-pandas-ex-plode-tool/) 2025-09-11T07:50:50,110 Skipping link: No binaries permitted for a-pandas-ex-plode-tool: https://archive1.piwheels.org/simple/a-pandas-ex-plode-tool/a_pandas_ex_plode_tool-0.43-py3-none-any.whl#sha256=263ddb1d1b69b4544227a91b86fa32356e80c9d904c1b7ea52db7d6579c066f5 (from https://www.piwheels.org/simple/a-pandas-ex-plode-tool/) 2025-09-11T07:50:50,110 Skipping link: No binaries permitted for a-pandas-ex-plode-tool: https://archive1.piwheels.org/simple/a-pandas-ex-plode-tool/a_pandas_ex_plode_tool-0.42-py3-none-any.whl#sha256=2fd231c7326f34f8fb9572f0c48f619beac3710e5c2324d04d06967c9e966f4f (from https://www.piwheels.org/simple/a-pandas-ex-plode-tool/) 2025-09-11T07:50:50,111 Skipping link: No binaries permitted for a-pandas-ex-plode-tool: https://archive1.piwheels.org/simple/a-pandas-ex-plode-tool/a_pandas_ex_plode_tool-0.41-py3-none-any.whl#sha256=dc5b59b02f7bba77b2581f499d05fb5b2653356aa424f904d2405e35faafbeab (from https://www.piwheels.org/simple/a-pandas-ex-plode-tool/) 2025-09-11T07:50:50,111 Skipping link: not a file: https://www.piwheels.org/simple/a-pandas-ex-plode-tool/ 2025-09-11T07:50:50,111 Skipping link: not a file: https://pypi.org/simple/a-pandas-ex-plode-tool/ 2025-09-11T07:50:50,137 Given no hashes to check 1 links for project 'a-pandas-ex-plode-tool': discarding no candidates 2025-09-11T07:50:50,138 Collecting a-pandas-ex-plode-tool==0.1 2025-09-11T07:50:50,139 Created temporary directory: /tmp/pip-unpack-o9n6myw4 2025-09-11T07:50:50,381 Downloading a_pandas_ex_plode_tool-0.1.tar.gz (116 kB) 2025-09-11T07:50:50,439 Added a-pandas-ex-plode-tool==0.1 from https://files.pythonhosted.org/packages/a2/52/cbb992f8e1e776c3616dfe6ad8d15ef5d00e8a1cfad5cb2bb1ed891f5168/a_pandas_ex_plode_tool-0.1.tar.gz to build tracker '/tmp/pip-build-tracker-n8mgpnv6' 2025-09-11T07:50:50,440 Running setup.py (path:/tmp/pip-wheel-hm2nlvqx/a-pandas-ex-plode-tool_598bb620e51b4575a6c65538037a13c1/setup.py) egg_info for package a-pandas-ex-plode-tool 2025-09-11T07:50:50,441 Created temporary directory: /tmp/pip-pip-egg-info-16d1qstf 2025-09-11T07:50:50,441 Preparing metadata (setup.py): started 2025-09-11T07:50:50,442 Running command python setup.py egg_info 2025-09-11T07:50:50,993 Traceback (most recent call last): 2025-09-11T07:50:50,995 File "", line 2, in 2025-09-11T07:50:50,995 exec(compile(''' 2025-09-11T07:50:50,995 ~~~~^^^^^^^^^^^^ 2025-09-11T07:50:50,995 # This is -- a caller that pip uses to run setup.py 2025-09-11T07:50:50,995 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-11T07:50:50,996 ...<32 lines>... 2025-09-11T07:50:50,996 exec(compile(setup_py_code, filename, "exec")) 2025-09-11T07:50:50,996 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-11T07:50:50,996 ''' % ('/tmp/pip-wheel-hm2nlvqx/a-pandas-ex-plode-tool_598bb620e51b4575a6c65538037a13c1/setup.py',), "", "exec")) 2025-09-11T07:50:50,996 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-11T07:50:50,997 File "", line 35, in 2025-09-11T07:50:50,997 File "/tmp/pip-wheel-hm2nlvqx/a-pandas-ex-plode-tool_598bb620e51b4575a6c65538037a13c1/setup.py", line 8, in 2025-09-11T07:50:50,997 with codecs.open(r"C:\Users\Gamer\anaconda3\envs\dfdir\_tmp_PyGitUpload_000017\README.md", encoding="utf-8") as fh: 2025-09-11T07:50:50,997 ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-11T07:50:50,997 File "", line 921, in open 2025-09-11T07:50:50,998 FileNotFoundError: [Errno 2] No such file or directory: 'C:\\Users\\Gamer\\anaconda3\\envs\\dfdir\\_tmp_PyGitUpload_000017\\README.md' 2025-09-11T07:50:51,094 ERROR: python setup.py egg_info exited with 1 2025-09-11T07:50:51,107 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-11T07:50:51,107 exec(compile('"'"''"'"''"'"' 2025-09-11T07:50:51,107 # This is -- a caller that pip uses to run setup.py 2025-09-11T07:50:51,107 # 2025-09-11T07:50:51,107 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-11T07:50:51,107 # import from `distutils.core` to work with newer packaging standards. 2025-09-11T07:50:51,107 # - It provides a clear error message when setuptools is not installed. 2025-09-11T07:50:51,107 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-11T07:50:51,107 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-11T07:50:51,107 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-11T07:50:51,107 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-11T07:50:51,107 import os, sys, tokenize, traceback 2025-09-11T07:50:51,107 2025-09-11T07:50:51,107 try: 2025-09-11T07:50:51,107 import setuptools 2025-09-11T07:50:51,107 except ImportError: 2025-09-11T07:50:51,107 print( 2025-09-11T07:50:51,107 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-11T07:50:51,107 "the build environment with exception:", 2025-09-11T07:50:51,107 file=sys.stderr, 2025-09-11T07:50:51,107 ) 2025-09-11T07:50:51,107 traceback.print_exc() 2025-09-11T07:50:51,107 sys.exit(1) 2025-09-11T07:50:51,107 2025-09-11T07:50:51,107 __file__ = %r 2025-09-11T07:50:51,107 sys.argv[0] = __file__ 2025-09-11T07:50:51,107 2025-09-11T07:50:51,107 if os.path.exists(__file__): 2025-09-11T07:50:51,107 filename = __file__ 2025-09-11T07:50:51,107 with tokenize.open(__file__) as f: 2025-09-11T07:50:51,107 setup_py_code = f.read() 2025-09-11T07:50:51,107 else: 2025-09-11T07:50:51,107 filename = "" 2025-09-11T07:50:51,107 setup_py_code = "from setuptools import setup; setup()" 2025-09-11T07:50:51,107 2025-09-11T07:50:51,107 exec(compile(setup_py_code, filename, "exec")) 2025-09-11T07:50:51,107 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-hm2nlvqx/a-pandas-ex-plode-tool_598bb620e51b4575a6c65538037a13c1/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-16d1qstf[/] 2025-09-11T07:50:51,107 [bold magenta]cwd[/]: /tmp/pip-wheel-hm2nlvqx/a-pandas-ex-plode-tool_598bb620e51b4575a6c65538037a13c1/ 2025-09-11T07:50:51,107 Preparing metadata (setup.py): finished with status 'error' 2025-09-11T07:50:51,108 ERROR: metadata generation failed 2025-09-11T07:50:51,114 Exception information: 2025-09-11T07:50:51,114 Traceback (most recent call last): 2025-09-11T07:50:51,114 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-11T07:50:51,114 call_subprocess( 2025-09-11T07:50:51,114 ~~~~~~~~~~~~~~~^ 2025-09-11T07:50:51,114 args, 2025-09-11T07:50:51,114 ^^^^^ 2025-09-11T07:50:51,114 ...<2 lines>... 2025-09-11T07:50:51,114 spinner=spinner, 2025-09-11T07:50:51,114 ^^^^^^^^^^^^^^^^ 2025-09-11T07:50:51,114 ) 2025-09-11T07:50:51,114 ^ 2025-09-11T07:50:51,114 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-11T07:50:51,114 raise error 2025-09-11T07:50:51,114 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-11T07:50:51,114 2025-09-11T07:50:51,114 The above exception was the direct cause of the following exception: 2025-09-11T07:50:51,114 2025-09-11T07:50:51,114 Traceback (most recent call last): 2025-09-11T07:50:51,114 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-11T07:50:51,114 status = _inner_run() 2025-09-11T07:50:51,114 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-11T07:50:51,114 return self.run(options, args) 2025-09-11T07:50:51,114 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-11T07:50:51,114 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-11T07:50:51,114 return func(self, options, args) 2025-09-11T07:50:51,114 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-11T07:50:51,114 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-11T07:50:51,114 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-11T07:50:51,114 result = self._result = resolver.resolve( 2025-09-11T07:50:51,114 ~~~~~~~~~~~~~~~~^ 2025-09-11T07:50:51,114 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-11T07:50:51,114 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-11T07:50:51,114 ) 2025-09-11T07:50:51,114 ^ 2025-09-11T07:50:51,114 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-11T07:50:51,114 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-11T07:50:51,114 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-11T07:50:51,114 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-11T07:50:51,114 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-11T07:50:51,114 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-11T07:50:51,114 if not criterion.candidates: 2025-09-11T07:50:51,114 ^^^^^^^^^^^^^^^^^^^^ 2025-09-11T07:50:51,114 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-11T07:50:51,114 return bool(self._sequence) 2025-09-11T07:50:51,114 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-11T07:50:51,114 self._bool = any(self) 2025-09-11T07:50:51,114 ~~~^^^^^^ 2025-09-11T07:50:51,114 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-11T07:50:51,114 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-11T07:50:51,114 ^^^^^^^^ 2025-09-11T07:50:51,114 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-11T07:50:51,114 candidate = func() 2025-09-11T07:50:51,114 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-11T07:50:51,114 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-11T07:50:51,114 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-11T07:50:51,114 link, template, name, version 2025-09-11T07:50:51,114 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-11T07:50:51,114 ) 2025-09-11T07:50:51,114 ^ 2025-09-11T07:50:51,114 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-11T07:50:51,114 self._link_candidate_cache[link] = LinkCandidate( 2025-09-11T07:50:51,114 ~~~~~~~~~~~~~^ 2025-09-11T07:50:51,114 link, 2025-09-11T07:50:51,114 ^^^^^ 2025-09-11T07:50:51,114 ...<3 lines>... 2025-09-11T07:50:51,114 version=version, 2025-09-11T07:50:51,114 ^^^^^^^^^^^^^^^^ 2025-09-11T07:50:51,114 ) 2025-09-11T07:50:51,114 ^ 2025-09-11T07:50:51,114 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-11T07:50:51,114 super().__init__( 2025-09-11T07:50:51,114 ~~~~~~~~~~~~~~~~^ 2025-09-11T07:50:51,114 link=link, 2025-09-11T07:50:51,114 ^^^^^^^^^^ 2025-09-11T07:50:51,114 ...<4 lines>... 2025-09-11T07:50:51,114 version=version, 2025-09-11T07:50:51,114 ^^^^^^^^^^^^^^^^ 2025-09-11T07:50:51,114 ) 2025-09-11T07:50:51,114 ^ 2025-09-11T07:50:51,114 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-11T07:50:51,114 self.dist = self._prepare() 2025-09-11T07:50:51,114 ~~~~~~~~~~~~~^^ 2025-09-11T07:50:51,114 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-11T07:50:51,114 dist = self._prepare_distribution() 2025-09-11T07:50:51,114 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-11T07:50:51,114 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-11T07:50:51,114 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-11T07:50:51,114 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-11T07:50:51,114 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-11T07:50:51,114 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-11T07:50:51,114 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-11T07:50:51,114 dist = _get_prepared_distribution( 2025-09-11T07:50:51,114 req, 2025-09-11T07:50:51,114 ...<3 lines>... 2025-09-11T07:50:51,114 self.check_build_deps, 2025-09-11T07:50:51,114 ) 2025-09-11T07:50:51,114 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-11T07:50:51,114 abstract_dist.prepare_distribution_metadata( 2025-09-11T07:50:51,114 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-11T07:50:51,114 finder, build_isolation, check_build_deps 2025-09-11T07:50:51,114 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-11T07:50:51,114 ) 2025-09-11T07:50:51,114 ^ 2025-09-11T07:50:51,114 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-11T07:50:51,114 self.req.prepare_metadata() 2025-09-11T07:50:51,114 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-11T07:50:51,114 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-11T07:50:51,114 self.metadata_directory = generate_metadata_legacy( 2025-09-11T07:50:51,114 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-11T07:50:51,114 build_env=self.build_env, 2025-09-11T07:50:51,114 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-11T07:50:51,114 ...<3 lines>... 2025-09-11T07:50:51,114 details=details, 2025-09-11T07:50:51,114 ^^^^^^^^^^^^^^^^ 2025-09-11T07:50:51,114 ) 2025-09-11T07:50:51,114 ^ 2025-09-11T07:50:51,114 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-11T07:50:51,114 raise MetadataGenerationFailed(package_details=details) from error 2025-09-11T07:50:51,114 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-11T07:50:51,138 Removed a-pandas-ex-plode-tool==0.1 from https://files.pythonhosted.org/packages/a2/52/cbb992f8e1e776c3616dfe6ad8d15ef5d00e8a1cfad5cb2bb1ed891f5168/a_pandas_ex_plode_tool-0.1.tar.gz from build tracker '/tmp/pip-build-tracker-n8mgpnv6' 2025-09-11T07:50:51,138 Removed build tracker: '/tmp/pip-build-tracker-n8mgpnv6'