2023-09-19T17:53:35,415 Created temporary directory: /tmp/pip-build-tracker-_vlll296 2023-09-19T17:53:35,416 Initialized build tracking at /tmp/pip-build-tracker-_vlll296 2023-09-19T17:53:35,416 Created build tracker: /tmp/pip-build-tracker-_vlll296 2023-09-19T17:53:35,417 Entered build tracker: /tmp/pip-build-tracker-_vlll296 2023-09-19T17:53:35,418 Created temporary directory: /tmp/pip-wheel-26mgmcvm 2023-09-19T17:53:35,421 Created temporary directory: /tmp/pip-ephem-wheel-cache-o5z1enj6 2023-09-19T17:53:35,446 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-09-19T17:53:35,450 2 location(s) to search for versions of waterdetect: 2023-09-19T17:53:35,450 * https://pypi.org/simple/waterdetect/ 2023-09-19T17:53:35,450 * https://www.piwheels.org/simple/waterdetect/ 2023-09-19T17:53:35,451 Fetching project page and analyzing links: https://pypi.org/simple/waterdetect/ 2023-09-19T17:53:35,452 Getting page https://pypi.org/simple/waterdetect/ 2023-09-19T17:53:35,453 Found index url https://pypi.org/simple/ 2023-09-19T17:53:35,593 Fetched page https://pypi.org/simple/waterdetect/ as application/vnd.pypi.simple.v1+json 2023-09-19T17:53:35,600 Skipping link: No binaries permitted for waterdetect: https://files.pythonhosted.org/packages/de/ce/ee0611f74d28071d315f0b8d16f7e9080c766d5bf72d8844f3b375b50489/waterdetect-1.0-py3-none-any.whl (from https://pypi.org/simple/waterdetect/) 2023-09-19T17:53:35,601 Skipping link: No binaries permitted for waterdetect: https://files.pythonhosted.org/packages/5a/74/86c63bee21a0a40a317b53c7c107183b2e68c858b65dce129409971f6b09/waterdetect-1.1-py3-none-any.whl (from https://pypi.org/simple/waterdetect/) (requires-python:>=3.6) 2023-09-19T17:53:35,602 Skipping link: No binaries permitted for waterdetect: https://files.pythonhosted.org/packages/7a/75/be5056bdbedd47b1093459386311a24249889ed7c847f9dbaff0848c451d/waterdetect-1.2-py3-none-any.whl (from https://pypi.org/simple/waterdetect/) (requires-python:>=3.6) 2023-09-19T17:53:35,602 Skipping link: No binaries permitted for waterdetect: https://files.pythonhosted.org/packages/a8/af/76765d3825a7a87b5a0e5776b01cfc1f953d113ef0e9a34e53a2a8f65d4c/waterdetect-1.3-py3-none-any.whl (from https://pypi.org/simple/waterdetect/) (requires-python:>=3.6) 2023-09-19T17:53:35,602 Skipping link: No binaries permitted for waterdetect: https://files.pythonhosted.org/packages/65/d3/23c710787c67d703d621f1f61aee8afec876ffe346aae3ecf009959c17cd/waterdetect-1.4-py3-none-any.whl (from https://pypi.org/simple/waterdetect/) (requires-python:>=3.6) 2023-09-19T17:53:35,603 Skipping link: No binaries permitted for waterdetect: https://files.pythonhosted.org/packages/2c/84/2a502fcca00885a9feafb2082727fb3a7a2824675ee60f09172d467e516a/waterdetect-1.5-py3-none-any.whl (from https://pypi.org/simple/waterdetect/) (requires-python:>=3.6) 2023-09-19T17:53:35,604 Skipping link: No binaries permitted for waterdetect: https://files.pythonhosted.org/packages/f2/9c/de5227f171255a667be1256bede529c5d47a9f1e66220c6eaf46e5bfe01c/waterdetect-1.5.1-py3-none-any.whl (from https://pypi.org/simple/waterdetect/) (requires-python:>=3.6) 2023-09-19T17:53:35,605 Found link https://files.pythonhosted.org/packages/b0/16/0c751d202e543e7013b15433c98881f277c06160fd9398289667441b7a00/waterdetect-1.5.1.tar.gz (from https://pypi.org/simple/waterdetect/) (requires-python:>=3.6), version: 1.5.1 2023-09-19T17:53:35,605 Skipping link: No binaries permitted for waterdetect: https://files.pythonhosted.org/packages/eb/60/4fa380d24e09f167218d69e3ecada0488889b2c49c60e6a9f71c83c74ddc/waterdetect-1.5.2-py3-none-any.whl (from https://pypi.org/simple/waterdetect/) (requires-python:>=3.6) 2023-09-19T17:53:35,606 Found link https://files.pythonhosted.org/packages/fb/a6/9007c16ffae313222c3759405cdf1c0613afeba2e1db0328cac6d0238ffc/waterdetect-1.5.2.tar.gz (from https://pypi.org/simple/waterdetect/) (requires-python:>=3.6), version: 1.5.2 2023-09-19T17:53:35,607 Skipping link: No binaries permitted for waterdetect: https://files.pythonhosted.org/packages/ad/e6/0c6c932403db04f5e5b0f16d4821ff1acc4c06d71bf0ba59399dda050674/waterdetect-1.5.3-py3-none-any.whl (from https://pypi.org/simple/waterdetect/) (requires-python:>=3.6) 2023-09-19T17:53:35,608 Found link https://files.pythonhosted.org/packages/42/84/8a0b86b9a83b610dd09e1b5e432fa71e80d82aee78d2af087455eb3e0cf3/waterdetect-1.5.3.tar.gz (from https://pypi.org/simple/waterdetect/) (requires-python:>=3.6), version: 1.5.3 2023-09-19T17:53:35,609 Skipping link: No binaries permitted for waterdetect: https://files.pythonhosted.org/packages/55/6d/bf26319a091a7e5024862e90088a04ab9ced94c7325229ccbd8e021b67d9/waterdetect-1.5.4-py3-none-any.whl (from https://pypi.org/simple/waterdetect/) (requires-python:>=3.6) 2023-09-19T17:53:35,609 Found link https://files.pythonhosted.org/packages/b0/05/b0a4d746abf3698540b86fadbcb17d7fc542603295562ad116dfb824098f/waterdetect-1.5.4.tar.gz (from https://pypi.org/simple/waterdetect/) (requires-python:>=3.6), version: 1.5.4 2023-09-19T17:53:35,610 Skipping link: No binaries permitted for waterdetect: https://files.pythonhosted.org/packages/bf/29/a7aee5923f2d7b228679ab73548cad915dd6b891cace5cc8fcd6cc445776/waterdetect-1.5.5.1-py3-none-any.whl (from https://pypi.org/simple/waterdetect/) (requires-python:>=3.6) 2023-09-19T17:53:35,611 Found link https://files.pythonhosted.org/packages/f0/b9/64e11869be0f2404532bae3f297392d0774f558157df1d53650e18d91480/waterdetect-1.5.5.1.tar.gz (from https://pypi.org/simple/waterdetect/) (requires-python:>=3.6), version: 1.5.5.1 2023-09-19T17:53:35,612 Skipping link: No binaries permitted for waterdetect: https://files.pythonhosted.org/packages/d1/86/936478bdaff340cdff85aac1ba9c507e9f7721a389c241a2cb143a229d7d/waterdetect-1.5.6-py3-none-any.whl (from https://pypi.org/simple/waterdetect/) (requires-python:>=3.6) 2023-09-19T17:53:35,612 Found link https://files.pythonhosted.org/packages/72/29/7ee83df7864072a3bfa2b7ef97e2434bef99fddd9ab03c4e19ba857565e7/waterdetect-1.5.6.tar.gz (from https://pypi.org/simple/waterdetect/) (requires-python:>=3.6), version: 1.5.6 2023-09-19T17:53:35,613 Skipping link: No binaries permitted for waterdetect: https://files.pythonhosted.org/packages/e1/33/888c9c42e7c8670f470b81dddde43bbfef3ab71381206a6f532123a4ead5/waterdetect-1.5.7-py3-none-any.whl (from https://pypi.org/simple/waterdetect/) (requires-python:>=3.6) 2023-09-19T17:53:35,614 Found link https://files.pythonhosted.org/packages/66/a1/7e34b402ae58cc2116df8b246988ef33e2176c10c75c92158c53d34ce0e7/waterdetect-1.5.7.tar.gz (from https://pypi.org/simple/waterdetect/) (requires-python:>=3.6), version: 1.5.7 2023-09-19T17:53:35,614 Skipping link: No binaries permitted for waterdetect: https://files.pythonhosted.org/packages/8f/4a/0c123a18dff3c48bf1c671f9622f6778f6470e35540f89bb8ab9f46fcd75/waterdetect-1.5.8-py3-none-any.whl (from https://pypi.org/simple/waterdetect/) (requires-python:>=3.6) 2023-09-19T17:53:35,615 Found link https://files.pythonhosted.org/packages/fd/0d/a33661d697902fcb7b1f7fe49c4b0b25cd6ae4af1ab0d43a18e450765b14/waterdetect-1.5.8.tar.gz (from https://pypi.org/simple/waterdetect/) (requires-python:>=3.6), version: 1.5.8 2023-09-19T17:53:35,616 Skipping link: No binaries permitted for waterdetect: https://files.pythonhosted.org/packages/8a/4a/5743bfccec9869fa82ada40ae4e04a48021129b1954f6497b870a630bb81/waterdetect-1.5.9-py3-none-any.whl (from https://pypi.org/simple/waterdetect/) (requires-python:>=3.6) 2023-09-19T17:53:35,617 Found link https://files.pythonhosted.org/packages/df/c2/3a65932ff4bff885c2c3bec34a688ea4c27bd0a8d6b1f123aab1dd404fc2/waterdetect-1.5.9.tar.gz (from https://pypi.org/simple/waterdetect/) (requires-python:>=3.6), version: 1.5.9 2023-09-19T17:53:35,618 Skipping link: No binaries permitted for waterdetect: https://files.pythonhosted.org/packages/84/6f/81538bfbcad7c9a86c8b9fcfc884c8d65043c190353a91b42042d9a65190/waterdetect-1.5.10-py3-none-any.whl (from https://pypi.org/simple/waterdetect/) (requires-python:>=3.6) 2023-09-19T17:53:35,618 Found link https://files.pythonhosted.org/packages/77/d9/69f6a61728dfdea38efa8f53e7bf22fecfb6c0c7d85d879838c74d2b5fa0/waterdetect-1.5.10.tar.gz (from https://pypi.org/simple/waterdetect/) (requires-python:>=3.6), version: 1.5.10 2023-09-19T17:53:35,619 Skipping link: No binaries permitted for waterdetect: https://files.pythonhosted.org/packages/a5/63/1d716ead35d1688f568327bcf9671e88823aa480e5e3ef4383b0050049f4/waterdetect-1.5.11-py3-none-any.whl (from https://pypi.org/simple/waterdetect/) (requires-python:>=3.6) 2023-09-19T17:53:35,621 Found link https://files.pythonhosted.org/packages/f9/be/4349dd3fdea9d17e5e1d3d4a4142d2e2f67edc8243e95fbf412b372583c1/waterdetect-1.5.11.tar.gz (from https://pypi.org/simple/waterdetect/) (requires-python:>=3.6), version: 1.5.11 2023-09-19T17:53:35,621 Skipping link: No binaries permitted for waterdetect: https://files.pythonhosted.org/packages/91/02/2fb5603371e451a8a81ece11445979a670aa392c6e1474bb27f0f9f7e2df/waterdetect-1.5.12-py3-none-any.whl (from https://pypi.org/simple/waterdetect/) (requires-python:>=3.6) 2023-09-19T17:53:35,622 Found link https://files.pythonhosted.org/packages/f9/38/f32112b7a67d51f981659a737cdfcf2e816efa355e252b6a08db2bb16c42/waterdetect-1.5.12.tar.gz (from https://pypi.org/simple/waterdetect/) (requires-python:>=3.6), version: 1.5.12 2023-09-19T17:53:35,622 Skipping link: No binaries permitted for waterdetect: https://files.pythonhosted.org/packages/d5/54/019c35d02115e3b6c7c6fdd0bc7dc23917d1d21c914bcc98eeede8620abe/waterdetect-1.5.13-py3-none-any.whl (from https://pypi.org/simple/waterdetect/) (requires-python:>=3.6) 2023-09-19T17:53:35,623 Found link https://files.pythonhosted.org/packages/11/fe/da8f503af2a2a3dbbdd5ea2a2f697f5a694b70aad65dd4949f0b8c13f7b6/waterdetect-1.5.13.tar.gz (from https://pypi.org/simple/waterdetect/) (requires-python:>=3.6), version: 1.5.13 2023-09-19T17:53:35,624 Skipping link: No binaries permitted for waterdetect: https://files.pythonhosted.org/packages/46/fd/288f37b82944a09cc9ca58a9c4ad3169eb122b40dd43c4bbb2afa8c17fbb/waterdetect-1.5.14-py3-none-any.whl (from https://pypi.org/simple/waterdetect/) (requires-python:>=3.6) 2023-09-19T17:53:35,624 Found link https://files.pythonhosted.org/packages/a9/c3/19da381741a6bf01f5d8c2ea3dfe98941244885a729500ca3aee3b0b9cda/waterdetect-1.5.14.tar.gz (from https://pypi.org/simple/waterdetect/) (requires-python:>=3.6), version: 1.5.14 2023-09-19T17:53:35,625 Skipping link: No binaries permitted for waterdetect: https://files.pythonhosted.org/packages/5d/8a/780b50787efbc46420fdfbc2b87b56bc8fb6a30c7ce699b7d784e1d28826/waterdetect-1.5.15-py3-none-any.whl (from https://pypi.org/simple/waterdetect/) (requires-python:>=3.6) 2023-09-19T17:53:35,626 Found link https://files.pythonhosted.org/packages/ae/d7/5dd5469d4d180592e8fff95cdf7f47e9ce6f76bd4272a3c1d7374f09c2bc/waterdetect-1.5.15.tar.gz (from https://pypi.org/simple/waterdetect/) (requires-python:>=3.6), version: 1.5.15 2023-09-19T17:53:35,627 Fetching project page and analyzing links: https://www.piwheels.org/simple/waterdetect/ 2023-09-19T17:53:35,628 Getting page https://www.piwheels.org/simple/waterdetect/ 2023-09-19T17:53:35,629 Found index url https://www.piwheels.org/simple/ 2023-09-19T17:53:35,908 Fetched page https://www.piwheels.org/simple/waterdetect/ as text/html 2023-09-19T17:53:35,912 Skipping link: No binaries permitted for waterdetect: https://www.piwheels.org/simple/waterdetect/waterdetect-1.5.8-py3-none-any.whl#sha256=d9a67cf6edeb64ad5a699df1595d3a828187cdc6e32be4f121703092ec01e6cb (from https://www.piwheels.org/simple/waterdetect/) (requires-python:>=3.6) 2023-09-19T17:53:35,913 Skipping link: No binaries permitted for waterdetect: https://www.piwheels.org/simple/waterdetect/waterdetect-1.5.7-py3-none-any.whl#sha256=55875dca33a097f47e9d4cde86136f40f322d692b778e870ce55d5cbdc194d95 (from https://www.piwheels.org/simple/waterdetect/) (requires-python:>=3.6) 2023-09-19T17:53:35,913 Skipping link: No binaries permitted for waterdetect: https://www.piwheels.org/simple/waterdetect/waterdetect-1.5.6-py3-none-any.whl#sha256=cfe225ee175740370111b00f976251a4a7acde3ecc3484dc65b38bbf7a13af1e (from https://www.piwheels.org/simple/waterdetect/) (requires-python:>=3.6) 2023-09-19T17:53:35,914 Skipping link: No binaries permitted for waterdetect: https://www.piwheels.org/simple/waterdetect/waterdetect-1.5.5.1-py3-none-any.whl#sha256=67ad76aac11877a07176eb7e708e5814abfca2e223967c406d22a99a972386f6 (from https://www.piwheels.org/simple/waterdetect/) (requires-python:>=3.6) 2023-09-19T17:53:35,915 Skipping link: No binaries permitted for waterdetect: https://www.piwheels.org/simple/waterdetect/waterdetect-1.5.4-py3-none-any.whl#sha256=9534390121b4180fb7e50fe6896e5c3ee56bf534792e99c266fac20a96c78103 (from https://www.piwheels.org/simple/waterdetect/) (requires-python:>=3.6) 2023-09-19T17:53:35,915 Skipping link: No binaries permitted for waterdetect: https://www.piwheels.org/simple/waterdetect/waterdetect-1.5.3-py3-none-any.whl#sha256=1e49a0c5392cda9f45e8ad56ee26d8116610811d6f36608aaebcacc8f3cbf46a (from https://www.piwheels.org/simple/waterdetect/) (requires-python:>=3.6) 2023-09-19T17:53:35,916 Skipping link: No binaries permitted for waterdetect: https://www.piwheels.org/simple/waterdetect/waterdetect-1.5.2-py3-none-any.whl#sha256=b2bdf0987a21140ebe029d827daeebedd191b477095b30f1eaae2f863c637947 (from https://www.piwheels.org/simple/waterdetect/) (requires-python:>=3.6) 2023-09-19T17:53:35,916 Skipping link: No binaries permitted for waterdetect: https://www.piwheels.org/simple/waterdetect/waterdetect-1.5.1-py3-none-any.whl#sha256=9cc3fd822338009370132c739bd2697758e285006d285ce0d2a4e25e311dff4a (from https://www.piwheels.org/simple/waterdetect/) (requires-python:>=3.6) 2023-09-19T17:53:35,917 Skipping link: not a file: https://www.piwheels.org/simple/waterdetect/ 2023-09-19T17:53:35,917 Skipping link: not a file: https://pypi.org/simple/waterdetect/ 2023-09-19T17:53:35,937 Given no hashes to check 1 links for project 'waterdetect': discarding no candidates 2023-09-19T17:53:35,955 Collecting waterdetect==1.5.14 2023-09-19T17:53:35,958 Created temporary directory: /tmp/pip-unpack-60vhszie 2023-09-19T17:53:36,174 Downloading waterdetect-1.5.14.tar.gz (44 kB) 2023-09-19T17:53:36,265 Added waterdetect==1.5.14 from https://files.pythonhosted.org/packages/a9/c3/19da381741a6bf01f5d8c2ea3dfe98941244885a729500ca3aee3b0b9cda/waterdetect-1.5.14.tar.gz to build tracker '/tmp/pip-build-tracker-_vlll296' 2023-09-19T17:53:36,268 Running setup.py (path:/tmp/pip-wheel-26mgmcvm/waterdetect_eff89a88c35d446eb7b7f75d33f047f6/setup.py) egg_info for package waterdetect 2023-09-19T17:53:36,269 Created temporary directory: /tmp/pip-pip-egg-info-_e4ab6op 2023-09-19T17:53:36,269 Preparing metadata (setup.py): started 2023-09-19T17:53:36,271 Running command python setup.py egg_info 2023-09-19T17:53:36,733 Traceback (most recent call last): 2023-09-19T17:53:36,733 File "", line 2, in 2023-09-19T17:53:36,734 File "", line 34, in 2023-09-19T17:53:36,735 File "/tmp/pip-wheel-26mgmcvm/waterdetect_eff89a88c35d446eb7b7f75d33f047f6/setup.py", line 3, in 2023-09-19T17:53:36,736 import waterdetect 2023-09-19T17:53:36,737 File "/tmp/pip-wheel-26mgmcvm/waterdetect_eff89a88c35d446eb7b7f75d33f047f6/waterdetect/__init__.py", line 25, in 2023-09-19T17:53:36,737 from sklearn import __version__ as skversion 2023-09-19T17:53:36,738 ModuleNotFoundError: No module named 'sklearn' 2023-09-19T17:53:36,739 GDAL not found in environment. Waterdetect can still run as API calling DWImageClustering and passing the arrays as dictionary. Refer to online documentation. No call to DWWaterDetect, that requires loading satellite images from disk will be possible 2023-09-19T17:53:36,804 ERROR: [present-rich] python setup.py egg_info exited with 1 2023-09-19T17:53:36,817 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2023-09-19T17:53:36,817 exec(compile('"'"''"'"''"'"' 2023-09-19T17:53:36,817 # This is -- a caller that pip uses to run setup.py 2023-09-19T17:53:36,817 # 2023-09-19T17:53:36,817 # - It imports setuptools before invoking setup.py, to enable projects that directly 2023-09-19T17:53:36,817 # import from `distutils.core` to work with newer packaging standards. 2023-09-19T17:53:36,817 # - It provides a clear error message when setuptools is not installed. 2023-09-19T17:53:36,817 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2023-09-19T17:53:36,817 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2023-09-19T17:53:36,817 # manifest_maker: standard file '"'"'-c'"'"' not found". 2023-09-19T17:53:36,817 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2023-09-19T17:53:36,817 import os, sys, tokenize 2023-09-19T17:53:36,817 2023-09-19T17:53:36,817 try: 2023-09-19T17:53:36,817 import setuptools 2023-09-19T17:53:36,817 except ImportError as error: 2023-09-19T17:53:36,817 print( 2023-09-19T17:53:36,817 "ERROR: Can not execute `setup.py` since setuptools is not available in " 2023-09-19T17:53:36,817 "the build environment.", 2023-09-19T17:53:36,817 file=sys.stderr, 2023-09-19T17:53:36,817 ) 2023-09-19T17:53:36,817 sys.exit(1) 2023-09-19T17:53:36,817 2023-09-19T17:53:36,817 __file__ = %r 2023-09-19T17:53:36,817 sys.argv[0] = __file__ 2023-09-19T17:53:36,817 2023-09-19T17:53:36,817 if os.path.exists(__file__): 2023-09-19T17:53:36,817 filename = __file__ 2023-09-19T17:53:36,817 with tokenize.open(__file__) as f: 2023-09-19T17:53:36,817 setup_py_code = f.read() 2023-09-19T17:53:36,817 else: 2023-09-19T17:53:36,817 filename = "" 2023-09-19T17:53:36,817 setup_py_code = "from setuptools import setup; setup()" 2023-09-19T17:53:36,817 2023-09-19T17:53:36,817 exec(compile(setup_py_code, filename, "exec")) 2023-09-19T17:53:36,817 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-26mgmcvm/waterdetect_eff89a88c35d446eb7b7f75d33f047f6/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-_e4ab6op[/] 2023-09-19T17:53:36,817 [bold magenta]cwd[/]: /tmp/pip-wheel-26mgmcvm/waterdetect_eff89a88c35d446eb7b7f75d33f047f6/ 2023-09-19T17:53:36,818 Preparing metadata (setup.py): finished with status 'error' 2023-09-19T17:53:36,820 ERROR: [present-rich] metadata generation failed 2023-09-19T17:53:36,825 Exception information: 2023-09-19T17:53:36,825 Traceback (most recent call last): 2023-09-19T17:53:36,825 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 64, in generate_metadata 2023-09-19T17:53:36,825 call_subprocess( 2023-09-19T17:53:36,825 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/utils/subprocess.py", line 224, in call_subprocess 2023-09-19T17:53:36,825 raise error 2023-09-19T17:53:36,825 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2023-09-19T17:53:36,825 2023-09-19T17:53:36,825 The above exception was the direct cause of the following exception: 2023-09-19T17:53:36,825 2023-09-19T17:53:36,825 Traceback (most recent call last): 2023-09-19T17:53:36,825 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/base_command.py", line 180, in exc_logging_wrapper 2023-09-19T17:53:36,825 status = run_func(*args) 2023-09-19T17:53:36,825 ^^^^^^^^^^^^^^^ 2023-09-19T17:53:36,825 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/req_command.py", line 248, in wrapper 2023-09-19T17:53:36,825 return func(self, options, args) 2023-09-19T17:53:36,825 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-19T17:53:36,825 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2023-09-19T17:53:36,825 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2023-09-19T17:53:36,825 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-19T17:53:36,825 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 92, in resolve 2023-09-19T17:53:36,825 result = self._result = resolver.resolve( 2023-09-19T17:53:36,825 ^^^^^^^^^^^^^^^^^ 2023-09-19T17:53:36,825 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 546, in resolve 2023-09-19T17:53:36,825 state = resolution.resolve(requirements, max_rounds=max_rounds) 2023-09-19T17:53:36,825 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-19T17:53:36,825 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 397, in resolve 2023-09-19T17:53:36,825 self._add_to_criteria(self.state.criteria, r, parent=None) 2023-09-19T17:53:36,825 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 173, in _add_to_criteria 2023-09-19T17:53:36,825 if not criterion.candidates: 2023-09-19T17:53:36,825 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/structs.py", line 156, in __bool__ 2023-09-19T17:53:36,825 return bool(self._sequence) 2023-09-19T17:53:36,825 ^^^^^^^^^^^^^^^^^^^^ 2023-09-19T17:53:36,825 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 155, in __bool__ 2023-09-19T17:53:36,825 return any(self) 2023-09-19T17:53:36,825 ^^^^^^^^^ 2023-09-19T17:53:36,825 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 143, in 2023-09-19T17:53:36,825 return (c for c in iterator if id(c) not in self._incompatible_ids) 2023-09-19T17:53:36,825 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-19T17:53:36,825 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 47, in _iter_built 2023-09-19T17:53:36,825 candidate = func() 2023-09-19T17:53:36,825 ^^^^^^ 2023-09-19T17:53:36,825 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 206, in _make_candidate_from_link 2023-09-19T17:53:36,825 self._link_candidate_cache[link] = LinkCandidate( 2023-09-19T17:53:36,825 ^^^^^^^^^^^^^^ 2023-09-19T17:53:36,825 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 293, in __init__ 2023-09-19T17:53:36,825 super().__init__( 2023-09-19T17:53:36,825 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 156, in __init__ 2023-09-19T17:53:36,825 self.dist = self._prepare() 2023-09-19T17:53:36,825 ^^^^^^^^^^^^^^^ 2023-09-19T17:53:36,825 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 225, in _prepare 2023-09-19T17:53:36,825 dist = self._prepare_distribution() 2023-09-19T17:53:36,825 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-19T17:53:36,825 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 304, in _prepare_distribution 2023-09-19T17:53:36,825 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2023-09-19T17:53:36,825 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-19T17:53:36,825 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 538, in prepare_linked_requirement 2023-09-19T17:53:36,825 return self._prepare_linked_requirement(req, parallel_builds) 2023-09-19T17:53:36,825 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-19T17:53:36,825 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 653, in _prepare_linked_requirement 2023-09-19T17:53:36,825 dist = _get_prepared_distribution( 2023-09-19T17:53:36,825 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-19T17:53:36,825 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 69, in _get_prepared_distribution 2023-09-19T17:53:36,825 abstract_dist.prepare_distribution_metadata( 2023-09-19T17:53:36,825 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/distributions/sdist.py", line 61, in prepare_distribution_metadata 2023-09-19T17:53:36,825 self.req.prepare_metadata() 2023-09-19T17:53:36,825 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/req/req_install.py", line 568, in prepare_metadata 2023-09-19T17:53:36,825 self.metadata_directory = generate_metadata_legacy( 2023-09-19T17:53:36,825 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-19T17:53:36,825 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 71, in generate_metadata 2023-09-19T17:53:36,825 raise MetadataGenerationFailed(package_details=details) from error 2023-09-19T17:53:36,825 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2023-09-19T17:53:36,838 Removed waterdetect==1.5.14 from https://files.pythonhosted.org/packages/a9/c3/19da381741a6bf01f5d8c2ea3dfe98941244885a729500ca3aee3b0b9cda/waterdetect-1.5.14.tar.gz from build tracker '/tmp/pip-build-tracker-_vlll296' 2023-09-19T17:53:36,840 Removed build tracker: '/tmp/pip-build-tracker-_vlll296'