2025-09-10T18:49:19,044 Created temporary directory: /tmp/pip-build-tracker-zytc954h 2025-09-10T18:49:19,045 Initialized build tracking at /tmp/pip-build-tracker-zytc954h 2025-09-10T18:49:19,045 Created build tracker: /tmp/pip-build-tracker-zytc954h 2025-09-10T18:49:19,045 Entered build tracker: /tmp/pip-build-tracker-zytc954h 2025-09-10T18:49:19,045 Created temporary directory: /tmp/pip-wheel-efur3hrb 2025-09-10T18:49:19,048 Created temporary directory: /tmp/pip-ephem-wheel-cache-fjbl62i8 2025-09-10T18:49:19,110 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-10T18:49:19,113 2 location(s) to search for versions of apitestez: 2025-09-10T18:49:19,113 * https://pypi.org/simple/apitestez/ 2025-09-10T18:49:19,113 * https://www.piwheels.org/simple/apitestez/ 2025-09-10T18:49:19,113 Fetching project page and analyzing links: https://pypi.org/simple/apitestez/ 2025-09-10T18:49:19,113 Getting page https://pypi.org/simple/apitestez/ 2025-09-10T18:49:19,114 Found index url https://pypi.org/simple/ 2025-09-10T18:49:19,264 Fetched page https://pypi.org/simple/apitestez/ as application/vnd.pypi.simple.v1+json 2025-09-10T18:49:19,275 Found link https://files.pythonhosted.org/packages/91/6f/a9177583d2a17503e34623ee94a1cf3fe7f227525a9741636389f1ddce5f/ApiTestEz-1.0.0.tar.gz (from https://pypi.org/simple/apitestez/) (requires-python:>=3.7), version: 1.0.0 2025-09-10T18:49:19,276 Found link https://files.pythonhosted.org/packages/47/d0/baa63239e3dde5fe398b72bbb2e336f14336f151471a5ec03942ff0a9c27/ApiTestEz-1.0.1.tar.gz (from https://pypi.org/simple/apitestez/) (requires-python:>=3.7), version: 1.0.1 2025-09-10T18:49:19,277 Found link https://files.pythonhosted.org/packages/6b/3d/69e0abafd2cf4d60a413e2e89296c545082fb64c569bc0092188d48f9619/ApiTestEz-1.0.2.tar.gz (from https://pypi.org/simple/apitestez/) (requires-python:>=3.7), version: 1.0.2 2025-09-10T18:49:19,277 Found link https://files.pythonhosted.org/packages/e3/54/3574cdd01d542a31cf68b369bc48c03aff58342974cb8507745ea4add8ae/ApiTestEz-1.0.3.tar.gz (from https://pypi.org/simple/apitestez/) (requires-python:>=3.7), version: 1.0.3 2025-09-10T18:49:19,278 Found link https://files.pythonhosted.org/packages/b8/84/08cbf89fd527c0740b0666b247bbcdadfd4230034ede4e62bfb298e5a20e/ApiTestEz-1.0.4.tar.gz (from https://pypi.org/simple/apitestez/) (requires-python:>=3.7), version: 1.0.4 2025-09-10T18:49:19,278 Found link https://files.pythonhosted.org/packages/66/94/e311f7cdfa2f84054ab3663473b96257521751e79f810b5da5435731db3c/ApiTestEz-1.0.5.tar.gz (from https://pypi.org/simple/apitestez/) (requires-python:>=3.7), version: 1.0.5 2025-09-10T18:49:19,279 Found link https://files.pythonhosted.org/packages/b8/9c/65359bc7d0c361b50ea18939116341c99fc15b6ae4351337e2fe33bd32d5/ApiTestEz-1.0.6.tar.gz (from https://pypi.org/simple/apitestez/) (requires-python:>=3.7), version: 1.0.6 2025-09-10T18:49:19,279 Found link https://files.pythonhosted.org/packages/62/c4/28eea8a573121a796866eb272f1ec3be3353c8c5d4a9c5e91fda34ce1df6/ApiTestEz-1.0.7.tar.gz (from https://pypi.org/simple/apitestez/) (requires-python:>=3.7), version: 1.0.7 2025-09-10T18:49:19,280 Found link https://files.pythonhosted.org/packages/5b/3f/17bd15e417328a7dcfd2f064876d6594973f00997d34283017cbcdd761b3/ApiTestEz-1.0.8.tar.gz (from https://pypi.org/simple/apitestez/) (requires-python:>=3.5), version: 1.0.8 2025-09-10T18:49:19,281 Found link https://files.pythonhosted.org/packages/2a/ef/9db57c76ce0b6ce634bf39ff6cb5c6bff6f4058427bcfd376ea58f7a7a0e/ApiTestEz-1.0.9.tar.gz (from https://pypi.org/simple/apitestez/) (requires-python:>=3.5), version: 1.0.9 2025-09-10T18:49:19,282 Found link https://files.pythonhosted.org/packages/6c/b3/aa99b9a4d07483f0fb1efdb9c3161f5a15bfae85b1961b1eed6368beceb8/ApiTestEz-1.0.10.tar.gz (from https://pypi.org/simple/apitestez/) (requires-python:>=3.5), version: 1.0.10 2025-09-10T18:49:19,282 Found link https://files.pythonhosted.org/packages/d4/e1/f7078ed165058dc61bbe8c5a78d9e9c62b51465692a5541cbcea0a372a00/ApiTestEz-1.0.11.tar.gz (from https://pypi.org/simple/apitestez/) (requires-python:>=3.5), version: 1.0.11 2025-09-10T18:49:19,283 Found link https://files.pythonhosted.org/packages/6e/a2/1ef7acb8a5045ca066e2f18e98b7f29a0f2dfd4117efa9c4a4228e9239e3/ApiTestEz-1.0.12.tar.gz (from https://pypi.org/simple/apitestez/) (requires-python:>=3.5), version: 1.0.12 2025-09-10T18:49:19,283 Found link https://files.pythonhosted.org/packages/4f/dd/35f3830e609b59f71057839ecef8e9a26d7ac17bc69c30b3e64f278d3db7/ApiTestEz-1.0.13.tar.gz (from https://pypi.org/simple/apitestez/) (requires-python:>=3.5), version: 1.0.13 2025-09-10T18:49:19,284 Found link https://files.pythonhosted.org/packages/70/6e/b74bccb93f6488f13aead317c90cede201a6eaee5557a779fc064de3abff/ApiTestEz-1.0.14.tar.gz (from https://pypi.org/simple/apitestez/) (requires-python:>=3.5), version: 1.0.14 2025-09-10T18:49:19,284 Found link https://files.pythonhosted.org/packages/80/37/f27ffe5827384878cdcea0aa0ea5fb6f6b70edb27013fd4ecc7db9dffb12/ApiTestEz-1.0.15.tar.gz (from https://pypi.org/simple/apitestez/) (requires-python:>=3.5), version: 1.0.15 2025-09-10T18:49:19,284 Found link https://files.pythonhosted.org/packages/d6/51/452d4773a7e028f6a2b8fc718ce09737b73ae54975923b18b2f578170eff/ApiTestEz-1.0.16.tar.gz (from https://pypi.org/simple/apitestez/) (requires-python:>=3.5), version: 1.0.16 2025-09-10T18:49:19,285 Found link https://files.pythonhosted.org/packages/a5/1e/72f9299b689becf932939d0e340aefc84598944a8d1a8159a81c1b477030/ApiTestEz-1.0.17.tar.gz (from https://pypi.org/simple/apitestez/) (requires-python:>=3.5), version: 1.0.17 2025-09-10T18:49:19,285 Found link https://files.pythonhosted.org/packages/7a/6d/8546f8a597ce7faebea59ac76490e28f991fccc6bdabb47a336cbf94d692/ApiTestEz-1.0.18.tar.gz (from https://pypi.org/simple/apitestez/) (requires-python:>=3.5), version: 1.0.18 2025-09-10T18:49:19,285 Found link https://files.pythonhosted.org/packages/0e/6f/cb79be11f856445801aeec6174b44d878bcde6ffe2279e117b26b79084fd/ApiTestEz-1.0.19.tar.gz (from https://pypi.org/simple/apitestez/) (requires-python:>=3.5), version: 1.0.19 2025-09-10T18:49:19,285 Found link https://files.pythonhosted.org/packages/69/63/6fa771995519a4d65ce71c14722a92a2fba07e1b356f1546949296bc4100/ApiTestEz-1.0.20.tar.gz (from https://pypi.org/simple/apitestez/) (requires-python:>=3.5), version: 1.0.20 2025-09-10T18:49:19,285 Found link https://files.pythonhosted.org/packages/0c/e6/90e9ad8ff15e62def5dcae9e638ef2314dc37885c10c60b392aa901bfa1b/ApiTestEz-1.0.21.tar.gz (from https://pypi.org/simple/apitestez/) (requires-python:>=3.5), version: 1.0.21 2025-09-10T18:49:19,286 Found link https://files.pythonhosted.org/packages/3b/c3/5b70f064524ac248545f68b6819a0582b823533b1195c5c3fb3d30939934/ApiTestEz-1.0.22.tar.gz (from https://pypi.org/simple/apitestez/) (requires-python:>=3.5), version: 1.0.22 2025-09-10T18:49:19,286 Found link https://files.pythonhosted.org/packages/94/47/794f5be37258a2270865cdedfbb55c5e03345da82f530d06cd715a480d0b/ApiTestEz-1.0.23.tar.gz (from https://pypi.org/simple/apitestez/) (requires-python:>=3.5), version: 1.0.23 2025-09-10T18:49:19,286 Found link https://files.pythonhosted.org/packages/0e/d6/e0ba57f9d41ba27afc90f5dff0cae6ba73207a82c61f478aaefe7d082f18/ApiTestEz-1.0.24.tar.gz (from https://pypi.org/simple/apitestez/) (requires-python:>=3.5), version: 1.0.24 2025-09-10T18:49:19,286 Found link https://files.pythonhosted.org/packages/dc/43/38c8f99658078c21dbd8ea4ca595def0794c114c610998e068b040ef3eb6/ApiTestEz-1.0.25.tar.gz (from https://pypi.org/simple/apitestez/) (requires-python:>=3.5), version: 1.0.25 2025-09-10T18:49:19,286 Found link https://files.pythonhosted.org/packages/79/fb/fa6182cb0dc0b50b71e4ba5774b8f43db631dc784b66dacb57f11f5aabed/ApiTestEz-1.0.26.tar.gz (from https://pypi.org/simple/apitestez/) (requires-python:>=3.5), version: 1.0.26 2025-09-10T18:49:19,287 Found link https://files.pythonhosted.org/packages/cf/9e/b613afa23e4e79267ac38d1873126071bfe27b8869e46db404f1b7292b78/ApiTestEz-1.0.27.tar.gz (from https://pypi.org/simple/apitestez/) (requires-python:>=3.5), version: 1.0.27 2025-09-10T18:49:19,287 Found link https://files.pythonhosted.org/packages/d2/3b/68fc31050cfe4ffb721a50318235035af323c7dea9c558c8b363da694aeb/ApiTestEz-1.0.28.tar.gz (from https://pypi.org/simple/apitestez/) (requires-python:>=3.5), version: 1.0.28 2025-09-10T18:49:19,287 Found link https://files.pythonhosted.org/packages/8f/69/8a62101417f061adc63f317907ce80127acf79a2fd54592e6ab3e51979c8/ApiTestEz-1.0.29.tar.gz (from https://pypi.org/simple/apitestez/) (requires-python:>=3.5), version: 1.0.29 2025-09-10T18:49:19,287 Found link https://files.pythonhosted.org/packages/01/ff/71930e9b8cf638ce692f75ee5c9aca5e77fba04c4ad58e180359dafe5efd/ApiTestEz-1.0.30.tar.gz (from https://pypi.org/simple/apitestez/) (requires-python:>=3.5), version: 1.0.30 2025-09-10T18:49:19,287 Found link https://files.pythonhosted.org/packages/eb/97/f4c2387fbe09a23d9852d8690579b5cd8383ab3edbde418ab8972ebefd22/ApiTestEz-1.0.31.tar.gz (from https://pypi.org/simple/apitestez/) (requires-python:>=3.5), version: 1.0.31 2025-09-10T18:49:19,288 Found link https://files.pythonhosted.org/packages/e0/1f/107969720a36ba2068e335bbfbbb849654bd7366c529331e019a673b0206/ApiTestEz-1.0.32.tar.gz (from https://pypi.org/simple/apitestez/) (requires-python:>=3.5), version: 1.0.32 2025-09-10T18:49:19,288 Found link https://files.pythonhosted.org/packages/2e/77/d9a25a682bf1e5fbd9fdde674f70e1c8d0e1471fca78447332ba830d5ec1/ApiTestEz-1.0.33.tar.gz (from https://pypi.org/simple/apitestez/) (requires-python:>=3.5), version: 1.0.33 2025-09-10T18:49:19,288 Found link https://files.pythonhosted.org/packages/0e/98/0cb5f92b1d0b9b7bf2c054722a6a34ae75c9025e5094d3cc070634e097b8/ApiTestEz-1.0.34.tar.gz (from https://pypi.org/simple/apitestez/) (requires-python:>=3.5), version: 1.0.34 2025-09-10T18:49:19,288 Skipping link: No binaries permitted for apitestez: https://files.pythonhosted.org/packages/ed/74/1d0bbbd62059a5474c264f3049820b5746dde14fd63204e3f116031e4924/ApiTestEz-1.0.35-py3-none-any.whl (from https://pypi.org/simple/apitestez/) (requires-python:>=3.5) 2025-09-10T18:49:19,288 Skipping link: No binaries permitted for apitestez: https://files.pythonhosted.org/packages/a4/80/5e724914f96337b81ce89a2165288a3f5a4fe2c4f8d2e96f6ba3b9f024b1/ApiTestEz-1.0.36.1-py3-none-any.whl (from https://pypi.org/simple/apitestez/) (requires-python:>=3.5) 2025-09-10T18:49:19,288 Found link https://files.pythonhosted.org/packages/c7/d0/4e74e1221f5a86e8b518914bb26a7a8bd4bba6334efd507e1a2e61c1e477/apitestez-1.0.36.1.tar.gz (from https://pypi.org/simple/apitestez/) (requires-python:>=3.5), version: 1.0.36.1 2025-09-10T18:49:19,289 Fetching project page and analyzing links: https://www.piwheels.org/simple/apitestez/ 2025-09-10T18:49:19,289 Getting page https://www.piwheels.org/simple/apitestez/ 2025-09-10T18:49:19,290 Found index url https://www.piwheels.org/simple/ 2025-09-10T18:49:19,373 Fetched page https://www.piwheels.org/simple/apitestez/ as text/html 2025-09-10T18:49:19,382 Skipping link: No binaries permitted for apitestez: https://archive1.piwheels.org/simple/apitestez/apitestez-1.0.36.1-py3-none-any.whl#sha256=6b26444357fbc0096c4a921416dae1cc2fd5d5a53bfbca0ced3d89faf905f01a (from https://www.piwheels.org/simple/apitestez/) (requires-python:>=3.5) 2025-09-10T18:49:19,382 Skipping link: No binaries permitted for apitestez: https://archive1.piwheels.org/simple/apitestez/ApiTestEz-1.0.34-py3-none-any.whl#sha256=31305e4f65caa06441a179eb6b333bdc440a31eda43cf5be3d8ba213a6a656c1 (from https://www.piwheels.org/simple/apitestez/) (requires-python:>=3.5) 2025-09-10T18:49:19,382 Skipping link: No binaries permitted for apitestez: https://archive1.piwheels.org/simple/apitestez/ApiTestEz-1.0.33-py3-none-any.whl#sha256=8282650ea30f44bb2783d067aa5db353a7250154c67ba54a518b3fb36798a0b5 (from https://www.piwheels.org/simple/apitestez/) (requires-python:>=3.5) 2025-09-10T18:49:19,382 Skipping link: No binaries permitted for apitestez: https://archive1.piwheels.org/simple/apitestez/ApiTestEz-1.0.32-py3-none-any.whl#sha256=d1c088c694b84ab599ec8afab3db257a994b5323c57827f421b8cfd2ae317646 (from https://www.piwheels.org/simple/apitestez/) (requires-python:>=3.5) 2025-09-10T18:49:19,383 Skipping link: No binaries permitted for apitestez: https://archive1.piwheels.org/simple/apitestez/ApiTestEz-1.0.31-py3-none-any.whl#sha256=cf997287d3b95164f2525912f09c5c736065739880a13a43d048fcc6f9bcda3b (from https://www.piwheels.org/simple/apitestez/) (requires-python:>=3.5) 2025-09-10T18:49:19,383 Skipping link: No binaries permitted for apitestez: https://archive1.piwheels.org/simple/apitestez/ApiTestEz-1.0.30-py3-none-any.whl#sha256=ca3f3b07a840f0e69cbe2bf66beb6c825d110b54742a0a5498f049371e807647 (from https://www.piwheels.org/simple/apitestez/) (requires-python:>=3.5) 2025-09-10T18:49:19,383 Skipping link: No binaries permitted for apitestez: https://archive1.piwheels.org/simple/apitestez/ApiTestEz-1.0.29-py3-none-any.whl#sha256=367f59c1635144e7dbfcc9d5c744d3e93ae38c930c7886c07b7bccbcbf7092e3 (from https://www.piwheels.org/simple/apitestez/) (requires-python:>=3.5) 2025-09-10T18:49:19,383 Skipping link: No binaries permitted for apitestez: https://archive1.piwheels.org/simple/apitestez/ApiTestEz-1.0.28-py3-none-any.whl#sha256=ea0f129e100a7dde7d45b28ac7ab8cbfee26ba272a8a2e75438049847e0358ec (from https://www.piwheels.org/simple/apitestez/) (requires-python:>=3.5) 2025-09-10T18:49:19,383 Skipping link: No binaries permitted for apitestez: https://archive1.piwheels.org/simple/apitestez/ApiTestEz-1.0.27-py3-none-any.whl#sha256=393ecf17c91a1b8bd241ceee3c93eef83a219713b85289236e4f99bf4b426339 (from https://www.piwheels.org/simple/apitestez/) (requires-python:>=3.5) 2025-09-10T18:49:19,383 Skipping link: No binaries permitted for apitestez: https://archive1.piwheels.org/simple/apitestez/ApiTestEz-1.0.26-py3-none-any.whl#sha256=702689cdc2f9022ce2341ef6b825908b7fcd11ff2c2504cd511aa6c8060842ff (from https://www.piwheels.org/simple/apitestez/) (requires-python:>=3.5) 2025-09-10T18:49:19,384 Skipping link: No binaries permitted for apitestez: https://archive1.piwheels.org/simple/apitestez/ApiTestEz-1.0.25-py3-none-any.whl#sha256=472c39baefc6d9d9f9b526c88c30067cf5d3fea52e22864a9f6b3de03e82009d (from https://www.piwheels.org/simple/apitestez/) (requires-python:>=3.5) 2025-09-10T18:49:19,384 Skipping link: No binaries permitted for apitestez: https://archive1.piwheels.org/simple/apitestez/ApiTestEz-1.0.24-py3-none-any.whl#sha256=9b06feef5328982a241b5cde3739ab50d6f5968351f420cb3b6098ddb0be32fd (from https://www.piwheels.org/simple/apitestez/) (requires-python:>=3.5) 2025-09-10T18:49:19,384 Skipping link: No binaries permitted for apitestez: https://archive1.piwheels.org/simple/apitestez/ApiTestEz-1.0.23-py3-none-any.whl#sha256=41988675da3022f132849cf62d849557dbd6bf1ea1c53e23899eea8ffa3d249d (from https://www.piwheels.org/simple/apitestez/) (requires-python:>=3.5) 2025-09-10T18:49:19,384 Skipping link: No binaries permitted for apitestez: https://archive1.piwheels.org/simple/apitestez/ApiTestEz-1.0.22-py3-none-any.whl#sha256=579f323966e7f273354aae4e6eb820f00da7e2beb2863e5232cf1058fb711e55 (from https://www.piwheels.org/simple/apitestez/) (requires-python:>=3.5) 2025-09-10T18:49:19,384 Skipping link: No binaries permitted for apitestez: https://archive1.piwheels.org/simple/apitestez/ApiTestEz-1.0.21-py3-none-any.whl#sha256=8d6dfe1bbafbb58a34b2cdf8c5d00a8e855592e4e37a358f078adbcc459242da (from https://www.piwheels.org/simple/apitestez/) (requires-python:>=3.5) 2025-09-10T18:49:19,384 Skipping link: No binaries permitted for apitestez: https://archive1.piwheels.org/simple/apitestez/ApiTestEz-1.0.20-py3-none-any.whl#sha256=2357d41caf3b193664560ff388b944ee14ba676731d05f7eb1d0a6f046639605 (from https://www.piwheels.org/simple/apitestez/) (requires-python:>=3.5) 2025-09-10T18:49:19,385 Skipping link: No binaries permitted for apitestez: https://archive1.piwheels.org/simple/apitestez/ApiTestEz-1.0.19-py3-none-any.whl#sha256=afcd27101e61ca4cfedb63345ab6d55c22a986de5b12ceac09d30684e42af079 (from https://www.piwheels.org/simple/apitestez/) (requires-python:>=3.5) 2025-09-10T18:49:19,385 Skipping link: No binaries permitted for apitestez: https://archive1.piwheels.org/simple/apitestez/ApiTestEz-1.0.18-py3-none-any.whl#sha256=4d3b9fbd84896b1e076555665a1ef2085ee3da09165b0d4938a081540a856f5b (from https://www.piwheels.org/simple/apitestez/) (requires-python:>=3.5) 2025-09-10T18:49:19,385 Skipping link: No binaries permitted for apitestez: https://archive1.piwheels.org/simple/apitestez/ApiTestEz-1.0.17-py3-none-any.whl#sha256=ae5bdfec93865507373a07b273127e1a54a9637f78b28e4db40a9f5e32a8da4f (from https://www.piwheels.org/simple/apitestez/) (requires-python:>=3.5) 2025-09-10T18:49:19,385 Skipping link: No binaries permitted for apitestez: https://archive1.piwheels.org/simple/apitestez/ApiTestEz-1.0.16-py3-none-any.whl#sha256=911a799b0175db6dd12acd8e8bed8f229fabf3c2ff10a9e9b0a49ed321a1d36c (from https://www.piwheels.org/simple/apitestez/) (requires-python:>=3.5) 2025-09-10T18:49:19,385 Skipping link: No binaries permitted for apitestez: https://archive1.piwheels.org/simple/apitestez/ApiTestEz-1.0.15-py3-none-any.whl#sha256=8c51261d12abe7094b875b0d1f5c0c546efc4eac8f53b74731d0ce5c9b2f6572 (from https://www.piwheels.org/simple/apitestez/) (requires-python:>=3.5) 2025-09-10T18:49:19,385 Skipping link: No binaries permitted for apitestez: https://archive1.piwheels.org/simple/apitestez/ApiTestEz-1.0.14-py3-none-any.whl#sha256=ec2c86dddce559f353717f200dc5509bbe47d6a2ffc649700eb8acfa5e91933b (from https://www.piwheels.org/simple/apitestez/) (requires-python:>=3.5) 2025-09-10T18:49:19,385 Skipping link: No binaries permitted for apitestez: https://archive1.piwheels.org/simple/apitestez/ApiTestEz-1.0.13-py3-none-any.whl#sha256=a77b1f644138040e4a5a5f675948023db3b6bed1253e36859351fb8313059756 (from https://www.piwheels.org/simple/apitestez/) (requires-python:>=3.5) 2025-09-10T18:49:19,386 Skipping link: No binaries permitted for apitestez: https://archive1.piwheels.org/simple/apitestez/ApiTestEz-1.0.12-py3-none-any.whl#sha256=a519438b4ccaf6f71b767c79075b24265eacc149ac06ce3a60fc2299f8158d7d (from https://www.piwheels.org/simple/apitestez/) (requires-python:>=3.5) 2025-09-10T18:49:19,386 Skipping link: No binaries permitted for apitestez: https://archive1.piwheels.org/simple/apitestez/ApiTestEz-1.0.11-py3-none-any.whl#sha256=e37e7e871343d08d215656d968dd5d3c3940b387f47e8b1f0c3edd2bea562a1c (from https://www.piwheels.org/simple/apitestez/) (requires-python:>=3.5) 2025-09-10T18:49:19,386 Skipping link: No binaries permitted for apitestez: https://archive1.piwheels.org/simple/apitestez/ApiTestEz-1.0.10-py3-none-any.whl#sha256=b8e97abd712f52e781e56d3c4bb56f9aaff792783d75f6b047a42046e9b02bff (from https://www.piwheels.org/simple/apitestez/) (requires-python:>=3.5) 2025-09-10T18:49:19,386 Skipping link: No binaries permitted for apitestez: https://archive1.piwheels.org/simple/apitestez/ApiTestEz-1.0.9-py3-none-any.whl#sha256=c4e0b38a2093e40e1471e129a4c34dcd09335af73a45dea2726cf55bb4a4f432 (from https://www.piwheels.org/simple/apitestez/) (requires-python:>=3.5) 2025-09-10T18:49:19,386 Skipping link: No binaries permitted for apitestez: https://archive1.piwheels.org/simple/apitestez/ApiTestEz-1.0.8-py3-none-any.whl#sha256=7aad2de8888062b5fc7f69b6dab27a74c349333cd03b169994d0091cd76234fc (from https://www.piwheels.org/simple/apitestez/) (requires-python:>=3.5) 2025-09-10T18:49:19,386 Skipping link: No binaries permitted for apitestez: https://archive1.piwheels.org/simple/apitestez/ApiTestEz-1.0.7-py3-none-any.whl#sha256=f1a57c79057bd4668c74ddc648087a1279e11f5af5f9b8ec1d03910f37f2058f (from https://www.piwheels.org/simple/apitestez/) (requires-python:>=3.7) 2025-09-10T18:49:19,386 Skipping link: No binaries permitted for apitestez: https://archive1.piwheels.org/simple/apitestez/ApiTestEz-1.0.6-py3-none-any.whl#sha256=31643f8a3c23325203361095d45672628ab5d6b524f0cc3a9f008fe6fb12cfda (from https://www.piwheels.org/simple/apitestez/) (requires-python:>=3.7) 2025-09-10T18:49:19,387 Skipping link: No binaries permitted for apitestez: https://archive1.piwheels.org/simple/apitestez/ApiTestEz-1.0.5-py3-none-any.whl#sha256=4290857f398a3cd3adb344023dfd8d9686b443c80fae358beb6843703b3b6676 (from https://www.piwheels.org/simple/apitestez/) (requires-python:>=3.7) 2025-09-10T18:49:19,387 Skipping link: No binaries permitted for apitestez: https://archive1.piwheels.org/simple/apitestez/ApiTestEz-1.0.4-py3-none-any.whl#sha256=5c3c1cd7665b7a74fad9465f0798ef8ce788eb5d713d096c1e40823c0965a69d (from https://www.piwheels.org/simple/apitestez/) (requires-python:>=3.7) 2025-09-10T18:49:19,387 Skipping link: No binaries permitted for apitestez: https://archive1.piwheels.org/simple/apitestez/ApiTestEz-1.0.3-py3-none-any.whl#sha256=143a97a7ee6f028d7babdadfd2891c5c4065722dae4809acc90a4a053eab1161 (from https://www.piwheels.org/simple/apitestez/) (requires-python:>=3.7) 2025-09-10T18:49:19,387 Skipping link: No binaries permitted for apitestez: https://archive1.piwheels.org/simple/apitestez/ApiTestEz-1.0.2-py3-none-any.whl#sha256=d829ca3eef3c8ebc9609759d15854284086b4e804b120b4a48cdcbc769e6030d (from https://www.piwheels.org/simple/apitestez/) (requires-python:>=3.7) 2025-09-10T18:49:19,387 Skipping link: No binaries permitted for apitestez: https://archive1.piwheels.org/simple/apitestez/ApiTestEz-1.0.1-py3-none-any.whl#sha256=e8ec7acd84d613255dfff7140ea2b23763a5edd4c240a4b2ec01aab0aa403060 (from https://www.piwheels.org/simple/apitestez/) (requires-python:>=3.7) 2025-09-10T18:49:19,387 Skipping link: not a file: https://www.piwheels.org/simple/apitestez/ 2025-09-10T18:49:19,387 Skipping link: not a file: https://pypi.org/simple/apitestez/ 2025-09-10T18:49:19,415 Given no hashes to check 1 links for project 'apitestez': discarding no candidates 2025-09-10T18:49:19,416 Collecting apitestez==1.0.0 2025-09-10T18:49:19,418 Created temporary directory: /tmp/pip-unpack-srtij49b 2025-09-10T18:49:19,556 Downloading ApiTestEz-1.0.0.tar.gz (27 kB) 2025-09-10T18:49:19,616 Added apitestez==1.0.0 from https://files.pythonhosted.org/packages/91/6f/a9177583d2a17503e34623ee94a1cf3fe7f227525a9741636389f1ddce5f/ApiTestEz-1.0.0.tar.gz to build tracker '/tmp/pip-build-tracker-zytc954h' 2025-09-10T18:49:19,618 Running setup.py (path:/tmp/pip-wheel-efur3hrb/apitestez_97f72d65f55e4ed297ef4e9689637385/setup.py) egg_info for package apitestez 2025-09-10T18:49:19,618 Created temporary directory: /tmp/pip-pip-egg-info-n4ditfvc 2025-09-10T18:49:19,618 Preparing metadata (setup.py): started 2025-09-10T18:49:19,619 Running command python setup.py egg_info 2025-09-10T18:49:20,136 Traceback (most recent call last): 2025-09-10T18:49:20,137 File "", line 2, in 2025-09-10T18:49:20,138 exec(compile(''' 2025-09-10T18:49:20,138 ~~~~^^^^^^^^^^^^ 2025-09-10T18:49:20,138 # This is -- a caller that pip uses to run setup.py 2025-09-10T18:49:20,138 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T18:49:20,138 ...<32 lines>... 2025-09-10T18:49:20,138 exec(compile(setup_py_code, filename, "exec")) 2025-09-10T18:49:20,138 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T18:49:20,138 ''' % ('/tmp/pip-wheel-efur3hrb/apitestez_97f72d65f55e4ed297ef4e9689637385/setup.py',), "", "exec")) 2025-09-10T18:49:20,139 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T18:49:20,139 File "", line 35, in 2025-09-10T18:49:20,139 File "/tmp/pip-wheel-efur3hrb/apitestez_97f72d65f55e4ed297ef4e9689637385/setup.py", line 5, in 2025-09-10T18:49:20,139 with open(join(dirname(__file__), 'api_test_ez/VERSION'), 'rb') as f: 2025-09-10T18:49:20,139 ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T18:49:20,139 FileNotFoundError: [Errno 2] No such file or directory: '/tmp/pip-wheel-efur3hrb/apitestez_97f72d65f55e4ed297ef4e9689637385/api_test_ez/VERSION' 2025-09-10T18:49:20,224 ERROR: python setup.py egg_info exited with 1 2025-09-10T18:49:20,235 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-10T18:49:20,235 exec(compile('"'"''"'"''"'"' 2025-09-10T18:49:20,235 # This is -- a caller that pip uses to run setup.py 2025-09-10T18:49:20,235 # 2025-09-10T18:49:20,235 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-10T18:49:20,235 # import from `distutils.core` to work with newer packaging standards. 2025-09-10T18:49:20,235 # - It provides a clear error message when setuptools is not installed. 2025-09-10T18:49:20,235 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-10T18:49:20,235 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-10T18:49:20,235 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-10T18:49:20,235 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-10T18:49:20,235 import os, sys, tokenize, traceback 2025-09-10T18:49:20,235 2025-09-10T18:49:20,235 try: 2025-09-10T18:49:20,235 import setuptools 2025-09-10T18:49:20,235 except ImportError: 2025-09-10T18:49:20,235 print( 2025-09-10T18:49:20,235 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-10T18:49:20,235 "the build environment with exception:", 2025-09-10T18:49:20,235 file=sys.stderr, 2025-09-10T18:49:20,235 ) 2025-09-10T18:49:20,235 traceback.print_exc() 2025-09-10T18:49:20,235 sys.exit(1) 2025-09-10T18:49:20,235 2025-09-10T18:49:20,235 __file__ = %r 2025-09-10T18:49:20,235 sys.argv[0] = __file__ 2025-09-10T18:49:20,235 2025-09-10T18:49:20,235 if os.path.exists(__file__): 2025-09-10T18:49:20,235 filename = __file__ 2025-09-10T18:49:20,235 with tokenize.open(__file__) as f: 2025-09-10T18:49:20,235 setup_py_code = f.read() 2025-09-10T18:49:20,235 else: 2025-09-10T18:49:20,235 filename = "" 2025-09-10T18:49:20,235 setup_py_code = "from setuptools import setup; setup()" 2025-09-10T18:49:20,235 2025-09-10T18:49:20,235 exec(compile(setup_py_code, filename, "exec")) 2025-09-10T18:49:20,235 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-efur3hrb/apitestez_97f72d65f55e4ed297ef4e9689637385/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-n4ditfvc[/] 2025-09-10T18:49:20,236 [bold magenta]cwd[/]: /tmp/pip-wheel-efur3hrb/apitestez_97f72d65f55e4ed297ef4e9689637385/ 2025-09-10T18:49:20,236 Preparing metadata (setup.py): finished with status 'error' 2025-09-10T18:49:20,237 ERROR: metadata generation failed 2025-09-10T18:49:20,242 Exception information: 2025-09-10T18:49:20,242 Traceback (most recent call last): 2025-09-10T18:49:20,242 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-10T18:49:20,242 call_subprocess( 2025-09-10T18:49:20,242 ~~~~~~~~~~~~~~~^ 2025-09-10T18:49:20,242 args, 2025-09-10T18:49:20,242 ^^^^^ 2025-09-10T18:49:20,242 ...<2 lines>... 2025-09-10T18:49:20,242 spinner=spinner, 2025-09-10T18:49:20,242 ^^^^^^^^^^^^^^^^ 2025-09-10T18:49:20,242 ) 2025-09-10T18:49:20,242 ^ 2025-09-10T18:49:20,242 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-10T18:49:20,242 raise error 2025-09-10T18:49:20,242 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-10T18:49:20,242 2025-09-10T18:49:20,242 The above exception was the direct cause of the following exception: 2025-09-10T18:49:20,242 2025-09-10T18:49:20,242 Traceback (most recent call last): 2025-09-10T18:49:20,242 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-10T18:49:20,242 status = _inner_run() 2025-09-10T18:49:20,242 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-10T18:49:20,242 return self.run(options, args) 2025-09-10T18:49:20,242 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-10T18:49:20,242 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-10T18:49:20,242 return func(self, options, args) 2025-09-10T18:49:20,242 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-10T18:49:20,242 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-10T18:49:20,242 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-10T18:49:20,242 result = self._result = resolver.resolve( 2025-09-10T18:49:20,242 ~~~~~~~~~~~~~~~~^ 2025-09-10T18:49:20,242 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-10T18:49:20,242 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T18:49:20,242 ) 2025-09-10T18:49:20,242 ^ 2025-09-10T18:49:20,242 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-10T18:49:20,242 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-10T18:49:20,242 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-10T18:49:20,242 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-10T18:49:20,242 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T18:49:20,242 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-10T18:49:20,242 if not criterion.candidates: 2025-09-10T18:49:20,242 ^^^^^^^^^^^^^^^^^^^^ 2025-09-10T18:49:20,242 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-10T18:49:20,242 return bool(self._sequence) 2025-09-10T18:49:20,242 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-10T18:49:20,242 self._bool = any(self) 2025-09-10T18:49:20,242 ~~~^^^^^^ 2025-09-10T18:49:20,242 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-10T18:49:20,242 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-10T18:49:20,242 ^^^^^^^^ 2025-09-10T18:49:20,242 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-10T18:49:20,242 candidate = func() 2025-09-10T18:49:20,242 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-10T18:49:20,242 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-10T18:49:20,242 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-10T18:49:20,242 link, template, name, version 2025-09-10T18:49:20,242 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T18:49:20,242 ) 2025-09-10T18:49:20,242 ^ 2025-09-10T18:49:20,242 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-10T18:49:20,242 self._link_candidate_cache[link] = LinkCandidate( 2025-09-10T18:49:20,242 ~~~~~~~~~~~~~^ 2025-09-10T18:49:20,242 link, 2025-09-10T18:49:20,242 ^^^^^ 2025-09-10T18:49:20,242 ...<3 lines>... 2025-09-10T18:49:20,242 version=version, 2025-09-10T18:49:20,242 ^^^^^^^^^^^^^^^^ 2025-09-10T18:49:20,242 ) 2025-09-10T18:49:20,242 ^ 2025-09-10T18:49:20,242 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-10T18:49:20,242 super().__init__( 2025-09-10T18:49:20,242 ~~~~~~~~~~~~~~~~^ 2025-09-10T18:49:20,242 link=link, 2025-09-10T18:49:20,242 ^^^^^^^^^^ 2025-09-10T18:49:20,242 ...<4 lines>... 2025-09-10T18:49:20,242 version=version, 2025-09-10T18:49:20,242 ^^^^^^^^^^^^^^^^ 2025-09-10T18:49:20,242 ) 2025-09-10T18:49:20,242 ^ 2025-09-10T18:49:20,242 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-10T18:49:20,242 self.dist = self._prepare() 2025-09-10T18:49:20,242 ~~~~~~~~~~~~~^^ 2025-09-10T18:49:20,242 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-10T18:49:20,242 dist = self._prepare_distribution() 2025-09-10T18:49:20,242 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-10T18:49:20,242 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-10T18:49:20,242 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T18:49:20,242 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-10T18:49:20,242 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-10T18:49:20,242 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T18:49:20,242 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-10T18:49:20,242 dist = _get_prepared_distribution( 2025-09-10T18:49:20,242 req, 2025-09-10T18:49:20,242 ...<3 lines>... 2025-09-10T18:49:20,242 self.check_build_deps, 2025-09-10T18:49:20,242 ) 2025-09-10T18:49:20,242 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-10T18:49:20,242 abstract_dist.prepare_distribution_metadata( 2025-09-10T18:49:20,242 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-10T18:49:20,242 finder, build_isolation, check_build_deps 2025-09-10T18:49:20,242 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T18:49:20,242 ) 2025-09-10T18:49:20,242 ^ 2025-09-10T18:49:20,242 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-10T18:49:20,242 self.req.prepare_metadata() 2025-09-10T18:49:20,242 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-10T18:49:20,242 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-10T18:49:20,242 self.metadata_directory = generate_metadata_legacy( 2025-09-10T18:49:20,242 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-10T18:49:20,242 build_env=self.build_env, 2025-09-10T18:49:20,242 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T18:49:20,242 ...<3 lines>... 2025-09-10T18:49:20,242 details=details, 2025-09-10T18:49:20,242 ^^^^^^^^^^^^^^^^ 2025-09-10T18:49:20,242 ) 2025-09-10T18:49:20,242 ^ 2025-09-10T18:49:20,242 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-10T18:49:20,242 raise MetadataGenerationFailed(package_details=details) from error 2025-09-10T18:49:20,242 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-10T18:49:20,263 Removed apitestez==1.0.0 from https://files.pythonhosted.org/packages/91/6f/a9177583d2a17503e34623ee94a1cf3fe7f227525a9741636389f1ddce5f/ApiTestEz-1.0.0.tar.gz from build tracker '/tmp/pip-build-tracker-zytc954h' 2025-09-10T18:49:20,263 Removed build tracker: '/tmp/pip-build-tracker-zytc954h'