2023-09-22T05:37:48,315 Created temporary directory: /tmp/pip-build-tracker-mbi8tiu_ 2023-09-22T05:37:48,317 Initialized build tracking at /tmp/pip-build-tracker-mbi8tiu_ 2023-09-22T05:37:48,317 Created build tracker: /tmp/pip-build-tracker-mbi8tiu_ 2023-09-22T05:37:48,318 Entered build tracker: /tmp/pip-build-tracker-mbi8tiu_ 2023-09-22T05:37:48,319 Created temporary directory: /tmp/pip-wheel-u8b19995 2023-09-22T05:37:48,322 Created temporary directory: /tmp/pip-ephem-wheel-cache-pe7u28ov 2023-09-22T05:37:48,359 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-09-22T05:37:48,364 2 location(s) to search for versions of waterdetect: 2023-09-22T05:37:48,364 * https://pypi.org/simple/waterdetect/ 2023-09-22T05:37:48,364 * https://www.piwheels.org/simple/waterdetect/ 2023-09-22T05:37:48,366 Fetching project page and analyzing links: https://pypi.org/simple/waterdetect/ 2023-09-22T05:37:48,367 Getting page https://pypi.org/simple/waterdetect/ 2023-09-22T05:37:48,370 Found index url https://pypi.org/simple/ 2023-09-22T05:37:48,641 Fetched page https://pypi.org/simple/waterdetect/ as application/vnd.pypi.simple.v1+json 2023-09-22T05:37:48,649 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-22T05:37:48,649 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-22T05:37:48,651 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-22T05:37:48,652 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-22T05:37:48,653 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-22T05:37:48,654 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-22T05:37:48,655 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-22T05:37:48,656 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-22T05:37:48,657 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-22T05:37:48,659 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-22T05:37:48,660 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-22T05:37:48,661 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-22T05:37:48,663 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-22T05:37:48,664 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-22T05:37:48,666 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-22T05:37:48,667 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-22T05:37:48,668 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-22T05:37:48,669 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-22T05:37:48,670 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-22T05:37:48,672 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-22T05:37:48,674 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-22T05:37:48,675 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-22T05:37:48,676 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-22T05:37:48,677 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-22T05:37:48,679 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-22T05:37:48,712 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-22T05:37:48,714 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-22T05:37:48,717 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-22T05:37:48,718 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-22T05:37:48,719 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-22T05:37:48,721 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-22T05:37:48,722 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-22T05:37:48,723 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-22T05:37:48,725 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-22T05:37:48,726 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-22T05:37:48,727 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-22T05:37:48,729 Fetching project page and analyzing links: https://www.piwheels.org/simple/waterdetect/ 2023-09-22T05:37:48,730 Getting page https://www.piwheels.org/simple/waterdetect/ 2023-09-22T05:37:48,732 Found index url https://www.piwheels.org/simple/ 2023-09-22T05:37:48,896 Fetched page https://www.piwheels.org/simple/waterdetect/ as text/html 2023-09-22T05:37:48,900 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-22T05:37:48,902 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-22T05:37:48,903 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-22T05:37:48,904 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-22T05:37:48,908 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-22T05:37:48,909 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-22T05:37:48,909 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-22T05:37:48,910 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-22T05:37:48,911 Skipping link: not a file: https://www.piwheels.org/simple/waterdetect/ 2023-09-22T05:37:48,911 Skipping link: not a file: https://pypi.org/simple/waterdetect/ 2023-09-22T05:37:48,933 Given no hashes to check 1 links for project 'waterdetect': discarding no candidates 2023-09-22T05:37:48,953 Collecting waterdetect==1.5.15 2023-09-22T05:37:48,957 Created temporary directory: /tmp/pip-unpack-9xprlgje 2023-09-22T05:37:49,549 Downloading waterdetect-1.5.15.tar.gz (44 kB) 2023-09-22T05:37:49,654 Added waterdetect==1.5.15 from https://files.pythonhosted.org/packages/ae/d7/5dd5469d4d180592e8fff95cdf7f47e9ce6f76bd4272a3c1d7374f09c2bc/waterdetect-1.5.15.tar.gz to build tracker '/tmp/pip-build-tracker-mbi8tiu_' 2023-09-22T05:37:49,656 Running setup.py (path:/tmp/pip-wheel-u8b19995/waterdetect_926521bef0304dd4aed0b23c656b176b/setup.py) egg_info for package waterdetect 2023-09-22T05:37:49,657 Created temporary directory: /tmp/pip-pip-egg-info-ooepaga8 2023-09-22T05:37:49,657 Preparing metadata (setup.py): started 2023-09-22T05:37:49,659 Running command python setup.py egg_info 2023-09-22T05:37:50,133 Traceback (most recent call last): 2023-09-22T05:37:50,133 File "", line 2, in 2023-09-22T05:37:50,133 File "", line 34, in 2023-09-22T05:37:50,134 File "/tmp/pip-wheel-u8b19995/waterdetect_926521bef0304dd4aed0b23c656b176b/setup.py", line 3, in 2023-09-22T05:37:50,135 import waterdetect 2023-09-22T05:37:50,136 File "/tmp/pip-wheel-u8b19995/waterdetect_926521bef0304dd4aed0b23c656b176b/waterdetect/__init__.py", line 29, in 2023-09-22T05:37:50,137 from sklearn import __version__ as skversion 2023-09-22T05:37:50,138 ModuleNotFoundError: No module named 'sklearn' 2023-09-22T05:37:50,138 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-22T05:37:50,205 ERROR: [present-rich] python setup.py egg_info exited with 1 2023-09-22T05:37:50,218 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2023-09-22T05:37:50,218 exec(compile('"'"''"'"''"'"' 2023-09-22T05:37:50,218 # This is -- a caller that pip uses to run setup.py 2023-09-22T05:37:50,218 # 2023-09-22T05:37:50,218 # - It imports setuptools before invoking setup.py, to enable projects that directly 2023-09-22T05:37:50,218 # import from `distutils.core` to work with newer packaging standards. 2023-09-22T05:37:50,218 # - It provides a clear error message when setuptools is not installed. 2023-09-22T05:37:50,218 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2023-09-22T05:37:50,218 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2023-09-22T05:37:50,218 # manifest_maker: standard file '"'"'-c'"'"' not found". 2023-09-22T05:37:50,218 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2023-09-22T05:37:50,218 import os, sys, tokenize 2023-09-22T05:37:50,218 2023-09-22T05:37:50,218 try: 2023-09-22T05:37:50,218 import setuptools 2023-09-22T05:37:50,218 except ImportError as error: 2023-09-22T05:37:50,218 print( 2023-09-22T05:37:50,218 "ERROR: Can not execute `setup.py` since setuptools is not available in " 2023-09-22T05:37:50,218 "the build environment.", 2023-09-22T05:37:50,218 file=sys.stderr, 2023-09-22T05:37:50,218 ) 2023-09-22T05:37:50,218 sys.exit(1) 2023-09-22T05:37:50,218 2023-09-22T05:37:50,218 __file__ = %r 2023-09-22T05:37:50,218 sys.argv[0] = __file__ 2023-09-22T05:37:50,218 2023-09-22T05:37:50,218 if os.path.exists(__file__): 2023-09-22T05:37:50,218 filename = __file__ 2023-09-22T05:37:50,218 with tokenize.open(__file__) as f: 2023-09-22T05:37:50,218 setup_py_code = f.read() 2023-09-22T05:37:50,218 else: 2023-09-22T05:37:50,218 filename = "" 2023-09-22T05:37:50,218 setup_py_code = "from setuptools import setup; setup()" 2023-09-22T05:37:50,218 2023-09-22T05:37:50,218 exec(compile(setup_py_code, filename, "exec")) 2023-09-22T05:37:50,218 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-u8b19995/waterdetect_926521bef0304dd4aed0b23c656b176b/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-ooepaga8[/] 2023-09-22T05:37:50,218 [bold magenta]cwd[/]: /tmp/pip-wheel-u8b19995/waterdetect_926521bef0304dd4aed0b23c656b176b/ 2023-09-22T05:37:50,219 Preparing metadata (setup.py): finished with status 'error' 2023-09-22T05:37:50,221 ERROR: [present-rich] metadata generation failed 2023-09-22T05:37:50,226 Exception information: 2023-09-22T05:37:50,226 Traceback (most recent call last): 2023-09-22T05:37:50,226 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 64, in generate_metadata 2023-09-22T05:37:50,226 call_subprocess( 2023-09-22T05:37:50,226 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/utils/subprocess.py", line 224, in call_subprocess 2023-09-22T05:37:50,226 raise error 2023-09-22T05:37:50,226 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2023-09-22T05:37:50,226 2023-09-22T05:37:50,226 The above exception was the direct cause of the following exception: 2023-09-22T05:37:50,226 2023-09-22T05:37:50,226 Traceback (most recent call last): 2023-09-22T05:37:50,226 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/base_command.py", line 180, in exc_logging_wrapper 2023-09-22T05:37:50,226 status = run_func(*args) 2023-09-22T05:37:50,226 ^^^^^^^^^^^^^^^ 2023-09-22T05:37:50,226 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/req_command.py", line 248, in wrapper 2023-09-22T05:37:50,226 return func(self, options, args) 2023-09-22T05:37:50,226 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-22T05:37:50,226 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2023-09-22T05:37:50,226 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2023-09-22T05:37:50,226 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-22T05:37:50,226 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 92, in resolve 2023-09-22T05:37:50,226 result = self._result = resolver.resolve( 2023-09-22T05:37:50,226 ^^^^^^^^^^^^^^^^^ 2023-09-22T05:37:50,226 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 546, in resolve 2023-09-22T05:37:50,226 state = resolution.resolve(requirements, max_rounds=max_rounds) 2023-09-22T05:37:50,226 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-22T05:37:50,226 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 397, in resolve 2023-09-22T05:37:50,226 self._add_to_criteria(self.state.criteria, r, parent=None) 2023-09-22T05:37:50,226 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 173, in _add_to_criteria 2023-09-22T05:37:50,226 if not criterion.candidates: 2023-09-22T05:37:50,226 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/structs.py", line 156, in __bool__ 2023-09-22T05:37:50,226 return bool(self._sequence) 2023-09-22T05:37:50,226 ^^^^^^^^^^^^^^^^^^^^ 2023-09-22T05:37:50,226 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 155, in __bool__ 2023-09-22T05:37:50,226 return any(self) 2023-09-22T05:37:50,226 ^^^^^^^^^ 2023-09-22T05:37:50,226 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 143, in 2023-09-22T05:37:50,226 return (c for c in iterator if id(c) not in self._incompatible_ids) 2023-09-22T05:37:50,226 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-22T05:37:50,226 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 47, in _iter_built 2023-09-22T05:37:50,226 candidate = func() 2023-09-22T05:37:50,226 ^^^^^^ 2023-09-22T05:37:50,226 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 206, in _make_candidate_from_link 2023-09-22T05:37:50,226 self._link_candidate_cache[link] = LinkCandidate( 2023-09-22T05:37:50,226 ^^^^^^^^^^^^^^ 2023-09-22T05:37:50,226 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 293, in __init__ 2023-09-22T05:37:50,226 super().__init__( 2023-09-22T05:37:50,226 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 156, in __init__ 2023-09-22T05:37:50,226 self.dist = self._prepare() 2023-09-22T05:37:50,226 ^^^^^^^^^^^^^^^ 2023-09-22T05:37:50,226 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 225, in _prepare 2023-09-22T05:37:50,226 dist = self._prepare_distribution() 2023-09-22T05:37:50,226 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-22T05:37:50,226 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 304, in _prepare_distribution 2023-09-22T05:37:50,226 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2023-09-22T05:37:50,226 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-22T05:37:50,226 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 538, in prepare_linked_requirement 2023-09-22T05:37:50,226 return self._prepare_linked_requirement(req, parallel_builds) 2023-09-22T05:37:50,226 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-22T05:37:50,226 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 653, in _prepare_linked_requirement 2023-09-22T05:37:50,226 dist = _get_prepared_distribution( 2023-09-22T05:37:50,226 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-22T05:37:50,226 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 69, in _get_prepared_distribution 2023-09-22T05:37:50,226 abstract_dist.prepare_distribution_metadata( 2023-09-22T05:37:50,226 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/distributions/sdist.py", line 61, in prepare_distribution_metadata 2023-09-22T05:37:50,226 self.req.prepare_metadata() 2023-09-22T05:37:50,226 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/req/req_install.py", line 568, in prepare_metadata 2023-09-22T05:37:50,226 self.metadata_directory = generate_metadata_legacy( 2023-09-22T05:37:50,226 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-22T05:37:50,226 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 71, in generate_metadata 2023-09-22T05:37:50,226 raise MetadataGenerationFailed(package_details=details) from error 2023-09-22T05:37:50,226 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2023-09-22T05:37:50,239 Removed waterdetect==1.5.15 from https://files.pythonhosted.org/packages/ae/d7/5dd5469d4d180592e8fff95cdf7f47e9ce6f76bd4272a3c1d7374f09c2bc/waterdetect-1.5.15.tar.gz from build tracker '/tmp/pip-build-tracker-mbi8tiu_' 2023-09-22T05:37:50,240 Removed build tracker: '/tmp/pip-build-tracker-mbi8tiu_'