2025-09-08T05:28:22,678 Created temporary directory: /tmp/pip-build-tracker-uzm_j8v5 2025-09-08T05:28:22,679 Initialized build tracking at /tmp/pip-build-tracker-uzm_j8v5 2025-09-08T05:28:22,679 Created build tracker: /tmp/pip-build-tracker-uzm_j8v5 2025-09-08T05:28:22,679 Entered build tracker: /tmp/pip-build-tracker-uzm_j8v5 2025-09-08T05:28:22,680 Created temporary directory: /tmp/pip-wheel-v_jczqt4 2025-09-08T05:28:22,683 Created temporary directory: /tmp/pip-ephem-wheel-cache-hpcfbld6 2025-09-08T05:28:22,739 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T05:28:22,741 2 location(s) to search for versions of autolux: 2025-09-08T05:28:22,741 * https://pypi.org/simple/autolux/ 2025-09-08T05:28:22,741 * https://www.piwheels.org/simple/autolux/ 2025-09-08T05:28:22,741 Fetching project page and analyzing links: https://pypi.org/simple/autolux/ 2025-09-08T05:28:22,742 Getting page https://pypi.org/simple/autolux/ 2025-09-08T05:28:22,743 Found index url https://pypi.org/simple/ 2025-09-08T05:28:22,812 Fetched page https://pypi.org/simple/autolux/ as application/vnd.pypi.simple.v1+json 2025-09-08T05:28:22,815 Found link https://files.pythonhosted.org/packages/95/fa/4345cda828f8dab1d3b183b34023cc34faaa9cb8ca04c7123b7b351d2400/autolux-0.0.1.tar.gz (from https://pypi.org/simple/autolux/), version: 0.0.1 2025-09-08T05:28:22,816 Found link https://files.pythonhosted.org/packages/e1/3d/7caf9212b833e0a84c47c7b1ef33dbfcc6ac4d47e1819543529d22e208bc/autolux-0.0.2.tar.gz (from https://pypi.org/simple/autolux/), version: 0.0.2 2025-09-08T05:28:22,816 Found link https://files.pythonhosted.org/packages/b1/87/402a20de06ae45c88b2f53ea64631f464142734c177b9ce6f8db19a84308/autolux-0.0.3.tar.gz (from https://pypi.org/simple/autolux/), version: 0.0.3 2025-09-08T05:28:22,816 Found link https://files.pythonhosted.org/packages/9a/6a/6982b1ae7c0e234c00a3289be321e2ce8ba1b8a5e50ca0497ec0f70ff343/autolux-0.0.4.tar.gz (from https://pypi.org/simple/autolux/), version: 0.0.4 2025-09-08T05:28:22,816 Found link https://files.pythonhosted.org/packages/54/e4/e61eb679c6f896dfeb3c777639b25243440b92bbea438b05ff47f3308b9a/autolux-0.0.5.tar.gz (from https://pypi.org/simple/autolux/), version: 0.0.5 2025-09-08T05:28:22,816 Found link https://files.pythonhosted.org/packages/b0/98/0e00e0d5d1a644d35699ad2f51ab775bde1162101c5293f539f252c9d2ed/autolux-0.0.6.tar.gz (from https://pypi.org/simple/autolux/), version: 0.0.6 2025-09-08T05:28:22,817 Found link https://files.pythonhosted.org/packages/97/c1/3149d6e73687587b933150871a55ee3a4bede661eee927e434f9deee2a12/autolux-0.0.7.tar.gz (from https://pypi.org/simple/autolux/), version: 0.0.7 2025-09-08T05:28:22,817 Found link https://files.pythonhosted.org/packages/2a/fc/3816bb8b5c0706446cbdea5c6b7969c63039b9500fb616f5c33190166ed8/autolux-0.0.8.tar.gz (from https://pypi.org/simple/autolux/), version: 0.0.8 2025-09-08T05:28:22,817 Found link https://files.pythonhosted.org/packages/5c/38/677398951eece15df70b3ef2a28140e88ffb64374ba1264686b397962178/autolux-0.0.9.tar.gz (from https://pypi.org/simple/autolux/), version: 0.0.9 2025-09-08T05:28:22,817 Found link https://files.pythonhosted.org/packages/51/fc/a3e29b5e5aa37f98f6a819f94f6a24753a242702d773b1c2d50323849461/autolux-0.0.11.tar.gz (from https://pypi.org/simple/autolux/), version: 0.0.11 2025-09-08T05:28:22,818 Found link https://files.pythonhosted.org/packages/54/9c/db8b8b26980dec4404fdd68bc453dfbe8802b1df601325dfe26be071b238/autolux-0.0.12.tar.gz (from https://pypi.org/simple/autolux/), version: 0.0.12 2025-09-08T05:28:22,818 Found link https://files.pythonhosted.org/packages/94/1d/81215af0a6346517254b977a4acd891091e993a7ef82feb48b21eaa6eac1/autolux-0.0.13.tar.gz (from https://pypi.org/simple/autolux/), version: 0.0.13 2025-09-08T05:28:22,818 Found link https://files.pythonhosted.org/packages/8a/7b/8d4a3eae2f80cfbeb498e3db3063465f7dc549d5f49d88decc41ccd281d9/autolux-0.0.14.tar.gz (from https://pypi.org/simple/autolux/), version: 0.0.14 2025-09-08T05:28:22,818 Found link https://files.pythonhosted.org/packages/f1/8a/7c00bd42378fd754c13ca80cc6237575251ace4078b3db90d8025fbf7e90/autolux-0.0.15.tar.gz (from https://pypi.org/simple/autolux/), version: 0.0.15 2025-09-08T05:28:22,818 Found link https://files.pythonhosted.org/packages/99/e9/9edb4498b1ce3158b1181d9b7ebdc85526fd75b0aa8c7fca4329f5d111ab/autolux-0.0.16.tar.gz (from https://pypi.org/simple/autolux/), version: 0.0.16 2025-09-08T05:28:22,818 Found link https://files.pythonhosted.org/packages/78/be/0bb74679af1475999c2c47c087d8aa18e168ee8710297feeebf4f4a7805d/autolux-0.0.18.tar.gz (from https://pypi.org/simple/autolux/), version: 0.0.18 2025-09-08T05:28:22,819 Found link https://files.pythonhosted.org/packages/f6/80/ec58bd898a4ae57f9a5feb8753b1b0a2b0f4a43661367f84a33399495542/autolux-0.0.19.tar.gz (from https://pypi.org/simple/autolux/), version: 0.0.19 2025-09-08T05:28:22,819 Found link https://files.pythonhosted.org/packages/84/80/6145fe47ad932d8e9edd232818e8507979870d3cf8150f391d4ce69eebb4/autolux-0.0.21.tar.gz (from https://pypi.org/simple/autolux/), version: 0.0.21 2025-09-08T05:28:22,819 Found link https://files.pythonhosted.org/packages/35/03/b1208ebd9576d76960438e3d18a2e75564e5f414940edab4c2177ec35937/autolux-0.0.23.tar.gz (from https://pypi.org/simple/autolux/), version: 0.0.23 2025-09-08T05:28:22,819 Found link https://files.pythonhosted.org/packages/f4/c9/5dade7bd6703a2c7e29fbe1c896738ea3de98cdd58f73f80cd8fdea2197a/autolux-0.0.24.tar.gz (from https://pypi.org/simple/autolux/), version: 0.0.24 2025-09-08T05:28:22,819 Found link https://files.pythonhosted.org/packages/e7/48/43c5dcbd2c6963e84867074a41d0b487da3a0a49cf108a48791ea31b277f/autolux-0.0.25.tar.gz (from https://pypi.org/simple/autolux/), version: 0.0.25 2025-09-08T05:28:22,820 Found link https://files.pythonhosted.org/packages/4a/3f/b4c722b8c884ab59119e2ed71f45ff2d71695d61cd1b44074b78cc0b95b5/autolux-0.0.26.tar.gz (from https://pypi.org/simple/autolux/), version: 0.0.26 2025-09-08T05:28:22,820 Found link https://files.pythonhosted.org/packages/c7/ad/ab10eb117e7e6cd4ac9510f81ccf462759787cab7e681016b14932bba9a4/autolux-0.0.27.tar.gz (from https://pypi.org/simple/autolux/), version: 0.0.27 2025-09-08T05:28:22,820 Found link https://files.pythonhosted.org/packages/52/e7/33dc5430bb298fd4f512f44547556419d5fc272d6f7cfdb651b563b0c9fd/autolux-0.0.28.tar.gz (from https://pypi.org/simple/autolux/), version: 0.0.28 2025-09-08T05:28:22,820 Found link https://files.pythonhosted.org/packages/42/70/b8d0da265a0e6117e624889de21b545f0ff1d76fcdb5ab35b64ad2e9f56d/autolux-0.0.29.tar.gz (from https://pypi.org/simple/autolux/), version: 0.0.29 2025-09-08T05:28:22,820 Found link https://files.pythonhosted.org/packages/81/b9/acd5c781a684723659df837a6ee4450035c2e7d89624ed9ca0a2aeb4b91e/autolux-0.0.30.tar.gz (from https://pypi.org/simple/autolux/), version: 0.0.30 2025-09-08T05:28:22,821 Found link https://files.pythonhosted.org/packages/6f/3c/8da1bc18fcabfdf13da6c513a849571c0fdf44c2ca4bcb56c5cd71052011/autolux-0.0.31.tar.gz (from https://pypi.org/simple/autolux/), version: 0.0.31 2025-09-08T05:28:22,821 Found link https://files.pythonhosted.org/packages/ae/8a/dbc1c786c29cb127daf33a0faa6f20284538223f5246ca967c97ec169657/autolux-0.0.32.tar.gz (from https://pypi.org/simple/autolux/), version: 0.0.32 2025-09-08T05:28:22,821 Found link https://files.pythonhosted.org/packages/fa/ce/fdb845924ecb760615c4d41c837e082532d5c219f08a09e3d053c63cea22/autolux-0.0.33.tar.gz (from https://pypi.org/simple/autolux/), version: 0.0.33 2025-09-08T05:28:22,821 Found link https://files.pythonhosted.org/packages/9f/2d/19532d0c2823edcc38694f718199dbfd272d61ba83382485f7920588cd1d/autolux-0.0.34.tar.gz (from https://pypi.org/simple/autolux/), version: 0.0.34 2025-09-08T05:28:22,821 Found link https://files.pythonhosted.org/packages/5f/e1/5b61967e332758242879064ce49eb5ceff147fbbfec49cb2b19bf62a857a/autolux-0.0.35.tar.gz (from https://pypi.org/simple/autolux/), version: 0.0.35 2025-09-08T05:28:22,822 Fetching project page and analyzing links: https://www.piwheels.org/simple/autolux/ 2025-09-08T05:28:22,822 Getting page https://www.piwheels.org/simple/autolux/ 2025-09-08T05:28:22,823 Found index url https://www.piwheels.org/simple/ 2025-09-08T05:28:22,921 Fetched page https://www.piwheels.org/simple/autolux/ as text/html 2025-09-08T05:28:22,925 Skipping link: No binaries permitted for autolux: https://archive1.piwheels.org/simple/autolux/autolux-0.0.35-py3-none-any.whl#sha256=8d4e9fbdbf25939fdb687df3db2e4d21937a0ed8ca2057272940d83be8fff55f (from https://www.piwheels.org/simple/autolux/) 2025-09-08T05:28:22,926 Skipping link: No binaries permitted for autolux: https://archive1.piwheels.org/simple/autolux/autolux-0.0.34-py3-none-any.whl#sha256=b16b3f90f66c856fc0d6bf9fcbda970c44ba01078b668f1f512589d7503b8177 (from https://www.piwheels.org/simple/autolux/) 2025-09-08T05:28:22,926 Skipping link: No binaries permitted for autolux: https://archive1.piwheels.org/simple/autolux/autolux-0.0.33-py3-none-any.whl#sha256=eec1f5a84f5c955cdd17edb3c10c74fdf6f9e28bd527c66d73490ce762eef653 (from https://www.piwheels.org/simple/autolux/) 2025-09-08T05:28:22,926 Skipping link: No binaries permitted for autolux: https://archive1.piwheels.org/simple/autolux/autolux-0.0.32-py3-none-any.whl#sha256=f524d572ddb1974dae38c349327ebeb303ac19846f0e73d2100a1fb5f71b2660 (from https://www.piwheels.org/simple/autolux/) 2025-09-08T05:28:22,926 Skipping link: No binaries permitted for autolux: https://archive1.piwheels.org/simple/autolux/autolux-0.0.31-py3-none-any.whl#sha256=8559c99618ef9819eef535b90849f894d2871b4eeedd24ed513580645dfdc973 (from https://www.piwheels.org/simple/autolux/) 2025-09-08T05:28:22,926 Skipping link: No binaries permitted for autolux: https://archive1.piwheels.org/simple/autolux/autolux-0.0.30-py3-none-any.whl#sha256=7277ded7bcd5fefe94684cf21e7653bac7932887af4e8823606947180ce432d1 (from https://www.piwheels.org/simple/autolux/) 2025-09-08T05:28:22,926 Skipping link: No binaries permitted for autolux: https://archive1.piwheels.org/simple/autolux/autolux-0.0.29-py3-none-any.whl#sha256=c7bc8aef8ca9978db237a5cba5c245a1c1734402438620909b94580c529bbc6d (from https://www.piwheels.org/simple/autolux/) 2025-09-08T05:28:22,926 Skipping link: No binaries permitted for autolux: https://archive1.piwheels.org/simple/autolux/autolux-0.0.28-py3-none-any.whl#sha256=86339d7615b530eb1aa97fadcecb94041cb456fa607aac8eae6b1dd6ef185099 (from https://www.piwheels.org/simple/autolux/) 2025-09-08T05:28:22,927 Skipping link: No binaries permitted for autolux: https://archive1.piwheels.org/simple/autolux/autolux-0.0.27-py3-none-any.whl#sha256=8504a6fd08155e5b965c1a03430edf6a97c9abe91a425e143fc75c19dcae5304 (from https://www.piwheels.org/simple/autolux/) 2025-09-08T05:28:22,927 Skipping link: No binaries permitted for autolux: https://archive1.piwheels.org/simple/autolux/autolux-0.0.26-py3-none-any.whl#sha256=bb8468fa180ab528a25ea5a29231fe4de68b86e3f1dcdadbe9ab27ec4f9021ab (from https://www.piwheels.org/simple/autolux/) 2025-09-08T05:28:22,927 Skipping link: No binaries permitted for autolux: https://archive1.piwheels.org/simple/autolux/autolux-0.0.25-py3-none-any.whl#sha256=ecd7841be4e1ab51ea8041be4ab82c791f82053fa23adea02362a75c20077057 (from https://www.piwheels.org/simple/autolux/) 2025-09-08T05:28:22,927 Skipping link: No binaries permitted for autolux: https://archive1.piwheels.org/simple/autolux/autolux-0.0.24-py3-none-any.whl#sha256=84394f8696cb8b7dfb18ce77f8cf9b23f22cfbda5aa93e8191d5f2eaf5da306c (from https://www.piwheels.org/simple/autolux/) 2025-09-08T05:28:22,927 Skipping link: No binaries permitted for autolux: https://archive1.piwheels.org/simple/autolux/autolux-0.0.23-py3-none-any.whl#sha256=0ed069848797b2d915f615f9672acd9a79630f58b0c8908519dc7996b7abe858 (from https://www.piwheels.org/simple/autolux/) 2025-09-08T05:28:22,927 Skipping link: No binaries permitted for autolux: https://archive1.piwheels.org/simple/autolux/autolux-0.0.21-py3-none-any.whl#sha256=9113ec93238dcafe97e33f37a0d9299a7afe07ef44b4b319d020c582412e5e03 (from https://www.piwheels.org/simple/autolux/) 2025-09-08T05:28:22,927 Skipping link: No binaries permitted for autolux: https://archive1.piwheels.org/simple/autolux/autolux-0.0.19-py3-none-any.whl#sha256=482a68eb19363592bf1a22af7ec8690c94e6e26d7096d3986491fa4045fd1210 (from https://www.piwheels.org/simple/autolux/) 2025-09-08T05:28:22,927 Skipping link: No binaries permitted for autolux: https://archive1.piwheels.org/simple/autolux/autolux-0.0.18-py3-none-any.whl#sha256=d917fe99f173aa95f006d6ab8a6b7e431b86fa90c2d14ff2451544518c7d7121 (from https://www.piwheels.org/simple/autolux/) 2025-09-08T05:28:22,928 Skipping link: No binaries permitted for autolux: https://archive1.piwheels.org/simple/autolux/autolux-0.0.16-py3-none-any.whl#sha256=6dc7a394450439ad73bfb18dec2c4b06ace3c7c58e1bf0bd648fa8c8f3dd9c1f (from https://www.piwheels.org/simple/autolux/) 2025-09-08T05:28:22,928 Skipping link: No binaries permitted for autolux: https://archive1.piwheels.org/simple/autolux/autolux-0.0.15-py3-none-any.whl#sha256=81adcd9020fec91b8d9bc53070645f0f37f91321bdfb687605fb84350c953597 (from https://www.piwheels.org/simple/autolux/) 2025-09-08T05:28:22,928 Skipping link: No binaries permitted for autolux: https://archive1.piwheels.org/simple/autolux/autolux-0.0.14-py3-none-any.whl#sha256=34a598fcc422b9eb1a31e8e2fc24a74a6e61b7a9442a4730b36bd07e89a7b7f3 (from https://www.piwheels.org/simple/autolux/) 2025-09-08T05:28:22,928 Skipping link: No binaries permitted for autolux: https://archive1.piwheels.org/simple/autolux/autolux-0.0.13-py3-none-any.whl#sha256=3187db7d65d1ba2e319ef8dcde99c7d1e64fef1f4931abc87df92667cea138b4 (from https://www.piwheels.org/simple/autolux/) 2025-09-08T05:28:22,928 Skipping link: No binaries permitted for autolux: https://archive1.piwheels.org/simple/autolux/autolux-0.0.12-py3-none-any.whl#sha256=95420e7538624a762e19810cb4fc000dbd8b64edf2f07b0fb804cf5039d2e2fe (from https://www.piwheels.org/simple/autolux/) 2025-09-08T05:28:22,928 Skipping link: No binaries permitted for autolux: https://archive1.piwheels.org/simple/autolux/autolux-0.0.11-py3-none-any.whl#sha256=15dac7db40870d2a83ffbe2ab41ba04178619b2873c8c1d89fa9b124cdf0f11d (from https://www.piwheels.org/simple/autolux/) 2025-09-08T05:28:22,928 Skipping link: No binaries permitted for autolux: https://archive1.piwheels.org/simple/autolux/autolux-0.0.9-py3-none-any.whl#sha256=efdcb80da2abc171237556a1209887f2300df02bf19b4f12920ea565e088f43a (from https://www.piwheels.org/simple/autolux/) 2025-09-08T05:28:22,928 Skipping link: No binaries permitted for autolux: https://archive1.piwheels.org/simple/autolux/autolux-0.0.3-py3-none-any.whl#sha256=719e9aac4b8dbe28d11314998f099bf0d2c21c9b03e536d662fafac672e780a3 (from https://www.piwheels.org/simple/autolux/) 2025-09-08T05:28:22,929 Skipping link: not a file: https://www.piwheels.org/simple/autolux/ 2025-09-08T05:28:22,929 Skipping link: not a file: https://pypi.org/simple/autolux/ 2025-09-08T05:28:22,963 Given no hashes to check 1 links for project 'autolux': discarding no candidates 2025-09-08T05:28:22,964 Collecting autolux==0.0.4 2025-09-08T05:28:22,965 Created temporary directory: /tmp/pip-unpack-js9qu1mi 2025-09-08T05:28:23,109 Downloading autolux-0.0.4.tar.gz (2.6 kB) 2025-09-08T05:28:23,129 Added autolux==0.0.4 from https://files.pythonhosted.org/packages/9a/6a/6982b1ae7c0e234c00a3289be321e2ce8ba1b8a5e50ca0497ec0f70ff343/autolux-0.0.4.tar.gz to build tracker '/tmp/pip-build-tracker-uzm_j8v5' 2025-09-08T05:28:23,130 Running setup.py (path:/tmp/pip-wheel-v_jczqt4/autolux_18403fb6f68542b98fdb8a1d971b42db/setup.py) egg_info for package autolux 2025-09-08T05:28:23,131 Created temporary directory: /tmp/pip-pip-egg-info-u0y3puhf 2025-09-08T05:28:23,131 Preparing metadata (setup.py): started 2025-09-08T05:28:23,132 Running command python setup.py egg_info 2025-09-08T05:28:23,630 Traceback (most recent call last): 2025-09-08T05:28:23,631 File "", line 2, in 2025-09-08T05:28:23,631 exec(compile(''' 2025-09-08T05:28:23,631 ~~~~^^^^^^^^^^^^ 2025-09-08T05:28:23,632 # This is -- a caller that pip uses to run setup.py 2025-09-08T05:28:23,632 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T05:28:23,632 ...<32 lines>... 2025-09-08T05:28:23,632 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T05:28:23,632 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T05:28:23,632 ''' % ('/tmp/pip-wheel-v_jczqt4/autolux_18403fb6f68542b98fdb8a1d971b42db/setup.py',), "", "exec")) 2025-09-08T05:28:23,632 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T05:28:23,632 File "", line 35, in 2025-09-08T05:28:23,633 File "/tmp/pip-wheel-v_jczqt4/autolux_18403fb6f68542b98fdb8a1d971b42db/setup.py", line 13, in 2025-09-08T05:28:23,633 long_description=open('README.rst').read(), 2025-09-08T05:28:23,633 ~~~~^^^^^^^^^^^^^^ 2025-09-08T05:28:23,633 FileNotFoundError: [Errno 2] No such file or directory: 'README.rst' 2025-09-08T05:28:23,716 ERROR: python setup.py egg_info exited with 1 2025-09-08T05:28:23,728 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-08T05:28:23,728 exec(compile('"'"''"'"''"'"' 2025-09-08T05:28:23,728 # This is -- a caller that pip uses to run setup.py 2025-09-08T05:28:23,728 # 2025-09-08T05:28:23,728 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-08T05:28:23,728 # import from `distutils.core` to work with newer packaging standards. 2025-09-08T05:28:23,728 # - It provides a clear error message when setuptools is not installed. 2025-09-08T05:28:23,728 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-08T05:28:23,728 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-08T05:28:23,728 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-08T05:28:23,728 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-08T05:28:23,728 import os, sys, tokenize, traceback 2025-09-08T05:28:23,728 2025-09-08T05:28:23,728 try: 2025-09-08T05:28:23,728 import setuptools 2025-09-08T05:28:23,728 except ImportError: 2025-09-08T05:28:23,728 print( 2025-09-08T05:28:23,728 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-08T05:28:23,728 "the build environment with exception:", 2025-09-08T05:28:23,728 file=sys.stderr, 2025-09-08T05:28:23,728 ) 2025-09-08T05:28:23,728 traceback.print_exc() 2025-09-08T05:28:23,728 sys.exit(1) 2025-09-08T05:28:23,728 2025-09-08T05:28:23,728 __file__ = %r 2025-09-08T05:28:23,728 sys.argv[0] = __file__ 2025-09-08T05:28:23,728 2025-09-08T05:28:23,728 if os.path.exists(__file__): 2025-09-08T05:28:23,728 filename = __file__ 2025-09-08T05:28:23,728 with tokenize.open(__file__) as f: 2025-09-08T05:28:23,728 setup_py_code = f.read() 2025-09-08T05:28:23,728 else: 2025-09-08T05:28:23,728 filename = "" 2025-09-08T05:28:23,728 setup_py_code = "from setuptools import setup; setup()" 2025-09-08T05:28:23,728 2025-09-08T05:28:23,728 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T05:28:23,728 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-v_jczqt4/autolux_18403fb6f68542b98fdb8a1d971b42db/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-u0y3puhf[/] 2025-09-08T05:28:23,728 [bold magenta]cwd[/]: /tmp/pip-wheel-v_jczqt4/autolux_18403fb6f68542b98fdb8a1d971b42db/ 2025-09-08T05:28:23,728 Preparing metadata (setup.py): finished with status 'error' 2025-09-08T05:28:23,729 ERROR: metadata generation failed 2025-09-08T05:28:23,734 Exception information: 2025-09-08T05:28:23,734 Traceback (most recent call last): 2025-09-08T05:28:23,734 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-08T05:28:23,734 call_subprocess( 2025-09-08T05:28:23,734 ~~~~~~~~~~~~~~~^ 2025-09-08T05:28:23,734 args, 2025-09-08T05:28:23,734 ^^^^^ 2025-09-08T05:28:23,734 ...<2 lines>... 2025-09-08T05:28:23,734 spinner=spinner, 2025-09-08T05:28:23,734 ^^^^^^^^^^^^^^^^ 2025-09-08T05:28:23,734 ) 2025-09-08T05:28:23,734 ^ 2025-09-08T05:28:23,734 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-08T05:28:23,734 raise error 2025-09-08T05:28:23,734 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-08T05:28:23,734 2025-09-08T05:28:23,734 The above exception was the direct cause of the following exception: 2025-09-08T05:28:23,734 2025-09-08T05:28:23,734 Traceback (most recent call last): 2025-09-08T05:28:23,734 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-08T05:28:23,734 status = _inner_run() 2025-09-08T05:28:23,734 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-08T05:28:23,734 return self.run(options, args) 2025-09-08T05:28:23,734 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-08T05:28:23,734 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-08T05:28:23,734 return func(self, options, args) 2025-09-08T05:28:23,734 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-08T05:28:23,734 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-08T05:28:23,734 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-08T05:28:23,734 result = self._result = resolver.resolve( 2025-09-08T05:28:23,734 ~~~~~~~~~~~~~~~~^ 2025-09-08T05:28:23,734 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-08T05:28:23,734 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T05:28:23,734 ) 2025-09-08T05:28:23,734 ^ 2025-09-08T05:28:23,734 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-08T05:28:23,734 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-08T05:28:23,734 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-08T05:28:23,734 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-08T05:28:23,734 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T05:28:23,734 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-08T05:28:23,734 if not criterion.candidates: 2025-09-08T05:28:23,734 ^^^^^^^^^^^^^^^^^^^^ 2025-09-08T05:28:23,734 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-08T05:28:23,734 return bool(self._sequence) 2025-09-08T05:28:23,734 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-08T05:28:23,734 self._bool = any(self) 2025-09-08T05:28:23,734 ~~~^^^^^^ 2025-09-08T05:28:23,734 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-08T05:28:23,734 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-08T05:28:23,734 ^^^^^^^^ 2025-09-08T05:28:23,734 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-08T05:28:23,734 candidate = func() 2025-09-08T05:28:23,734 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-08T05:28:23,734 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-08T05:28:23,734 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:28:23,734 link, template, name, version 2025-09-08T05:28:23,734 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T05:28:23,734 ) 2025-09-08T05:28:23,734 ^ 2025-09-08T05:28:23,734 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-08T05:28:23,734 self._link_candidate_cache[link] = LinkCandidate( 2025-09-08T05:28:23,734 ~~~~~~~~~~~~~^ 2025-09-08T05:28:23,734 link, 2025-09-08T05:28:23,734 ^^^^^ 2025-09-08T05:28:23,734 ...<3 lines>... 2025-09-08T05:28:23,734 version=version, 2025-09-08T05:28:23,734 ^^^^^^^^^^^^^^^^ 2025-09-08T05:28:23,734 ) 2025-09-08T05:28:23,734 ^ 2025-09-08T05:28:23,734 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-08T05:28:23,734 super().__init__( 2025-09-08T05:28:23,734 ~~~~~~~~~~~~~~~~^ 2025-09-08T05:28:23,734 link=link, 2025-09-08T05:28:23,734 ^^^^^^^^^^ 2025-09-08T05:28:23,734 ...<4 lines>... 2025-09-08T05:28:23,734 version=version, 2025-09-08T05:28:23,734 ^^^^^^^^^^^^^^^^ 2025-09-08T05:28:23,734 ) 2025-09-08T05:28:23,734 ^ 2025-09-08T05:28:23,734 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-08T05:28:23,734 self.dist = self._prepare() 2025-09-08T05:28:23,734 ~~~~~~~~~~~~~^^ 2025-09-08T05:28:23,734 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-08T05:28:23,734 dist = self._prepare_distribution() 2025-09-08T05:28:23,734 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-08T05:28:23,734 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-08T05:28:23,734 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T05:28:23,734 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-08T05:28:23,734 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-08T05:28:23,734 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T05:28:23,734 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-08T05:28:23,734 dist = _get_prepared_distribution( 2025-09-08T05:28:23,734 req, 2025-09-08T05:28:23,734 ...<3 lines>... 2025-09-08T05:28:23,734 self.check_build_deps, 2025-09-08T05:28:23,734 ) 2025-09-08T05:28:23,734 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-08T05:28:23,734 abstract_dist.prepare_distribution_metadata( 2025-09-08T05:28:23,734 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:28:23,734 finder, build_isolation, check_build_deps 2025-09-08T05:28:23,734 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T05:28:23,734 ) 2025-09-08T05:28:23,734 ^ 2025-09-08T05:28:23,734 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-08T05:28:23,734 self.req.prepare_metadata() 2025-09-08T05:28:23,734 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-08T05:28:23,734 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-08T05:28:23,734 self.metadata_directory = generate_metadata_legacy( 2025-09-08T05:28:23,734 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T05:28:23,734 build_env=self.build_env, 2025-09-08T05:28:23,734 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T05:28:23,734 ...<3 lines>... 2025-09-08T05:28:23,734 details=details, 2025-09-08T05:28:23,734 ^^^^^^^^^^^^^^^^ 2025-09-08T05:28:23,734 ) 2025-09-08T05:28:23,734 ^ 2025-09-08T05:28:23,734 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-08T05:28:23,734 raise MetadataGenerationFailed(package_details=details) from error 2025-09-08T05:28:23,734 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-08T05:28:23,758 Removed autolux==0.0.4 from https://files.pythonhosted.org/packages/9a/6a/6982b1ae7c0e234c00a3289be321e2ce8ba1b8a5e50ca0497ec0f70ff343/autolux-0.0.4.tar.gz from build tracker '/tmp/pip-build-tracker-uzm_j8v5' 2025-09-08T05:28:23,758 Removed build tracker: '/tmp/pip-build-tracker-uzm_j8v5'