2023-09-16T22:39:34,296 Created temporary directory: /tmp/pip-build-tracker-9_94lfaz 2023-09-16T22:39:34,297 Initialized build tracking at /tmp/pip-build-tracker-9_94lfaz 2023-09-16T22:39:34,297 Created build tracker: /tmp/pip-build-tracker-9_94lfaz 2023-09-16T22:39:34,298 Entered build tracker: /tmp/pip-build-tracker-9_94lfaz 2023-09-16T22:39:34,299 Created temporary directory: /tmp/pip-wheel-qy2jzi9x 2023-09-16T22:39:34,302 Created temporary directory: /tmp/pip-ephem-wheel-cache-fqyv6h2v 2023-09-16T22:39:34,325 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-09-16T22:39:34,329 2 location(s) to search for versions of waterdetect: 2023-09-16T22:39:34,329 * https://pypi.org/simple/waterdetect/ 2023-09-16T22:39:34,329 * https://www.piwheels.org/simple/waterdetect/ 2023-09-16T22:39:34,330 Fetching project page and analyzing links: https://pypi.org/simple/waterdetect/ 2023-09-16T22:39:34,331 Getting page https://pypi.org/simple/waterdetect/ 2023-09-16T22:39:34,332 Found index url https://pypi.org/simple/ 2023-09-16T22:39:34,586 Fetched page https://pypi.org/simple/waterdetect/ as application/vnd.pypi.simple.v1+json 2023-09-16T22:39:34,593 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-16T22:39:34,594 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-16T22:39:34,594 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-16T22:39:34,595 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-16T22:39:34,595 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-16T22:39:34,596 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-16T22:39:34,596 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-16T22:39:34,597 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-16T22:39:34,598 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-16T22:39:34,599 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-16T22:39:34,600 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-16T22:39:34,600 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-16T22:39:34,601 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-16T22:39:34,602 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-16T22:39:34,603 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-16T22:39:34,603 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-16T22:39:34,604 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-16T22:39:34,605 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-16T22:39:34,605 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-16T22:39:34,606 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-16T22:39:34,607 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-16T22:39:34,608 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-16T22:39:34,608 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-16T22:39:34,609 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-16T22:39:34,610 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-16T22:39:34,610 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-16T22:39:34,611 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-16T22:39:34,612 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-16T22:39:34,613 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-16T22:39:34,614 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-16T22:39:34,614 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-16T22:39:34,615 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-16T22:39:34,615 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-16T22:39:34,616 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-16T22:39:34,617 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-16T22:39:34,617 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-16T22:39:34,618 Fetching project page and analyzing links: https://www.piwheels.org/simple/waterdetect/ 2023-09-16T22:39:34,619 Getting page https://www.piwheels.org/simple/waterdetect/ 2023-09-16T22:39:34,620 Found index url https://www.piwheels.org/simple/ 2023-09-16T22:39:34,870 Fetched page https://www.piwheels.org/simple/waterdetect/ as text/html 2023-09-16T22:39:34,875 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-16T22:39:34,876 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-16T22:39:34,876 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-16T22:39:34,877 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-16T22:39:34,878 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-16T22:39:34,879 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-16T22:39:34,879 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-16T22:39:34,880 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-16T22:39:34,881 Skipping link: not a file: https://www.piwheels.org/simple/waterdetect/ 2023-09-16T22:39:34,881 Skipping link: not a file: https://pypi.org/simple/waterdetect/ 2023-09-16T22:39:34,910 Given no hashes to check 1 links for project 'waterdetect': discarding no candidates 2023-09-16T22:39:34,937 Collecting waterdetect==1.5.12 2023-09-16T22:39:34,940 Created temporary directory: /tmp/pip-unpack-isoo_7ss 2023-09-16T22:39:35,166 Downloading waterdetect-1.5.12.tar.gz (43 kB) 2023-09-16T22:39:35,249 Added waterdetect==1.5.12 from https://files.pythonhosted.org/packages/f9/38/f32112b7a67d51f981659a737cdfcf2e816efa355e252b6a08db2bb16c42/waterdetect-1.5.12.tar.gz to build tracker '/tmp/pip-build-tracker-9_94lfaz' 2023-09-16T22:39:35,251 Running setup.py (path:/tmp/pip-wheel-qy2jzi9x/waterdetect_631c311fc2784143942ff757dd7e4702/setup.py) egg_info for package waterdetect 2023-09-16T22:39:35,252 Created temporary directory: /tmp/pip-pip-egg-info-kozbjini 2023-09-16T22:39:35,252 Preparing metadata (setup.py): started 2023-09-16T22:39:35,254 Running command python setup.py egg_info 2023-09-16T22:39:35,703 Traceback (most recent call last): 2023-09-16T22:39:35,704 File "", line 2, in 2023-09-16T22:39:35,704 File "", line 34, in 2023-09-16T22:39:35,705 File "/tmp/pip-wheel-qy2jzi9x/waterdetect_631c311fc2784143942ff757dd7e4702/setup.py", line 3, in 2023-09-16T22:39:35,706 import waterdetect 2023-09-16T22:39:35,706 File "/tmp/pip-wheel-qy2jzi9x/waterdetect_631c311fc2784143942ff757dd7e4702/waterdetect/__init__.py", line 25, in 2023-09-16T22:39:35,707 from sklearn import __version__ as skversion 2023-09-16T22:39:35,708 ModuleNotFoundError: No module named 'sklearn' 2023-09-16T22:39:35,709 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-16T22:39:35,776 ERROR: [present-rich] python setup.py egg_info exited with 1 2023-09-16T22:39:35,789 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2023-09-16T22:39:35,789 exec(compile('"'"''"'"''"'"' 2023-09-16T22:39:35,789 # This is -- a caller that pip uses to run setup.py 2023-09-16T22:39:35,789 # 2023-09-16T22:39:35,789 # - It imports setuptools before invoking setup.py, to enable projects that directly 2023-09-16T22:39:35,789 # import from `distutils.core` to work with newer packaging standards. 2023-09-16T22:39:35,789 # - It provides a clear error message when setuptools is not installed. 2023-09-16T22:39:35,789 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2023-09-16T22:39:35,789 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2023-09-16T22:39:35,789 # manifest_maker: standard file '"'"'-c'"'"' not found". 2023-09-16T22:39:35,789 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2023-09-16T22:39:35,789 import os, sys, tokenize 2023-09-16T22:39:35,789 2023-09-16T22:39:35,789 try: 2023-09-16T22:39:35,789 import setuptools 2023-09-16T22:39:35,789 except ImportError as error: 2023-09-16T22:39:35,789 print( 2023-09-16T22:39:35,789 "ERROR: Can not execute `setup.py` since setuptools is not available in " 2023-09-16T22:39:35,789 "the build environment.", 2023-09-16T22:39:35,789 file=sys.stderr, 2023-09-16T22:39:35,789 ) 2023-09-16T22:39:35,789 sys.exit(1) 2023-09-16T22:39:35,789 2023-09-16T22:39:35,789 __file__ = %r 2023-09-16T22:39:35,789 sys.argv[0] = __file__ 2023-09-16T22:39:35,789 2023-09-16T22:39:35,789 if os.path.exists(__file__): 2023-09-16T22:39:35,789 filename = __file__ 2023-09-16T22:39:35,789 with tokenize.open(__file__) as f: 2023-09-16T22:39:35,789 setup_py_code = f.read() 2023-09-16T22:39:35,789 else: 2023-09-16T22:39:35,789 filename = "" 2023-09-16T22:39:35,789 setup_py_code = "from setuptools import setup; setup()" 2023-09-16T22:39:35,789 2023-09-16T22:39:35,789 exec(compile(setup_py_code, filename, "exec")) 2023-09-16T22:39:35,789 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-qy2jzi9x/waterdetect_631c311fc2784143942ff757dd7e4702/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-kozbjini[/] 2023-09-16T22:39:35,790 [bold magenta]cwd[/]: /tmp/pip-wheel-qy2jzi9x/waterdetect_631c311fc2784143942ff757dd7e4702/ 2023-09-16T22:39:35,790 Preparing metadata (setup.py): finished with status 'error' 2023-09-16T22:39:35,792 ERROR: [present-rich] metadata generation failed 2023-09-16T22:39:35,797 Exception information: 2023-09-16T22:39:35,797 Traceback (most recent call last): 2023-09-16T22:39:35,797 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 64, in generate_metadata 2023-09-16T22:39:35,797 call_subprocess( 2023-09-16T22:39:35,797 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/utils/subprocess.py", line 224, in call_subprocess 2023-09-16T22:39:35,797 raise error 2023-09-16T22:39:35,797 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2023-09-16T22:39:35,797 2023-09-16T22:39:35,797 The above exception was the direct cause of the following exception: 2023-09-16T22:39:35,797 2023-09-16T22:39:35,797 Traceback (most recent call last): 2023-09-16T22:39:35,797 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/base_command.py", line 180, in exc_logging_wrapper 2023-09-16T22:39:35,797 status = run_func(*args) 2023-09-16T22:39:35,797 ^^^^^^^^^^^^^^^ 2023-09-16T22:39:35,797 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/req_command.py", line 248, in wrapper 2023-09-16T22:39:35,797 return func(self, options, args) 2023-09-16T22:39:35,797 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-16T22:39:35,797 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2023-09-16T22:39:35,797 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2023-09-16T22:39:35,797 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-16T22:39:35,797 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 92, in resolve 2023-09-16T22:39:35,797 result = self._result = resolver.resolve( 2023-09-16T22:39:35,797 ^^^^^^^^^^^^^^^^^ 2023-09-16T22:39:35,797 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 546, in resolve 2023-09-16T22:39:35,797 state = resolution.resolve(requirements, max_rounds=max_rounds) 2023-09-16T22:39:35,797 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-16T22:39:35,797 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 397, in resolve 2023-09-16T22:39:35,797 self._add_to_criteria(self.state.criteria, r, parent=None) 2023-09-16T22:39:35,797 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 173, in _add_to_criteria 2023-09-16T22:39:35,797 if not criterion.candidates: 2023-09-16T22:39:35,797 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/structs.py", line 156, in __bool__ 2023-09-16T22:39:35,797 return bool(self._sequence) 2023-09-16T22:39:35,797 ^^^^^^^^^^^^^^^^^^^^ 2023-09-16T22:39:35,797 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 155, in __bool__ 2023-09-16T22:39:35,797 return any(self) 2023-09-16T22:39:35,797 ^^^^^^^^^ 2023-09-16T22:39:35,797 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 143, in 2023-09-16T22:39:35,797 return (c for c in iterator if id(c) not in self._incompatible_ids) 2023-09-16T22:39:35,797 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-16T22:39:35,797 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 47, in _iter_built 2023-09-16T22:39:35,797 candidate = func() 2023-09-16T22:39:35,797 ^^^^^^ 2023-09-16T22:39:35,797 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 206, in _make_candidate_from_link 2023-09-16T22:39:35,797 self._link_candidate_cache[link] = LinkCandidate( 2023-09-16T22:39:35,797 ^^^^^^^^^^^^^^ 2023-09-16T22:39:35,797 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 293, in __init__ 2023-09-16T22:39:35,797 super().__init__( 2023-09-16T22:39:35,797 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 156, in __init__ 2023-09-16T22:39:35,797 self.dist = self._prepare() 2023-09-16T22:39:35,797 ^^^^^^^^^^^^^^^ 2023-09-16T22:39:35,797 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 225, in _prepare 2023-09-16T22:39:35,797 dist = self._prepare_distribution() 2023-09-16T22:39:35,797 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-16T22:39:35,797 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 304, in _prepare_distribution 2023-09-16T22:39:35,797 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2023-09-16T22:39:35,797 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-16T22:39:35,797 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 538, in prepare_linked_requirement 2023-09-16T22:39:35,797 return self._prepare_linked_requirement(req, parallel_builds) 2023-09-16T22:39:35,797 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-16T22:39:35,797 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 653, in _prepare_linked_requirement 2023-09-16T22:39:35,797 dist = _get_prepared_distribution( 2023-09-16T22:39:35,797 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-16T22:39:35,797 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 69, in _get_prepared_distribution 2023-09-16T22:39:35,797 abstract_dist.prepare_distribution_metadata( 2023-09-16T22:39:35,797 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/distributions/sdist.py", line 61, in prepare_distribution_metadata 2023-09-16T22:39:35,797 self.req.prepare_metadata() 2023-09-16T22:39:35,797 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/req/req_install.py", line 568, in prepare_metadata 2023-09-16T22:39:35,797 self.metadata_directory = generate_metadata_legacy( 2023-09-16T22:39:35,797 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-16T22:39:35,797 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 71, in generate_metadata 2023-09-16T22:39:35,797 raise MetadataGenerationFailed(package_details=details) from error 2023-09-16T22:39:35,797 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2023-09-16T22:39:35,810 Removed waterdetect==1.5.12 from https://files.pythonhosted.org/packages/f9/38/f32112b7a67d51f981659a737cdfcf2e816efa355e252b6a08db2bb16c42/waterdetect-1.5.12.tar.gz from build tracker '/tmp/pip-build-tracker-9_94lfaz' 2023-09-16T22:39:35,811 Removed build tracker: '/tmp/pip-build-tracker-9_94lfaz'