2025-09-12T23:43:55,795 Created temporary directory: /tmp/pip-build-tracker-8su3de1y 2025-09-12T23:43:55,796 Initialized build tracking at /tmp/pip-build-tracker-8su3de1y 2025-09-12T23:43:55,796 Created build tracker: /tmp/pip-build-tracker-8su3de1y 2025-09-12T23:43:55,796 Entered build tracker: /tmp/pip-build-tracker-8su3de1y 2025-09-12T23:43:55,796 Created temporary directory: /tmp/pip-wheel-0ukvc2bf 2025-09-12T23:43:55,800 Created temporary directory: /tmp/pip-ephem-wheel-cache-abslrtg6 2025-09-12T23:43:55,859 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-12T23:43:55,862 2 location(s) to search for versions of plot-likert: 2025-09-12T23:43:55,862 * https://pypi.org/simple/plot-likert/ 2025-09-12T23:43:55,862 * https://www.piwheels.org/simple/plot-likert/ 2025-09-12T23:43:55,862 Fetching project page and analyzing links: https://pypi.org/simple/plot-likert/ 2025-09-12T23:43:55,863 Getting page https://pypi.org/simple/plot-likert/ 2025-09-12T23:43:55,864 Found index url https://pypi.org/simple/ 2025-09-12T23:43:55,940 Fetched page https://pypi.org/simple/plot-likert/ as application/vnd.pypi.simple.v1+json 2025-09-12T23:43:55,945 Found link https://files.pythonhosted.org/packages/3b/9c/94d5ef9cb81367b582d950a52667cbd09011ac1d9f8f49ecca432b0c41e3/plot-likert-0.0.1rc0.tar.gz (from https://pypi.org/simple/plot-likert/) (requires-python:>=3.6), version: 0.0.1rc0 2025-09-12T23:43:55,946 Skipping link: No binaries permitted for plot-likert: https://files.pythonhosted.org/packages/17/43/8db41ab30b9dfa7f3ec855d77f43f3f2d9ef82a1445dca952cc58c604935/plot_likert-0.0.1rc0-py3-none-any.whl (from https://pypi.org/simple/plot-likert/) (requires-python:>=3.6) 2025-09-12T23:43:55,946 Skipping link: No binaries permitted for plot-likert: https://files.pythonhosted.org/packages/9b/87/8f49a17fc349d00ca96c1c92476420dd3fca914c7db73ddd632860e9b160/plot_likert-0.3.0-py3-none-any.whl (from https://pypi.org/simple/plot-likert/) (requires-python:>=3.6) 2025-09-12T23:43:55,946 Found link https://files.pythonhosted.org/packages/87/2b/5d9859f65ed0adf858f525fa4db476cfd284abca456cde365738ad8614c8/plot_likert-0.3.0.tar.gz (from https://pypi.org/simple/plot-likert/) (requires-python:>=3.6), version: 0.3.0 2025-09-12T23:43:55,946 Skipping link: No binaries permitted for plot-likert: https://files.pythonhosted.org/packages/fc/c6/8e663248334f81229931a3c056472ce2f40eff9f594a99418dd204cb5d34/plot_likert-0.3.1-py3-none-any.whl (from https://pypi.org/simple/plot-likert/) (requires-python:>=3.6) 2025-09-12T23:43:55,947 Found link https://files.pythonhosted.org/packages/a7/4a/1bce096fd1330a95a9a91e84492692393915d7869328a2794b00a21cdcb8/plot_likert-0.3.1.tar.gz (from https://pypi.org/simple/plot-likert/) (requires-python:>=3.6), version: 0.3.1 2025-09-12T23:43:55,947 Skipping link: No binaries permitted for plot-likert: https://files.pythonhosted.org/packages/d2/06/d354c9d9596077c851740b81ec13a1da6d0209195eca59d0d12bee84cf77/plot_likert-0.3.2-py3-none-any.whl (from https://pypi.org/simple/plot-likert/) (requires-python:>=3.6) 2025-09-12T23:43:55,947 Found link https://files.pythonhosted.org/packages/72/2d/a1ab7e2c1eb8f81b47ef5e344fb8b6b01410f59b0f080f8f1e268b90d045/plot_likert-0.3.2.tar.gz (from https://pypi.org/simple/plot-likert/) (requires-python:>=3.6), version: 0.3.2 2025-09-12T23:43:55,947 Skipping link: No binaries permitted for plot-likert: https://files.pythonhosted.org/packages/24/89/cde9868e44242310571580eda07f2c8da3e2062e2b1244292e91488ec75c/plot_likert-0.3.3-py3-none-any.whl (from https://pypi.org/simple/plot-likert/) (requires-python:>=3.6) 2025-09-12T23:43:55,948 Found link https://files.pythonhosted.org/packages/ec/c1/6176837b3a0f862313f1472c004b368d68b1c30e7f9388f47491dbb3b32c/plot_likert-0.3.3.tar.gz (from https://pypi.org/simple/plot-likert/) (requires-python:>=3.6), version: 0.3.3 2025-09-12T23:43:55,948 Found link https://files.pythonhosted.org/packages/21/ac/7acd7777f896948a56a17f3a1495a0864bc2d938b4f3314f3beac5fffc26/plot-likert-0.3.4.tar.gz (from https://pypi.org/simple/plot-likert/) (requires-python:>=3.6), version: 0.3.4 2025-09-12T23:43:55,948 Skipping link: No binaries permitted for plot-likert: https://files.pythonhosted.org/packages/fa/9a/ea4db1c965a783247535a957c5fb95bf60596d24b9d07b14bee5e4738fa4/plot_likert-0.3.4-py3-none-any.whl (from https://pypi.org/simple/plot-likert/) (requires-python:>=3.6) 2025-09-12T23:43:55,948 Found link https://files.pythonhosted.org/packages/09/bb/a7209166ed799a03e439decd46531f34e79ff6c2935ca1a4fa85467b1d36/plot-likert-0.3.5.tar.gz (from https://pypi.org/simple/plot-likert/) (requires-python:>=3.6), version: 0.3.5 2025-09-12T23:43:55,949 Skipping link: No binaries permitted for plot-likert: https://files.pythonhosted.org/packages/64/08/27a9cdc885474be602f0461ed42ed20808d42bfe7d7fd6fb5ebaadfe988b/plot_likert-0.3.5-py3-none-any.whl (from https://pypi.org/simple/plot-likert/) (requires-python:>=3.6) 2025-09-12T23:43:55,949 Found link https://files.pythonhosted.org/packages/96/10/f6c6c0f95268a6c238365543a767e06639509a51f8cf7514d9b798c3e27d/plot-likert-0.3.6.tar.gz (from https://pypi.org/simple/plot-likert/) (requires-python:>=3.6), version: 0.3.6 2025-09-12T23:43:55,949 Skipping link: No binaries permitted for plot-likert: https://files.pythonhosted.org/packages/9c/ef/8130964ebe609d4fda259abe5498ccf986cfa699a6914b0abac4005e097e/plot_likert-0.3.6-py3-none-any.whl (from https://pypi.org/simple/plot-likert/) (requires-python:>=3.6) 2025-09-12T23:43:55,949 Found link https://files.pythonhosted.org/packages/86/2e/abaf6367d564900a30ca148a344d088837e4d68654fc51f60b7fe9968861/plot-likert-0.3.7.1.tar.gz (from https://pypi.org/simple/plot-likert/) (requires-python:>=3.6), version: 0.3.7.1 2025-09-12T23:43:55,949 Skipping link: No binaries permitted for plot-likert: https://files.pythonhosted.org/packages/d9/6f/df5a2168e35f714804cb4f1bf4308a2ab5957b6d3165d308c060c7612eb5/plot_likert-0.3.7.1-py3-none-any.whl (from https://pypi.org/simple/plot-likert/) (requires-python:>=3.6) 2025-09-12T23:43:55,950 Found link https://files.pythonhosted.org/packages/76/5f/9009d510ccf1862a2f6139e18f4d0ffe9fe473f5937f3c974c02072dee4d/plot-likert-0.4.0.dev20220204.tar.gz (from https://pypi.org/simple/plot-likert/) (requires-python:>=3.6), version: 0.4.0.dev20220204 2025-09-12T23:43:55,950 Skipping link: No binaries permitted for plot-likert: https://files.pythonhosted.org/packages/d0/3c/3502ff2cad30f837ad4e7847e9f9d4d2baa149fba3535dafcdac6fd1daf7/plot_likert-0.4.0.dev20220204-py3-none-any.whl (from https://pypi.org/simple/plot-likert/) (requires-python:>=3.6) 2025-09-12T23:43:55,950 Found link https://files.pythonhosted.org/packages/1c/a5/0f733eb4f8a2d5fba37b0f82233c48dce280942b893c0cbf4681815274e1/plot-likert-0.4.0.dev20220207.tar.gz (from https://pypi.org/simple/plot-likert/) (requires-python:>=3.6), version: 0.4.0.dev20220207 2025-09-12T23:43:55,950 Skipping link: No binaries permitted for plot-likert: https://files.pythonhosted.org/packages/99/1c/069a920afbcae47fbee04f9a0295b2def19a60c219bfe7fa78f17edeb56e/plot_likert-0.4.0.dev20220207-py3-none-any.whl (from https://pypi.org/simple/plot-likert/) (requires-python:>=3.6) 2025-09-12T23:43:55,951 Found link https://files.pythonhosted.org/packages/f5/07/0a2268382a83e0b75d7bfcec58a62a898dcdae29fc3f4f54606c7f31769d/plot-likert-0.4.0.dev20220402.tar.gz (from https://pypi.org/simple/plot-likert/) (requires-python:>=3.6), version: 0.4.0.dev20220402 2025-09-12T23:43:55,951 Skipping link: No binaries permitted for plot-likert: https://files.pythonhosted.org/packages/53/e3/6f94eb7d8d8a139299b396069fb3db89a975e9ccc7880ff8ab0dccbf886a/plot_likert-0.4.0.dev20220402-py3-none-any.whl (from https://pypi.org/simple/plot-likert/) (requires-python:>=3.6) 2025-09-12T23:43:55,951 Found link https://files.pythonhosted.org/packages/3f/51/0dc41d8d41af5b05625ee37151b41c98fda8fc9a501bd7e2ffecfd64a920/plot-likert-0.4.0.dev202202041.tar.gz (from https://pypi.org/simple/plot-likert/) (requires-python:>=3.6), version: 0.4.0.dev202202041 2025-09-12T23:43:55,951 Skipping link: No binaries permitted for plot-likert: https://files.pythonhosted.org/packages/3f/ec/6eddf6c27d402affde5a9dbf1083a8476f6276eafb9acca7d6d71c7d3b78/plot_likert-0.4.0.dev202202041-py3-none-any.whl (from https://pypi.org/simple/plot-likert/) (requires-python:>=3.6) 2025-09-12T23:43:55,952 Found link https://files.pythonhosted.org/packages/55/dd/78b5773086b4b105480343f00337e18f9dcb465188fe23cb8206b2cdd8c1/plot-likert-0.4.0.tar.gz (from https://pypi.org/simple/plot-likert/) (requires-python:>=3.6), version: 0.4.0 2025-09-12T23:43:55,952 Skipping link: No binaries permitted for plot-likert: https://files.pythonhosted.org/packages/c9/22/5f40d0bf9de5285917d51af4d7d1b8d7531b834713ac471f146fa66a4226/plot_likert-0.4.0-py3-none-any.whl (from https://pypi.org/simple/plot-likert/) (requires-python:>=3.6) 2025-09-12T23:43:55,952 Found link https://files.pythonhosted.org/packages/03/93/bd2a3b7c463e907efecf042908406889afe7493f123042c8bcc57dfcd694/plot-likert-0.4.1.dev20221007.tar.gz (from https://pypi.org/simple/plot-likert/) (requires-python:>=3.6), version: 0.4.1.dev20221007 2025-09-12T23:43:55,952 Skipping link: No binaries permitted for plot-likert: https://files.pythonhosted.org/packages/0f/f6/0388657e84328c3452e5db2f6c04d0289d930c22756d3047b1c2c3ad890c/plot_likert-0.4.1.dev20221007-py3-none-any.whl (from https://pypi.org/simple/plot-likert/) (requires-python:>=3.6) 2025-09-12T23:43:55,953 Found link https://files.pythonhosted.org/packages/55/58/f4f11641b3ca2f86bdacf9886249bfe2158c647dc183cdec87a876673c0f/plot-likert-0.4.1.dev20221009.tar.gz (from https://pypi.org/simple/plot-likert/) (requires-python:>=3.6), version: 0.4.1.dev20221009 2025-09-12T23:43:55,953 Skipping link: No binaries permitted for plot-likert: https://files.pythonhosted.org/packages/eb/8c/831845a19455eccfa6894f39cc63b8ae0a408f8dcff9829e7c8b9ab5c924/plot_likert-0.4.1.dev20221009-py3-none-any.whl (from https://pypi.org/simple/plot-likert/) (requires-python:>=3.6) 2025-09-12T23:43:55,953 Found link https://files.pythonhosted.org/packages/0c/b0/5128ad1c78aeb7150bbf45a6d4dfa576a34dc3192727c01b12b60bbbc8ed/plot-likert-0.5.0.dev20230731.tar.gz (from https://pypi.org/simple/plot-likert/) (requires-python:>=3.6), version: 0.5.0.dev20230731 2025-09-12T23:43:55,953 Skipping link: No binaries permitted for plot-likert: https://files.pythonhosted.org/packages/81/17/40d12dbc6163f63b84f3c59c962b9507d0b5061e249e03796bdda2d003bb/plot_likert-0.5.0.dev20230731-py3-none-any.whl (from https://pypi.org/simple/plot-likert/) (requires-python:>=3.6) 2025-09-12T23:43:55,953 Found link https://files.pythonhosted.org/packages/61/a3/adf66dbc61cce5cc2286c5c85289782a0d9b71f47cedfd2266a8a215d430/plot-likert-0.5.0.tar.gz (from https://pypi.org/simple/plot-likert/) (requires-python:>=3.6), version: 0.5.0 2025-09-12T23:43:55,954 Skipping link: No binaries permitted for plot-likert: https://files.pythonhosted.org/packages/9a/f8/6d7742dec2f0ee5bbaab5242080139b4bb278aafaaaac36050e383e14ccd/plot_likert-0.5.0-py3-none-any.whl (from https://pypi.org/simple/plot-likert/) (requires-python:>=3.6) 2025-09-12T23:43:55,954 Found link https://files.pythonhosted.org/packages/05/23/a8fecb12f870c8f4b4647220fdba0ab46263ddd7d89663e87664fc3ad442/plot-likert-0.5.1.dev20231020.tar.gz (from https://pypi.org/simple/plot-likert/) (requires-python:>=3.6), version: 0.5.1.dev20231020 2025-09-12T23:43:55,954 Skipping link: No binaries permitted for plot-likert: https://files.pythonhosted.org/packages/cc/43/f45cc223e251c85791ded7231e2d24c4778b1626e7169202435d05eb13ae/plot_likert-0.5.1.dev20231020-py3-none-any.whl (from https://pypi.org/simple/plot-likert/) (requires-python:>=3.6) 2025-09-12T23:43:55,955 Fetching project page and analyzing links: https://www.piwheels.org/simple/plot-likert/ 2025-09-12T23:43:55,955 Getting page https://www.piwheels.org/simple/plot-likert/ 2025-09-12T23:43:55,956 Found index url https://www.piwheels.org/simple/ 2025-09-12T23:43:56,047 Fetched page https://www.piwheels.org/simple/plot-likert/ as text/html 2025-09-12T23:43:56,051 Skipping link: No binaries permitted for plot-likert: https://archive1.piwheels.org/simple/plot-likert/plot_likert-0.4.1.dev20221009-py3-none-any.whl#sha256=87f9ece97c4084bed7fd8e2bfe28f77baa3896e56f6aad9e60d2359ae58e4aad (from https://www.piwheels.org/simple/plot-likert/) (requires-python:>=3.6) 2025-09-12T23:43:56,051 Skipping link: No binaries permitted for plot-likert: https://archive1.piwheels.org/simple/plot-likert/plot_likert-0.4.1.dev20221007-py3-none-any.whl#sha256=a710229b98e422b1dedc58766037e95d28025073b6408bbd38f532c614331486 (from https://www.piwheels.org/simple/plot-likert/) (requires-python:>=3.6) 2025-09-12T23:43:56,051 Skipping link: No binaries permitted for plot-likert: https://archive1.piwheels.org/simple/plot-likert/plot_likert-0.4.0-py3-none-any.whl#sha256=0472bdb958e502b7a4d5cd8d4706e94a06b0ecd8ca3ae7de93966140b46bc33b (from https://www.piwheels.org/simple/plot-likert/) (requires-python:>=3.6) 2025-09-12T23:43:56,051 Skipping link: No binaries permitted for plot-likert: https://archive1.piwheels.org/simple/plot-likert/plot_likert-0.4.0.dev202202041-py3-none-any.whl#sha256=a1675ab9bf3cc812ccc9532db004eede9325c25905e9e49a27b4a7616cd387b4 (from https://www.piwheels.org/simple/plot-likert/) (requires-python:>=3.6) 2025-09-12T23:43:56,052 Skipping link: No binaries permitted for plot-likert: https://archive1.piwheels.org/simple/plot-likert/plot_likert-0.4.0.dev20220402-py3-none-any.whl#sha256=f5bce8c90a98ab456af2b378834300072795a00c67c1b9299f72e3e2a7664429 (from https://www.piwheels.org/simple/plot-likert/) (requires-python:>=3.6) 2025-09-12T23:43:56,052 Skipping link: No binaries permitted for plot-likert: https://archive1.piwheels.org/simple/plot-likert/plot_likert-0.4.0.dev20220207-py3-none-any.whl#sha256=825a6d58fd4738f1323c31f886c938cfe397ad98571756d39ee7b9b4e582b268 (from https://www.piwheels.org/simple/plot-likert/) (requires-python:>=3.6) 2025-09-12T23:43:56,052 Skipping link: No binaries permitted for plot-likert: https://archive1.piwheels.org/simple/plot-likert/plot_likert-0.4.0.dev20220204-py3-none-any.whl#sha256=6c1a1815014c9b8f8672d336d8d6df219529de2c20e4375790e8084ec6362824 (from https://www.piwheels.org/simple/plot-likert/) (requires-python:>=3.6) 2025-09-12T23:43:56,052 Skipping link: No binaries permitted for plot-likert: https://archive1.piwheels.org/simple/plot-likert/plot_likert-0.3.7.1-py3-none-any.whl#sha256=4349580080d8852f72063d0bbc5673d769759157a780710782fcaa41da98ebb4 (from https://www.piwheels.org/simple/plot-likert/) (requires-python:>=3.6) 2025-09-12T23:43:56,052 Skipping link: No binaries permitted for plot-likert: https://archive1.piwheels.org/simple/plot-likert/plot_likert-0.3.6-py3-none-any.whl#sha256=90d9f49cf064e51163466baa05278363e6d106f80949a4c17c509acd94175e06 (from https://www.piwheels.org/simple/plot-likert/) (requires-python:>=3.6) 2025-09-12T23:43:56,052 Skipping link: No binaries permitted for plot-likert: https://archive1.piwheels.org/simple/plot-likert/plot_likert-0.3.5-py3-none-any.whl#sha256=dbd19dc4bfc5300be49ea2bef2af33526560b67d26c841876caa83795835e883 (from https://www.piwheels.org/simple/plot-likert/) (requires-python:>=3.6) 2025-09-12T23:43:56,053 Skipping link: No binaries permitted for plot-likert: https://archive1.piwheels.org/simple/plot-likert/plot_likert-0.3.4-py3-none-any.whl#sha256=08903be66beebb4f9be987cce4120a570bbee8c71420d89ab9cdfc7c501911e1 (from https://www.piwheels.org/simple/plot-likert/) (requires-python:>=3.6) 2025-09-12T23:43:56,053 Skipping link: No binaries permitted for plot-likert: https://archive1.piwheels.org/simple/plot-likert/plot_likert-0.3.3-py3-none-any.whl#sha256=97f25c0884badf102e38449580544944a9f12b9c8a621c5f179f3541230b5724 (from https://www.piwheels.org/simple/plot-likert/) (requires-python:>=3.6) 2025-09-12T23:43:56,053 Skipping link: No binaries permitted for plot-likert: https://archive1.piwheels.org/simple/plot-likert/plot_likert-0.3.2-py3-none-any.whl#sha256=122205ad0a06b7958ee8b0713c9fb9fd624aa0bfe27029470e0be32a9369867d (from https://www.piwheels.org/simple/plot-likert/) (requires-python:>=3.6) 2025-09-12T23:43:56,053 Skipping link: No binaries permitted for plot-likert: https://archive1.piwheels.org/simple/plot-likert/plot_likert-0.3.1-py3-none-any.whl#sha256=b156246b883263bb22550b3999ca74d1325c49900ef55b14501c9ee62e46513a (from https://www.piwheels.org/simple/plot-likert/) (requires-python:>=3.6) 2025-09-12T23:43:56,053 Skipping link: No binaries permitted for plot-likert: https://archive1.piwheels.org/simple/plot-likert/plot_likert-0.3.0-py3-none-any.whl#sha256=2ca8c1d68fe0c9d0e733d0ea34753719a9ea5324d64be6f3e2e574f54e7ffc3a (from https://www.piwheels.org/simple/plot-likert/) (requires-python:>=3.6) 2025-09-12T23:43:56,053 Skipping link: No binaries permitted for plot-likert: https://archive1.piwheels.org/simple/plot-likert/plot_likert-0.0.1rc0-py3-none-any.whl#sha256=69aac87756c862243952bd14a6e118d5246cc8a4535f095cd0809ec279b08b00 (from https://www.piwheels.org/simple/plot-likert/) (requires-python:>=3.6) 2025-09-12T23:43:56,054 Skipping link: not a file: https://www.piwheels.org/simple/plot-likert/ 2025-09-12T23:43:56,054 Skipping link: not a file: https://pypi.org/simple/plot-likert/ 2025-09-12T23:43:56,082 Given no hashes to check 1 links for project 'plot-likert': discarding no candidates 2025-09-12T23:43:56,083 Collecting plot-likert==0.5.0 2025-09-12T23:43:56,084 Created temporary directory: /tmp/pip-unpack-w779edux 2025-09-12T23:43:56,227 Downloading plot-likert-0.5.0.tar.gz (11 kB) 2025-09-12T23:43:56,250 Added plot-likert==0.5.0 from https://files.pythonhosted.org/packages/61/a3/adf66dbc61cce5cc2286c5c85289782a0d9b71f47cedfd2266a8a215d430/plot-likert-0.5.0.tar.gz to build tracker '/tmp/pip-build-tracker-8su3de1y' 2025-09-12T23:43:56,251 Running setup.py (path:/tmp/pip-wheel-0ukvc2bf/plot-likert_99b03ef412f44281b6c68172d439690c/setup.py) egg_info for package plot-likert 2025-09-12T23:43:56,251 Created temporary directory: /tmp/pip-pip-egg-info-yinxe38f 2025-09-12T23:43:56,252 Preparing metadata (setup.py): started 2025-09-12T23:43:56,253 Running command python setup.py egg_info 2025-09-12T23:43:56,807 Traceback (most recent call last): 2025-09-12T23:43:56,809 File "", line 2, in 2025-09-12T23:43:56,809 exec(compile(''' 2025-09-12T23:43:56,809 ~~~~^^^^^^^^^^^^ 2025-09-12T23:43:56,809 # This is -- a caller that pip uses to run setup.py 2025-09-12T23:43:56,810 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T23:43:56,810 ...<32 lines>... 2025-09-12T23:43:56,810 exec(compile(setup_py_code, filename, "exec")) 2025-09-12T23:43:56,810 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T23:43:56,810 ''' % ('/tmp/pip-wheel-0ukvc2bf/plot-likert_99b03ef412f44281b6c68172d439690c/setup.py',), "", "exec")) 2025-09-12T23:43:56,810 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T23:43:56,810 File "", line 35, in 2025-09-12T23:43:56,811 File "/tmp/pip-wheel-0ukvc2bf/plot-likert_99b03ef412f44281b6c68172d439690c/setup.py", line 6, in 2025-09-12T23:43:56,811 with open("requirements.txt", "r") as f: 2025-09-12T23:43:56,811 ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T23:43:56,811 FileNotFoundError: [Errno 2] No such file or directory: 'requirements.txt' 2025-09-12T23:43:56,906 ERROR: python setup.py egg_info exited with 1 2025-09-12T23:43:56,919 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-12T23:43:56,919 exec(compile('"'"''"'"''"'"' 2025-09-12T23:43:56,919 # This is -- a caller that pip uses to run setup.py 2025-09-12T23:43:56,919 # 2025-09-12T23:43:56,919 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-12T23:43:56,919 # import from `distutils.core` to work with newer packaging standards. 2025-09-12T23:43:56,919 # - It provides a clear error message when setuptools is not installed. 2025-09-12T23:43:56,919 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-12T23:43:56,919 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-12T23:43:56,919 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-12T23:43:56,919 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-12T23:43:56,919 import os, sys, tokenize, traceback 2025-09-12T23:43:56,919 2025-09-12T23:43:56,919 try: 2025-09-12T23:43:56,919 import setuptools 2025-09-12T23:43:56,919 except ImportError: 2025-09-12T23:43:56,919 print( 2025-09-12T23:43:56,919 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-12T23:43:56,919 "the build environment with exception:", 2025-09-12T23:43:56,919 file=sys.stderr, 2025-09-12T23:43:56,919 ) 2025-09-12T23:43:56,919 traceback.print_exc() 2025-09-12T23:43:56,919 sys.exit(1) 2025-09-12T23:43:56,919 2025-09-12T23:43:56,919 __file__ = %r 2025-09-12T23:43:56,919 sys.argv[0] = __file__ 2025-09-12T23:43:56,919 2025-09-12T23:43:56,919 if os.path.exists(__file__): 2025-09-12T23:43:56,919 filename = __file__ 2025-09-12T23:43:56,919 with tokenize.open(__file__) as f: 2025-09-12T23:43:56,919 setup_py_code = f.read() 2025-09-12T23:43:56,919 else: 2025-09-12T23:43:56,919 filename = "" 2025-09-12T23:43:56,919 setup_py_code = "from setuptools import setup; setup()" 2025-09-12T23:43:56,919 2025-09-12T23:43:56,919 exec(compile(setup_py_code, filename, "exec")) 2025-09-12T23:43:56,919 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-0ukvc2bf/plot-likert_99b03ef412f44281b6c68172d439690c/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-yinxe38f[/] 2025-09-12T23:43:56,919 [bold magenta]cwd[/]: /tmp/pip-wheel-0ukvc2bf/plot-likert_99b03ef412f44281b6c68172d439690c/ 2025-09-12T23:43:56,919 Preparing metadata (setup.py): finished with status 'error' 2025-09-12T23:43:56,920 ERROR: metadata generation failed 2025-09-12T23:43:56,926 Exception information: 2025-09-12T23:43:56,926 Traceback (most recent call last): 2025-09-12T23:43:56,926 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-12T23:43:56,926 call_subprocess( 2025-09-12T23:43:56,926 ~~~~~~~~~~~~~~~^ 2025-09-12T23:43:56,926 args, 2025-09-12T23:43:56,926 ^^^^^ 2025-09-12T23:43:56,926 ...<2 lines>... 2025-09-12T23:43:56,926 spinner=spinner, 2025-09-12T23:43:56,926 ^^^^^^^^^^^^^^^^ 2025-09-12T23:43:56,926 ) 2025-09-12T23:43:56,926 ^ 2025-09-12T23:43:56,926 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-12T23:43:56,926 raise error 2025-09-12T23:43:56,926 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-12T23:43:56,926 2025-09-12T23:43:56,926 The above exception was the direct cause of the following exception: 2025-09-12T23:43:56,926 2025-09-12T23:43:56,926 Traceback (most recent call last): 2025-09-12T23:43:56,926 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-12T23:43:56,926 status = _inner_run() 2025-09-12T23:43:56,926 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-12T23:43:56,926 return self.run(options, args) 2025-09-12T23:43:56,926 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-12T23:43:56,926 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-12T23:43:56,926 return func(self, options, args) 2025-09-12T23:43:56,926 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-12T23:43:56,926 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-12T23:43:56,926 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-12T23:43:56,926 result = self._result = resolver.resolve( 2025-09-12T23:43:56,926 ~~~~~~~~~~~~~~~~^ 2025-09-12T23:43:56,926 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-12T23:43:56,926 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T23:43:56,926 ) 2025-09-12T23:43:56,926 ^ 2025-09-12T23:43:56,926 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-12T23:43:56,926 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-12T23:43:56,926 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-12T23:43:56,926 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-12T23:43:56,926 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T23:43:56,926 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-12T23:43:56,926 if not criterion.candidates: 2025-09-12T23:43:56,926 ^^^^^^^^^^^^^^^^^^^^ 2025-09-12T23:43:56,926 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-12T23:43:56,926 return bool(self._sequence) 2025-09-12T23:43:56,926 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-12T23:43:56,926 self._bool = any(self) 2025-09-12T23:43:56,926 ~~~^^^^^^ 2025-09-12T23:43:56,926 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-12T23:43:56,926 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-12T23:43:56,926 ^^^^^^^^ 2025-09-12T23:43:56,926 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-12T23:43:56,926 candidate = func() 2025-09-12T23:43:56,926 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-12T23:43:56,926 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-12T23:43:56,926 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-12T23:43:56,926 link, template, name, version 2025-09-12T23:43:56,926 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T23:43:56,926 ) 2025-09-12T23:43:56,926 ^ 2025-09-12T23:43:56,926 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-12T23:43:56,926 self._link_candidate_cache[link] = LinkCandidate( 2025-09-12T23:43:56,926 ~~~~~~~~~~~~~^ 2025-09-12T23:43:56,926 link, 2025-09-12T23:43:56,926 ^^^^^ 2025-09-12T23:43:56,926 ...<3 lines>... 2025-09-12T23:43:56,926 version=version, 2025-09-12T23:43:56,926 ^^^^^^^^^^^^^^^^ 2025-09-12T23:43:56,926 ) 2025-09-12T23:43:56,926 ^ 2025-09-12T23:43:56,926 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-12T23:43:56,926 super().__init__( 2025-09-12T23:43:56,926 ~~~~~~~~~~~~~~~~^ 2025-09-12T23:43:56,926 link=link, 2025-09-12T23:43:56,926 ^^^^^^^^^^ 2025-09-12T23:43:56,926 ...<4 lines>... 2025-09-12T23:43:56,926 version=version, 2025-09-12T23:43:56,926 ^^^^^^^^^^^^^^^^ 2025-09-12T23:43:56,926 ) 2025-09-12T23:43:56,926 ^ 2025-09-12T23:43:56,926 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-12T23:43:56,926 self.dist = self._prepare() 2025-09-12T23:43:56,926 ~~~~~~~~~~~~~^^ 2025-09-12T23:43:56,926 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-12T23:43:56,926 dist = self._prepare_distribution() 2025-09-12T23:43:56,926 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-12T23:43:56,926 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-12T23:43:56,926 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T23:43:56,926 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-12T23:43:56,926 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-12T23:43:56,926 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T23:43:56,926 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-12T23:43:56,926 dist = _get_prepared_distribution( 2025-09-12T23:43:56,926 req, 2025-09-12T23:43:56,926 ...<3 lines>... 2025-09-12T23:43:56,926 self.check_build_deps, 2025-09-12T23:43:56,926 ) 2025-09-12T23:43:56,926 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-12T23:43:56,926 abstract_dist.prepare_distribution_metadata( 2025-09-12T23:43:56,926 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-12T23:43:56,926 finder, build_isolation, check_build_deps 2025-09-12T23:43:56,926 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T23:43:56,926 ) 2025-09-12T23:43:56,926 ^ 2025-09-12T23:43:56,926 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-12T23:43:56,926 self.req.prepare_metadata() 2025-09-12T23:43:56,926 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-12T23:43:56,926 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-12T23:43:56,926 self.metadata_directory = generate_metadata_legacy( 2025-09-12T23:43:56,926 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-12T23:43:56,926 build_env=self.build_env, 2025-09-12T23:43:56,926 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T23:43:56,926 ...<3 lines>... 2025-09-12T23:43:56,926 details=details, 2025-09-12T23:43:56,926 ^^^^^^^^^^^^^^^^ 2025-09-12T23:43:56,926 ) 2025-09-12T23:43:56,926 ^ 2025-09-12T23:43:56,926 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-12T23:43:56,926 raise MetadataGenerationFailed(package_details=details) from error 2025-09-12T23:43:56,926 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-12T23:43:56,949 Removed plot-likert==0.5.0 from https://files.pythonhosted.org/packages/61/a3/adf66dbc61cce5cc2286c5c85289782a0d9b71f47cedfd2266a8a215d430/plot-likert-0.5.0.tar.gz from build tracker '/tmp/pip-build-tracker-8su3de1y' 2025-09-12T23:43:56,950 Removed build tracker: '/tmp/pip-build-tracker-8su3de1y'