2025-09-12T19:06:48,751 Created temporary directory: /tmp/pip-build-tracker-o6x6sivv 2025-09-12T19:06:48,752 Initialized build tracking at /tmp/pip-build-tracker-o6x6sivv 2025-09-12T19:06:48,752 Created build tracker: /tmp/pip-build-tracker-o6x6sivv 2025-09-12T19:06:48,752 Entered build tracker: /tmp/pip-build-tracker-o6x6sivv 2025-09-12T19:06:48,752 Created temporary directory: /tmp/pip-wheel-0v94osf5 2025-09-12T19:06:48,756 Created temporary directory: /tmp/pip-ephem-wheel-cache-9rqp02au 2025-09-12T19:06:48,815 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-12T19:06:48,818 2 location(s) to search for versions of neon-skill-alerts: 2025-09-12T19:06:48,818 * https://pypi.org/simple/neon-skill-alerts/ 2025-09-12T19:06:48,818 * https://www.piwheels.org/simple/neon-skill-alerts/ 2025-09-12T19:06:48,818 Fetching project page and analyzing links: https://pypi.org/simple/neon-skill-alerts/ 2025-09-12T19:06:48,818 Getting page https://pypi.org/simple/neon-skill-alerts/ 2025-09-12T19:06:48,820 Found index url https://pypi.org/simple/ 2025-09-12T19:06:48,975 Fetched page https://pypi.org/simple/neon-skill-alerts/ as application/vnd.pypi.simple.v1+json 2025-09-12T19:06:48,985 Skipping link: No binaries permitted for neon-skill-alerts: https://files.pythonhosted.org/packages/f3/e8/b2542c8a44f5c4c5472cf657a693c3c66a1bf8dbdfb93f9d693114a74a36/neon_skill_alerts-0.0.1a0-py3-none-any.whl (from https://pypi.org/simple/neon-skill-alerts/) 2025-09-12T19:06:48,985 Skipping link: No binaries permitted for neon-skill-alerts: https://files.pythonhosted.org/packages/bc/8d/c4e3e200a205abbfd2cd712bb692102bc2afdf447e7c3e8f87eabd36400e/neon_skill_alerts-0.0.1a1-py3-none-any.whl (from https://pypi.org/simple/neon-skill-alerts/) 2025-09-12T19:06:48,986 Skipping link: No binaries permitted for neon-skill-alerts: https://files.pythonhosted.org/packages/2b/67/3dc65c7347f1189b6fd1a12cf26d547f0794ddc756be21e995c9b9205675/neon_skill_alerts-0.0.1a2-py3-none-any.whl (from https://pypi.org/simple/neon-skill-alerts/) 2025-09-12T19:06:48,986 Skipping link: No binaries permitted for neon-skill-alerts: https://files.pythonhosted.org/packages/39/18/86a4579c7d14cf0da183637aee97ac6d0b5a63724f1e533d0bd1127fac87/neon_skill_alerts-0.0.1a3-py3-none-any.whl (from https://pypi.org/simple/neon-skill-alerts/) 2025-09-12T19:06:48,986 Skipping link: No binaries permitted for neon-skill-alerts: https://files.pythonhosted.org/packages/12/cb/27ab4dfb94956b435a9882deb8c8f0710d28717d0af97194b1fd9141d635/neon_skill_alerts-0.0.1a4-py3-none-any.whl (from https://pypi.org/simple/neon-skill-alerts/) 2025-09-12T19:06:48,986 Skipping link: No binaries permitted for neon-skill-alerts: https://files.pythonhosted.org/packages/5a/d9/48a47b2bfcc8df574b8c1e83fcc452a1d04e467082a5283e95921e44cb27/neon_skill_alerts-0.0.1a5-py3-none-any.whl (from https://pypi.org/simple/neon-skill-alerts/) 2025-09-12T19:06:48,986 Skipping link: No binaries permitted for neon-skill-alerts: https://files.pythonhosted.org/packages/91/ed/3a8476247ec00dd8f7b1096815fe1fe447e8acc2d3168c9724290e50fca8/neon_skill_alerts-1.0.0-py3-none-any.whl (from https://pypi.org/simple/neon-skill-alerts/) 2025-09-12T19:06:48,986 Skipping link: No binaries permitted for neon-skill-alerts: https://files.pythonhosted.org/packages/c4/eb/c318887c08e1790d783d374daba411643ec8ecefcd37af8ff9713e6c53f0/neon_skill_alerts-1.0.1a0-py3-none-any.whl (from https://pypi.org/simple/neon-skill-alerts/) 2025-09-12T19:06:48,987 Skipping link: No binaries permitted for neon-skill-alerts: https://files.pythonhosted.org/packages/40/f5/4d9519c821705bd7e38d3683bd7a8cfff94ef817139e3c1649ac68dd20cc/neon_skill_alerts-1.0.1a1-py3-none-any.whl (from https://pypi.org/simple/neon-skill-alerts/) 2025-09-12T19:06:48,987 Skipping link: No binaries permitted for neon-skill-alerts: https://files.pythonhosted.org/packages/8a/1a/3c2b3dc3fdad92f53b90e98eb08a69a9ae4d71c1add2714d40eb2fb41f70/neon_skill_alerts-1.0.1-py3-none-any.whl (from https://pypi.org/simple/neon-skill-alerts/) 2025-09-12T19:06:48,987 Skipping link: No binaries permitted for neon-skill-alerts: https://files.pythonhosted.org/packages/9f/b5/c86284e7adaa4d2dd7544ca6c125fa77459953eac6cff988bc22641e5eef/neon_skill_alerts-1.0.2a0-py3-none-any.whl (from https://pypi.org/simple/neon-skill-alerts/) 2025-09-12T19:06:48,987 Skipping link: No binaries permitted for neon-skill-alerts: https://files.pythonhosted.org/packages/3b/3e/e33b5a7596f6f8fd11d301ba7423471daf50a4f290252f25f760c1b7eb35/neon_skill_alerts-1.0.2a1-py3-none-any.whl (from https://pypi.org/simple/neon-skill-alerts/) 2025-09-12T19:06:48,987 Skipping link: No binaries permitted for neon-skill-alerts: https://files.pythonhosted.org/packages/0f/e5/7857dadb22dcea67dff39758c8c47d826867503c294ecdfa1486fc949adb/neon_skill_alerts-1.0.2a2-py3-none-any.whl (from https://pypi.org/simple/neon-skill-alerts/) 2025-09-12T19:06:48,987 Skipping link: No binaries permitted for neon-skill-alerts: https://files.pythonhosted.org/packages/30/43/fcb8e4f255d239fcff5c49f1531c5933e6300513a949a9d98b6cbc627b94/neon_skill_alerts-1.0.2a3-py3-none-any.whl (from https://pypi.org/simple/neon-skill-alerts/) 2025-09-12T19:06:48,987 Skipping link: No binaries permitted for neon-skill-alerts: https://files.pythonhosted.org/packages/7b/0a/1e96ac0d89e047d6de826a87f4d186ceae7f62f9d5d811566c24e562bbce/neon_skill_alerts-1.0.2a4-py3-none-any.whl (from https://pypi.org/simple/neon-skill-alerts/) 2025-09-12T19:06:48,988 Skipping link: No binaries permitted for neon-skill-alerts: https://files.pythonhosted.org/packages/a1/8c/b13ea4da0d62f6e04e575fa8ec867379e19a9163cb6ca6cc598c09fe14fc/neon_skill_alerts-1.0.2a5-py3-none-any.whl (from https://pypi.org/simple/neon-skill-alerts/) 2025-09-12T19:06:48,988 Skipping link: No binaries permitted for neon-skill-alerts: https://files.pythonhosted.org/packages/f5/bd/fe78b3fd50804b82417ad0b4b7d62c42dba40096009611379704ca09781a/neon_skill_alerts-1.0.2a6-py3-none-any.whl (from https://pypi.org/simple/neon-skill-alerts/) 2025-09-12T19:06:48,988 Skipping link: No binaries permitted for neon-skill-alerts: https://files.pythonhosted.org/packages/21/2a/45c9070a43c76abd2f3f5909168418ff69be97c2bae14546d47b150953cc/neon_skill_alerts-1.0.2a7-py3-none-any.whl (from https://pypi.org/simple/neon-skill-alerts/) 2025-09-12T19:06:48,988 Skipping link: No binaries permitted for neon-skill-alerts: https://files.pythonhosted.org/packages/0e/4d/b88ee18582912243717738786cd8638d9995a60fd4718cc1b55a692c6cdc/neon_skill_alerts-1.0.2a8-py3-none-any.whl (from https://pypi.org/simple/neon-skill-alerts/) 2025-09-12T19:06:48,988 Skipping link: No binaries permitted for neon-skill-alerts: https://files.pythonhosted.org/packages/79/7e/d9fc0d1567aa2d25f85659813e1042f7034c536928f1e7639d1c6c22acbc/neon_skill_alerts-1.0.2a9-py3-none-any.whl (from https://pypi.org/simple/neon-skill-alerts/) 2025-09-12T19:06:48,988 Skipping link: No binaries permitted for neon-skill-alerts: https://files.pythonhosted.org/packages/b2/98/8f9dcf83662a15bd0ffece3467c8e94c12d53ff28781ac85651309408a88/neon_skill_alerts-1.0.2a10-py3-none-any.whl (from https://pypi.org/simple/neon-skill-alerts/) 2025-09-12T19:06:48,988 Skipping link: No binaries permitted for neon-skill-alerts: https://files.pythonhosted.org/packages/f1/12/7583ed7add7545fe23c29a2c874bcd007045c744f847a4c96462795b3ff8/neon_skill_alerts-1.0.2a11-py3-none-any.whl (from https://pypi.org/simple/neon-skill-alerts/) 2025-09-12T19:06:48,988 Skipping link: No binaries permitted for neon-skill-alerts: https://files.pythonhosted.org/packages/40/42/ba4012f2a0b95c970a309f982f138a8b3b96b51982f795f25768557a2511/neon_skill_alerts-1.0.2a12-py3-none-any.whl (from https://pypi.org/simple/neon-skill-alerts/) 2025-09-12T19:06:48,989 Skipping link: No binaries permitted for neon-skill-alerts: https://files.pythonhosted.org/packages/ce/1b/a7838fcc3e0a45b174cae29698dbf6f68cbf1eccda6b5d6e8f78d49e422a/neon_skill_alerts-1.0.2a13-py3-none-any.whl (from https://pypi.org/simple/neon-skill-alerts/) 2025-09-12T19:06:48,989 Skipping link: No binaries permitted for neon-skill-alerts: https://files.pythonhosted.org/packages/07/c5/260df625033eaf4854da705d2d1f750272bcfe6a401e28d6bbcd534656d8/neon_skill_alerts-1.1.0-py3-none-any.whl (from https://pypi.org/simple/neon-skill-alerts/) 2025-09-12T19:06:48,989 Skipping link: No binaries permitted for neon-skill-alerts: https://files.pythonhosted.org/packages/0f/9b/7bce60cc71ebd75d47af831b27d4bd92d662544cb4b5f853f2c7dc017f7d/neon_skill_alerts-1.1.1a0-py3-none-any.whl (from https://pypi.org/simple/neon-skill-alerts/) 2025-09-12T19:06:48,989 Skipping link: No binaries permitted for neon-skill-alerts: https://files.pythonhosted.org/packages/c1/b9/2a8bbf20f427ea410200e0b47a7d462c6886c376c267c8364c3ebd8edb3b/neon_skill_alerts-1.1.1a1-py3-none-any.whl (from https://pypi.org/simple/neon-skill-alerts/) 2025-09-12T19:06:48,989 Skipping link: No binaries permitted for neon-skill-alerts: https://files.pythonhosted.org/packages/33/af/2c98c07827ea8ae804ee19113403201e30f642fef84c2a85f48130bcba23/neon_skill_alerts-1.1.1a2-py3-none-any.whl (from https://pypi.org/simple/neon-skill-alerts/) 2025-09-12T19:06:48,989 Skipping link: No binaries permitted for neon-skill-alerts: https://files.pythonhosted.org/packages/5e/f7/d188e32da0e6e495b8f726befb9e9d3ac5438c14c68d58ebead1600a291f/neon_skill_alerts-1.1.1a3-py3-none-any.whl (from https://pypi.org/simple/neon-skill-alerts/) 2025-09-12T19:06:48,989 Skipping link: No binaries permitted for neon-skill-alerts: https://files.pythonhosted.org/packages/25/24/355582f06baf3c5a9e6f50fb47c92ee324665d11a49ddd0062081395aba2/neon_skill_alerts-1.2.0-py3-none-any.whl (from https://pypi.org/simple/neon-skill-alerts/) 2025-09-12T19:06:48,990 Skipping link: No binaries permitted for neon-skill-alerts: https://files.pythonhosted.org/packages/3d/d7/863096848f16554d78a26d91d3f46998bb8925710102e2c870f941d11e3f/neon_skill_alerts-1.2.1a0-py3-none-any.whl (from https://pypi.org/simple/neon-skill-alerts/) 2025-09-12T19:06:48,990 Skipping link: No binaries permitted for neon-skill-alerts: https://files.pythonhosted.org/packages/7d/fc/07c9074674d2e7b76a27afae5a2ce3f72425d8b70d5c43267eac92365ee2/neon_skill_alerts-1.2.1a1-py3-none-any.whl (from https://pypi.org/simple/neon-skill-alerts/) 2025-09-12T19:06:48,990 Skipping link: No binaries permitted for neon-skill-alerts: https://files.pythonhosted.org/packages/29/4e/caaee6b68d4133b49026ac07dc6bbfcf54af2e2118e24a3d91720c4dccde/neon_skill_alerts-1.2.1a2-py3-none-any.whl (from https://pypi.org/simple/neon-skill-alerts/) 2025-09-12T19:06:48,990 Skipping link: No binaries permitted for neon-skill-alerts: https://files.pythonhosted.org/packages/b4/b8/86e8142fee52d2438474dde8005793d48722bfbffb5bdf0d3ca9e574bf14/neon_skill_alerts-1.2.1a3-py3-none-any.whl (from https://pypi.org/simple/neon-skill-alerts/) 2025-09-12T19:06:48,990 Skipping link: No binaries permitted for neon-skill-alerts: https://files.pythonhosted.org/packages/d3/8e/378d1052410474eec0e9c87d68373bb44dd8a94ca59efc065f7473db53e7/neon_skill_alerts-1.2.1a4-py3-none-any.whl (from https://pypi.org/simple/neon-skill-alerts/) 2025-09-12T19:06:48,990 Skipping link: No binaries permitted for neon-skill-alerts: https://files.pythonhosted.org/packages/9f/59/fb5285196a8e032ba47ee77f3b3328b99ae003be435fe3064f95fc0bb3bf/neon_skill_alerts-1.2.1a5-py3-none-any.whl (from https://pypi.org/simple/neon-skill-alerts/) 2025-09-12T19:06:48,990 Skipping link: No binaries permitted for neon-skill-alerts: https://files.pythonhosted.org/packages/fb/bc/92c18535a159a02785a687c61dc0d0abbb9d62fc0012031a8a41a797d80f/neon_skill_alerts-1.3.0-py3-none-any.whl (from https://pypi.org/simple/neon-skill-alerts/) 2025-09-12T19:06:48,991 Skipping link: No binaries permitted for neon-skill-alerts: https://files.pythonhosted.org/packages/9c/78/82b803450f19cec56572a684e96fe3e4d198f41dfe250a807de80ab59e88/neon_skill_alerts-1.3.1a0-py3-none-any.whl (from https://pypi.org/simple/neon-skill-alerts/) 2025-09-12T19:06:48,991 Skipping link: No binaries permitted for neon-skill-alerts: https://files.pythonhosted.org/packages/2a/a8/98d834eb6d4398cd59c049dbae97ab516790e20247556ff94a26de5b5c3d/neon_skill_alerts-1.3.1a1-py3-none-any.whl (from https://pypi.org/simple/neon-skill-alerts/) 2025-09-12T19:06:48,991 Skipping link: No binaries permitted for neon-skill-alerts: https://files.pythonhosted.org/packages/7b/a4/5bec9946c9bd481b03d8b6ff26fee4a48f9e65e7138b7824eaf865032984/neon_skill_alerts-1.3.1a2-py3-none-any.whl (from https://pypi.org/simple/neon-skill-alerts/) 2025-09-12T19:06:48,991 Skipping link: No binaries permitted for neon-skill-alerts: https://files.pythonhosted.org/packages/01/a2/ea904eb409d07b6acbae35966a23675b0bc28af4f0b2860ee231b1db968b/neon_skill_alerts-1.3.1a3-py3-none-any.whl (from https://pypi.org/simple/neon-skill-alerts/) 2025-09-12T19:06:48,991 Skipping link: No binaries permitted for neon-skill-alerts: https://files.pythonhosted.org/packages/fd/2c/d4904b3d00937716e6cae36d52f2eb81b07e7baeeb9bd01407f1d81850b2/neon_skill_alerts-1.4.0-py3-none-any.whl (from https://pypi.org/simple/neon-skill-alerts/) 2025-09-12T19:06:48,991 Skipping link: No binaries permitted for neon-skill-alerts: https://files.pythonhosted.org/packages/14/1d/a3fd0c4b3ef99e7bf3e39e6038d0aa4b7716f5f1b784ceb04fe0e461c387/neon_skill_alerts-1.4.1a0-py3-none-any.whl (from https://pypi.org/simple/neon-skill-alerts/) 2025-09-12T19:06:48,991 Skipping link: No binaries permitted for neon-skill-alerts: https://files.pythonhosted.org/packages/e2/41/795257aa1fd5f9bfbcc6d887f3a712c3b0c3d0a958c4f82ec89b702ba299/neon_skill_alerts-1.4.1a1-py3-none-any.whl (from https://pypi.org/simple/neon-skill-alerts/) 2025-09-12T19:06:48,992 Skipping link: No binaries permitted for neon-skill-alerts: https://files.pythonhosted.org/packages/87/c0/d210de18b2305d8200748d51cfc523bb31a00701e84bc573b73d2f6cc48f/neon_skill_alerts-1.4.1a2-py3-none-any.whl (from https://pypi.org/simple/neon-skill-alerts/) 2025-09-12T19:06:48,992 Skipping link: No binaries permitted for neon-skill-alerts: https://files.pythonhosted.org/packages/43/72/f2b29c59485c7373291622aa3eefe656f1c45cdac42c069bb985d408abee/neon_skill_alerts-1.4.1a3-py3-none-any.whl (from https://pypi.org/simple/neon-skill-alerts/) 2025-09-12T19:06:48,992 Skipping link: No binaries permitted for neon-skill-alerts: https://files.pythonhosted.org/packages/a4/e8/b646d528d2c4f71add183024f25fca7e90bc4d0ece5ef01ccac44ea214c7/neon_skill_alerts-1.5.0-py3-none-any.whl (from https://pypi.org/simple/neon-skill-alerts/) 2025-09-12T19:06:48,992 Skipping link: No binaries permitted for neon-skill-alerts: https://files.pythonhosted.org/packages/29/ca/77451149a802e942a45ddb9a5638f4b8271497494e174747c4c06d0ecebb/neon_skill_alerts-1.5.1a1-py3-none-any.whl (from https://pypi.org/simple/neon-skill-alerts/) 2025-09-12T19:06:48,992 Skipping link: No binaries permitted for neon-skill-alerts: https://files.pythonhosted.org/packages/f2/be/0c60ed494c7916f615533d45fb50b9e8ecec5a058a34c9bb78ae6fbff4bb/neon_skill_alerts-1.5.1a2-py3-none-any.whl (from https://pypi.org/simple/neon-skill-alerts/) 2025-09-12T19:06:48,992 Skipping link: No binaries permitted for neon-skill-alerts: https://files.pythonhosted.org/packages/3c/eb/b75c2a852a3f12104b1d14000b36a8388bf8faae9cd4cdf9f147bb0b7527/neon_skill_alerts-1.5.1-py3-none-any.whl (from https://pypi.org/simple/neon-skill-alerts/) 2025-09-12T19:06:48,992 Skipping link: No binaries permitted for neon-skill-alerts: https://files.pythonhosted.org/packages/38/3f/7fb825f1b25fd385d1a364f3554f71d69aeb3e2456c13c25218c96a93dbe/neon_skill_alerts-1.5.2a1-py3-none-any.whl (from https://pypi.org/simple/neon-skill-alerts/) 2025-09-12T19:06:48,993 Found link https://files.pythonhosted.org/packages/e3/aa/6f91b9372dd47dd9d63cd4bbf6104f4a0d515b20cfbc3c1919cab66107ad/neon-skill-alerts-1.5.2a2.tar.gz (from https://pypi.org/simple/neon-skill-alerts/), version: 1.5.2a2 2025-09-12T19:06:48,993 Skipping link: No binaries permitted for neon-skill-alerts: https://files.pythonhosted.org/packages/9a/c3/95e1999e498a62533631d05f4881e274c87a17da353bea6adcce1c444740/neon_skill_alerts-1.5.2a2-py3-none-any.whl (from https://pypi.org/simple/neon-skill-alerts/) 2025-09-12T19:06:48,993 Found link https://files.pythonhosted.org/packages/e2/c5/5725ec2b1d48096f3f94b180ac1b6e25346eb52d3558677751d5dff17667/neon-skill-alerts-1.5.2a3.tar.gz (from https://pypi.org/simple/neon-skill-alerts/), version: 1.5.2a3 2025-09-12T19:06:48,994 Skipping link: No binaries permitted for neon-skill-alerts: https://files.pythonhosted.org/packages/43/69/d5b0abc6ef2d504fe91d92a0467c65b93fa323a3708d5f8c1e322351e02b/neon_skill_alerts-1.5.2a3-py3-none-any.whl (from https://pypi.org/simple/neon-skill-alerts/) 2025-09-12T19:06:48,994 Found link https://files.pythonhosted.org/packages/2b/9c/c8ecc1c6ef99915e2f48ab3d4cc6d312b034e864eee00b726aca36e429e4/neon-skill-alerts-1.5.2a4.tar.gz (from https://pypi.org/simple/neon-skill-alerts/), version: 1.5.2a4 2025-09-12T19:06:48,994 Skipping link: No binaries permitted for neon-skill-alerts: https://files.pythonhosted.org/packages/81/c0/852001c835beb51f903160e653eed2c981e8538f6afa5dcca3c4c0213190/neon_skill_alerts-1.5.2a4-py3-none-any.whl (from https://pypi.org/simple/neon-skill-alerts/) 2025-09-12T19:06:48,994 Found link https://files.pythonhosted.org/packages/16/7d/b6fbf5290c2865332c77ebc3b3633a8ea320c67950005844040267e13301/neon-skill-alerts-1.5.2a5.tar.gz (from https://pypi.org/simple/neon-skill-alerts/), version: 1.5.2a5 2025-09-12T19:06:48,995 Skipping link: No binaries permitted for neon-skill-alerts: https://files.pythonhosted.org/packages/96/f2/2817bbc79202a46646ba735fd6636185ea368b9528ac376941c428c7b82e/neon_skill_alerts-1.5.2a5-py3-none-any.whl (from https://pypi.org/simple/neon-skill-alerts/) 2025-09-12T19:06:48,995 Found link https://files.pythonhosted.org/packages/6b/2f/faa92e6d86e6833820aff477bbe5fbf23887f9fe8cad094c5144000e8362/neon-skill-alerts-2.0.0.tar.gz (from https://pypi.org/simple/neon-skill-alerts/), version: 2.0.0 2025-09-12T19:06:48,995 Skipping link: No binaries permitted for neon-skill-alerts: https://files.pythonhosted.org/packages/e4/ee/0f7ea03b1017eaa510c57cb3e9a5b70cfff4126cb3b7d1dd8ba2903e9f38/neon_skill_alerts-2.0.0-py3-none-any.whl (from https://pypi.org/simple/neon-skill-alerts/) 2025-09-12T19:06:48,995 Found link https://files.pythonhosted.org/packages/e1/94/b03f2b4891fa4977ed297a68c1bf5cd868155f348c38e15bd17ebab92ef2/neon-skill-alerts-2.0.1a1.tar.gz (from https://pypi.org/simple/neon-skill-alerts/), version: 2.0.1a1 2025-09-12T19:06:48,995 Skipping link: No binaries permitted for neon-skill-alerts: https://files.pythonhosted.org/packages/c3/33/3658ca8a1f37fccd8621a1c114a7e1631a6e1963807d757812301d28a6b6/neon_skill_alerts-2.0.1a1-py3-none-any.whl (from https://pypi.org/simple/neon-skill-alerts/) 2025-09-12T19:06:48,996 Found link https://files.pythonhosted.org/packages/32/71/0e2b6fe307e795ba6418bb50696a29a0d05b21296aa1be03aa2b267f215a/neon-skill-alerts-2.0.1a2.tar.gz (from https://pypi.org/simple/neon-skill-alerts/), version: 2.0.1a2 2025-09-12T19:06:48,996 Skipping link: No binaries permitted for neon-skill-alerts: https://files.pythonhosted.org/packages/a8/41/2f77c5364b72404e9b67d9718826009e4babf2675fdf8ad66acd51f57f6c/neon_skill_alerts-2.0.1a2-py3-none-any.whl (from https://pypi.org/simple/neon-skill-alerts/) 2025-09-12T19:06:48,996 Found link https://files.pythonhosted.org/packages/0c/2e/f76af1bc64aef006ded57dc02cbc7e7902303515bb4374c6c5fae7736191/neon-skill-alerts-2.0.1a3.tar.gz (from https://pypi.org/simple/neon-skill-alerts/), version: 2.0.1a3 2025-09-12T19:06:48,996 Skipping link: No binaries permitted for neon-skill-alerts: https://files.pythonhosted.org/packages/92/23/b46a3d0d9af4cad7db4d366b5bc4248c7611def64a52f6e3059bc87947be/neon_skill_alerts-2.0.1a3-py3-none-any.whl (from https://pypi.org/simple/neon-skill-alerts/) 2025-09-12T19:06:48,997 Found link https://files.pythonhosted.org/packages/78/7d/5724b89dbe59858bbc8bc130053479690ae4fbf6524724cbb91afaa8565e/neon-skill-alerts-2.0.1a4.tar.gz (from https://pypi.org/simple/neon-skill-alerts/), version: 2.0.1a4 2025-09-12T19:06:48,997 Skipping link: No binaries permitted for neon-skill-alerts: https://files.pythonhosted.org/packages/37/a7/f33c29c8037719e5cc17202c3d8de09048fc6e4d6f55555e7e8f211c23b3/neon_skill_alerts-2.0.1a4-py3-none-any.whl (from https://pypi.org/simple/neon-skill-alerts/) 2025-09-12T19:06:48,997 Found link https://files.pythonhosted.org/packages/8a/94/fd7c72ede0c1158c68db20c239b86717fc1e069aa97bb4f0d968b1f81514/neon-skill-alerts-2.0.1a5.tar.gz (from https://pypi.org/simple/neon-skill-alerts/), version: 2.0.1a5 2025-09-12T19:06:48,997 Skipping link: No binaries permitted for neon-skill-alerts: https://files.pythonhosted.org/packages/87/6a/00d91e5adcca548a3321385e6854ded4b50a04316743f881a517d59af230/neon_skill_alerts-2.0.1a5-py3-none-any.whl (from https://pypi.org/simple/neon-skill-alerts/) 2025-09-12T19:06:48,998 Found link https://files.pythonhosted.org/packages/31/aa/d04a0c58c9f4a3a1e688f78a8df97eadcce8b5ef4bac7f100e7931861a58/neon-skill-alerts-3.0.0.tar.gz (from https://pypi.org/simple/neon-skill-alerts/), version: 3.0.0 2025-09-12T19:06:48,998 Skipping link: No binaries permitted for neon-skill-alerts: https://files.pythonhosted.org/packages/7d/6f/27d3699a0be15b848c7871fde6efdef88538de12dd4861e2f3d47246fb30/neon_skill_alerts-3.0.0-py3-none-any.whl (from https://pypi.org/simple/neon-skill-alerts/) 2025-09-12T19:06:48,998 Found link https://files.pythonhosted.org/packages/7c/fd/73b378dba1b22dd2cf5ff48dd09829eff81047415d10d82eec9d2105e7ad/neon-skill-alerts-3.0.1a1.tar.gz (from https://pypi.org/simple/neon-skill-alerts/), version: 3.0.1a1 2025-09-12T19:06:48,998 Skipping link: No binaries permitted for neon-skill-alerts: https://files.pythonhosted.org/packages/47/2a/8ee6e7c31f4642eb17f319b90f38a5e3c2c4e2d7eae01c41c950431a2d66/neon_skill_alerts-3.0.1a1-py3-none-any.whl (from https://pypi.org/simple/neon-skill-alerts/) 2025-09-12T19:06:48,998 Found link https://files.pythonhosted.org/packages/65/3e/668cf2b76d3b0db90ab0fb5c47ab27cc96dca11d0fa50fa31452a92168fc/neon-skill-alerts-3.0.1a2.tar.gz (from https://pypi.org/simple/neon-skill-alerts/), version: 3.0.1a2 2025-09-12T19:06:48,999 Skipping link: No binaries permitted for neon-skill-alerts: https://files.pythonhosted.org/packages/dc/d5/08db42a558b93ca01c2436f7d7167e34103e90a1c3d3539bdc3568d1535f/neon_skill_alerts-3.0.1a2-py3-none-any.whl (from https://pypi.org/simple/neon-skill-alerts/) 2025-09-12T19:06:48,999 Found link https://files.pythonhosted.org/packages/61/c5/504638daa5d1bd7e6046ac921423d92c73321886aa45161f737eec1dac93/neon-skill-alerts-3.0.1.tar.gz (from https://pypi.org/simple/neon-skill-alerts/), version: 3.0.1 2025-09-12T19:06:48,999 Skipping link: No binaries permitted for neon-skill-alerts: https://files.pythonhosted.org/packages/dc/69/741fbce875b5fab7d6b1130429e4ccb25c31276f95246f42ee8620c93e1e/neon_skill_alerts-3.0.1-py3-none-any.whl (from https://pypi.org/simple/neon-skill-alerts/) 2025-09-12T19:06:49,000 Fetching project page and analyzing links: https://www.piwheels.org/simple/neon-skill-alerts/ 2025-09-12T19:06:49,000 Getting page https://www.piwheels.org/simple/neon-skill-alerts/ 2025-09-12T19:06:49,001 Found index url https://www.piwheels.org/simple/ 2025-09-12T19:06:49,089 Fetched page https://www.piwheels.org/simple/neon-skill-alerts/ as text/html 2025-09-12T19:06:49,090 Skipping link: not a file: https://www.piwheels.org/simple/neon-skill-alerts/ 2025-09-12T19:06:49,090 Skipping link: not a file: https://pypi.org/simple/neon-skill-alerts/ 2025-09-12T19:06:49,119 Given no hashes to check 1 links for project 'neon-skill-alerts': discarding no candidates 2025-09-12T19:06:49,120 Collecting neon-skill-alerts==1.5.2a2 2025-09-12T19:06:49,121 Created temporary directory: /tmp/pip-unpack-fzx12dw4 2025-09-12T19:06:49,264 Downloading neon-skill-alerts-1.5.2a2.tar.gz (69 kB) 2025-09-12T19:06:49,395 Added neon-skill-alerts==1.5.2a2 from https://files.pythonhosted.org/packages/e3/aa/6f91b9372dd47dd9d63cd4bbf6104f4a0d515b20cfbc3c1919cab66107ad/neon-skill-alerts-1.5.2a2.tar.gz to build tracker '/tmp/pip-build-tracker-o6x6sivv' 2025-09-12T19:06:49,396 Running setup.py (path:/tmp/pip-wheel-0v94osf5/neon-skill-alerts_6ae14826dfad4d46b71a7ace05980369/setup.py) egg_info for package neon-skill-alerts 2025-09-12T19:06:49,396 Created temporary directory: /tmp/pip-pip-egg-info-023in0cl 2025-09-12T19:06:49,396 Preparing metadata (setup.py): started 2025-09-12T19:06:49,397 Running command python setup.py egg_info 2025-09-12T19:06:49,957 Traceback (most recent call last): 2025-09-12T19:06:49,959 File "", line 2, in 2025-09-12T19:06:49,960 exec(compile(''' 2025-09-12T19:06:49,960 ~~~~^^^^^^^^^^^^ 2025-09-12T19:06:49,960 # This is -- a caller that pip uses to run setup.py 2025-09-12T19:06:49,960 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T19:06:49,960 ...<32 lines>... 2025-09-12T19:06:49,961 exec(compile(setup_py_code, filename, "exec")) 2025-09-12T19:06:49,961 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T19:06:49,961 ''' % ('/tmp/pip-wheel-0v94osf5/neon-skill-alerts_6ae14826dfad4d46b71a7ace05980369/setup.py',), "", "exec")) 2025-09-12T19:06:49,961 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T19:06:49,961 File "", line 35, in 2025-09-12T19:06:49,961 File "/tmp/pip-wheel-0v94osf5/neon-skill-alerts_6ae14826dfad4d46b71a7ace05980369/setup.py", line 91, in 2025-09-12T19:06:49,962 install_requires=get_requirements("requirements.txt"), 2025-09-12T19:06:49,962 ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 2025-09-12T19:06:49,962 File "/tmp/pip-wheel-0v94osf5/neon-skill-alerts_6ae14826dfad4d46b71a7ace05980369/setup.py", line 41, in get_requirements 2025-09-12T19:06:49,962 with open(requirements_file, 'r', encoding='utf-8') as r: 2025-09-12T19:06:49,963 ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T19:06:49,963 FileNotFoundError: [Errno 2] No such file or directory: '/tmp/pip-wheel-0v94osf5/neon-skill-alerts_6ae14826dfad4d46b71a7ace05980369/requirements.txt' 2025-09-12T19:06:50,061 ERROR: python setup.py egg_info exited with 1 2025-09-12T19:06:50,074 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-12T19:06:50,074 exec(compile('"'"''"'"''"'"' 2025-09-12T19:06:50,074 # This is -- a caller that pip uses to run setup.py 2025-09-12T19:06:50,074 # 2025-09-12T19:06:50,074 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-12T19:06:50,074 # import from `distutils.core` to work with newer packaging standards. 2025-09-12T19:06:50,074 # - It provides a clear error message when setuptools is not installed. 2025-09-12T19:06:50,074 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-12T19:06:50,074 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-12T19:06:50,074 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-12T19:06:50,074 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-12T19:06:50,074 import os, sys, tokenize, traceback 2025-09-12T19:06:50,074 2025-09-12T19:06:50,074 try: 2025-09-12T19:06:50,074 import setuptools 2025-09-12T19:06:50,074 except ImportError: 2025-09-12T19:06:50,074 print( 2025-09-12T19:06:50,074 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-12T19:06:50,074 "the build environment with exception:", 2025-09-12T19:06:50,074 file=sys.stderr, 2025-09-12T19:06:50,074 ) 2025-09-12T19:06:50,074 traceback.print_exc() 2025-09-12T19:06:50,074 sys.exit(1) 2025-09-12T19:06:50,074 2025-09-12T19:06:50,074 __file__ = %r 2025-09-12T19:06:50,074 sys.argv[0] = __file__ 2025-09-12T19:06:50,074 2025-09-12T19:06:50,074 if os.path.exists(__file__): 2025-09-12T19:06:50,074 filename = __file__ 2025-09-12T19:06:50,074 with tokenize.open(__file__) as f: 2025-09-12T19:06:50,074 setup_py_code = f.read() 2025-09-12T19:06:50,074 else: 2025-09-12T19:06:50,074 filename = "" 2025-09-12T19:06:50,074 setup_py_code = "from setuptools import setup; setup()" 2025-09-12T19:06:50,074 2025-09-12T19:06:50,074 exec(compile(setup_py_code, filename, "exec")) 2025-09-12T19:06:50,074 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-0v94osf5/neon-skill-alerts_6ae14826dfad4d46b71a7ace05980369/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-023in0cl[/] 2025-09-12T19:06:50,074 [bold magenta]cwd[/]: /tmp/pip-wheel-0v94osf5/neon-skill-alerts_6ae14826dfad4d46b71a7ace05980369/ 2025-09-12T19:06:50,074 Preparing metadata (setup.py): finished with status 'error' 2025-09-12T19:06:50,075 ERROR: metadata generation failed 2025-09-12T19:06:50,081 Exception information: 2025-09-12T19:06:50,081 Traceback (most recent call last): 2025-09-12T19:06:50,081 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-12T19:06:50,081 call_subprocess( 2025-09-12T19:06:50,081 ~~~~~~~~~~~~~~~^ 2025-09-12T19:06:50,081 args, 2025-09-12T19:06:50,081 ^^^^^ 2025-09-12T19:06:50,081 ...<2 lines>... 2025-09-12T19:06:50,081 spinner=spinner, 2025-09-12T19:06:50,081 ^^^^^^^^^^^^^^^^ 2025-09-12T19:06:50,081 ) 2025-09-12T19:06:50,081 ^ 2025-09-12T19:06:50,081 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-12T19:06:50,081 raise error 2025-09-12T19:06:50,081 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-12T19:06:50,081 2025-09-12T19:06:50,081 The above exception was the direct cause of the following exception: 2025-09-12T19:06:50,081 2025-09-12T19:06:50,081 Traceback (most recent call last): 2025-09-12T19:06:50,081 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-12T19:06:50,081 status = _inner_run() 2025-09-12T19:06:50,081 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-12T19:06:50,081 return self.run(options, args) 2025-09-12T19:06:50,081 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-12T19:06:50,081 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-12T19:06:50,081 return func(self, options, args) 2025-09-12T19:06:50,081 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-12T19:06:50,081 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-12T19:06:50,081 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-12T19:06:50,081 result = self._result = resolver.resolve( 2025-09-12T19:06:50,081 ~~~~~~~~~~~~~~~~^ 2025-09-12T19:06:50,081 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-12T19:06:50,081 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T19:06:50,081 ) 2025-09-12T19:06:50,081 ^ 2025-09-12T19:06:50,081 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-12T19:06:50,081 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-12T19:06:50,081 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-12T19:06:50,081 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-12T19:06:50,081 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T19:06:50,081 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-12T19:06:50,081 if not criterion.candidates: 2025-09-12T19:06:50,081 ^^^^^^^^^^^^^^^^^^^^ 2025-09-12T19:06:50,081 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-12T19:06:50,081 return bool(self._sequence) 2025-09-12T19:06:50,081 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-12T19:06:50,081 self._bool = any(self) 2025-09-12T19:06:50,081 ~~~^^^^^^ 2025-09-12T19:06:50,081 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-12T19:06:50,081 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-12T19:06:50,081 ^^^^^^^^ 2025-09-12T19:06:50,081 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-12T19:06:50,081 candidate = func() 2025-09-12T19:06:50,081 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-12T19:06:50,081 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-12T19:06:50,081 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-12T19:06:50,081 link, template, name, version 2025-09-12T19:06:50,081 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T19:06:50,081 ) 2025-09-12T19:06:50,081 ^ 2025-09-12T19:06:50,081 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-12T19:06:50,081 self._link_candidate_cache[link] = LinkCandidate( 2025-09-12T19:06:50,081 ~~~~~~~~~~~~~^ 2025-09-12T19:06:50,081 link, 2025-09-12T19:06:50,081 ^^^^^ 2025-09-12T19:06:50,081 ...<3 lines>... 2025-09-12T19:06:50,081 version=version, 2025-09-12T19:06:50,081 ^^^^^^^^^^^^^^^^ 2025-09-12T19:06:50,081 ) 2025-09-12T19:06:50,081 ^ 2025-09-12T19:06:50,081 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-12T19:06:50,081 super().__init__( 2025-09-12T19:06:50,081 ~~~~~~~~~~~~~~~~^ 2025-09-12T19:06:50,081 link=link, 2025-09-12T19:06:50,081 ^^^^^^^^^^ 2025-09-12T19:06:50,081 ...<4 lines>... 2025-09-12T19:06:50,081 version=version, 2025-09-12T19:06:50,081 ^^^^^^^^^^^^^^^^ 2025-09-12T19:06:50,081 ) 2025-09-12T19:06:50,081 ^ 2025-09-12T19:06:50,081 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-12T19:06:50,081 self.dist = self._prepare() 2025-09-12T19:06:50,081 ~~~~~~~~~~~~~^^ 2025-09-12T19:06:50,081 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-12T19:06:50,081 dist = self._prepare_distribution() 2025-09-12T19:06:50,081 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-12T19:06:50,081 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-12T19:06:50,081 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T19:06:50,081 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-12T19:06:50,081 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-12T19:06:50,081 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T19:06:50,081 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-12T19:06:50,081 dist = _get_prepared_distribution( 2025-09-12T19:06:50,081 req, 2025-09-12T19:06:50,081 ...<3 lines>... 2025-09-12T19:06:50,081 self.check_build_deps, 2025-09-12T19:06:50,081 ) 2025-09-12T19:06:50,081 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-12T19:06:50,081 abstract_dist.prepare_distribution_metadata( 2025-09-12T19:06:50,081 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-12T19:06:50,081 finder, build_isolation, check_build_deps 2025-09-12T19:06:50,081 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T19:06:50,081 ) 2025-09-12T19:06:50,081 ^ 2025-09-12T19:06:50,081 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-12T19:06:50,081 self.req.prepare_metadata() 2025-09-12T19:06:50,081 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-12T19:06:50,081 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-12T19:06:50,081 self.metadata_directory = generate_metadata_legacy( 2025-09-12T19:06:50,081 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-12T19:06:50,081 build_env=self.build_env, 2025-09-12T19:06:50,081 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T19:06:50,081 ...<3 lines>... 2025-09-12T19:06:50,081 details=details, 2025-09-12T19:06:50,081 ^^^^^^^^^^^^^^^^ 2025-09-12T19:06:50,081 ) 2025-09-12T19:06:50,081 ^ 2025-09-12T19:06:50,081 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-12T19:06:50,081 raise MetadataGenerationFailed(package_details=details) from error 2025-09-12T19:06:50,081 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-12T19:06:50,106 Removed neon-skill-alerts==1.5.2a2 from https://files.pythonhosted.org/packages/e3/aa/6f91b9372dd47dd9d63cd4bbf6104f4a0d515b20cfbc3c1919cab66107ad/neon-skill-alerts-1.5.2a2.tar.gz from build tracker '/tmp/pip-build-tracker-o6x6sivv' 2025-09-12T19:06:50,106 Removed build tracker: '/tmp/pip-build-tracker-o6x6sivv'