2025-06-07T05:58:25,677 Created temporary directory: /tmp/pip-build-tracker-nortrmld 2025-06-07T05:58:25,678 Initialized build tracking at /tmp/pip-build-tracker-nortrmld 2025-06-07T05:58:25,679 Created build tracker: /tmp/pip-build-tracker-nortrmld 2025-06-07T05:58:25,679 Entered build tracker: /tmp/pip-build-tracker-nortrmld 2025-06-07T05:58:25,680 Created temporary directory: /tmp/pip-wheel-o0sjz7ou 2025-06-07T05:58:25,684 Created temporary directory: /tmp/pip-ephem-wheel-cache-jpxync7i 2025-06-07T05:58:25,731 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-06-07T05:58:25,733 2 location(s) to search for versions of py2hackcraft2: 2025-06-07T05:58:25,733 * https://pypi.org/simple/py2hackcraft2/ 2025-06-07T05:58:25,733 * https://www.piwheels.org/simple/py2hackcraft2/ 2025-06-07T05:58:25,734 Fetching project page and analyzing links: https://pypi.org/simple/py2hackcraft2/ 2025-06-07T05:58:25,735 Getting page https://pypi.org/simple/py2hackcraft2/ 2025-06-07T05:58:25,736 Found index url https://pypi.org/simple/ 2025-06-07T05:58:26,044 Fetched page https://pypi.org/simple/py2hackcraft2/ as application/vnd.pypi.simple.v1+json 2025-06-07T05:58:26,053 Skipping link: No binaries permitted for py2hackcraft2: https://files.pythonhosted.org/packages/e5/68/1470e6d55f5652841f1dbb3c5722861abce9799bff10f98188d690bc36e1/py2hackCraft2-0.0.1-py3-none-any.whl (from https://pypi.org/simple/py2hackcraft2/) 2025-06-07T05:58:26,054 Found link https://files.pythonhosted.org/packages/30/67/de79ae20ff37c8f6fde5c86d2713b5ee039367e86dfebc1009c07099ae50/py2hackCraft2-0.0.1.tar.gz (from https://pypi.org/simple/py2hackcraft2/), version: 0.0.1 2025-06-07T05:58:26,055 Skipping link: No binaries permitted for py2hackcraft2: https://files.pythonhosted.org/packages/19/a7/d73798f2d9d66fa4d60f6393de59a2600ce40251194bfd26347283e9cb75/py2hackCraft2-1.0.0.dev1-py3-none-any.whl (from https://pypi.org/simple/py2hackcraft2/) 2025-06-07T05:58:26,055 Found link https://files.pythonhosted.org/packages/84/86/bba29b16b2de48afaacfa35cbeb52a824d7aa3cbcaba2d21b04b8421c484/py2hackCraft2-1.0.0.dev1.tar.gz (from https://pypi.org/simple/py2hackcraft2/), version: 1.0.0.dev1 2025-06-07T05:58:26,056 Skipping link: No binaries permitted for py2hackcraft2: https://files.pythonhosted.org/packages/83/4f/4e30853acbc67d8f5006d02a23dc479085bc026b3efa2cf0ae74fc07a14d/py2hackCraft2-1.0.0-py3-none-any.whl (from https://pypi.org/simple/py2hackcraft2/) 2025-06-07T05:58:26,057 Found link https://files.pythonhosted.org/packages/d0/37/c5b0bf4873d70d9da98ddfce8580477c1754e0514f38c91fa116a8478c79/py2hackCraft2-1.0.0.tar.gz (from https://pypi.org/simple/py2hackcraft2/), version: 1.0.0 2025-06-07T05:58:26,057 Skipping link: No binaries permitted for py2hackcraft2: https://files.pythonhosted.org/packages/0f/81/ea12a8bbe50f57f695bb2dbbf0f520e31d795f20d9842142c1fa97b5642a/py2hackCraft2-1.0.1.dev1-py3-none-any.whl (from https://pypi.org/simple/py2hackcraft2/) 2025-06-07T05:58:26,058 Found link https://files.pythonhosted.org/packages/f5/b1/6fbb6b34cd0079b8443b5ebc029ee84cb1fb9453a01fd60e94960390d5db/py2hackCraft2-1.0.1.dev1.tar.gz (from https://pypi.org/simple/py2hackcraft2/), version: 1.0.1.dev1 2025-06-07T05:58:26,059 Skipping link: No binaries permitted for py2hackcraft2: https://files.pythonhosted.org/packages/5e/60/79fe5bd04cc3b7f37485a036e9ed7bbba7d90e4b37ec20c253e548d0241b/py2hackCraft2-1.0.2-py3-none-any.whl (from https://pypi.org/simple/py2hackcraft2/) 2025-06-07T05:58:26,059 Found link https://files.pythonhosted.org/packages/89/6e/e85ed636114692dcde49f3eae9173652efd933ecf0941886eeb8c2ad011e/py2hackCraft2-1.0.2.tar.gz (from https://pypi.org/simple/py2hackcraft2/), version: 1.0.2 2025-06-07T05:58:26,060 Skipping link: No binaries permitted for py2hackcraft2: https://files.pythonhosted.org/packages/d5/de/322c10456965798e80f12fac8ac7361da1b4dad52f84baca17ea9f5e0071/py2hackCraft2-1.0.3-py3-none-any.whl (from https://pypi.org/simple/py2hackcraft2/) 2025-06-07T05:58:26,060 Found link https://files.pythonhosted.org/packages/fb/67/22a86d0d0fdc3b6b356d40de6fbbd30fb9f42baa4447b10ed1f954a97f6e/py2hackCraft2-1.0.3.tar.gz (from https://pypi.org/simple/py2hackcraft2/), version: 1.0.3 2025-06-07T05:58:26,061 Skipping link: No binaries permitted for py2hackcraft2: https://files.pythonhosted.org/packages/94/0c/e973d1700dcc462e9dfd1dc2dd3e4c8fa8da56be2754f22ec9328eb5f115/py2hackCraft2-1.0.4-py3-none-any.whl (from https://pypi.org/simple/py2hackcraft2/) 2025-06-07T05:58:26,062 Found link https://files.pythonhosted.org/packages/53/52/e0bc52b118704a0f2ece15507d43de72b4cf3cb4684c47d7ecbd5096f12b/py2hackCraft2-1.0.4.tar.gz (from https://pypi.org/simple/py2hackcraft2/), version: 1.0.4 2025-06-07T05:58:26,062 Skipping link: No binaries permitted for py2hackcraft2: https://files.pythonhosted.org/packages/ec/a1/435cc3e14aa099be92d5288667d08619f47180504a0fc13e7732ff835721/py2hackCraft2-1.0.5-py3-none-any.whl (from https://pypi.org/simple/py2hackcraft2/) 2025-06-07T05:58:26,063 Found link https://files.pythonhosted.org/packages/68/01/25e7c9f2fce7dcc3f1a0961bfe6a9d5adddf853404c02e0f2fe8407d7e3a/py2hackCraft2-1.0.5.tar.gz (from https://pypi.org/simple/py2hackcraft2/), version: 1.0.5 2025-06-07T05:58:26,063 Skipping link: No binaries permitted for py2hackcraft2: https://files.pythonhosted.org/packages/8a/ba/8ad5b03c87fda4b54c8ee84d666b953afcc1ca15d89bf637d5006c2a9c64/py2hackCraft2-1.0.6-py3-none-any.whl (from https://pypi.org/simple/py2hackcraft2/) 2025-06-07T05:58:26,064 Found link https://files.pythonhosted.org/packages/2b/21/31124be6e3e6fd65246a4216422010936cddcc7b8558097b2e7220c2a5f5/py2hackCraft2-1.0.6.tar.gz (from https://pypi.org/simple/py2hackcraft2/), version: 1.0.6 2025-06-07T05:58:26,065 Skipping link: No binaries permitted for py2hackcraft2: https://files.pythonhosted.org/packages/cb/fb/7b4f6a25b0e2c1f9587c22adadaa59b9e7798eb8b2ed5169a924288d7fbe/py2hackCraft2-1.0.7-py3-none-any.whl (from https://pypi.org/simple/py2hackcraft2/) 2025-06-07T05:58:26,065 Found link https://files.pythonhosted.org/packages/81/dc/9d75128ea984348e1d8a85968977e2a029e05a4b68f3c34dbddce6b44504/py2hackCraft2-1.0.7.tar.gz (from https://pypi.org/simple/py2hackcraft2/), version: 1.0.7 2025-06-07T05:58:26,066 Skipping link: No binaries permitted for py2hackcraft2: https://files.pythonhosted.org/packages/82/8b/9a971390b2efecedef31d9c8039fae2ae66a2dba17b20595447a81f82197/py2hackCraft2-1.0.8-py3-none-any.whl (from https://pypi.org/simple/py2hackcraft2/) 2025-06-07T05:58:26,066 Found link https://files.pythonhosted.org/packages/1b/b6/f8a9d2dfebdb5c20df2274657811798030b95f492903b3479c1e6f7fcb19/py2hackCraft2-1.0.8.tar.gz (from https://pypi.org/simple/py2hackcraft2/), version: 1.0.8 2025-06-07T05:58:26,067 Skipping link: No binaries permitted for py2hackcraft2: https://files.pythonhosted.org/packages/b0/ea/1c010669ff469ab6a77f48a5627ed51ce687a09ab54579d9573c0a899ca4/py2hackCraft2-1.0.9-py3-none-any.whl (from https://pypi.org/simple/py2hackcraft2/) 2025-06-07T05:58:26,068 Found link https://files.pythonhosted.org/packages/0c/9a/3fc7ad403438f0cfe78d3303cbcbc7cb7e17918eeab9442678823e924d25/py2hackCraft2-1.0.9.tar.gz (from https://pypi.org/simple/py2hackcraft2/), version: 1.0.9 2025-06-07T05:58:26,069 Skipping link: No binaries permitted for py2hackcraft2: https://files.pythonhosted.org/packages/82/5c/f0fc7c4c67f0a76e448b5dafc01aa1515041184bcd6b03626780d02ba5ae/py2hackCraft2-1.0.10-py3-none-any.whl (from https://pypi.org/simple/py2hackcraft2/) 2025-06-07T05:58:26,069 Found link https://files.pythonhosted.org/packages/49/7a/44990975851ab582df19443cdec2791a0ad6e07ee60c016d94d032228dc0/py2hackCraft2-1.0.10.tar.gz (from https://pypi.org/simple/py2hackcraft2/), version: 1.0.10 2025-06-07T05:58:26,070 Skipping link: No binaries permitted for py2hackcraft2: https://files.pythonhosted.org/packages/46/d6/5895eb13c5879d7f018b5fb9f92f136dc5069b1fd56854802d6cd3f56d71/py2hackCraft2-1.0.11-py3-none-any.whl (from https://pypi.org/simple/py2hackcraft2/) 2025-06-07T05:58:26,070 Found link https://files.pythonhosted.org/packages/27/b4/c3c19513c50392f52efe94ca5e8057f3847fde9d2a5ebb9320b0bbdab2ea/py2hackCraft2-1.0.11.tar.gz (from https://pypi.org/simple/py2hackcraft2/), version: 1.0.11 2025-06-07T05:58:26,071 Skipping link: No binaries permitted for py2hackcraft2: https://files.pythonhosted.org/packages/98/39/226f4866d2c9bac6f78e8ba0f2789471ce8730a76d8ae26e475a73ab9975/py2hackCraft2-1.0.12-py3-none-any.whl (from https://pypi.org/simple/py2hackcraft2/) 2025-06-07T05:58:26,072 Found link https://files.pythonhosted.org/packages/f1/59/cc0439a23c350056e104f36c0947e355099b666eeb555640799be0776a9d/py2hackCraft2-1.0.12.tar.gz (from https://pypi.org/simple/py2hackcraft2/), version: 1.0.12 2025-06-07T05:58:26,072 Skipping link: No binaries permitted for py2hackcraft2: https://files.pythonhosted.org/packages/0e/dc/256246158c889f53e2b96d6ce80556e46f818d27c879fbf48e1518a11c74/py2hackCraft2-1.0.13-py3-none-any.whl (from https://pypi.org/simple/py2hackcraft2/) 2025-06-07T05:58:26,073 Found link https://files.pythonhosted.org/packages/e8/4c/153a148a019640c5915b13f7a1ab108f1441876b4ef6c80c41a11e1a09dd/py2hackCraft2-1.0.13.tar.gz (from https://pypi.org/simple/py2hackcraft2/), version: 1.0.13 2025-06-07T05:58:26,073 Skipping link: No binaries permitted for py2hackcraft2: https://files.pythonhosted.org/packages/9b/b8/1aa293046b3088cf2c2eb2111e240060fbe50ec9a933f6aeffec771f97ec/py2hackCraft2-1.0.14-py3-none-any.whl (from https://pypi.org/simple/py2hackcraft2/) 2025-06-07T05:58:26,074 Found link https://files.pythonhosted.org/packages/e1/88/64690091a9c678f6f9d9638efa0602288aa0d09d3336a4ce5f330a6fb9be/py2hackCraft2-1.0.14.tar.gz (from https://pypi.org/simple/py2hackcraft2/), version: 1.0.14 2025-06-07T05:58:26,074 Skipping link: No binaries permitted for py2hackcraft2: https://files.pythonhosted.org/packages/d3/03/0e7581002164f784ffb10a6a52f8dd1273b5d916e5eceaec71a084766b84/py2hackCraft2-1.0.15-py3-none-any.whl (from https://pypi.org/simple/py2hackcraft2/) 2025-06-07T05:58:26,075 Found link https://files.pythonhosted.org/packages/50/96/b26e76eadf9864454bb555613b201e566f6b5acfbced8455dfe87ded7c88/py2hackCraft2-1.0.15.tar.gz (from https://pypi.org/simple/py2hackcraft2/), version: 1.0.15 2025-06-07T05:58:26,075 Skipping link: No binaries permitted for py2hackcraft2: https://files.pythonhosted.org/packages/c7/9f/73e87a589f78e9c39794282227f4838b551e5e19533ac7c720238c5c6992/py2hackCraft2-1.0.16-py3-none-any.whl (from https://pypi.org/simple/py2hackcraft2/) 2025-06-07T05:58:26,076 Found link https://files.pythonhosted.org/packages/70/b4/e14bee08f8503fb04bac68e77a40b3a6895af282e9f6cf2c7f534234ce85/py2hackcraft2-1.0.16.tar.gz (from https://pypi.org/simple/py2hackcraft2/), version: 1.0.16 2025-06-07T05:58:26,076 Skipping link: No binaries permitted for py2hackcraft2: https://files.pythonhosted.org/packages/b8/56/9b8c49eeef7c1970cdfe0bd8be5574903ef569e51108441c2928570d7d7b/py2hackCraft2-1.0.17-py3-none-any.whl (from https://pypi.org/simple/py2hackcraft2/) 2025-06-07T05:58:26,077 Found link https://files.pythonhosted.org/packages/b4/93/90262fd4904b86dfb81beb332187feaf0fdecfb669115a643501b880725e/py2hackcraft2-1.0.17.tar.gz (from https://pypi.org/simple/py2hackcraft2/), version: 1.0.17 2025-06-07T05:58:26,078 Skipping link: No binaries permitted for py2hackcraft2: https://files.pythonhosted.org/packages/3c/2d/042bc4900bb8a8a3430d1802e43b0df23ca413bcfebcfa5705ee820692e7/py2hackCraft2-1.0.18-py3-none-any.whl (from https://pypi.org/simple/py2hackcraft2/) 2025-06-07T05:58:26,078 Found link https://files.pythonhosted.org/packages/95/93/0ee5edafafa84311b0a0decd4f11c854d21f7683228d887d46f3ad1810de/py2hackcraft2-1.0.18.tar.gz (from https://pypi.org/simple/py2hackcraft2/), version: 1.0.18 2025-06-07T05:58:26,079 Skipping link: No binaries permitted for py2hackcraft2: https://files.pythonhosted.org/packages/f9/85/957bfc7bb881bac6587ec81a2df8a1e5e78f0581f9f4b16d90744acc2197/py2hackCraft2-1.0.19-py3-none-any.whl (from https://pypi.org/simple/py2hackcraft2/) 2025-06-07T05:58:26,080 Found link https://files.pythonhosted.org/packages/58/ce/0b14aa9657dd7e26cc9d1bd4858575105799e28e4fac11a85a62e4584187/py2hackcraft2-1.0.19.tar.gz (from https://pypi.org/simple/py2hackcraft2/), version: 1.0.19 2025-06-07T05:58:26,080 Skipping link: No binaries permitted for py2hackcraft2: https://files.pythonhosted.org/packages/ec/79/2155ffe7d15800baaceadfa4f2cd7f609c3c8721e897ce7e8201bbede273/py2hackCraft2-1.0.20-py3-none-any.whl (from https://pypi.org/simple/py2hackcraft2/) 2025-06-07T05:58:26,081 Found link https://files.pythonhosted.org/packages/bf/fa/0b4701ed92d62999a2d5103524d65f54545dc106f59c8e183b31adad69d9/py2hackcraft2-1.0.20.tar.gz (from https://pypi.org/simple/py2hackcraft2/), version: 1.0.20 2025-06-07T05:58:26,082 Skipping link: No binaries permitted for py2hackcraft2: https://files.pythonhosted.org/packages/e7/4a/62fd915a6d926df1c75295fb694b3ffd9d985074c19a10001838990dde1b/py2hackCraft2-1.0.21-py3-none-any.whl (from https://pypi.org/simple/py2hackcraft2/) 2025-06-07T05:58:26,082 Found link https://files.pythonhosted.org/packages/c3/01/b79f6329366c354f3409d7567dae2d25cab29e21da17e62717b933e709db/py2hackcraft2-1.0.21.tar.gz (from https://pypi.org/simple/py2hackcraft2/), version: 1.0.21 2025-06-07T05:58:26,083 Skipping link: No binaries permitted for py2hackcraft2: https://files.pythonhosted.org/packages/31/6c/3b863eb35cc97b66e2a4bcd4cd22e253c7e28baa7b2bb62f6a2f9806bf0a/py2hackCraft2-1.0.22-py3-none-any.whl (from https://pypi.org/simple/py2hackcraft2/) 2025-06-07T05:58:26,083 Found link https://files.pythonhosted.org/packages/83/f3/58d42036da38533b18fa73ae7568ab317998afbc15de7dce889522f2795a/py2hackcraft2-1.0.22.tar.gz (from https://pypi.org/simple/py2hackcraft2/), version: 1.0.22 2025-06-07T05:58:26,084 Skipping link: No binaries permitted for py2hackcraft2: https://files.pythonhosted.org/packages/44/4b/1e75c72677f7cb59b23333a9e6474943edab0a38bdce3fe1c62735c673db/py2hackCraft2-1.0.23-py3-none-any.whl (from https://pypi.org/simple/py2hackcraft2/) 2025-06-07T05:58:26,084 Found link https://files.pythonhosted.org/packages/59/17/55c596291ea62e731f2a6b3efb91089293ff231d02d188a4197d7247ea92/py2hackcraft2-1.0.23.tar.gz (from https://pypi.org/simple/py2hackcraft2/), version: 1.0.23 2025-06-07T05:58:26,085 Skipping link: No binaries permitted for py2hackcraft2: https://files.pythonhosted.org/packages/03/6f/b9ca1d49965c1b42e477ded682089af7f0491f0d65472fa91147d183c215/py2hackCraft2-1.0.24-py3-none-any.whl (from https://pypi.org/simple/py2hackcraft2/) 2025-06-07T05:58:26,085 Found link https://files.pythonhosted.org/packages/77/a6/082eb3063a9b1abdc704438b63f1c02cf050310399896edaa7d8c81c72b1/py2hackcraft2-1.0.24.tar.gz (from https://pypi.org/simple/py2hackcraft2/), version: 1.0.24 2025-06-07T05:58:26,086 Skipping link: No binaries permitted for py2hackcraft2: https://files.pythonhosted.org/packages/9d/5a/9af9450987dc570b9dc06b9046ff8e228345f539fe16259a618dc6d095a9/py2hackCraft2-1.0.25-py3-none-any.whl (from https://pypi.org/simple/py2hackcraft2/) 2025-06-07T05:58:26,087 Found link https://files.pythonhosted.org/packages/56/60/f62802330922d98d8a57c32561ff0250e4a189e1b156bb76631d83fbe70f/py2hackcraft2-1.0.25.tar.gz (from https://pypi.org/simple/py2hackcraft2/), version: 1.0.25 2025-06-07T05:58:26,087 Skipping link: No binaries permitted for py2hackcraft2: https://files.pythonhosted.org/packages/e2/bc/58f3ecd2ad5a38d7663b126ea97e03b3dd8627fa1669f45e85d110627b15/py2hackCraft2-1.0.26-py3-none-any.whl (from https://pypi.org/simple/py2hackcraft2/) 2025-06-07T05:58:26,088 Found link https://files.pythonhosted.org/packages/c9/3a/8890ab01db00f56a2ff7cc61a1932a6cd8f9f8311f59665b6c87e56bb73b/py2hackcraft2-1.0.26.tar.gz (from https://pypi.org/simple/py2hackcraft2/), version: 1.0.26 2025-06-07T05:58:26,089 Skipping link: No binaries permitted for py2hackcraft2: https://files.pythonhosted.org/packages/31/78/93c038822c582202192a9dae05a99d8a9d513df57721e70ef6d88f62b989/py2hackCraft2-1.0.27-py3-none-any.whl (from https://pypi.org/simple/py2hackcraft2/) 2025-06-07T05:58:26,089 Found link https://files.pythonhosted.org/packages/3a/3c/ba4dffadafe85289f68c963a4002fbd3a21bd3813d2e33d3f2594bc4e5bb/py2hackcraft2-1.0.27.tar.gz (from https://pypi.org/simple/py2hackcraft2/), version: 1.0.27 2025-06-07T05:58:26,090 Skipping link: No binaries permitted for py2hackcraft2: https://files.pythonhosted.org/packages/28/4c/6a7827261ed34627f592ee403ea0df164fb2a183ba7c672394a996072102/py2hackCraft2-1.0.28-py3-none-any.whl (from https://pypi.org/simple/py2hackcraft2/) 2025-06-07T05:58:26,091 Found link https://files.pythonhosted.org/packages/63/31/67c1e6a561245c3afc9cb25b4a3bbf20223a39444d47ea6584ba007e82aa/py2hackcraft2-1.0.28.tar.gz (from https://pypi.org/simple/py2hackcraft2/), version: 1.0.28 2025-06-07T05:58:26,091 Skipping link: No binaries permitted for py2hackcraft2: https://files.pythonhosted.org/packages/01/59/f9198274e47aa8934a1327ba44a24018fd69460c7dff4261d29f76f405ce/py2hackCraft2-1.0.29-py3-none-any.whl (from https://pypi.org/simple/py2hackcraft2/) 2025-06-07T05:58:26,092 Found link https://files.pythonhosted.org/packages/d5/f6/8d944bd0c77daaf811d1568e935104225a0f947cda4814cfc499db59c985/py2hackcraft2-1.0.29.tar.gz (from https://pypi.org/simple/py2hackcraft2/), version: 1.0.29 2025-06-07T05:58:26,092 Skipping link: No binaries permitted for py2hackcraft2: https://files.pythonhosted.org/packages/5f/de/32770372d60fd3d06116159f3074e95c50571077b814a37e0bcf1b8b5901/py2hackCraft2-1.0.30-py3-none-any.whl (from https://pypi.org/simple/py2hackcraft2/) 2025-06-07T05:58:26,093 Found link https://files.pythonhosted.org/packages/dc/86/15b6b676afa690ba422f2d0daac29e4007d4be1f0c79535189d45a40035d/py2hackcraft2-1.0.30.tar.gz (from https://pypi.org/simple/py2hackcraft2/), version: 1.0.30 2025-06-07T05:58:26,093 Skipping link: No binaries permitted for py2hackcraft2: https://files.pythonhosted.org/packages/ba/81/d73a0fe7421b0a5093a701cf03de07a7728f66daa5ada1dd10795264bb70/py2hackCraft2-1.0.31-py3-none-any.whl (from https://pypi.org/simple/py2hackcraft2/) 2025-06-07T05:58:26,094 Found link https://files.pythonhosted.org/packages/38/c2/606838d600b5fbad83dbaee92ab622f72676479bbac9e2a7a46d65d66b62/py2hackcraft2-1.0.31.tar.gz (from https://pypi.org/simple/py2hackcraft2/), version: 1.0.31 2025-06-07T05:58:26,094 Skipping link: No binaries permitted for py2hackcraft2: https://files.pythonhosted.org/packages/17/20/0379c3ebd8839340641da50dc3c3283c9980c6e81a255152545b59c78313/py2hackCraft2-1.0.32-py3-none-any.whl (from https://pypi.org/simple/py2hackcraft2/) 2025-06-07T05:58:26,095 Found link https://files.pythonhosted.org/packages/f5/84/85e4d7988b2d2ea2588e216e6f6d064e80d82eb8119e330954e53b3ac152/py2hackcraft2-1.0.32.tar.gz (from https://pypi.org/simple/py2hackcraft2/), version: 1.0.32 2025-06-07T05:58:26,095 Skipping link: No binaries permitted for py2hackcraft2: https://files.pythonhosted.org/packages/49/21/9870632a5757ffcc68de517b50dd2004dcfad8ece434452d045b1f3827cd/py2hackCraft2-1.0.33-py3-none-any.whl (from https://pypi.org/simple/py2hackcraft2/) 2025-06-07T05:58:26,096 Found link https://files.pythonhosted.org/packages/fb/70/6099d638ac765131e1afb34bb688cde622489f239c1466365e497c5d6c95/py2hackcraft2-1.0.33.tar.gz (from https://pypi.org/simple/py2hackcraft2/), version: 1.0.33 2025-06-07T05:58:26,097 Skipping link: No binaries permitted for py2hackcraft2: https://files.pythonhosted.org/packages/7b/c1/cd7433504d9963ac56d837271979a0f7c4ece06a1a2b44ce59aeac6445f1/py2hackCraft2-1.0.34-py3-none-any.whl (from https://pypi.org/simple/py2hackcraft2/) 2025-06-07T05:58:26,097 Found link https://files.pythonhosted.org/packages/3f/6a/f02440e5b5a9e91fbe71b6773cb467cef6deeb7a3eabf3746cf69b68a0e9/py2hackCraft2-1.0.34.tar.gz (from https://pypi.org/simple/py2hackcraft2/), version: 1.0.34 2025-06-07T05:58:26,098 Skipping link: No binaries permitted for py2hackcraft2: https://files.pythonhosted.org/packages/b8/f2/16e41722b0a8d736e6fe9a91c13a766e942be030e263841e6a0a3ea718ba/py2hackCraft2-1.0.35-py3-none-any.whl (from https://pypi.org/simple/py2hackcraft2/) 2025-06-07T05:58:26,098 Found link https://files.pythonhosted.org/packages/b3/54/5f2436102a48c4c1eb582b5a6118b514b619c08ef62105de041f07786696/py2hackCraft2-1.0.35.tar.gz (from https://pypi.org/simple/py2hackcraft2/), version: 1.0.35 2025-06-07T05:58:26,099 Skipping link: No binaries permitted for py2hackcraft2: https://files.pythonhosted.org/packages/67/ec/34477001269d40c751601925e999e93a70951ddb6988955272f86663cfae/py2hackcraft2-1.1.38-py3-none-any.whl (from https://pypi.org/simple/py2hackcraft2/) (requires-python:>=3.7) 2025-06-07T05:58:26,100 Found link https://files.pythonhosted.org/packages/ce/fa/a85c5ee62e71683ed57781362dd03ddcb2aec0f82cad1672b77145dd53f8/py2hackcraft2-1.1.38.tar.gz (from https://pypi.org/simple/py2hackcraft2/) (requires-python:>=3.7), version: 1.1.38 2025-06-07T05:58:26,101 Skipping link: No binaries permitted for py2hackcraft2: https://files.pythonhosted.org/packages/e7/74/840bc612143bee8c1115271feccd8ef936b684aa427046b3a29346423203/py2hackcraft2-1.1.39-py3-none-any.whl (from https://pypi.org/simple/py2hackcraft2/) (requires-python:>=3.7) 2025-06-07T05:58:26,102 Found link https://files.pythonhosted.org/packages/81/9a/0daaf830e40fd6529c192f5cc8c4cd0459a52debc82a01dab6706e112a15/py2hackcraft2-1.1.39.tar.gz (from https://pypi.org/simple/py2hackcraft2/) (requires-python:>=3.7), version: 1.1.39 2025-06-07T05:58:26,102 Fetching project page and analyzing links: https://www.piwheels.org/simple/py2hackcraft2/ 2025-06-07T05:58:26,103 Getting page https://www.piwheels.org/simple/py2hackcraft2/ 2025-06-07T05:58:26,104 Found index url https://www.piwheels.org/simple/ 2025-06-07T05:58:26,253 WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/py2hackcraft2/ 2025-06-07T05:58:26,911 WARNING: Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/py2hackcraft2/ 2025-06-07T05:58:28,121 WARNING: Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/py2hackcraft2/ 2025-06-07T05:58:30,311 WARNING: Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/py2hackcraft2/ 2025-06-07T05:58:34,502 WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/py2hackcraft2/ 2025-06-07T05:58:34,713 Could not fetch URL https://www.piwheels.org/simple/py2hackcraft2/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='www.piwheels.org', port=443): Max retries exceeded with url: /simple/py2hackcraft2/ (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))) - skipping 2025-06-07T05:58:34,714 Skipping link: not a file: https://www.piwheels.org/simple/py2hackcraft2/ 2025-06-07T05:58:34,715 Skipping link: not a file: https://pypi.org/simple/py2hackcraft2/ 2025-06-07T05:58:34,736 Given no hashes to check 1 links for project 'py2hackcraft2': discarding no candidates 2025-06-07T05:58:34,738 Collecting py2hackcraft2==1.0.35 2025-06-07T05:58:34,740 Created temporary directory: /tmp/pip-unpack-8whpj0yt 2025-06-07T05:58:35,087 Downloading py2hackCraft2-1.0.35.tar.gz (25 kB) 2025-06-07T05:58:35,125 Added py2hackcraft2==1.0.35 from https://files.pythonhosted.org/packages/b3/54/5f2436102a48c4c1eb582b5a6118b514b619c08ef62105de041f07786696/py2hackCraft2-1.0.35.tar.gz to build tracker '/tmp/pip-build-tracker-nortrmld' 2025-06-07T05:58:35,127 Running setup.py (path:/tmp/pip-wheel-o0sjz7ou/py2hackcraft2_b4b99f6e3d014c618adad7c8e39a5fd2/setup.py) egg_info for package py2hackcraft2 2025-06-07T05:58:35,128 Created temporary directory: /tmp/pip-pip-egg-info-dlup9gnl 2025-06-07T05:58:35,129 Preparing metadata (setup.py): started 2025-06-07T05:58:35,130 Running command python setup.py egg_info 2025-06-07T05:58:35,624 Traceback (most recent call last): 2025-06-07T05:58:35,625 File "", line 2, in 2025-06-07T05:58:35,625 File "", line 35, in 2025-06-07T05:58:35,626 File "/tmp/pip-wheel-o0sjz7ou/py2hackcraft2_b4b99f6e3d014c618adad7c8e39a5fd2/setup.py", line 4, in 2025-06-07T05:58:35,626 long_description = (this_directory / "py2hackCraft/README.md").read_text() 2025-06-07T05:58:35,627 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-06-07T05:58:35,627 File "/usr/lib/python3.11/pathlib.py", line 1059, in read_text 2025-06-07T05:58:35,628 with self.open(mode='r', encoding=encoding, errors=errors) as f: 2025-06-07T05:58:35,629 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-06-07T05:58:35,630 File "/usr/lib/python3.11/pathlib.py", line 1045, in open 2025-06-07T05:58:35,630 return io.open(self, mode, buffering, encoding, errors, newline) 2025-06-07T05:58:35,631 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-06-07T05:58:35,632 FileNotFoundError: [Errno 2] No such file or directory: '/tmp/pip-wheel-o0sjz7ou/py2hackcraft2_b4b99f6e3d014c618adad7c8e39a5fd2/py2hackCraft/README.md' 2025-06-07T05:58:35,694 ERROR: python setup.py egg_info exited with 1 2025-06-07T05:58:35,707 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-06-07T05:58:35,707 exec(compile('"'"''"'"''"'"' 2025-06-07T05:58:35,707 # This is -- a caller that pip uses to run setup.py 2025-06-07T05:58:35,707 # 2025-06-07T05:58:35,707 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-06-07T05:58:35,707 # import from `distutils.core` to work with newer packaging standards. 2025-06-07T05:58:35,707 # - It provides a clear error message when setuptools is not installed. 2025-06-07T05:58:35,707 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-06-07T05:58:35,707 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-06-07T05:58:35,707 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-06-07T05:58:35,707 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-06-07T05:58:35,707 import os, sys, tokenize, traceback 2025-06-07T05:58:35,707 2025-06-07T05:58:35,707 try: 2025-06-07T05:58:35,707 import setuptools 2025-06-07T05:58:35,707 except ImportError: 2025-06-07T05:58:35,707 print( 2025-06-07T05:58:35,707 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-06-07T05:58:35,707 "the build environment with exception:", 2025-06-07T05:58:35,707 file=sys.stderr, 2025-06-07T05:58:35,707 ) 2025-06-07T05:58:35,707 traceback.print_exc() 2025-06-07T05:58:35,707 sys.exit(1) 2025-06-07T05:58:35,707 2025-06-07T05:58:35,707 __file__ = %r 2025-06-07T05:58:35,707 sys.argv[0] = __file__ 2025-06-07T05:58:35,707 2025-06-07T05:58:35,707 if os.path.exists(__file__): 2025-06-07T05:58:35,707 filename = __file__ 2025-06-07T05:58:35,707 with tokenize.open(__file__) as f: 2025-06-07T05:58:35,707 setup_py_code = f.read() 2025-06-07T05:58:35,707 else: 2025-06-07T05:58:35,707 filename = "" 2025-06-07T05:58:35,707 setup_py_code = "from setuptools import setup; setup()" 2025-06-07T05:58:35,707 2025-06-07T05:58:35,707 exec(compile(setup_py_code, filename, "exec")) 2025-06-07T05:58:35,707 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-o0sjz7ou/py2hackcraft2_b4b99f6e3d014c618adad7c8e39a5fd2/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-dlup9gnl[/] 2025-06-07T05:58:35,708 [bold magenta]cwd[/]: /tmp/pip-wheel-o0sjz7ou/py2hackcraft2_b4b99f6e3d014c618adad7c8e39a5fd2/ 2025-06-07T05:58:35,709 Preparing metadata (setup.py): finished with status 'error' 2025-06-07T05:58:35,710 ERROR: metadata generation failed 2025-06-07T05:58:35,715 Exception information: 2025-06-07T05:58:35,715 Traceback (most recent call last): 2025-06-07T05:58:35,715 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-06-07T05:58:35,715 call_subprocess( 2025-06-07T05:58:35,715 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/utils/subprocess.py", line 212, in call_subprocess 2025-06-07T05:58:35,715 raise error 2025-06-07T05:58:35,715 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-06-07T05:58:35,715 2025-06-07T05:58:35,715 The above exception was the direct cause of the following exception: 2025-06-07T05:58:35,715 2025-06-07T05:58:35,715 Traceback (most recent call last): 2025-06-07T05:58:35,715 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/base_command.py", line 107, in _run_wrapper 2025-06-07T05:58:35,715 status = _inner_run() 2025-06-07T05:58:35,715 ^^^^^^^^^^^^ 2025-06-07T05:58:35,715 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/base_command.py", line 98, in _inner_run 2025-06-07T05:58:35,715 return self.run(options, args) 2025-06-07T05:58:35,715 ^^^^^^^^^^^^^^^^^^^^^^^ 2025-06-07T05:58:35,715 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/req_command.py", line 71, in wrapper 2025-06-07T05:58:35,715 return func(self, options, args) 2025-06-07T05:58:35,715 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-06-07T05:58:35,715 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/commands/wheel.py", line 146, in run 2025-06-07T05:58:35,715 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-06-07T05:58:35,715 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-06-07T05:58:35,715 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 98, in resolve 2025-06-07T05:58:35,715 result = self._result = resolver.resolve( 2025-06-07T05:58:35,715 ^^^^^^^^^^^^^^^^^ 2025-06-07T05:58:35,715 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 596, in resolve 2025-06-07T05:58:35,715 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-06-07T05:58:35,715 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-06-07T05:58:35,715 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 429, in resolve 2025-06-07T05:58:35,715 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-06-07T05:58:35,715 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 150, in _add_to_criteria 2025-06-07T05:58:35,715 if not criterion.candidates: 2025-06-07T05:58:35,715 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-06-07T05:58:35,715 return bool(self._sequence) 2025-06-07T05:58:35,715 ^^^^^^^^^^^^^^^^^^^^ 2025-06-07T05:58:35,715 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 165, in __bool__ 2025-06-07T05:58:35,715 self._bool = any(self) 2025-06-07T05:58:35,715 ^^^^^^^^^ 2025-06-07T05:58:35,715 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 149, in 2025-06-07T05:58:35,715 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-06-07T05:58:35,715 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-06-07T05:58:35,715 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 39, in _iter_built 2025-06-07T05:58:35,715 candidate = func() 2025-06-07T05:58:35,715 ^^^^^^ 2025-06-07T05:58:35,715 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 180, in _make_candidate_from_link 2025-06-07T05:58:35,715 base: BaseCandidate | None = self._make_base_candidate_from_link( 2025-06-07T05:58:35,715 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-06-07T05:58:35,715 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 226, in _make_base_candidate_from_link 2025-06-07T05:58:35,715 self._link_candidate_cache[link] = LinkCandidate( 2025-06-07T05:58:35,715 ^^^^^^^^^^^^^^ 2025-06-07T05:58:35,715 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 309, in __init__ 2025-06-07T05:58:35,715 super().__init__( 2025-06-07T05:58:35,715 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 162, in __init__ 2025-06-07T05:58:35,715 self.dist = self._prepare() 2025-06-07T05:58:35,715 ^^^^^^^^^^^^^^^ 2025-06-07T05:58:35,715 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 239, in _prepare 2025-06-07T05:58:35,715 dist = self._prepare_distribution() 2025-06-07T05:58:35,715 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-06-07T05:58:35,715 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 320, in _prepare_distribution 2025-06-07T05:58:35,715 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-06-07T05:58:35,715 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-06-07T05:58:35,715 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 537, in prepare_linked_requirement 2025-06-07T05:58:35,715 return self._prepare_linked_requirement(req, parallel_builds) 2025-06-07T05:58:35,715 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-06-07T05:58:35,715 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 652, in _prepare_linked_requirement 2025-06-07T05:58:35,715 dist = _get_prepared_distribution( 2025-06-07T05:58:35,715 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-06-07T05:58:35,715 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 77, in _get_prepared_distribution 2025-06-07T05:58:35,715 abstract_dist.prepare_distribution_metadata( 2025-06-07T05:58:35,715 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/distributions/sdist.py", line 72, in prepare_distribution_metadata 2025-06-07T05:58:35,715 self.req.prepare_metadata() 2025-06-07T05:58:35,715 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/req/req_install.py", line 584, in prepare_metadata 2025-06-07T05:58:35,715 self.metadata_directory = generate_metadata_legacy( 2025-06-07T05:58:35,715 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-06-07T05:58:35,715 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-06-07T05:58:35,715 raise MetadataGenerationFailed(package_details=details) from error 2025-06-07T05:58:35,715 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-06-07T05:58:35,728 Removed py2hackcraft2==1.0.35 from https://files.pythonhosted.org/packages/b3/54/5f2436102a48c4c1eb582b5a6118b514b619c08ef62105de041f07786696/py2hackCraft2-1.0.35.tar.gz from build tracker '/tmp/pip-build-tracker-nortrmld' 2025-06-07T05:58:35,729 Removed build tracker: '/tmp/pip-build-tracker-nortrmld'