2023-09-15T06:13:52,994 Created temporary directory: /tmp/pip-build-tracker-bvda4gq1 2023-09-15T06:13:52,995 Initialized build tracking at /tmp/pip-build-tracker-bvda4gq1 2023-09-15T06:13:52,996 Created build tracker: /tmp/pip-build-tracker-bvda4gq1 2023-09-15T06:13:52,996 Entered build tracker: /tmp/pip-build-tracker-bvda4gq1 2023-09-15T06:13:52,997 Created temporary directory: /tmp/pip-wheel-3cal75a1 2023-09-15T06:13:53,000 Created temporary directory: /tmp/pip-ephem-wheel-cache-0f8dec0s 2023-09-15T06:13:53,021 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-09-15T06:13:53,025 2 location(s) to search for versions of waterdetect: 2023-09-15T06:13:53,025 * https://pypi.org/simple/waterdetect/ 2023-09-15T06:13:53,025 * https://www.piwheels.org/simple/waterdetect/ 2023-09-15T06:13:53,026 Fetching project page and analyzing links: https://pypi.org/simple/waterdetect/ 2023-09-15T06:13:53,027 Getting page https://pypi.org/simple/waterdetect/ 2023-09-15T06:13:53,028 Found index url https://pypi.org/simple/ 2023-09-15T06:13:53,281 Fetched page https://pypi.org/simple/waterdetect/ as application/vnd.pypi.simple.v1+json 2023-09-15T06:13:53,288 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:13:53,289 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:13:53,289 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:13:53,290 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:13:53,290 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:13:53,291 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:13:53,291 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:13:53,292 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:13:53,293 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:13:53,294 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:13:53,295 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:13:53,296 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:13:53,297 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:13:53,298 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:13:53,298 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:13:53,299 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:13:53,299 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:13:53,300 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:13:53,301 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:13:53,302 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:13:53,303 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:13:53,304 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:13:53,304 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:13:53,305 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:13:53,306 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:13:53,307 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:13:53,308 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:13:53,309 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:13:53,309 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:13:53,310 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:13:53,311 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:13:53,311 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:13:53,312 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:13:53,313 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:13:53,314 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:13:53,314 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:13:53,315 Fetching project page and analyzing links: https://www.piwheels.org/simple/waterdetect/ 2023-09-15T06:13:53,316 Getting page https://www.piwheels.org/simple/waterdetect/ 2023-09-15T06:13:53,317 Found index url https://www.piwheels.org/simple/ 2023-09-15T06:13:53,583 Fetched page https://www.piwheels.org/simple/waterdetect/ as text/html 2023-09-15T06:13:53,588 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:13:53,589 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:13:53,590 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:13:53,591 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:13:53,591 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:13:53,592 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:13:53,593 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:13:53,594 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:13:53,594 Skipping link: not a file: https://www.piwheels.org/simple/waterdetect/ 2023-09-15T06:13:53,595 Skipping link: not a file: https://pypi.org/simple/waterdetect/ 2023-09-15T06:13:53,631 Given no hashes to check 1 links for project 'waterdetect': discarding no candidates 2023-09-15T06:13:53,663 Collecting waterdetect==1.5.9 2023-09-15T06:13:53,667 Created temporary directory: /tmp/pip-unpack-mf3h8ocq 2023-09-15T06:13:54,320 Downloading waterdetect-1.5.9.tar.gz (50 kB) 2023-09-15T06:13:54,402 Added waterdetect==1.5.9 from https://files.pythonhosted.org/packages/df/c2/3a65932ff4bff885c2c3bec34a688ea4c27bd0a8d6b1f123aab1dd404fc2/waterdetect-1.5.9.tar.gz to build tracker '/tmp/pip-build-tracker-bvda4gq1' 2023-09-15T06:13:54,404 Running setup.py (path:/tmp/pip-wheel-3cal75a1/waterdetect_4a0d3caba4ac4c5f9cf5e0cbaf48e78a/setup.py) egg_info for package waterdetect 2023-09-15T06:13:54,405 Created temporary directory: /tmp/pip-pip-egg-info-11levnxj 2023-09-15T06:13:54,406 Preparing metadata (setup.py): started 2023-09-15T06:13:54,407 Running command python setup.py egg_info 2023-09-15T06:13:54,913 Traceback (most recent call last): 2023-09-15T06:13:54,914 File "", line 2, in 2023-09-15T06:13:54,914 File "", line 34, in 2023-09-15T06:13:54,915 File "/tmp/pip-wheel-3cal75a1/waterdetect_4a0d3caba4ac4c5f9cf5e0cbaf48e78a/setup.py", line 3, in 2023-09-15T06:13:54,916 import waterdetect 2023-09-15T06:13:54,917 File "/tmp/pip-wheel-3cal75a1/waterdetect_4a0d3caba4ac4c5f9cf5e0cbaf48e78a/waterdetect/__init__.py", line 24, in 2023-09-15T06:13:54,918 from sklearn import __version__ as skversion 2023-09-15T06:13:54,918 ModuleNotFoundError: No module named 'sklearn' 2023-09-15T06:13:54,919 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:13:54,985 ERROR: [present-rich] python setup.py egg_info exited with 1 2023-09-15T06:13:54,998 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2023-09-15T06:13:54,998 exec(compile('"'"''"'"''"'"' 2023-09-15T06:13:54,998 # This is -- a caller that pip uses to run setup.py 2023-09-15T06:13:54,998 # 2023-09-15T06:13:54,998 # - It imports setuptools before invoking setup.py, to enable projects that directly 2023-09-15T06:13:54,998 # import from `distutils.core` to work with newer packaging standards. 2023-09-15T06:13:54,998 # - It provides a clear error message when setuptools is not installed. 2023-09-15T06:13:54,998 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2023-09-15T06:13:54,998 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2023-09-15T06:13:54,998 # manifest_maker: standard file '"'"'-c'"'"' not found". 2023-09-15T06:13:54,998 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2023-09-15T06:13:54,998 import os, sys, tokenize 2023-09-15T06:13:54,998 2023-09-15T06:13:54,998 try: 2023-09-15T06:13:54,998 import setuptools 2023-09-15T06:13:54,998 except ImportError as error: 2023-09-15T06:13:54,998 print( 2023-09-15T06:13:54,998 "ERROR: Can not execute `setup.py` since setuptools is not available in " 2023-09-15T06:13:54,998 "the build environment.", 2023-09-15T06:13:54,998 file=sys.stderr, 2023-09-15T06:13:54,998 ) 2023-09-15T06:13:54,998 sys.exit(1) 2023-09-15T06:13:54,998 2023-09-15T06:13:54,998 __file__ = %r 2023-09-15T06:13:54,998 sys.argv[0] = __file__ 2023-09-15T06:13:54,998 2023-09-15T06:13:54,998 if os.path.exists(__file__): 2023-09-15T06:13:54,998 filename = __file__ 2023-09-15T06:13:54,998 with tokenize.open(__file__) as f: 2023-09-15T06:13:54,998 setup_py_code = f.read() 2023-09-15T06:13:54,998 else: 2023-09-15T06:13:54,998 filename = "" 2023-09-15T06:13:54,998 setup_py_code = "from setuptools import setup; setup()" 2023-09-15T06:13:54,998 2023-09-15T06:13:54,998 exec(compile(setup_py_code, filename, "exec")) 2023-09-15T06:13:54,998 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-3cal75a1/waterdetect_4a0d3caba4ac4c5f9cf5e0cbaf48e78a/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-11levnxj[/] 2023-09-15T06:13:54,998 [bold magenta]cwd[/]: /tmp/pip-wheel-3cal75a1/waterdetect_4a0d3caba4ac4c5f9cf5e0cbaf48e78a/ 2023-09-15T06:13:54,999 Preparing metadata (setup.py): finished with status 'error' 2023-09-15T06:13:55,001 ERROR: [present-rich] metadata generation failed 2023-09-15T06:13:55,006 Exception information: 2023-09-15T06:13:55,006 Traceback (most recent call last): 2023-09-15T06:13:55,006 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 64, in generate_metadata 2023-09-15T06:13:55,006 call_subprocess( 2023-09-15T06:13:55,006 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/utils/subprocess.py", line 224, in call_subprocess 2023-09-15T06:13:55,006 raise error 2023-09-15T06:13:55,006 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2023-09-15T06:13:55,006 2023-09-15T06:13:55,006 The above exception was the direct cause of the following exception: 2023-09-15T06:13:55,006 2023-09-15T06:13:55,006 Traceback (most recent call last): 2023-09-15T06:13:55,006 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/base_command.py", line 180, in exc_logging_wrapper 2023-09-15T06:13:55,006 status = run_func(*args) 2023-09-15T06:13:55,006 ^^^^^^^^^^^^^^^ 2023-09-15T06:13:55,006 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/req_command.py", line 248, in wrapper 2023-09-15T06:13:55,006 return func(self, options, args) 2023-09-15T06:13:55,006 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-15T06:13:55,006 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2023-09-15T06:13:55,006 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2023-09-15T06:13:55,006 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-15T06:13:55,006 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 92, in resolve 2023-09-15T06:13:55,006 result = self._result = resolver.resolve( 2023-09-15T06:13:55,006 ^^^^^^^^^^^^^^^^^ 2023-09-15T06:13:55,006 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 546, in resolve 2023-09-15T06:13:55,006 state = resolution.resolve(requirements, max_rounds=max_rounds) 2023-09-15T06:13:55,006 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-15T06:13:55,006 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 397, in resolve 2023-09-15T06:13:55,006 self._add_to_criteria(self.state.criteria, r, parent=None) 2023-09-15T06:13:55,006 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 173, in _add_to_criteria 2023-09-15T06:13:55,006 if not criterion.candidates: 2023-09-15T06:13:55,006 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/structs.py", line 156, in __bool__ 2023-09-15T06:13:55,006 return bool(self._sequence) 2023-09-15T06:13:55,006 ^^^^^^^^^^^^^^^^^^^^ 2023-09-15T06:13:55,006 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 155, in __bool__ 2023-09-15T06:13:55,006 return any(self) 2023-09-15T06:13:55,006 ^^^^^^^^^ 2023-09-15T06:13:55,006 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 143, in 2023-09-15T06:13:55,006 return (c for c in iterator if id(c) not in self._incompatible_ids) 2023-09-15T06:13:55,006 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-15T06:13:55,006 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 47, in _iter_built 2023-09-15T06:13:55,006 candidate = func() 2023-09-15T06:13:55,006 ^^^^^^ 2023-09-15T06:13:55,006 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 206, in _make_candidate_from_link 2023-09-15T06:13:55,006 self._link_candidate_cache[link] = LinkCandidate( 2023-09-15T06:13:55,006 ^^^^^^^^^^^^^^ 2023-09-15T06:13:55,006 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 293, in __init__ 2023-09-15T06:13:55,006 super().__init__( 2023-09-15T06:13:55,006 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 156, in __init__ 2023-09-15T06:13:55,006 self.dist = self._prepare() 2023-09-15T06:13:55,006 ^^^^^^^^^^^^^^^ 2023-09-15T06:13:55,006 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 225, in _prepare 2023-09-15T06:13:55,006 dist = self._prepare_distribution() 2023-09-15T06:13:55,006 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-15T06:13:55,006 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 304, in _prepare_distribution 2023-09-15T06:13:55,006 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2023-09-15T06:13:55,006 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-15T06:13:55,006 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 538, in prepare_linked_requirement 2023-09-15T06:13:55,006 return self._prepare_linked_requirement(req, parallel_builds) 2023-09-15T06:13:55,006 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-15T06:13:55,006 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 653, in _prepare_linked_requirement 2023-09-15T06:13:55,006 dist = _get_prepared_distribution( 2023-09-15T06:13:55,006 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-15T06:13:55,006 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 69, in _get_prepared_distribution 2023-09-15T06:13:55,006 abstract_dist.prepare_distribution_metadata( 2023-09-15T06:13:55,006 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/distributions/sdist.py", line 61, in prepare_distribution_metadata 2023-09-15T06:13:55,006 self.req.prepare_metadata() 2023-09-15T06:13:55,006 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/req/req_install.py", line 568, in prepare_metadata 2023-09-15T06:13:55,006 self.metadata_directory = generate_metadata_legacy( 2023-09-15T06:13:55,006 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-15T06:13:55,006 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 71, in generate_metadata 2023-09-15T06:13:55,006 raise MetadataGenerationFailed(package_details=details) from error 2023-09-15T06:13:55,006 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2023-09-15T06:13:55,019 Removed waterdetect==1.5.9 from https://files.pythonhosted.org/packages/df/c2/3a65932ff4bff885c2c3bec34a688ea4c27bd0a8d6b1f123aab1dd404fc2/waterdetect-1.5.9.tar.gz from build tracker '/tmp/pip-build-tracker-bvda4gq1' 2023-09-15T06:13:55,020 Removed build tracker: '/tmp/pip-build-tracker-bvda4gq1'