2023-09-15T07:43:33,711 Created temporary directory: /tmp/pip-build-tracker-m74j9sex 2023-09-15T07:43:33,712 Initialized build tracking at /tmp/pip-build-tracker-m74j9sex 2023-09-15T07:43:33,713 Created build tracker: /tmp/pip-build-tracker-m74j9sex 2023-09-15T07:43:33,713 Entered build tracker: /tmp/pip-build-tracker-m74j9sex 2023-09-15T07:43:33,714 Created temporary directory: /tmp/pip-wheel-cryw1iv4 2023-09-15T07:43:33,717 Created temporary directory: /tmp/pip-ephem-wheel-cache-nzhfc2ua 2023-09-15T07:43:33,742 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-09-15T07:43:33,746 2 location(s) to search for versions of waterdetect: 2023-09-15T07:43:33,746 * https://pypi.org/simple/waterdetect/ 2023-09-15T07:43:33,746 * https://www.piwheels.org/simple/waterdetect/ 2023-09-15T07:43:33,747 Fetching project page and analyzing links: https://pypi.org/simple/waterdetect/ 2023-09-15T07:43:33,748 Getting page https://pypi.org/simple/waterdetect/ 2023-09-15T07:43:33,749 Found index url https://pypi.org/simple/ 2023-09-15T07:43:33,888 Fetched page https://pypi.org/simple/waterdetect/ as application/vnd.pypi.simple.v1+json 2023-09-15T07:43:33,896 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-15T07:43:33,896 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-15T07:43:33,897 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-15T07:43:33,897 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-15T07:43:33,898 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-15T07:43:33,899 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-15T07:43:33,899 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-15T07:43:33,900 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-15T07:43:33,901 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-15T07:43:33,902 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-15T07:43:33,903 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-15T07:43:33,904 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-15T07:43:33,905 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-15T07:43:33,906 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-15T07:43:33,907 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-15T07:43:33,908 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-15T07:43:33,909 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-15T07:43:33,910 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-15T07:43:33,910 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-15T07:43:33,912 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-15T07:43:33,912 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-15T07:43:33,914 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-15T07:43:33,914 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-15T07:43:33,915 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-15T07:43:33,916 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-15T07:43:33,917 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-15T07:43:33,918 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-15T07:43:33,919 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-15T07:43:33,919 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-15T07:43:33,920 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-15T07:43:33,921 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-15T07:43:33,921 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-15T07:43:33,922 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-15T07:43:33,923 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-15T07:43:33,924 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-15T07:43:33,924 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-15T07:43:33,925 Fetching project page and analyzing links: https://www.piwheels.org/simple/waterdetect/ 2023-09-15T07:43:33,926 Getting page https://www.piwheels.org/simple/waterdetect/ 2023-09-15T07:43:33,927 Found index url https://www.piwheels.org/simple/ 2023-09-15T07:43:34,175 Fetched page https://www.piwheels.org/simple/waterdetect/ as text/html 2023-09-15T07:43:34,179 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-15T07:43:34,179 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-15T07:43:34,180 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-15T07:43:34,180 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-15T07:43:34,181 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-15T07:43:34,182 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-15T07:43:34,182 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-15T07:43:34,183 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-15T07:43:34,183 Skipping link: not a file: https://www.piwheels.org/simple/waterdetect/ 2023-09-15T07:43:34,184 Skipping link: not a file: https://pypi.org/simple/waterdetect/ 2023-09-15T07:43:34,204 Given no hashes to check 1 links for project 'waterdetect': discarding no candidates 2023-09-15T07:43:34,222 Collecting waterdetect==1.5.11 2023-09-15T07:43:34,224 Created temporary directory: /tmp/pip-unpack-xwcaj9nx 2023-09-15T07:43:34,435 Downloading waterdetect-1.5.11.tar.gz (50 kB) 2023-09-15T07:43:34,528 Added waterdetect==1.5.11 from https://files.pythonhosted.org/packages/f9/be/4349dd3fdea9d17e5e1d3d4a4142d2e2f67edc8243e95fbf412b372583c1/waterdetect-1.5.11.tar.gz to build tracker '/tmp/pip-build-tracker-m74j9sex' 2023-09-15T07:43:34,530 Running setup.py (path:/tmp/pip-wheel-cryw1iv4/waterdetect_c186c38ddeab4ba09cbc3cb2b3e30aba/setup.py) egg_info for package waterdetect 2023-09-15T07:43:34,531 Created temporary directory: /tmp/pip-pip-egg-info-k6ir2c6o 2023-09-15T07:43:34,532 Preparing metadata (setup.py): started 2023-09-15T07:43:34,533 Running command python setup.py egg_info 2023-09-15T07:43:34,962 Traceback (most recent call last): 2023-09-15T07:43:34,962 File "", line 2, in 2023-09-15T07:43:34,963 File "", line 34, in 2023-09-15T07:43:34,963 File "/tmp/pip-wheel-cryw1iv4/waterdetect_c186c38ddeab4ba09cbc3cb2b3e30aba/setup.py", line 3, in 2023-09-15T07:43:34,964 import waterdetect 2023-09-15T07:43:34,965 File "/tmp/pip-wheel-cryw1iv4/waterdetect_c186c38ddeab4ba09cbc3cb2b3e30aba/waterdetect/__init__.py", line 24, in 2023-09-15T07:43:34,966 from sklearn import __version__ as skversion 2023-09-15T07:43:34,967 ModuleNotFoundError: No module named 'sklearn' 2023-09-15T07:43:34,968 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-15T07:43:35,032 ERROR: [present-rich] python setup.py egg_info exited with 1 2023-09-15T07:43:35,045 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2023-09-15T07:43:35,045 exec(compile('"'"''"'"''"'"' 2023-09-15T07:43:35,045 # This is -- a caller that pip uses to run setup.py 2023-09-15T07:43:35,045 # 2023-09-15T07:43:35,045 # - It imports setuptools before invoking setup.py, to enable projects that directly 2023-09-15T07:43:35,045 # import from `distutils.core` to work with newer packaging standards. 2023-09-15T07:43:35,045 # - It provides a clear error message when setuptools is not installed. 2023-09-15T07:43:35,045 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2023-09-15T07:43:35,045 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2023-09-15T07:43:35,045 # manifest_maker: standard file '"'"'-c'"'"' not found". 2023-09-15T07:43:35,045 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2023-09-15T07:43:35,045 import os, sys, tokenize 2023-09-15T07:43:35,045 2023-09-15T07:43:35,045 try: 2023-09-15T07:43:35,045 import setuptools 2023-09-15T07:43:35,045 except ImportError as error: 2023-09-15T07:43:35,045 print( 2023-09-15T07:43:35,045 "ERROR: Can not execute `setup.py` since setuptools is not available in " 2023-09-15T07:43:35,045 "the build environment.", 2023-09-15T07:43:35,045 file=sys.stderr, 2023-09-15T07:43:35,045 ) 2023-09-15T07:43:35,045 sys.exit(1) 2023-09-15T07:43:35,045 2023-09-15T07:43:35,045 __file__ = %r 2023-09-15T07:43:35,045 sys.argv[0] = __file__ 2023-09-15T07:43:35,045 2023-09-15T07:43:35,045 if os.path.exists(__file__): 2023-09-15T07:43:35,045 filename = __file__ 2023-09-15T07:43:35,045 with tokenize.open(__file__) as f: 2023-09-15T07:43:35,045 setup_py_code = f.read() 2023-09-15T07:43:35,045 else: 2023-09-15T07:43:35,045 filename = "" 2023-09-15T07:43:35,045 setup_py_code = "from setuptools import setup; setup()" 2023-09-15T07:43:35,045 2023-09-15T07:43:35,045 exec(compile(setup_py_code, filename, "exec")) 2023-09-15T07:43:35,045 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-cryw1iv4/waterdetect_c186c38ddeab4ba09cbc3cb2b3e30aba/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-k6ir2c6o[/] 2023-09-15T07:43:35,046 [bold magenta]cwd[/]: /tmp/pip-wheel-cryw1iv4/waterdetect_c186c38ddeab4ba09cbc3cb2b3e30aba/ 2023-09-15T07:43:35,047 Preparing metadata (setup.py): finished with status 'error' 2023-09-15T07:43:35,048 ERROR: [present-rich] metadata generation failed 2023-09-15T07:43:35,054 Exception information: 2023-09-15T07:43:35,054 Traceback (most recent call last): 2023-09-15T07:43:35,054 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 64, in generate_metadata 2023-09-15T07:43:35,054 call_subprocess( 2023-09-15T07:43:35,054 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/utils/subprocess.py", line 224, in call_subprocess 2023-09-15T07:43:35,054 raise error 2023-09-15T07:43:35,054 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2023-09-15T07:43:35,054 2023-09-15T07:43:35,054 The above exception was the direct cause of the following exception: 2023-09-15T07:43:35,054 2023-09-15T07:43:35,054 Traceback (most recent call last): 2023-09-15T07:43:35,054 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/base_command.py", line 180, in exc_logging_wrapper 2023-09-15T07:43:35,054 status = run_func(*args) 2023-09-15T07:43:35,054 ^^^^^^^^^^^^^^^ 2023-09-15T07:43:35,054 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/req_command.py", line 248, in wrapper 2023-09-15T07:43:35,054 return func(self, options, args) 2023-09-15T07:43:35,054 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-15T07:43:35,054 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2023-09-15T07:43:35,054 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2023-09-15T07:43:35,054 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-15T07:43:35,054 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 92, in resolve 2023-09-15T07:43:35,054 result = self._result = resolver.resolve( 2023-09-15T07:43:35,054 ^^^^^^^^^^^^^^^^^ 2023-09-15T07:43:35,054 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 546, in resolve 2023-09-15T07:43:35,054 state = resolution.resolve(requirements, max_rounds=max_rounds) 2023-09-15T07:43:35,054 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-15T07:43:35,054 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 397, in resolve 2023-09-15T07:43:35,054 self._add_to_criteria(self.state.criteria, r, parent=None) 2023-09-15T07:43:35,054 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 173, in _add_to_criteria 2023-09-15T07:43:35,054 if not criterion.candidates: 2023-09-15T07:43:35,054 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/structs.py", line 156, in __bool__ 2023-09-15T07:43:35,054 return bool(self._sequence) 2023-09-15T07:43:35,054 ^^^^^^^^^^^^^^^^^^^^ 2023-09-15T07:43:35,054 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 155, in __bool__ 2023-09-15T07:43:35,054 return any(self) 2023-09-15T07:43:35,054 ^^^^^^^^^ 2023-09-15T07:43:35,054 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 143, in 2023-09-15T07:43:35,054 return (c for c in iterator if id(c) not in self._incompatible_ids) 2023-09-15T07:43:35,054 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-15T07:43:35,054 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 47, in _iter_built 2023-09-15T07:43:35,054 candidate = func() 2023-09-15T07:43:35,054 ^^^^^^ 2023-09-15T07:43:35,054 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 206, in _make_candidate_from_link 2023-09-15T07:43:35,054 self._link_candidate_cache[link] = LinkCandidate( 2023-09-15T07:43:35,054 ^^^^^^^^^^^^^^ 2023-09-15T07:43:35,054 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 293, in __init__ 2023-09-15T07:43:35,054 super().__init__( 2023-09-15T07:43:35,054 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 156, in __init__ 2023-09-15T07:43:35,054 self.dist = self._prepare() 2023-09-15T07:43:35,054 ^^^^^^^^^^^^^^^ 2023-09-15T07:43:35,054 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 225, in _prepare 2023-09-15T07:43:35,054 dist = self._prepare_distribution() 2023-09-15T07:43:35,054 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-15T07:43:35,054 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 304, in _prepare_distribution 2023-09-15T07:43:35,054 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2023-09-15T07:43:35,054 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-15T07:43:35,054 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 538, in prepare_linked_requirement 2023-09-15T07:43:35,054 return self._prepare_linked_requirement(req, parallel_builds) 2023-09-15T07:43:35,054 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-15T07:43:35,054 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 653, in _prepare_linked_requirement 2023-09-15T07:43:35,054 dist = _get_prepared_distribution( 2023-09-15T07:43:35,054 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-15T07:43:35,054 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 69, in _get_prepared_distribution 2023-09-15T07:43:35,054 abstract_dist.prepare_distribution_metadata( 2023-09-15T07:43:35,054 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/distributions/sdist.py", line 61, in prepare_distribution_metadata 2023-09-15T07:43:35,054 self.req.prepare_metadata() 2023-09-15T07:43:35,054 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/req/req_install.py", line 568, in prepare_metadata 2023-09-15T07:43:35,054 self.metadata_directory = generate_metadata_legacy( 2023-09-15T07:43:35,054 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-15T07:43:35,054 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 71, in generate_metadata 2023-09-15T07:43:35,054 raise MetadataGenerationFailed(package_details=details) from error 2023-09-15T07:43:35,054 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2023-09-15T07:43:35,067 Removed waterdetect==1.5.11 from https://files.pythonhosted.org/packages/f9/be/4349dd3fdea9d17e5e1d3d4a4142d2e2f67edc8243e95fbf412b372583c1/waterdetect-1.5.11.tar.gz from build tracker '/tmp/pip-build-tracker-m74j9sex' 2023-09-15T07:43:35,068 Removed build tracker: '/tmp/pip-build-tracker-m74j9sex'