2025-09-08T02:37:23,405 Created temporary directory: /tmp/pip-build-tracker-2cp35tzg 2025-09-08T02:37:23,406 Initialized build tracking at /tmp/pip-build-tracker-2cp35tzg 2025-09-08T02:37:23,406 Created build tracker: /tmp/pip-build-tracker-2cp35tzg 2025-09-08T02:37:23,406 Entered build tracker: /tmp/pip-build-tracker-2cp35tzg 2025-09-08T02:37:23,406 Created temporary directory: /tmp/pip-wheel-ixnmj2n8 2025-09-08T02:37:23,410 Created temporary directory: /tmp/pip-ephem-wheel-cache-4zva6zh9 2025-09-08T02:37:23,465 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T02:37:23,467 2 location(s) to search for versions of chromedriver: 2025-09-08T02:37:23,467 * https://pypi.org/simple/chromedriver/ 2025-09-08T02:37:23,467 * https://www.piwheels.org/simple/chromedriver/ 2025-09-08T02:37:23,468 Fetching project page and analyzing links: https://pypi.org/simple/chromedriver/ 2025-09-08T02:37:23,468 Getting page https://pypi.org/simple/chromedriver/ 2025-09-08T02:37:23,469 Found index url https://pypi.org/simple/ 2025-09-08T02:37:23,618 Fetched page https://pypi.org/simple/chromedriver/ as application/vnd.pypi.simple.v1+json 2025-09-08T02:37:23,624 Found link https://files.pythonhosted.org/packages/da/db/e6016b971b2a236140cccaffd2e653807036bbfd0dca605b20642d0552fe/chromedriver-2.10.zip (from https://pypi.org/simple/chromedriver/), version: 2.10 2025-09-08T02:37:23,624 Found link https://files.pythonhosted.org/packages/e2/b9/adca39137c592e2f03f66e1690cfd23a6c3bcf226f18cfa956d64596e397/chromedriver-2.11.zip (from https://pypi.org/simple/chromedriver/), version: 2.11 2025-09-08T02:37:23,625 Found link https://files.pythonhosted.org/packages/83/88/6ce6973b8d58f0585d82631da0557fe24fd54cf354e6a69779c104dcf5ca/chromedriver-2.12.zip (from https://pypi.org/simple/chromedriver/), version: 2.12 2025-09-08T02:37:23,625 Found link https://files.pythonhosted.org/packages/4d/63/355c4a96aa6be8aa024778679eb637ecb8734f052503d3655a93a8d802f1/chromedriver-2.13.zip (from https://pypi.org/simple/chromedriver/), version: 2.13 2025-09-08T02:37:23,625 Found link https://files.pythonhosted.org/packages/e2/02/59385c6e62d408766d6101cf5d59068ac207b27dc452c01cd605ca927957/chromedriver-2.14.zip (from https://pypi.org/simple/chromedriver/), version: 2.14 2025-09-08T02:37:23,626 Found link https://files.pythonhosted.org/packages/ba/e3/25c7c45cbbeec922642a3258c3a44dd2c5814a8a340c84b6fb75ed696c1f/chromedriver-2.14.1.zip (from https://pypi.org/simple/chromedriver/), version: 2.14.1 2025-09-08T02:37:23,626 Found link https://files.pythonhosted.org/packages/a8/af/c25ef4a1289f9ad8f7fb110e0d5ddfc5ffef803b52b7ac051ef90662e02b/chromedriver-2.15.zip (from https://pypi.org/simple/chromedriver/), version: 2.15 2025-09-08T02:37:23,626 Found link https://files.pythonhosted.org/packages/1e/51/3bcd5b22bbc9994786946a409fda7c600a391d88596cf801c370c787c07c/chromedriver-2.16.zip (from https://pypi.org/simple/chromedriver/), version: 2.16 2025-09-08T02:37:23,627 Found link https://files.pythonhosted.org/packages/f7/02/5d62e427f6055ce29b366ca92594d38306b7fd08a0dea39e7d5f0b59764d/chromedriver-2.16.1.zip (from https://pypi.org/simple/chromedriver/), version: 2.16.1 2025-09-08T02:37:23,627 Found link https://files.pythonhosted.org/packages/08/c4/40f4fc1ff733fce6788131f6aab4accda2efdaaffc8b305a87940662a59a/chromedriver-2.16.2.zip (from https://pypi.org/simple/chromedriver/), version: 2.16.2 2025-09-08T02:37:23,627 Found link https://files.pythonhosted.org/packages/ab/04/564c1dfbe4ed4f938d7e3601d38099c07bb8198cd4eba56677ce38542a0b/chromedriver-2.16.3.zip (from https://pypi.org/simple/chromedriver/), version: 2.16.3 2025-09-08T02:37:23,628 Found link https://files.pythonhosted.org/packages/d7/50/fd36ceb6d628956ad378c5d51ad80a5e17f7dcd3054d08698af5fbcc514b/chromedriver-2.16.4.tar.gz (from https://pypi.org/simple/chromedriver/), version: 2.16.4 2025-09-08T02:37:23,628 Found link https://files.pythonhosted.org/packages/e8/b0/5acc014e095c6cc91c50d51858de1e211697487dfe71f7a23aba50de7e38/chromedriver-2.16.4.zip (from https://pypi.org/simple/chromedriver/), version: 2.16.4 2025-09-08T02:37:23,628 Found link https://files.pythonhosted.org/packages/7d/2d/6031a36f3e1b2fe52190b2700907ee4d7b4458864a4a767240f97116cc50/chromedriver-2.17.zip (from https://pypi.org/simple/chromedriver/), version: 2.17 2025-09-08T02:37:23,629 Found link https://files.pythonhosted.org/packages/1c/03/1c775fdcd34e3356974c8ac9a5121b88c562ec9a530d0d99c9068ba1edad/chromedriver-2.18.zip (from https://pypi.org/simple/chromedriver/), version: 2.18 2025-09-08T02:37:23,629 Found link https://files.pythonhosted.org/packages/bd/32/76ff3cb148403727b07e8bb559f439e7ac99e52acbcb76f7e8019b912b71/chromedriver-2.19.zip (from https://pypi.org/simple/chromedriver/), version: 2.19 2025-09-08T02:37:23,629 Found link https://files.pythonhosted.org/packages/64/3f/c17ae79facca990f1f0af06a61902cb67db210199c046ffeae0af41119b2/chromedriver-2.20.zip (from https://pypi.org/simple/chromedriver/), version: 2.20 2025-09-08T02:37:23,630 Found link https://files.pythonhosted.org/packages/bf/51/f210215e3c5acc736d84c5ccdf1a8dbb161d5ed8f3fe1467faff8b0465f8/chromedriver-2.21.zip (from https://pypi.org/simple/chromedriver/), version: 2.21 2025-09-08T02:37:23,630 Found link https://files.pythonhosted.org/packages/00/31/a1cb81b66c0fdb2d5f294ce01aad2285c8f9b85001bb8ec5cf3690a3ecc4/chromedriver-2.21.1.zip (from https://pypi.org/simple/chromedriver/), version: 2.21.1 2025-09-08T02:37:23,630 Skipping link: No binaries permitted for chromedriver: https://files.pythonhosted.org/packages/c8/5e/1daf3c71852f5b8536e30b2afa1e6442c454e91947678ac1a37daba2d7f5/chromedriver-2.24.1-py2.py3-none-any.whl (from https://pypi.org/simple/chromedriver/) 2025-09-08T02:37:23,631 Fetching project page and analyzing links: https://www.piwheels.org/simple/chromedriver/ 2025-09-08T02:37:23,631 Getting page https://www.piwheels.org/simple/chromedriver/ 2025-09-08T02:37:23,633 Found index url https://www.piwheels.org/simple/ 2025-09-08T02:37:23,730 Fetched page https://www.piwheels.org/simple/chromedriver/ as text/html 2025-09-08T02:37:23,735 Skipping link: No binaries permitted for chromedriver: https://archive1.piwheels.org/simple/chromedriver/chromedriver-2.21.1-py3-none-any.whl#sha256=a95239e3ff1e530ffec893982c24d2456d6cb912080d96b1b4691e336a4e5f7b (from https://www.piwheels.org/simple/chromedriver/) 2025-09-08T02:37:23,735 Skipping link: No binaries permitted for chromedriver: https://archive1.piwheels.org/simple/chromedriver/chromedriver-2.21-py3-none-any.whl#sha256=55b129bfba5f99bc51442184df7fb9d2a285eeaf6b6316377ba8716683e0690a (from https://www.piwheels.org/simple/chromedriver/) 2025-09-08T02:37:23,735 Skipping link: No binaries permitted for chromedriver: https://archive1.piwheels.org/simple/chromedriver/chromedriver-2.20-py3-none-any.whl#sha256=fab930d66d43d025545f8458f8e2c86be9c2e710375048fdd27fbd4efc268d9d (from https://www.piwheels.org/simple/chromedriver/) 2025-09-08T02:37:23,735 Skipping link: No binaries permitted for chromedriver: https://archive1.piwheels.org/simple/chromedriver/chromedriver-2.19-py3-none-any.whl#sha256=7e6689123621688c9c3ea2e12f60e9ec0cfeb2aa60bdda70b38ea9c615411bd0 (from https://www.piwheels.org/simple/chromedriver/) 2025-09-08T02:37:23,735 Skipping link: No binaries permitted for chromedriver: https://archive1.piwheels.org/simple/chromedriver/chromedriver-2.18-py3-none-any.whl#sha256=b0cff8c4d6e9e63a7af269adf79db173671f57347e40a6b54f82ce50644fa4f0 (from https://www.piwheels.org/simple/chromedriver/) 2025-09-08T02:37:23,735 Skipping link: No binaries permitted for chromedriver: https://archive1.piwheels.org/simple/chromedriver/chromedriver-2.16.4-py3-none-any.whl#sha256=361b3333c46fd07fef9b8dbef5f495ed8ae8c8f04bfe1287b49c68de55d25aa2 (from https://www.piwheels.org/simple/chromedriver/) 2025-09-08T02:37:23,736 Skipping link: No binaries permitted for chromedriver: https://archive1.piwheels.org/simple/chromedriver/chromedriver-2.16.3-py3-none-any.whl#sha256=db7145a3a96a289883c27a0f458a10fc68c99f1afa6417abb016b6bf9ac4057b (from https://www.piwheels.org/simple/chromedriver/) 2025-09-08T02:37:23,736 Skipping link: No binaries permitted for chromedriver: https://archive1.piwheels.org/simple/chromedriver/chromedriver-2.16.2-py3-none-any.whl#sha256=68434cc9e708ca8fb853a42aec4cdb1c21dfdd8b4bd30d3d60959aeba3a5c497 (from https://www.piwheels.org/simple/chromedriver/) 2025-09-08T02:37:23,736 Skipping link: No binaries permitted for chromedriver: https://archive1.piwheels.org/simple/chromedriver/chromedriver-2.16.1-py3-none-any.whl#sha256=bf053b3e5e0424760c5af8d7810de5f8c316573086242a4325cd549cedb8f14d (from https://www.piwheels.org/simple/chromedriver/) 2025-09-08T02:37:23,736 Skipping link: No binaries permitted for chromedriver: https://archive1.piwheels.org/simple/chromedriver/chromedriver-2.16-py3-none-any.whl#sha256=cd39b522a5e424a6622cd7d73dec2318cecc89cde93a11ba71f0467a4958c70e (from https://www.piwheels.org/simple/chromedriver/) 2025-09-08T02:37:23,736 Skipping link: No binaries permitted for chromedriver: https://archive1.piwheels.org/simple/chromedriver/chromedriver-2.15-py3-none-any.whl#sha256=c83712cf6412fdb58675fb9413fb6a86f66b4f167ff4959c458a52dc61dd0112 (from https://www.piwheels.org/simple/chromedriver/) 2025-09-08T02:37:23,736 Skipping link: No binaries permitted for chromedriver: https://archive1.piwheels.org/simple/chromedriver/chromedriver-2.14.1-py3-none-any.whl#sha256=da0331cd6924cd3842280f36a4a5d7d33892e0103656f3665326dc5547622cf1 (from https://www.piwheels.org/simple/chromedriver/) 2025-09-08T02:37:23,737 Skipping link: No binaries permitted for chromedriver: https://archive1.piwheels.org/simple/chromedriver/chromedriver-2.14-py3-none-any.whl#sha256=baadfea8269483d16b8d8e28876cf959bb3910f0dd1b49db534010de586d6291 (from https://www.piwheels.org/simple/chromedriver/) 2025-09-08T02:37:23,737 Skipping link: No binaries permitted for chromedriver: https://archive1.piwheels.org/simple/chromedriver/chromedriver-2.13-py3-none-any.whl#sha256=09e13130ad8521eb380c32da3155e3f391ed59607de32e1cfc1ff13ba46c702b (from https://www.piwheels.org/simple/chromedriver/) 2025-09-08T02:37:23,737 Skipping link: No binaries permitted for chromedriver: https://archive1.piwheels.org/simple/chromedriver/chromedriver-2.12-py3-none-any.whl#sha256=743c328001bcf4920ff2f34cf22103b815466d930fa6d39cdc1a40f91d9075b3 (from https://www.piwheels.org/simple/chromedriver/) 2025-09-08T02:37:23,737 Skipping link: No binaries permitted for chromedriver: https://archive1.piwheels.org/simple/chromedriver/chromedriver-2.11-py3-none-any.whl#sha256=d88407a48a9f7a1517fd465eead9cd4066cdd071cdc0994387c567b24b7b1352 (from https://www.piwheels.org/simple/chromedriver/) 2025-09-08T02:37:23,737 Skipping link: No binaries permitted for chromedriver: https://archive1.piwheels.org/simple/chromedriver/chromedriver-2.10-py3-none-any.whl#sha256=4687f7613c5b82bfec4fbe7e2672da9f0aab2e58c83591368bf97cb81d9055ad (from https://www.piwheels.org/simple/chromedriver/) 2025-09-08T02:37:23,737 Skipping link: not a file: https://www.piwheels.org/simple/chromedriver/ 2025-09-08T02:37:23,737 Skipping link: not a file: https://pypi.org/simple/chromedriver/ 2025-09-08T02:37:23,764 Given no hashes to check 1 links for project 'chromedriver': discarding no candidates 2025-09-08T02:37:23,765 Collecting chromedriver==2.17 2025-09-08T02:37:23,766 Created temporary directory: /tmp/pip-unpack-x52ofx60 2025-09-08T02:37:23,902 Downloading chromedriver-2.17.zip (5.1 kB) 2025-09-08T02:37:23,920 Added chromedriver==2.17 from https://files.pythonhosted.org/packages/7d/2d/6031a36f3e1b2fe52190b2700907ee4d7b4458864a4a767240f97116cc50/chromedriver-2.17.zip to build tracker '/tmp/pip-build-tracker-2cp35tzg' 2025-09-08T02:37:23,923 Running setup.py (path:/tmp/pip-wheel-ixnmj2n8/chromedriver_7f5ae16aab1e40ab96323f0c313f985b/setup.py) egg_info for package chromedriver 2025-09-08T02:37:23,923 Created temporary directory: /tmp/pip-pip-egg-info-fet0k5fi 2025-09-08T02:37:23,924 Preparing metadata (setup.py): started 2025-09-08T02:37:23,925 Running command python setup.py egg_info 2025-09-08T02:37:24,446 Traceback (most recent call last): 2025-09-08T02:37:24,447 File "", line 2, in 2025-09-08T02:37:24,447 exec(compile(''' 2025-09-08T02:37:24,447 ~~~~^^^^^^^^^^^^ 2025-09-08T02:37:24,448 # This is -- a caller that pip uses to run setup.py 2025-09-08T02:37:24,448 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T02:37:24,448 ...<32 lines>... 2025-09-08T02:37:24,448 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T02:37:24,448 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T02:37:24,448 ''' % ('/tmp/pip-wheel-ixnmj2n8/chromedriver_7f5ae16aab1e40ab96323f0c313f985b/setup.py',), "", "exec")) 2025-09-08T02:37:24,448 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T02:37:24,448 File "", line 35, in 2025-09-08T02:37:24,449 File "/tmp/pip-wheel-ixnmj2n8/chromedriver_7f5ae16aab1e40ab96323f0c313f985b/setup.py", line 4, in 2025-09-08T02:37:24,449 import imp 2025-09-08T02:37:24,449 ModuleNotFoundError: No module named 'imp' 2025-09-08T02:37:24,532 ERROR: python setup.py egg_info exited with 1 2025-09-08T02:37:24,544 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-08T02:37:24,544 exec(compile('"'"''"'"''"'"' 2025-09-08T02:37:24,544 # This is -- a caller that pip uses to run setup.py 2025-09-08T02:37:24,544 # 2025-09-08T02:37:24,544 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-08T02:37:24,544 # import from `distutils.core` to work with newer packaging standards. 2025-09-08T02:37:24,544 # - It provides a clear error message when setuptools is not installed. 2025-09-08T02:37:24,544 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-08T02:37:24,544 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-08T02:37:24,544 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-08T02:37:24,544 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-08T02:37:24,544 import os, sys, tokenize, traceback 2025-09-08T02:37:24,544 2025-09-08T02:37:24,544 try: 2025-09-08T02:37:24,544 import setuptools 2025-09-08T02:37:24,544 except ImportError: 2025-09-08T02:37:24,544 print( 2025-09-08T02:37:24,544 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-08T02:37:24,544 "the build environment with exception:", 2025-09-08T02:37:24,544 file=sys.stderr, 2025-09-08T02:37:24,544 ) 2025-09-08T02:37:24,544 traceback.print_exc() 2025-09-08T02:37:24,544 sys.exit(1) 2025-09-08T02:37:24,544 2025-09-08T02:37:24,544 __file__ = %r 2025-09-08T02:37:24,544 sys.argv[0] = __file__ 2025-09-08T02:37:24,544 2025-09-08T02:37:24,544 if os.path.exists(__file__): 2025-09-08T02:37:24,544 filename = __file__ 2025-09-08T02:37:24,544 with tokenize.open(__file__) as f: 2025-09-08T02:37:24,544 setup_py_code = f.read() 2025-09-08T02:37:24,544 else: 2025-09-08T02:37:24,544 filename = "" 2025-09-08T02:37:24,544 setup_py_code = "from setuptools import setup; setup()" 2025-09-08T02:37:24,544 2025-09-08T02:37:24,544 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T02:37:24,544 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-ixnmj2n8/chromedriver_7f5ae16aab1e40ab96323f0c313f985b/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-fet0k5fi[/] 2025-09-08T02:37:24,544 [bold magenta]cwd[/]: /tmp/pip-wheel-ixnmj2n8/chromedriver_7f5ae16aab1e40ab96323f0c313f985b/ 2025-09-08T02:37:24,545 Preparing metadata (setup.py): finished with status 'error' 2025-09-08T02:37:24,545 ERROR: metadata generation failed 2025-09-08T02:37:24,550 Exception information: 2025-09-08T02:37:24,550 Traceback (most recent call last): 2025-09-08T02:37:24,550 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-08T02:37:24,550 call_subprocess( 2025-09-08T02:37:24,550 ~~~~~~~~~~~~~~~^ 2025-09-08T02:37:24,550 args, 2025-09-08T02:37:24,550 ^^^^^ 2025-09-08T02:37:24,550 ...<2 lines>... 2025-09-08T02:37:24,550 spinner=spinner, 2025-09-08T02:37:24,550 ^^^^^^^^^^^^^^^^ 2025-09-08T02:37:24,550 ) 2025-09-08T02:37:24,550 ^ 2025-09-08T02:37:24,550 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-08T02:37:24,550 raise error 2025-09-08T02:37:24,550 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-08T02:37:24,550 2025-09-08T02:37:24,550 The above exception was the direct cause of the following exception: 2025-09-08T02:37:24,550 2025-09-08T02:37:24,550 Traceback (most recent call last): 2025-09-08T02:37:24,550 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-08T02:37:24,550 status = _inner_run() 2025-09-08T02:37:24,550 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-08T02:37:24,550 return self.run(options, args) 2025-09-08T02:37:24,550 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-08T02:37:24,550 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-08T02:37:24,550 return func(self, options, args) 2025-09-08T02:37:24,550 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-08T02:37:24,550 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-08T02:37:24,550 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-08T02:37:24,550 result = self._result = resolver.resolve( 2025-09-08T02:37:24,550 ~~~~~~~~~~~~~~~~^ 2025-09-08T02:37:24,550 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-08T02:37:24,550 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T02:37:24,550 ) 2025-09-08T02:37:24,550 ^ 2025-09-08T02:37:24,550 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-08T02:37:24,550 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-08T02:37:24,550 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-08T02:37:24,550 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-08T02:37:24,550 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T02:37:24,550 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-08T02:37:24,550 if not criterion.candidates: 2025-09-08T02:37:24,550 ^^^^^^^^^^^^^^^^^^^^ 2025-09-08T02:37:24,550 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-08T02:37:24,550 return bool(self._sequence) 2025-09-08T02:37:24,550 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-08T02:37:24,550 self._bool = any(self) 2025-09-08T02:37:24,550 ~~~^^^^^^ 2025-09-08T02:37:24,550 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-08T02:37:24,550 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-08T02:37:24,550 ^^^^^^^^ 2025-09-08T02:37:24,550 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-08T02:37:24,550 candidate = func() 2025-09-08T02:37:24,550 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-08T02:37:24,550 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-08T02:37:24,550 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T02:37:24,550 link, template, name, version 2025-09-08T02:37:24,550 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T02:37:24,550 ) 2025-09-08T02:37:24,550 ^ 2025-09-08T02:37:24,550 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-08T02:37:24,550 self._link_candidate_cache[link] = LinkCandidate( 2025-09-08T02:37:24,550 ~~~~~~~~~~~~~^ 2025-09-08T02:37:24,550 link, 2025-09-08T02:37:24,550 ^^^^^ 2025-09-08T02:37:24,550 ...<3 lines>... 2025-09-08T02:37:24,550 version=version, 2025-09-08T02:37:24,550 ^^^^^^^^^^^^^^^^ 2025-09-08T02:37:24,550 ) 2025-09-08T02:37:24,550 ^ 2025-09-08T02:37:24,550 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-08T02:37:24,550 super().__init__( 2025-09-08T02:37:24,550 ~~~~~~~~~~~~~~~~^ 2025-09-08T02:37:24,550 link=link, 2025-09-08T02:37:24,550 ^^^^^^^^^^ 2025-09-08T02:37:24,550 ...<4 lines>... 2025-09-08T02:37:24,550 version=version, 2025-09-08T02:37:24,550 ^^^^^^^^^^^^^^^^ 2025-09-08T02:37:24,550 ) 2025-09-08T02:37:24,550 ^ 2025-09-08T02:37:24,550 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-08T02:37:24,550 self.dist = self._prepare() 2025-09-08T02:37:24,550 ~~~~~~~~~~~~~^^ 2025-09-08T02:37:24,550 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-08T02:37:24,550 dist = self._prepare_distribution() 2025-09-08T02:37:24,550 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-08T02:37:24,550 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-08T02:37:24,550 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T02:37:24,550 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-08T02:37:24,550 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-08T02:37:24,550 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T02:37:24,550 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-08T02:37:24,550 dist = _get_prepared_distribution( 2025-09-08T02:37:24,550 req, 2025-09-08T02:37:24,550 ...<3 lines>... 2025-09-08T02:37:24,550 self.check_build_deps, 2025-09-08T02:37:24,550 ) 2025-09-08T02:37:24,550 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-08T02:37:24,550 abstract_dist.prepare_distribution_metadata( 2025-09-08T02:37:24,550 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T02:37:24,550 finder, build_isolation, check_build_deps 2025-09-08T02:37:24,550 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T02:37:24,550 ) 2025-09-08T02:37:24,550 ^ 2025-09-08T02:37:24,550 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-08T02:37:24,550 self.req.prepare_metadata() 2025-09-08T02:37:24,550 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-08T02:37:24,550 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-08T02:37:24,550 self.metadata_directory = generate_metadata_legacy( 2025-09-08T02:37:24,550 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T02:37:24,550 build_env=self.build_env, 2025-09-08T02:37:24,550 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T02:37:24,550 ...<3 lines>... 2025-09-08T02:37:24,550 details=details, 2025-09-08T02:37:24,550 ^^^^^^^^^^^^^^^^ 2025-09-08T02:37:24,550 ) 2025-09-08T02:37:24,550 ^ 2025-09-08T02:37:24,550 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-08T02:37:24,550 raise MetadataGenerationFailed(package_details=details) from error 2025-09-08T02:37:24,550 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-08T02:37:24,572 Removed chromedriver==2.17 from https://files.pythonhosted.org/packages/7d/2d/6031a36f3e1b2fe52190b2700907ee4d7b4458864a4a767240f97116cc50/chromedriver-2.17.zip from build tracker '/tmp/pip-build-tracker-2cp35tzg' 2025-09-08T02:37:24,572 Removed build tracker: '/tmp/pip-build-tracker-2cp35tzg'