2023-09-12T10:50:47,809 Created temporary directory: /tmp/pip-build-tracker-wkte5kr0 2023-09-12T10:50:47,810 Initialized build tracking at /tmp/pip-build-tracker-wkte5kr0 2023-09-12T10:50:47,811 Created build tracker: /tmp/pip-build-tracker-wkte5kr0 2023-09-12T10:50:47,811 Entered build tracker: /tmp/pip-build-tracker-wkte5kr0 2023-09-12T10:50:47,812 Created temporary directory: /tmp/pip-wheel-dxd9tn9c 2023-09-12T10:50:47,815 Created temporary directory: /tmp/pip-ephem-wheel-cache-s49er2om 2023-09-12T10:50:47,837 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-09-12T10:50:47,842 2 location(s) to search for versions of aws-ec2-assign-elastic-ip: 2023-09-12T10:50:47,842 * https://pypi.org/simple/aws-ec2-assign-elastic-ip/ 2023-09-12T10:50:47,842 * https://www.piwheels.org/simple/aws-ec2-assign-elastic-ip/ 2023-09-12T10:50:47,842 Fetching project page and analyzing links: https://pypi.org/simple/aws-ec2-assign-elastic-ip/ 2023-09-12T10:50:47,843 Getting page https://pypi.org/simple/aws-ec2-assign-elastic-ip/ 2023-09-12T10:50:47,845 Found index url https://pypi.org/simple/ 2023-09-12T10:50:48,060 Fetched page https://pypi.org/simple/aws-ec2-assign-elastic-ip/ as application/vnd.pypi.simple.v1+json 2023-09-12T10:50:48,067 Found link https://files.pythonhosted.org/packages/f6/db/c801635a36c07b4b78cc906d8cde7808a20a91f11148ac3ea33547597b93/aws-ec2-assign-elastic-ip-0.1.0b1.tar.gz (from https://pypi.org/simple/aws-ec2-assign-elastic-ip/), version: 0.1.0b1 2023-09-12T10:50:48,068 Found link https://files.pythonhosted.org/packages/4c/6f/d34a01792a36eee62830fcd381eb896467d27349502d1ade2661fc8250de/aws-ec2-assign-elastic-ip-0.1.0b2.tar.gz (from https://pypi.org/simple/aws-ec2-assign-elastic-ip/), version: 0.1.0b2 2023-09-12T10:50:48,068 Found link https://files.pythonhosted.org/packages/5e/79/0bc731f5929d24e532cb2d3adcc1c5700d87c5f04071b32bedd5692013df/aws-ec2-assign-elastic-ip-0.1.0.tar.gz (from https://pypi.org/simple/aws-ec2-assign-elastic-ip/), version: 0.1.0 2023-09-12T10:50:48,069 Found link https://files.pythonhosted.org/packages/92/0e/2a08c9d709a96dfd2a83b9b13292549e0c346670d50252f6131fec35345b/aws-ec2-assign-elastic-ip-0.2.0a1.tar.gz (from https://pypi.org/simple/aws-ec2-assign-elastic-ip/), version: 0.2.0a1 2023-09-12T10:50:48,070 Found link https://files.pythonhosted.org/packages/ef/0f/1739d20447f77eacc9e51f3ebd19236d46691460131bd7047a09c7363e11/aws-ec2-assign-elastic-ip-0.2.0.tar.gz (from https://pypi.org/simple/aws-ec2-assign-elastic-ip/), version: 0.2.0 2023-09-12T10:50:48,071 Found link https://files.pythonhosted.org/packages/a0/ee/351f7da960b0111b375b4f5244f536900f5a6b83fe294f56d3ca8fd5fd80/aws-ec2-assign-elastic-ip-0.2.1.tar.gz (from https://pypi.org/simple/aws-ec2-assign-elastic-ip/), version: 0.2.1 2023-09-12T10:50:48,071 Found link https://files.pythonhosted.org/packages/c5/0f/3e0b2306b93619a3f328f8228a85350b3e91241451def941e7e9e8ddc731/aws-ec2-assign-elastic-ip-0.3.0a1.tar.gz (from https://pypi.org/simple/aws-ec2-assign-elastic-ip/), version: 0.3.0a1 2023-09-12T10:50:48,072 Found link https://files.pythonhosted.org/packages/47/25/053d522f94810f4e69927879ac8747e5b96869baa4867568ede9f6cb0f37/aws-ec2-assign-elastic-ip-0.3.0a2.tar.gz (from https://pypi.org/simple/aws-ec2-assign-elastic-ip/), version: 0.3.0a2 2023-09-12T10:50:48,073 Found link https://files.pythonhosted.org/packages/09/7a/8992c1fe459f2fcaa421b1b7f798ae4a73b39e9227feb0a620c19806880d/aws-ec2-assign-elastic-ip-0.3.0.tar.gz (from https://pypi.org/simple/aws-ec2-assign-elastic-ip/), version: 0.3.0 2023-09-12T10:50:48,074 Found link https://files.pythonhosted.org/packages/6c/3e/b3cb4b4db5ac707bb70efd584b7e2a57183092432baadea91d23f86c1401/aws-ec2-assign-elastic-ip-0.4.0a1.tar.gz (from https://pypi.org/simple/aws-ec2-assign-elastic-ip/), version: 0.4.0a1 2023-09-12T10:50:48,074 Found link https://files.pythonhosted.org/packages/d7/a9/a65786da49313ae04a6990539e55569889806e645bef3a11a1020aa9c62c/aws-ec2-assign-elastic-ip-0.4.0a2.tar.gz (from https://pypi.org/simple/aws-ec2-assign-elastic-ip/), version: 0.4.0a2 2023-09-12T10:50:48,075 Found link https://files.pythonhosted.org/packages/6c/af/179ef98f8068ae68c3f65c83a48b8b44464a158bb53809a8f371bea72550/aws-ec2-assign-elastic-ip-0.4.0a3.tar.gz (from https://pypi.org/simple/aws-ec2-assign-elastic-ip/), version: 0.4.0a3 2023-09-12T10:50:48,076 Found link https://files.pythonhosted.org/packages/4f/8d/cd9069a6db1948be330016f27b11a945b6469f2c5b92e97aa73b3db618b8/aws-ec2-assign-elastic-ip-0.4.0a4.tar.gz (from https://pypi.org/simple/aws-ec2-assign-elastic-ip/), version: 0.4.0a4 2023-09-12T10:50:48,077 Found link https://files.pythonhosted.org/packages/62/08/f2dce2273dfe1abf025e30e68144815cd014806f9f37cb369f1f1d861f9e/aws-ec2-assign-elastic-ip-0.4.0a5.tar.gz (from https://pypi.org/simple/aws-ec2-assign-elastic-ip/), version: 0.4.0a5 2023-09-12T10:50:48,077 Found link https://files.pythonhosted.org/packages/19/87/39045432286f4fc8767c302a280a896d5de4b05cc0410d31b04aa05c0fa3/aws-ec2-assign-elastic-ip-0.4.0.tar.gz (from https://pypi.org/simple/aws-ec2-assign-elastic-ip/), version: 0.4.0 2023-09-12T10:50:48,078 Found link https://files.pythonhosted.org/packages/3b/36/4acee8e0f6ef954e65f1b27962715f0eb675cf3df63897f620f31979ec7e/aws-ec2-assign-elastic-ip-0.4.1a1.tar.gz (from https://pypi.org/simple/aws-ec2-assign-elastic-ip/), version: 0.4.1a1 2023-09-12T10:50:48,079 Found link https://files.pythonhosted.org/packages/78/ba/1efdb7e761a38d8fbd11d364fb909a6893ff60c6e63a727aaccf7178cae2/aws-ec2-assign-elastic-ip-0.4.1a2.tar.gz (from https://pypi.org/simple/aws-ec2-assign-elastic-ip/), version: 0.4.1a2 2023-09-12T10:50:48,079 Found link https://files.pythonhosted.org/packages/39/7c/b6f59fb9ef3af33430dbcfd044dcb7e40effb9ea5e49f3afc3ca7cb042e1/aws-ec2-assign-elastic-ip-0.4.2.tar.gz (from https://pypi.org/simple/aws-ec2-assign-elastic-ip/), version: 0.4.2 2023-09-12T10:50:48,080 Found link https://files.pythonhosted.org/packages/88/e6/7580e594249048600b53bb16fb58f093d01eed79b048b96248ad12a7fb7b/aws-ec2-assign-elastic-ip-0.4.3.tar.gz (from https://pypi.org/simple/aws-ec2-assign-elastic-ip/), version: 0.4.3 2023-09-12T10:50:48,080 Found link https://files.pythonhosted.org/packages/f0/59/3b3669556ebcae99b26961789df10f0c1ad1969849ad88b4734dc42f38c2/aws-ec2-assign-elastic-ip-0.5.0.tar.gz (from https://pypi.org/simple/aws-ec2-assign-elastic-ip/), version: 0.5.0 2023-09-12T10:50:48,081 Found link https://files.pythonhosted.org/packages/ea/13/d98908f88881ae23d59130bda6c91a5e4c444b462516a9dc02e710b421d1/aws-ec2-assign-elastic-ip-0.7.0.tar.gz (from https://pypi.org/simple/aws-ec2-assign-elastic-ip/), version: 0.7.0 2023-09-12T10:50:48,082 Found link https://files.pythonhosted.org/packages/0c/31/c6bb6a09c64b67eef94bb4df68e830cde6aa393d57a17e64a93bb2ea1711/aws-ec2-assign-elastic-ip-0.7.1.tar.gz (from https://pypi.org/simple/aws-ec2-assign-elastic-ip/), version: 0.7.1 2023-09-12T10:50:48,082 Found link https://files.pythonhosted.org/packages/20/21/7aa5fc7c5d861e3e544e8f0b23a52f3cc32fadf6e7573885cbeadf5d8f6e/aws-ec2-assign-elastic-ip-0.8.0.tar.gz (from https://pypi.org/simple/aws-ec2-assign-elastic-ip/), version: 0.8.0 2023-09-12T10:50:48,083 Found link https://files.pythonhosted.org/packages/a6/08/beb068a2f13a4b2b6d9bf0956ce59a9eb9b45347acb47ca5b77a94844bc6/aws-ec2-assign-elastic-ip-0.8.1.tar.gz (from https://pypi.org/simple/aws-ec2-assign-elastic-ip/), version: 0.8.1 2023-09-12T10:50:48,084 Found link https://files.pythonhosted.org/packages/b9/df/c97ebb6415b745d1ba616d27c39a4336ae54e10b73dac53e8d68f91aa79b/aws-ec2-assign-elastic-ip-0.9.0.tar.gz (from https://pypi.org/simple/aws-ec2-assign-elastic-ip/), version: 0.9.0 2023-09-12T10:50:48,085 Found link https://files.pythonhosted.org/packages/7e/8d/db92077bcb5fb60c13297868dc1aa6ef660137a206ff6a082764fb32e169/aws-ec2-assign-elastic-ip-0.10.0.tar.gz (from https://pypi.org/simple/aws-ec2-assign-elastic-ip/), version: 0.10.0 2023-09-12T10:50:48,085 Found link https://files.pythonhosted.org/packages/f6/de/4a6e4bfaccb4ec605e348469d383e924428f06abcc7c2dbcc57a6d9db0c2/aws-ec2-assign-elastic-ip-0.10.1b1.tar.gz (from https://pypi.org/simple/aws-ec2-assign-elastic-ip/), version: 0.10.1b1 2023-09-12T10:50:48,086 Found link https://files.pythonhosted.org/packages/a8/8e/05302a514baf7c0d1036969dcfe33249328988b8c2298e92aea41b784cbb/aws-ec2-assign-elastic-ip-0.10.1b2.tar.gz (from https://pypi.org/simple/aws-ec2-assign-elastic-ip/), version: 0.10.1b2 2023-09-12T10:50:48,087 Found link https://files.pythonhosted.org/packages/ac/04/760496fe00092047e50ea9ec2f35597afe552052e3217c6c204b5f221c55/aws-ec2-assign-elastic-ip-0.10.1b3.tar.gz (from https://pypi.org/simple/aws-ec2-assign-elastic-ip/), version: 0.10.1b3 2023-09-12T10:50:48,088 Found link https://files.pythonhosted.org/packages/85/47/99d6c6dc1e729467725691f41a19b7f7ddf08c3c1657ad69f8a408584ccb/aws-ec2-assign-elastic-ip-0.10.1.tar.gz (from https://pypi.org/simple/aws-ec2-assign-elastic-ip/), version: 0.10.1 2023-09-12T10:50:48,088 Found link https://files.pythonhosted.org/packages/0d/b9/423d21f69de26cf57232bc48b5969a42025b2803003d8deddafb82900b9a/aws-ec2-assign-elastic-ip-0.10.2.tar.gz (from https://pypi.org/simple/aws-ec2-assign-elastic-ip/), version: 0.10.2 2023-09-12T10:50:48,089 Fetching project page and analyzing links: https://www.piwheels.org/simple/aws-ec2-assign-elastic-ip/ 2023-09-12T10:50:48,089 Getting page https://www.piwheels.org/simple/aws-ec2-assign-elastic-ip/ 2023-09-12T10:50:48,091 Found index url https://www.piwheels.org/simple/ 2023-09-12T10:50:54,008 Fetched page https://www.piwheels.org/simple/aws-ec2-assign-elastic-ip/ as text/html 2023-09-12T10:50:54,016 Skipping link: No binaries permitted for aws-ec2-assign-elastic-ip: https://www.piwheels.org/simple/aws-ec2-assign-elastic-ip/aws_ec2_assign_elastic_ip-0.10.0-py3-none-any.whl#sha256=62f7161ce04f96337eaa51ca71cd8467c19f0a8eec660d97c1ddba93651278a4 (from https://www.piwheels.org/simple/aws-ec2-assign-elastic-ip/) 2023-09-12T10:50:54,017 Skipping link: No binaries permitted for aws-ec2-assign-elastic-ip: https://www.piwheels.org/simple/aws-ec2-assign-elastic-ip/aws_ec2_assign_elastic_ip-0.10.1b1-py3-none-any.whl#sha256=4554ba4538632ddda3c34900b94775cd854e4ee9ba323dc628830a64b337ff35 (from https://www.piwheels.org/simple/aws-ec2-assign-elastic-ip/) 2023-09-12T10:50:54,018 Skipping link: No binaries permitted for aws-ec2-assign-elastic-ip: https://www.piwheels.org/simple/aws-ec2-assign-elastic-ip/aws_ec2_assign_elastic_ip-0.10.2-py3-none-any.whl#sha256=892990cec96965d73ee851e032d6892efc81c82ebaa14ac216cc41885b939e0f (from https://www.piwheels.org/simple/aws-ec2-assign-elastic-ip/) 2023-09-12T10:50:54,019 Skipping link: No binaries permitted for aws-ec2-assign-elastic-ip: https://www.piwheels.org/simple/aws-ec2-assign-elastic-ip/aws_ec2_assign_elastic_ip-0.5.0-py3-none-any.whl#sha256=b3c415ffdd190ac2d11242241bd1ec12c22de1171688052703f8959d45049cd2 (from https://www.piwheels.org/simple/aws-ec2-assign-elastic-ip/) 2023-09-12T10:50:54,020 Skipping link: No binaries permitted for aws-ec2-assign-elastic-ip: https://www.piwheels.org/simple/aws-ec2-assign-elastic-ip/aws_ec2_assign_elastic_ip-0.7.0-py3-none-any.whl#sha256=7e2f28a9c54e1c9fdc19bf6d849a4e976004fdd27de2dfe16f8aa33f7cd1aced (from https://www.piwheels.org/simple/aws-ec2-assign-elastic-ip/) 2023-09-12T10:50:54,022 Skipping link: No binaries permitted for aws-ec2-assign-elastic-ip: https://www.piwheels.org/simple/aws-ec2-assign-elastic-ip/aws_ec2_assign_elastic_ip-0.7.1-py3-none-any.whl#sha256=9d2b37774478b801028e8ef5c0bbfd9be02096899a0685c1a1554b986634fec8 (from https://www.piwheels.org/simple/aws-ec2-assign-elastic-ip/) 2023-09-12T10:50:54,022 Skipping link: No binaries permitted for aws-ec2-assign-elastic-ip: https://www.piwheels.org/simple/aws-ec2-assign-elastic-ip/aws_ec2_assign_elastic_ip-0.8.0-py3-none-any.whl#sha256=03f4cfc1d4e0e115ff0a5e889a6e181e3b00b369d75b6f23e3aa65ab0e758de5 (from https://www.piwheels.org/simple/aws-ec2-assign-elastic-ip/) 2023-09-12T10:50:54,024 Skipping link: No binaries permitted for aws-ec2-assign-elastic-ip: https://www.piwheels.org/simple/aws-ec2-assign-elastic-ip/aws_ec2_assign_elastic_ip-0.8.1-py3-none-any.whl#sha256=d425e7ec2d2982c8da9a85834d43b288ae07ba4dea84bdbae0b5f3fadb320e07 (from https://www.piwheels.org/simple/aws-ec2-assign-elastic-ip/) 2023-09-12T10:50:54,025 Skipping link: No binaries permitted for aws-ec2-assign-elastic-ip: https://www.piwheels.org/simple/aws-ec2-assign-elastic-ip/aws_ec2_assign_elastic_ip-0.9.0-py3-none-any.whl#sha256=ca97c67547d170767bc949e0f0b31cfb5793b0abb2452ecf0f4f6a5839a32ef0 (from https://www.piwheels.org/simple/aws-ec2-assign-elastic-ip/) 2023-09-12T10:50:54,026 Skipping link: not a file: https://www.piwheels.org/simple/aws-ec2-assign-elastic-ip/ 2023-09-12T10:50:54,027 Skipping link: not a file: https://pypi.org/simple/aws-ec2-assign-elastic-ip/ 2023-09-12T10:50:54,073 Given no hashes to check 1 links for project 'aws-ec2-assign-elastic-ip': discarding no candidates 2023-09-12T10:50:54,099 Collecting aws-ec2-assign-elastic-ip==0.10.1b2 2023-09-12T10:50:54,102 Created temporary directory: /tmp/pip-unpack-e2h70n4b 2023-09-12T10:50:54,344 Downloading aws-ec2-assign-elastic-ip-0.10.1b2.tar.gz (10 kB) 2023-09-12T10:50:54,388 Added aws-ec2-assign-elastic-ip==0.10.1b2 from https://files.pythonhosted.org/packages/a8/8e/05302a514baf7c0d1036969dcfe33249328988b8c2298e92aea41b784cbb/aws-ec2-assign-elastic-ip-0.10.1b2.tar.gz to build tracker '/tmp/pip-build-tracker-wkte5kr0' 2023-09-12T10:50:54,390 Running setup.py (path:/tmp/pip-wheel-dxd9tn9c/aws-ec2-assign-elastic-ip_6437cb8c65374c61af87af9c7d63e0f0/setup.py) egg_info for package aws-ec2-assign-elastic-ip 2023-09-12T10:50:54,391 Created temporary directory: /tmp/pip-pip-egg-info-5h5tkkfw 2023-09-12T10:50:54,391 Preparing metadata (setup.py): started 2023-09-12T10:50:54,393 Running command python setup.py egg_info 2023-09-12T10:50:54,799 /tmp/pip-wheel-dxd9tn9c/aws-ec2-assign-elastic-ip_6437cb8c65374c61af87af9c7d63e0f0/setup.py:9: DeprecationWarning: The SafeConfigParser class has been renamed to ConfigParser in Python 3.2. This alias will be removed in Python 3.12. Use ConfigParser directly instead. 2023-09-12T10:50:54,799 settings = SafeConfigParser() 2023-09-12T10:50:54,800 Traceback (most recent call last): 2023-09-12T10:50:54,801 File "", line 2, in 2023-09-12T10:50:54,802 File "", line 34, in 2023-09-12T10:50:54,803 File "/tmp/pip-wheel-dxd9tn9c/aws-ec2-assign-elastic-ip_6437cb8c65374c61af87af9c7d63e0f0/setup.py", line 12, in 2023-09-12T10:50:54,804 with open('README.md', 'r') as fh: 2023-09-12T10:50:54,805 ^^^^^^^^^^^^^^^^^^^^^^ 2023-09-12T10:50:54,806 FileNotFoundError: [Errno 2] No such file or directory: 'README.md' 2023-09-12T10:50:54,870 ERROR: [present-rich] python setup.py egg_info exited with 1 2023-09-12T10:50:54,883 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2023-09-12T10:50:54,883 exec(compile('"'"''"'"''"'"' 2023-09-12T10:50:54,883 # This is -- a caller that pip uses to run setup.py 2023-09-12T10:50:54,883 # 2023-09-12T10:50:54,883 # - It imports setuptools before invoking setup.py, to enable projects that directly 2023-09-12T10:50:54,883 # import from `distutils.core` to work with newer packaging standards. 2023-09-12T10:50:54,883 # - It provides a clear error message when setuptools is not installed. 2023-09-12T10:50:54,883 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2023-09-12T10:50:54,883 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2023-09-12T10:50:54,883 # manifest_maker: standard file '"'"'-c'"'"' not found". 2023-09-12T10:50:54,883 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2023-09-12T10:50:54,883 import os, sys, tokenize 2023-09-12T10:50:54,883 2023-09-12T10:50:54,883 try: 2023-09-12T10:50:54,883 import setuptools 2023-09-12T10:50:54,883 except ImportError as error: 2023-09-12T10:50:54,883 print( 2023-09-12T10:50:54,883 "ERROR: Can not execute `setup.py` since setuptools is not available in " 2023-09-12T10:50:54,883 "the build environment.", 2023-09-12T10:50:54,883 file=sys.stderr, 2023-09-12T10:50:54,883 ) 2023-09-12T10:50:54,883 sys.exit(1) 2023-09-12T10:50:54,883 2023-09-12T10:50:54,883 __file__ = %r 2023-09-12T10:50:54,883 sys.argv[0] = __file__ 2023-09-12T10:50:54,883 2023-09-12T10:50:54,883 if os.path.exists(__file__): 2023-09-12T10:50:54,883 filename = __file__ 2023-09-12T10:50:54,883 with tokenize.open(__file__) as f: 2023-09-12T10:50:54,883 setup_py_code = f.read() 2023-09-12T10:50:54,883 else: 2023-09-12T10:50:54,883 filename = "" 2023-09-12T10:50:54,883 setup_py_code = "from setuptools import setup; setup()" 2023-09-12T10:50:54,883 2023-09-12T10:50:54,883 exec(compile(setup_py_code, filename, "exec")) 2023-09-12T10:50:54,883 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-dxd9tn9c/aws-ec2-assign-elastic-ip_6437cb8c65374c61af87af9c7d63e0f0/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-5h5tkkfw[/] 2023-09-12T10:50:54,884 [bold magenta]cwd[/]: /tmp/pip-wheel-dxd9tn9c/aws-ec2-assign-elastic-ip_6437cb8c65374c61af87af9c7d63e0f0/ 2023-09-12T10:50:54,885 Preparing metadata (setup.py): finished with status 'error' 2023-09-12T10:50:54,886 ERROR: [present-rich] metadata generation failed 2023-09-12T10:50:54,892 Exception information: 2023-09-12T10:50:54,892 Traceback (most recent call last): 2023-09-12T10:50:54,892 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 64, in generate_metadata 2023-09-12T10:50:54,892 call_subprocess( 2023-09-12T10:50:54,892 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/utils/subprocess.py", line 224, in call_subprocess 2023-09-12T10:50:54,892 raise error 2023-09-12T10:50:54,892 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2023-09-12T10:50:54,892 2023-09-12T10:50:54,892 The above exception was the direct cause of the following exception: 2023-09-12T10:50:54,892 2023-09-12T10:50:54,892 Traceback (most recent call last): 2023-09-12T10:50:54,892 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/base_command.py", line 180, in exc_logging_wrapper 2023-09-12T10:50:54,892 status = run_func(*args) 2023-09-12T10:50:54,892 ^^^^^^^^^^^^^^^ 2023-09-12T10:50:54,892 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/req_command.py", line 248, in wrapper 2023-09-12T10:50:54,892 return func(self, options, args) 2023-09-12T10:50:54,892 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-12T10:50:54,892 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2023-09-12T10:50:54,892 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2023-09-12T10:50:54,892 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-12T10:50:54,892 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 92, in resolve 2023-09-12T10:50:54,892 result = self._result = resolver.resolve( 2023-09-12T10:50:54,892 ^^^^^^^^^^^^^^^^^ 2023-09-12T10:50:54,892 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 546, in resolve 2023-09-12T10:50:54,892 state = resolution.resolve(requirements, max_rounds=max_rounds) 2023-09-12T10:50:54,892 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-12T10:50:54,892 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 397, in resolve 2023-09-12T10:50:54,892 self._add_to_criteria(self.state.criteria, r, parent=None) 2023-09-12T10:50:54,892 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 173, in _add_to_criteria 2023-09-12T10:50:54,892 if not criterion.candidates: 2023-09-12T10:50:54,892 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/structs.py", line 156, in __bool__ 2023-09-12T10:50:54,892 return bool(self._sequence) 2023-09-12T10:50:54,892 ^^^^^^^^^^^^^^^^^^^^ 2023-09-12T10:50:54,892 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 155, in __bool__ 2023-09-12T10:50:54,892 return any(self) 2023-09-12T10:50:54,892 ^^^^^^^^^ 2023-09-12T10:50:54,892 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 143, in 2023-09-12T10:50:54,892 return (c for c in iterator if id(c) not in self._incompatible_ids) 2023-09-12T10:50:54,892 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-12T10:50:54,892 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 47, in _iter_built 2023-09-12T10:50:54,892 candidate = func() 2023-09-12T10:50:54,892 ^^^^^^ 2023-09-12T10:50:54,892 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 206, in _make_candidate_from_link 2023-09-12T10:50:54,892 self._link_candidate_cache[link] = LinkCandidate( 2023-09-12T10:50:54,892 ^^^^^^^^^^^^^^ 2023-09-12T10:50:54,892 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 293, in __init__ 2023-09-12T10:50:54,892 super().__init__( 2023-09-12T10:50:54,892 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 156, in __init__ 2023-09-12T10:50:54,892 self.dist = self._prepare() 2023-09-12T10:50:54,892 ^^^^^^^^^^^^^^^ 2023-09-12T10:50:54,892 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 225, in _prepare 2023-09-12T10:50:54,892 dist = self._prepare_distribution() 2023-09-12T10:50:54,892 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-12T10:50:54,892 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 304, in _prepare_distribution 2023-09-12T10:50:54,892 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2023-09-12T10:50:54,892 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-12T10:50:54,892 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 538, in prepare_linked_requirement 2023-09-12T10:50:54,892 return self._prepare_linked_requirement(req, parallel_builds) 2023-09-12T10:50:54,892 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-12T10:50:54,892 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 653, in _prepare_linked_requirement 2023-09-12T10:50:54,892 dist = _get_prepared_distribution( 2023-09-12T10:50:54,892 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-12T10:50:54,892 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 69, in _get_prepared_distribution 2023-09-12T10:50:54,892 abstract_dist.prepare_distribution_metadata( 2023-09-12T10:50:54,892 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/distributions/sdist.py", line 61, in prepare_distribution_metadata 2023-09-12T10:50:54,892 self.req.prepare_metadata() 2023-09-12T10:50:54,892 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/req/req_install.py", line 568, in prepare_metadata 2023-09-12T10:50:54,892 self.metadata_directory = generate_metadata_legacy( 2023-09-12T10:50:54,892 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-12T10:50:54,892 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 71, in generate_metadata 2023-09-12T10:50:54,892 raise MetadataGenerationFailed(package_details=details) from error 2023-09-12T10:50:54,892 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2023-09-12T10:50:54,904 Removed aws-ec2-assign-elastic-ip==0.10.1b2 from https://files.pythonhosted.org/packages/a8/8e/05302a514baf7c0d1036969dcfe33249328988b8c2298e92aea41b784cbb/aws-ec2-assign-elastic-ip-0.10.1b2.tar.gz from build tracker '/tmp/pip-build-tracker-wkte5kr0' 2023-09-12T10:50:54,905 Removed build tracker: '/tmp/pip-build-tracker-wkte5kr0'