2023-09-15T06:31:05,707 Created temporary directory: /tmp/pip-build-tracker-ibybvqsi 2023-09-15T06:31:05,708 Initialized build tracking at /tmp/pip-build-tracker-ibybvqsi 2023-09-15T06:31:05,708 Created build tracker: /tmp/pip-build-tracker-ibybvqsi 2023-09-15T06:31:05,709 Entered build tracker: /tmp/pip-build-tracker-ibybvqsi 2023-09-15T06:31:05,709 Created temporary directory: /tmp/pip-wheel-tsj12jqy 2023-09-15T06:31:05,713 Created temporary directory: /tmp/pip-ephem-wheel-cache-w5pbiv2a 2023-09-15T06:31:05,734 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-09-15T06:31:05,737 2 location(s) to search for versions of waterdetect: 2023-09-15T06:31:05,737 * https://pypi.org/simple/waterdetect/ 2023-09-15T06:31:05,737 * https://www.piwheels.org/simple/waterdetect/ 2023-09-15T06:31:05,738 Fetching project page and analyzing links: https://pypi.org/simple/waterdetect/ 2023-09-15T06:31:05,739 Getting page https://pypi.org/simple/waterdetect/ 2023-09-15T06:31:05,740 Found index url https://pypi.org/simple/ 2023-09-15T06:31:05,886 Fetched page https://pypi.org/simple/waterdetect/ as application/vnd.pypi.simple.v1+json 2023-09-15T06:31:05,893 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-15T06:31:05,894 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-15T06:31:05,894 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-15T06:31:05,895 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-15T06:31:05,895 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-15T06:31:05,896 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-15T06:31:05,897 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-15T06:31:05,898 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-15T06:31:05,898 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-15T06:31:05,899 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-15T06:31:05,900 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-15T06:31:05,901 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-15T06:31:05,902 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-15T06:31:05,903 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-15T06:31:05,903 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-15T06:31:05,904 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-15T06:31:05,905 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-15T06:31:05,906 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-15T06:31:05,906 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-15T06:31:05,907 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-15T06:31:05,908 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-15T06:31:05,909 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-15T06:31:05,910 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-15T06:31:05,910 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-15T06:31:05,911 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-15T06:31:05,912 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-15T06:31:05,913 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-15T06:31:05,914 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-15T06:31:05,914 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-15T06:31:05,915 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-15T06:31:05,916 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-15T06:31:05,917 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-15T06:31:05,917 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-15T06:31:05,918 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-15T06:31:05,918 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-15T06:31:05,919 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-15T06:31:05,920 Fetching project page and analyzing links: https://www.piwheels.org/simple/waterdetect/ 2023-09-15T06:31:05,921 Getting page https://www.piwheels.org/simple/waterdetect/ 2023-09-15T06:31:05,922 Found index url https://www.piwheels.org/simple/ 2023-09-15T06:31:06,215 Fetched page https://www.piwheels.org/simple/waterdetect/ as text/html 2023-09-15T06:31:06,219 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-15T06:31:06,219 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-15T06:31:06,220 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-15T06:31:06,221 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-15T06:31:06,222 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-15T06:31:06,222 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-15T06:31:06,222 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-15T06:31:06,223 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-15T06:31:06,223 Skipping link: not a file: https://www.piwheels.org/simple/waterdetect/ 2023-09-15T06:31:06,224 Skipping link: not a file: https://pypi.org/simple/waterdetect/ 2023-09-15T06:31:06,244 Given no hashes to check 1 links for project 'waterdetect': discarding no candidates 2023-09-15T06:31:06,262 Collecting waterdetect==1.5.10 2023-09-15T06:31:06,264 Created temporary directory: /tmp/pip-unpack-yu6d7deo 2023-09-15T06:31:06,690 Downloading waterdetect-1.5.10.tar.gz (50 kB) 2023-09-15T06:31:06,796 Added waterdetect==1.5.10 from https://files.pythonhosted.org/packages/77/d9/69f6a61728dfdea38efa8f53e7bf22fecfb6c0c7d85d879838c74d2b5fa0/waterdetect-1.5.10.tar.gz to build tracker '/tmp/pip-build-tracker-ibybvqsi' 2023-09-15T06:31:06,798 Running setup.py (path:/tmp/pip-wheel-tsj12jqy/waterdetect_b14ebb2f1de5413d96bde11505fe4ba2/setup.py) egg_info for package waterdetect 2023-09-15T06:31:06,799 Created temporary directory: /tmp/pip-pip-egg-info-riw4blgf 2023-09-15T06:31:06,800 Preparing metadata (setup.py): started 2023-09-15T06:31:06,802 Running command python setup.py egg_info 2023-09-15T06:31:07,234 Traceback (most recent call last): 2023-09-15T06:31:07,234 File "", line 2, in 2023-09-15T06:31:07,235 File "", line 34, in 2023-09-15T06:31:07,236 File "/tmp/pip-wheel-tsj12jqy/waterdetect_b14ebb2f1de5413d96bde11505fe4ba2/setup.py", line 3, in 2023-09-15T06:31:07,237 import waterdetect 2023-09-15T06:31:07,237 File "/tmp/pip-wheel-tsj12jqy/waterdetect_b14ebb2f1de5413d96bde11505fe4ba2/waterdetect/__init__.py", line 24, in 2023-09-15T06:31:07,238 from sklearn import __version__ as skversion 2023-09-15T06:31:07,239 ModuleNotFoundError: No module named 'sklearn' 2023-09-15T06:31:07,240 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-15T06:31:07,305 ERROR: [present-rich] python setup.py egg_info exited with 1 2023-09-15T06:31:07,318 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2023-09-15T06:31:07,318 exec(compile('"'"''"'"''"'"' 2023-09-15T06:31:07,318 # This is -- a caller that pip uses to run setup.py 2023-09-15T06:31:07,318 # 2023-09-15T06:31:07,318 # - It imports setuptools before invoking setup.py, to enable projects that directly 2023-09-15T06:31:07,318 # import from `distutils.core` to work with newer packaging standards. 2023-09-15T06:31:07,318 # - It provides a clear error message when setuptools is not installed. 2023-09-15T06:31:07,318 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2023-09-15T06:31:07,318 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2023-09-15T06:31:07,318 # manifest_maker: standard file '"'"'-c'"'"' not found". 2023-09-15T06:31:07,318 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2023-09-15T06:31:07,318 import os, sys, tokenize 2023-09-15T06:31:07,318 2023-09-15T06:31:07,318 try: 2023-09-15T06:31:07,318 import setuptools 2023-09-15T06:31:07,318 except ImportError as error: 2023-09-15T06:31:07,318 print( 2023-09-15T06:31:07,318 "ERROR: Can not execute `setup.py` since setuptools is not available in " 2023-09-15T06:31:07,318 "the build environment.", 2023-09-15T06:31:07,318 file=sys.stderr, 2023-09-15T06:31:07,318 ) 2023-09-15T06:31:07,318 sys.exit(1) 2023-09-15T06:31:07,318 2023-09-15T06:31:07,318 __file__ = %r 2023-09-15T06:31:07,318 sys.argv[0] = __file__ 2023-09-15T06:31:07,318 2023-09-15T06:31:07,318 if os.path.exists(__file__): 2023-09-15T06:31:07,318 filename = __file__ 2023-09-15T06:31:07,318 with tokenize.open(__file__) as f: 2023-09-15T06:31:07,318 setup_py_code = f.read() 2023-09-15T06:31:07,318 else: 2023-09-15T06:31:07,318 filename = "" 2023-09-15T06:31:07,318 setup_py_code = "from setuptools import setup; setup()" 2023-09-15T06:31:07,318 2023-09-15T06:31:07,318 exec(compile(setup_py_code, filename, "exec")) 2023-09-15T06:31:07,318 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-tsj12jqy/waterdetect_b14ebb2f1de5413d96bde11505fe4ba2/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-riw4blgf[/] 2023-09-15T06:31:07,319 [bold magenta]cwd[/]: /tmp/pip-wheel-tsj12jqy/waterdetect_b14ebb2f1de5413d96bde11505fe4ba2/ 2023-09-15T06:31:07,320 Preparing metadata (setup.py): finished with status 'error' 2023-09-15T06:31:07,321 ERROR: [present-rich] metadata generation failed 2023-09-15T06:31:07,327 Exception information: 2023-09-15T06:31:07,327 Traceback (most recent call last): 2023-09-15T06:31:07,327 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 64, in generate_metadata 2023-09-15T06:31:07,327 call_subprocess( 2023-09-15T06:31:07,327 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/utils/subprocess.py", line 224, in call_subprocess 2023-09-15T06:31:07,327 raise error 2023-09-15T06:31:07,327 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2023-09-15T06:31:07,327 2023-09-15T06:31:07,327 The above exception was the direct cause of the following exception: 2023-09-15T06:31:07,327 2023-09-15T06:31:07,327 Traceback (most recent call last): 2023-09-15T06:31:07,327 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/base_command.py", line 180, in exc_logging_wrapper 2023-09-15T06:31:07,327 status = run_func(*args) 2023-09-15T06:31:07,327 ^^^^^^^^^^^^^^^ 2023-09-15T06:31:07,327 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/req_command.py", line 248, in wrapper 2023-09-15T06:31:07,327 return func(self, options, args) 2023-09-15T06:31:07,327 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-15T06:31:07,327 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2023-09-15T06:31:07,327 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2023-09-15T06:31:07,327 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-15T06:31:07,327 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 92, in resolve 2023-09-15T06:31:07,327 result = self._result = resolver.resolve( 2023-09-15T06:31:07,327 ^^^^^^^^^^^^^^^^^ 2023-09-15T06:31:07,327 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 546, in resolve 2023-09-15T06:31:07,327 state = resolution.resolve(requirements, max_rounds=max_rounds) 2023-09-15T06:31:07,327 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-15T06:31:07,327 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 397, in resolve 2023-09-15T06:31:07,327 self._add_to_criteria(self.state.criteria, r, parent=None) 2023-09-15T06:31:07,327 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 173, in _add_to_criteria 2023-09-15T06:31:07,327 if not criterion.candidates: 2023-09-15T06:31:07,327 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/structs.py", line 156, in __bool__ 2023-09-15T06:31:07,327 return bool(self._sequence) 2023-09-15T06:31:07,327 ^^^^^^^^^^^^^^^^^^^^ 2023-09-15T06:31:07,327 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 155, in __bool__ 2023-09-15T06:31:07,327 return any(self) 2023-09-15T06:31:07,327 ^^^^^^^^^ 2023-09-15T06:31:07,327 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 143, in 2023-09-15T06:31:07,327 return (c for c in iterator if id(c) not in self._incompatible_ids) 2023-09-15T06:31:07,327 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-15T06:31:07,327 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 47, in _iter_built 2023-09-15T06:31:07,327 candidate = func() 2023-09-15T06:31:07,327 ^^^^^^ 2023-09-15T06:31:07,327 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 206, in _make_candidate_from_link 2023-09-15T06:31:07,327 self._link_candidate_cache[link] = LinkCandidate( 2023-09-15T06:31:07,327 ^^^^^^^^^^^^^^ 2023-09-15T06:31:07,327 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 293, in __init__ 2023-09-15T06:31:07,327 super().__init__( 2023-09-15T06:31:07,327 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 156, in __init__ 2023-09-15T06:31:07,327 self.dist = self._prepare() 2023-09-15T06:31:07,327 ^^^^^^^^^^^^^^^ 2023-09-15T06:31:07,327 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 225, in _prepare 2023-09-15T06:31:07,327 dist = self._prepare_distribution() 2023-09-15T06:31:07,327 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-15T06:31:07,327 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 304, in _prepare_distribution 2023-09-15T06:31:07,327 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2023-09-15T06:31:07,327 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-15T06:31:07,327 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 538, in prepare_linked_requirement 2023-09-15T06:31:07,327 return self._prepare_linked_requirement(req, parallel_builds) 2023-09-15T06:31:07,327 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-15T06:31:07,327 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 653, in _prepare_linked_requirement 2023-09-15T06:31:07,327 dist = _get_prepared_distribution( 2023-09-15T06:31:07,327 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-15T06:31:07,327 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 69, in _get_prepared_distribution 2023-09-15T06:31:07,327 abstract_dist.prepare_distribution_metadata( 2023-09-15T06:31:07,327 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/distributions/sdist.py", line 61, in prepare_distribution_metadata 2023-09-15T06:31:07,327 self.req.prepare_metadata() 2023-09-15T06:31:07,327 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/req/req_install.py", line 568, in prepare_metadata 2023-09-15T06:31:07,327 self.metadata_directory = generate_metadata_legacy( 2023-09-15T06:31:07,327 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-15T06:31:07,327 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 71, in generate_metadata 2023-09-15T06:31:07,327 raise MetadataGenerationFailed(package_details=details) from error 2023-09-15T06:31:07,327 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2023-09-15T06:31:07,339 Removed waterdetect==1.5.10 from https://files.pythonhosted.org/packages/77/d9/69f6a61728dfdea38efa8f53e7bf22fecfb6c0c7d85d879838c74d2b5fa0/waterdetect-1.5.10.tar.gz from build tracker '/tmp/pip-build-tracker-ibybvqsi' 2023-09-15T06:31:07,340 Removed build tracker: '/tmp/pip-build-tracker-ibybvqsi'