2025-09-08T00:06:18,102 Created temporary directory: /tmp/pip-build-tracker-nair74uf 2025-09-08T00:06:18,103 Initialized build tracking at /tmp/pip-build-tracker-nair74uf 2025-09-08T00:06:18,103 Created build tracker: /tmp/pip-build-tracker-nair74uf 2025-09-08T00:06:18,103 Entered build tracker: /tmp/pip-build-tracker-nair74uf 2025-09-08T00:06:18,103 Created temporary directory: /tmp/pip-wheel-uyu8h1nm 2025-09-08T00:06:18,107 Created temporary directory: /tmp/pip-ephem-wheel-cache-xb1wtalm 2025-09-08T00:06:18,161 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T00:06:18,164 2 location(s) to search for versions of hexlet: 2025-09-08T00:06:18,164 * https://pypi.org/simple/hexlet/ 2025-09-08T00:06:18,164 * https://www.piwheels.org/simple/hexlet/ 2025-09-08T00:06:18,164 Fetching project page and analyzing links: https://pypi.org/simple/hexlet/ 2025-09-08T00:06:18,164 Getting page https://pypi.org/simple/hexlet/ 2025-09-08T00:06:18,165 Found index url https://pypi.org/simple/ 2025-09-08T00:06:18,322 Fetched page https://pypi.org/simple/hexlet/ as application/vnd.pypi.simple.v1+json 2025-09-08T00:06:18,332 Found link https://files.pythonhosted.org/packages/d2/8d/e35805e32c4bd762f4dc64caace96c769605b4ba736f51a3a38969cd48d2/hexlet-0.0.1.tar.gz (from https://pypi.org/simple/hexlet/), version: 0.0.1 2025-09-08T00:06:18,333 Found link https://files.pythonhosted.org/packages/52/66/2bb753ba606f75a0f398815245d5f994f73d3c3050c2c06685d920c78a9d/hexlet-0.0.2.tar.gz (from https://pypi.org/simple/hexlet/), version: 0.0.2 2025-09-08T00:06:18,333 Found link https://files.pythonhosted.org/packages/6c/e7/dd8f34d5c3ccd9c3f25cfcfe8acc1acc0340f3f232dbf7f26062525a0aab/hexlet-0.0.3.tar.gz (from https://pypi.org/simple/hexlet/), version: 0.0.3 2025-09-08T00:06:18,334 Found link https://files.pythonhosted.org/packages/e1/c1/aeda3ccebdaf8ed7d0892c4c2244d11eec5090d91fc30e025ec7d10ed6a5/hexlet-0.0.4.tar.gz (from https://pypi.org/simple/hexlet/), version: 0.0.4 2025-09-08T00:06:18,334 Found link https://files.pythonhosted.org/packages/b4/ce/44428b1506be7cc28a885b192944672d4e8323f2e35815210dba67c032f4/hexlet-0.0.5.tar.gz (from https://pypi.org/simple/hexlet/), version: 0.0.5 2025-09-08T00:06:18,334 Found link https://files.pythonhosted.org/packages/10/88/ed3042bc38463b922b4b8c6f60fd99649f4043e11c41839bcc1ee3e17dba/hexlet-0.0.6.tar.gz (from https://pypi.org/simple/hexlet/), version: 0.0.6 2025-09-08T00:06:18,334 Found link https://files.pythonhosted.org/packages/6a/d5/1170dd0a8650abb42975270c092b32fb1ce2ff0df62bf0db83752b80daac/hexlet-0.0.7.tar.gz (from https://pypi.org/simple/hexlet/), version: 0.0.7 2025-09-08T00:06:18,335 Found link https://files.pythonhosted.org/packages/05/d0/1e5d9292f26c8d02fdcfda9394768522d00589e5b3603e533af7902b1833/hexlet-0.0.8.tar.gz (from https://pypi.org/simple/hexlet/), version: 0.0.8 2025-09-08T00:06:18,335 Found link https://files.pythonhosted.org/packages/53/e8/e4fea6bed4bc065b5ecaac616864c3c3e195f301dc94925293678b7abddd/hexlet-0.0.9.tar.gz (from https://pypi.org/simple/hexlet/), version: 0.0.9 2025-09-08T00:06:18,335 Found link https://files.pythonhosted.org/packages/da/89/0372dc6e26eab01670dc37ca2a68a0aedb4e8de8afd656797d707f93474e/hexlet-0.0.10.tar.gz (from https://pypi.org/simple/hexlet/), version: 0.0.10 2025-09-08T00:06:18,335 Found link https://files.pythonhosted.org/packages/88/3d/51e7d577e1c745be1f27b739489d816aabb9f979594b6c1305889c3f2f61/hexlet-0.0.11.tar.gz (from https://pypi.org/simple/hexlet/), version: 0.0.11 2025-09-08T00:06:18,336 Found link https://files.pythonhosted.org/packages/57/81/e8ef472a85fddc462bb76cb2d16c7c7bbeb17dfd34657c77e54b7dab38a1/hexlet-0.0.12.tar.gz (from https://pypi.org/simple/hexlet/), version: 0.0.12 2025-09-08T00:06:18,336 Found link https://files.pythonhosted.org/packages/5d/01/240e0363f4dfc8bf577cf8c360013b3e06bbb192932a7f4bb888229df607/hexlet-0.0.13.tar.gz (from https://pypi.org/simple/hexlet/), version: 0.0.13 2025-09-08T00:06:18,336 Found link https://files.pythonhosted.org/packages/95/67/426badf643618a207b139a3489b6d40fde61220cab4e001b78e67c8a14a5/hexlet-0.0.14.tar.gz (from https://pypi.org/simple/hexlet/), version: 0.0.14 2025-09-08T00:06:18,336 Found link https://files.pythonhosted.org/packages/c1/c3/59ea2d52738da1d2b813c574fcdcd724ee8d01c19528831f31b26257ccc5/hexlet-0.0.15.tar.gz (from https://pypi.org/simple/hexlet/), version: 0.0.15 2025-09-08T00:06:18,337 Found link https://files.pythonhosted.org/packages/b3/f4/330a83923ae75e73960dff9aba3fa40702caa4431cd0f3522be3777274dc/hexlet-0.0.16.tar.gz (from https://pypi.org/simple/hexlet/), version: 0.0.16 2025-09-08T00:06:18,337 Found link https://files.pythonhosted.org/packages/83/32/280ff46a302d1b75a2b0ae37eaef8084ab7c83a925c580aedb3371bde616/hexlet-0.0.17.tar.gz (from https://pypi.org/simple/hexlet/), version: 0.0.17 2025-09-08T00:06:18,337 Found link https://files.pythonhosted.org/packages/5a/de/17fdff2fbc052617767583fc9e9551739af6093f5f59ef19591502752d92/hexlet-0.0.18.tar.gz (from https://pypi.org/simple/hexlet/), version: 0.0.18 2025-09-08T00:06:18,338 Found link https://files.pythonhosted.org/packages/93/78/a3943e6238c73f4ed807000698201dd53ff7c2bbd5924a5c03ce6fcb3138/hexlet-0.0.19.tar.gz (from https://pypi.org/simple/hexlet/), version: 0.0.19 2025-09-08T00:06:18,338 Found link https://files.pythonhosted.org/packages/d2/c7/80acfd7c4b0da480c9da8d36dfcfab0382f983d4efa42b4f1bf05956d37a/hexlet-0.0.20.tar.gz (from https://pypi.org/simple/hexlet/), version: 0.0.20 2025-09-08T00:06:18,338 Found link https://files.pythonhosted.org/packages/c6/84/fcbf6b7ea4f78d59c0d2d6794dce5276ce9c49071e78fb9016bee78d2dc2/hexlet-0.1.0.tar.gz (from https://pypi.org/simple/hexlet/), version: 0.1.0 2025-09-08T00:06:18,339 Found link https://files.pythonhosted.org/packages/52/d4/30ba60920534d620ee51aa0cf4493edee5d49b04066878fba4f05e5ed78b/hexlet-0.1.1.tar.gz (from https://pypi.org/simple/hexlet/), version: 0.1.1 2025-09-08T00:06:18,339 Found link https://files.pythonhosted.org/packages/9b/02/fea44e8a8ab2c451d08cc20a28f6026e6ca84c124111a67da8d0c95dfd34/hexlet-0.2.1.tar.gz (from https://pypi.org/simple/hexlet/), version: 0.2.1 2025-09-08T00:06:18,339 Found link https://files.pythonhosted.org/packages/70/a2/6f24fcc4b6704fbb380029df70e79471f0343e09cbe89f22c5d156aa75d8/hexlet-0.3.1.tar.gz (from https://pypi.org/simple/hexlet/), version: 0.3.1 2025-09-08T00:06:18,339 Found link https://files.pythonhosted.org/packages/3f/8b/4f49cd5a29a9661c8b3c4033388ffc26d46d16dae4dad0bfaaeae4e70136/hexlet-0.3.2.tar.gz (from https://pypi.org/simple/hexlet/), version: 0.3.2 2025-09-08T00:06:18,340 Found link https://files.pythonhosted.org/packages/03/17/75d65dcd05cb986be78ae0bb98af31f9f0bcaa7d16d92ada3d7f22ef2dd8/hexlet-0.3.3.tar.gz (from https://pypi.org/simple/hexlet/), version: 0.3.3 2025-09-08T00:06:18,340 Found link https://files.pythonhosted.org/packages/50/ed/751f1f8b326ec18ce5b006fe587c429c85e6ac23ef79a521b8acc7b7839c/hexlet-0.3.4.tar.gz (from https://pypi.org/simple/hexlet/), version: 0.3.4 2025-09-08T00:06:18,340 Found link https://files.pythonhosted.org/packages/ca/b2/79e79eb3e21c33592fa35b7b80f76aa3e7c10e813c56c628eb2f361b1388/hexlet-0.3.5.tar.gz (from https://pypi.org/simple/hexlet/), version: 0.3.5 2025-09-08T00:06:18,340 Found link https://files.pythonhosted.org/packages/27/b3/d36df5caeea108845af6fbc6dc8357e8d9a8ac9d5464c56378703ee8bf0e/hexlet-0.3.6.tar.gz (from https://pypi.org/simple/hexlet/), version: 0.3.6 2025-09-08T00:06:18,341 Found link https://files.pythonhosted.org/packages/01/49/bc75704e2fe77e83c122f09655ae5b51b3ec473c1d9eaf643e53e8335487/hexlet-0.4.6.tar.gz (from https://pypi.org/simple/hexlet/), version: 0.4.6 2025-09-08T00:06:18,341 Found link https://files.pythonhosted.org/packages/67/e7/7a22fbcca48ffb9666d94e677bea40467b930d19879ae5eac302f0ee206f/hexlet-0.4.7.tar.gz (from https://pypi.org/simple/hexlet/), version: 0.4.7 2025-09-08T00:06:18,341 Found link https://files.pythonhosted.org/packages/be/ce/01eb51236df5d920d13406ff8ca761c5bae1e368da35760d667b6645adc4/hexlet-0.4.8.tar.gz (from https://pypi.org/simple/hexlet/), version: 0.4.8 2025-09-08T00:06:18,342 Found link https://files.pythonhosted.org/packages/86/ea/1ec32153915f3d68aa7dbfd1ddec8aa15f22fdcfea333be811d25b12ce72/hexlet-0.4.9.tar.gz (from https://pypi.org/simple/hexlet/), version: 0.4.9 2025-09-08T00:06:18,342 Found link https://files.pythonhosted.org/packages/fb/2b/d552b54b7a6103f88a59c1d3c7ca0cf7f598c4e0521c436a7d1e996989e3/hexlet-0.5.0.tar.gz (from https://pypi.org/simple/hexlet/), version: 0.5.0 2025-09-08T00:06:18,342 Found link https://files.pythonhosted.org/packages/3d/43/6397e4449e6eabe4ce16d20a5880553ce10fa798842ac6f5074f9104155c/hexlet-0.5.1.tar.gz (from https://pypi.org/simple/hexlet/), version: 0.5.1 2025-09-08T00:06:18,342 Found link https://files.pythonhosted.org/packages/b0/16/5337f64efcfe3fc7edab7eb25b6b0b076a1cc3e367c848729f5c8d7f32a1/hexlet-0.6.1.tar.gz (from https://pypi.org/simple/hexlet/), version: 0.6.1 2025-09-08T00:06:18,343 Found link https://files.pythonhosted.org/packages/ab/03/4b247c19572629f4e8937b2758968a8655a7bda1ac7260141973a155679c/hexlet-0.6.2.tar.gz (from https://pypi.org/simple/hexlet/), version: 0.6.2 2025-09-08T00:06:18,343 Found link https://files.pythonhosted.org/packages/4b/5b/35042d3e9ea4dd1e39d13cbf3bff8649efab290c06d99cf560525f1cb14a/hexlet-0.6.3.tar.gz (from https://pypi.org/simple/hexlet/), version: 0.6.3 2025-09-08T00:06:18,344 Fetching project page and analyzing links: https://www.piwheels.org/simple/hexlet/ 2025-09-08T00:06:18,344 Getting page https://www.piwheels.org/simple/hexlet/ 2025-09-08T00:06:18,345 Found index url https://www.piwheels.org/simple/ 2025-09-08T00:06:18,439 Fetched page https://www.piwheels.org/simple/hexlet/ as text/html 2025-09-08T00:06:18,446 Skipping link: No binaries permitted for hexlet: https://archive1.piwheels.org/simple/hexlet/hexlet-0.6.3-py2.py3-none-any.whl#sha256=1a4301e387e99f47bf9c3468720301768778a0bfac99a9b22887075ad7134195 (from https://www.piwheels.org/simple/hexlet/) 2025-09-08T00:06:18,446 Skipping link: No binaries permitted for hexlet: https://archive1.piwheels.org/simple/hexlet/hexlet-0.6.2-py2.py3-none-any.whl#sha256=fbbb31a2a0e0a316288beef8c911eb82c0ad2840d6dffc785df642c53e630bf5 (from https://www.piwheels.org/simple/hexlet/) 2025-09-08T00:06:18,446 Skipping link: No binaries permitted for hexlet: https://archive1.piwheels.org/simple/hexlet/hexlet-0.6.1-py2.py3-none-any.whl#sha256=035248b060819c8b472a1a91c35dd82b8f288fdc77dd4dcd33fcc1f5b7bc5d4a (from https://www.piwheels.org/simple/hexlet/) 2025-09-08T00:06:18,446 Skipping link: No binaries permitted for hexlet: https://archive1.piwheels.org/simple/hexlet/hexlet-0.5.1-py2.py3-none-any.whl#sha256=64cbc070965c2312a0261539428eac7821d0b3138a1eaeef8c54d3f1fad80948 (from https://www.piwheels.org/simple/hexlet/) 2025-09-08T00:06:18,447 Skipping link: No binaries permitted for hexlet: https://archive1.piwheels.org/simple/hexlet/hexlet-0.5.0-py2.py3-none-any.whl#sha256=cff6705baa964e7c5bf918a313d29d14b77215319395de5f9a675b69d75c4cc4 (from https://www.piwheels.org/simple/hexlet/) 2025-09-08T00:06:18,447 Skipping link: No binaries permitted for hexlet: https://archive1.piwheels.org/simple/hexlet/hexlet-0.4.9-py2.py3-none-any.whl#sha256=ba3489745913f1efadbfaf584343cdd1b6c268fc55df00900ae107c152a2aaca (from https://www.piwheels.org/simple/hexlet/) 2025-09-08T00:06:18,447 Skipping link: No binaries permitted for hexlet: https://archive1.piwheels.org/simple/hexlet/hexlet-0.4.8-py2.py3-none-any.whl#sha256=035d1008af65c868be98774a1e5d92f95c305afdb532423e8b4917dbdb05e2e1 (from https://www.piwheels.org/simple/hexlet/) 2025-09-08T00:06:18,447 Skipping link: No binaries permitted for hexlet: https://archive1.piwheels.org/simple/hexlet/hexlet-0.4.7-py2.py3-none-any.whl#sha256=78fe4876e09c11e3c43914210ff218cf38aa02c1accbb48536510efba1736df7 (from https://www.piwheels.org/simple/hexlet/) 2025-09-08T00:06:18,447 Skipping link: No binaries permitted for hexlet: https://archive1.piwheels.org/simple/hexlet/hexlet-0.4.6-py2.py3-none-any.whl#sha256=e412efa8fd6d86f37a7dfe423d99b34dd2ca3e36749a234a1b09cc10e29a4f2a (from https://www.piwheels.org/simple/hexlet/) 2025-09-08T00:06:18,447 Skipping link: No binaries permitted for hexlet: https://archive1.piwheels.org/simple/hexlet/hexlet-0.3.6-py2.py3-none-any.whl#sha256=bf5e4bcfc557ef88f06e21083846fce3be6998a5c14176b2936f64aca7213b62 (from https://www.piwheels.org/simple/hexlet/) 2025-09-08T00:06:18,448 Skipping link: No binaries permitted for hexlet: https://archive1.piwheels.org/simple/hexlet/hexlet-0.3.5-py2.py3-none-any.whl#sha256=d06a5ccd4bbe565cec4219fd12a48c19251a51f1422aa1f09e65b2e753a4df52 (from https://www.piwheels.org/simple/hexlet/) 2025-09-08T00:06:18,448 Skipping link: No binaries permitted for hexlet: https://archive1.piwheels.org/simple/hexlet/hexlet-0.3.4-py2.py3-none-any.whl#sha256=98eae12736713a81676677ea3eeecc482ac94259fe8c346ed9507063d991ff4a (from https://www.piwheels.org/simple/hexlet/) 2025-09-08T00:06:18,448 Skipping link: No binaries permitted for hexlet: https://archive1.piwheels.org/simple/hexlet/hexlet-0.3.3-py2.py3-none-any.whl#sha256=bdd3760844395b123374ef7628533cbc86b1f6d1f278cdf283731e3b3b9f863c (from https://www.piwheels.org/simple/hexlet/) 2025-09-08T00:06:18,448 Skipping link: No binaries permitted for hexlet: https://archive1.piwheels.org/simple/hexlet/hexlet-0.3.2-py2.py3-none-any.whl#sha256=1476e85c09b6dc05468829f804dbb7094d0f93ab3b0581d4f6d9f1915669cf25 (from https://www.piwheels.org/simple/hexlet/) 2025-09-08T00:06:18,448 Skipping link: No binaries permitted for hexlet: https://archive1.piwheels.org/simple/hexlet/hexlet-0.3.1-py2.py3-none-any.whl#sha256=4036a7d2255727f89d482d78e6896d0b36a1f9568f6cf0f13fb627e669920f5a (from https://www.piwheels.org/simple/hexlet/) 2025-09-08T00:06:18,448 Skipping link: No binaries permitted for hexlet: https://archive1.piwheels.org/simple/hexlet/hexlet-0.2.1-py2.py3-none-any.whl#sha256=a1784a4763e6a79938bbeffb73cc9097f7224bbefbd3f474abbb9644a3702863 (from https://www.piwheels.org/simple/hexlet/) 2025-09-08T00:06:18,448 Skipping link: No binaries permitted for hexlet: https://archive1.piwheels.org/simple/hexlet/hexlet-0.1.1-py2.py3-none-any.whl#sha256=e7e92991740c440ddd2544861d9a0555a9e6b623be03854a9d8ceca77fa2e361 (from https://www.piwheels.org/simple/hexlet/) 2025-09-08T00:06:18,448 Skipping link: No binaries permitted for hexlet: https://archive1.piwheels.org/simple/hexlet/hexlet-0.1.0-py2.py3-none-any.whl#sha256=496441496b7ffa9ac339e12f80827b8e2da4f41b330f0de61341339a88d10a6c (from https://www.piwheels.org/simple/hexlet/) 2025-09-08T00:06:18,449 Skipping link: No binaries permitted for hexlet: https://archive1.piwheels.org/simple/hexlet/hexlet-0.0.20-py2.py3-none-any.whl#sha256=a5f55c6207c5e3aea222e84417ddc4d8e97153d9d02626872161e1aac4a84308 (from https://www.piwheels.org/simple/hexlet/) 2025-09-08T00:06:18,449 Skipping link: No binaries permitted for hexlet: https://archive1.piwheels.org/simple/hexlet/hexlet-0.0.19-py2.py3-none-any.whl#sha256=fd1e381166ae0f90a2b278cbbbd32268ef6f9b6abf4490e25cee54632425d16d (from https://www.piwheels.org/simple/hexlet/) 2025-09-08T00:06:18,449 Skipping link: No binaries permitted for hexlet: https://archive1.piwheels.org/simple/hexlet/hexlet-0.0.18-py2.py3-none-any.whl#sha256=578e0ccccb5d3c4bc5d9b897c04743308c616bc6d0c4eb6af9fea4cc98da539b (from https://www.piwheels.org/simple/hexlet/) 2025-09-08T00:06:18,449 Skipping link: No binaries permitted for hexlet: https://archive1.piwheels.org/simple/hexlet/hexlet-0.0.17-py2.py3-none-any.whl#sha256=f22480108829e38d20e9a1729459bae3e29ae3373224cdfea760e9e68527ab6b (from https://www.piwheels.org/simple/hexlet/) 2025-09-08T00:06:18,449 Skipping link: No binaries permitted for hexlet: https://archive1.piwheels.org/simple/hexlet/hexlet-0.0.16-py2.py3-none-any.whl#sha256=74109102a1d7dc467f83bc7ab2ca9f74df69b3dbd0476449cdf04347647fb78b (from https://www.piwheels.org/simple/hexlet/) 2025-09-08T00:06:18,449 Skipping link: No binaries permitted for hexlet: https://archive1.piwheels.org/simple/hexlet/hexlet-0.0.15-py2.py3-none-any.whl#sha256=607f589cb341f5ac38103f172f3b0769933bc938f46a2d0beb71772d4e335198 (from https://www.piwheels.org/simple/hexlet/) 2025-09-08T00:06:18,449 Skipping link: No binaries permitted for hexlet: https://archive1.piwheels.org/simple/hexlet/hexlet-0.0.14-py2.py3-none-any.whl#sha256=a94d6c2d98c0fbd5fa31a543bde3e44d8d35f821108cf399bfebd707b3fb9794 (from https://www.piwheels.org/simple/hexlet/) 2025-09-08T00:06:18,450 Skipping link: No binaries permitted for hexlet: https://archive1.piwheels.org/simple/hexlet/hexlet-0.0.13-py2.py3-none-any.whl#sha256=122521f42c255c7993af56435d8fd5356fdbfb9699ea2c64e0dff1579c513e33 (from https://www.piwheels.org/simple/hexlet/) 2025-09-08T00:06:18,450 Skipping link: No binaries permitted for hexlet: https://archive1.piwheels.org/simple/hexlet/hexlet-0.0.12-py3-none-any.whl#sha256=daa8cc0f5aa191f5e2cd46e05e61e357ef4d56328c540abbc379f89933c5c299 (from https://www.piwheels.org/simple/hexlet/) 2025-09-08T00:06:18,450 Skipping link: No binaries permitted for hexlet: https://archive1.piwheels.org/simple/hexlet/hexlet-0.0.11-py3-none-any.whl#sha256=d65258524eec39bc58b208d4aca1c66a5facf603f55e4b195fb59fdb7573fc0d (from https://www.piwheels.org/simple/hexlet/) 2025-09-08T00:06:18,450 Skipping link: No binaries permitted for hexlet: https://archive1.piwheels.org/simple/hexlet/hexlet-0.0.10-py3-none-any.whl#sha256=a41555193d3bae3c5dfbe8697b3534c1357a677d5d48421a570a209ae6ef9c89 (from https://www.piwheels.org/simple/hexlet/) 2025-09-08T00:06:18,450 Skipping link: No binaries permitted for hexlet: https://archive1.piwheels.org/simple/hexlet/hexlet-0.0.9-py3-none-any.whl#sha256=18c2ea4a1b9c7d989e8fe109759c3fccc7a7e0046fa712b1f4d177a95c2e2136 (from https://www.piwheels.org/simple/hexlet/) 2025-09-08T00:06:18,450 Skipping link: No binaries permitted for hexlet: https://archive1.piwheels.org/simple/hexlet/hexlet-0.0.8-py3-none-any.whl#sha256=79a1cfbf75979ade545d587730a01c26fc344073b9135b6ac0f091711e5d748c (from https://www.piwheels.org/simple/hexlet/) 2025-09-08T00:06:18,450 Skipping link: No binaries permitted for hexlet: https://archive1.piwheels.org/simple/hexlet/hexlet-0.0.7-py3-none-any.whl#sha256=8a218df0c3e3dafbe051f78c5558f2c36a576499caaef79e34bebdb8dac2739a (from https://www.piwheels.org/simple/hexlet/) 2025-09-08T00:06:18,451 Skipping link: No binaries permitted for hexlet: https://archive1.piwheels.org/simple/hexlet/hexlet-0.0.6-py3-none-any.whl#sha256=5c73a6fb8b775f2bd3b128609c9a81b46bc1eeaacb4cbfb27f22c8ef665b3fa9 (from https://www.piwheels.org/simple/hexlet/) 2025-09-08T00:06:18,451 Skipping link: No binaries permitted for hexlet: https://archive1.piwheels.org/simple/hexlet/hexlet-0.0.5-py3-none-any.whl#sha256=9fc87fbeb09ed07fefcecf4290e25a1a1a155cffdb080d234a8399d1e2027fd4 (from https://www.piwheels.org/simple/hexlet/) 2025-09-08T00:06:18,451 Skipping link: No binaries permitted for hexlet: https://archive1.piwheels.org/simple/hexlet/hexlet-0.0.2-py3-none-any.whl#sha256=03a4076ce041976581e0f34b606094013c154ba9442cad39c5eba82733fafcd3 (from https://www.piwheels.org/simple/hexlet/) 2025-09-08T00:06:18,451 Skipping link: No binaries permitted for hexlet: https://archive1.piwheels.org/simple/hexlet/hexlet-0.0.1-py3-none-any.whl#sha256=d8c012c042bca66bc3cc142488aff888cceb951ebac03c946d6cad1f1bae3bc3 (from https://www.piwheels.org/simple/hexlet/) 2025-09-08T00:06:18,451 Skipping link: not a file: https://www.piwheels.org/simple/hexlet/ 2025-09-08T00:06:18,451 Skipping link: not a file: https://pypi.org/simple/hexlet/ 2025-09-08T00:06:18,478 Given no hashes to check 1 links for project 'hexlet': discarding no candidates 2025-09-08T00:06:18,479 Collecting hexlet==0.0.3 2025-09-08T00:06:18,480 Created temporary directory: /tmp/pip-unpack-4r9x4qjo 2025-09-08T00:06:18,617 Downloading hexlet-0.0.3.tar.gz (47 kB) 2025-09-08T00:06:18,690 Added hexlet==0.0.3 from https://files.pythonhosted.org/packages/6c/e7/dd8f34d5c3ccd9c3f25cfcfe8acc1acc0340f3f232dbf7f26062525a0aab/hexlet-0.0.3.tar.gz to build tracker '/tmp/pip-build-tracker-nair74uf' 2025-09-08T00:06:18,691 Running setup.py (path:/tmp/pip-wheel-uyu8h1nm/hexlet_aee9894227ae4aac97fd5c7325a5afb3/setup.py) egg_info for package hexlet 2025-09-08T00:06:18,691 Created temporary directory: /tmp/pip-pip-egg-info-outv75hc 2025-09-08T00:06:18,691 Preparing metadata (setup.py): started 2025-09-08T00:06:18,692 Running command python setup.py egg_info 2025-09-08T00:06:19,194 Traceback (most recent call last): 2025-09-08T00:06:19,195 File "", line 2, in 2025-09-08T00:06:19,195 exec(compile(''' 2025-09-08T00:06:19,196 ~~~~^^^^^^^^^^^^ 2025-09-08T00:06:19,196 # This is -- a caller that pip uses to run setup.py 2025-09-08T00:06:19,196 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T00:06:19,196 ...<32 lines>... 2025-09-08T00:06:19,196 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T00:06:19,196 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T00:06:19,196 ''' % ('/tmp/pip-wheel-uyu8h1nm/hexlet_aee9894227ae4aac97fd5c7325a5afb3/setup.py',), "", "exec")) 2025-09-08T00:06:19,196 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T00:06:19,197 File "", line 35, in 2025-09-08T00:06:19,197 File "/tmp/pip-wheel-uyu8h1nm/hexlet_aee9894227ae4aac97fd5c7325a5afb3/setup.py", line 7, in 2025-09-08T00:06:19,197 long_description=open('README.rst').read(), 2025-09-08T00:06:19,197 ~~~~^^^^^^^^^^^^^^ 2025-09-08T00:06:19,197 FileNotFoundError: [Errno 2] No such file or directory: 'README.rst' 2025-09-08T00:06:19,282 ERROR: python setup.py egg_info exited with 1 2025-09-08T00:06:19,294 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-08T00:06:19,294 exec(compile('"'"''"'"''"'"' 2025-09-08T00:06:19,294 # This is -- a caller that pip uses to run setup.py 2025-09-08T00:06:19,294 # 2025-09-08T00:06:19,294 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-08T00:06:19,294 # import from `distutils.core` to work with newer packaging standards. 2025-09-08T00:06:19,294 # - It provides a clear error message when setuptools is not installed. 2025-09-08T00:06:19,294 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-08T00:06:19,294 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-08T00:06:19,294 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-08T00:06:19,294 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-08T00:06:19,294 import os, sys, tokenize, traceback 2025-09-08T00:06:19,294 2025-09-08T00:06:19,294 try: 2025-09-08T00:06:19,294 import setuptools 2025-09-08T00:06:19,294 except ImportError: 2025-09-08T00:06:19,294 print( 2025-09-08T00:06:19,294 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-08T00:06:19,294 "the build environment with exception:", 2025-09-08T00:06:19,294 file=sys.stderr, 2025-09-08T00:06:19,294 ) 2025-09-08T00:06:19,294 traceback.print_exc() 2025-09-08T00:06:19,294 sys.exit(1) 2025-09-08T00:06:19,294 2025-09-08T00:06:19,294 __file__ = %r 2025-09-08T00:06:19,294 sys.argv[0] = __file__ 2025-09-08T00:06:19,294 2025-09-08T00:06:19,294 if os.path.exists(__file__): 2025-09-08T00:06:19,294 filename = __file__ 2025-09-08T00:06:19,294 with tokenize.open(__file__) as f: 2025-09-08T00:06:19,294 setup_py_code = f.read() 2025-09-08T00:06:19,294 else: 2025-09-08T00:06:19,294 filename = "" 2025-09-08T00:06:19,294 setup_py_code = "from setuptools import setup; setup()" 2025-09-08T00:06:19,294 2025-09-08T00:06:19,294 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T00:06:19,294 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-uyu8h1nm/hexlet_aee9894227ae4aac97fd5c7325a5afb3/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-outv75hc[/] 2025-09-08T00:06:19,294 [bold magenta]cwd[/]: /tmp/pip-wheel-uyu8h1nm/hexlet_aee9894227ae4aac97fd5c7325a5afb3/ 2025-09-08T00:06:19,294 Preparing metadata (setup.py): finished with status 'error' 2025-09-08T00:06:19,295 ERROR: metadata generation failed 2025-09-08T00:06:19,300 Exception information: 2025-09-08T00:06:19,300 Traceback (most recent call last): 2025-09-08T00:06:19,300 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-08T00:06:19,300 call_subprocess( 2025-09-08T00:06:19,300 ~~~~~~~~~~~~~~~^ 2025-09-08T00:06:19,300 args, 2025-09-08T00:06:19,300 ^^^^^ 2025-09-08T00:06:19,300 ...<2 lines>... 2025-09-08T00:06:19,300 spinner=spinner, 2025-09-08T00:06:19,300 ^^^^^^^^^^^^^^^^ 2025-09-08T00:06:19,300 ) 2025-09-08T00:06:19,300 ^ 2025-09-08T00:06:19,300 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-08T00:06:19,300 raise error 2025-09-08T00:06:19,300 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-08T00:06:19,300 2025-09-08T00:06:19,300 The above exception was the direct cause of the following exception: 2025-09-08T00:06:19,300 2025-09-08T00:06:19,300 Traceback (most recent call last): 2025-09-08T00:06:19,300 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-08T00:06:19,300 status = _inner_run() 2025-09-08T00:06:19,300 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-08T00:06:19,300 return self.run(options, args) 2025-09-08T00:06:19,300 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-08T00:06:19,300 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-08T00:06:19,300 return func(self, options, args) 2025-09-08T00:06:19,300 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-08T00:06:19,300 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-08T00:06:19,300 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-08T00:06:19,300 result = self._result = resolver.resolve( 2025-09-08T00:06:19,300 ~~~~~~~~~~~~~~~~^ 2025-09-08T00:06:19,300 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-08T00:06:19,300 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T00:06:19,300 ) 2025-09-08T00:06:19,300 ^ 2025-09-08T00:06:19,300 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-08T00:06:19,300 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-08T00:06:19,300 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-08T00:06:19,300 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-08T00:06:19,300 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T00:06:19,300 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-08T00:06:19,300 if not criterion.candidates: 2025-09-08T00:06:19,300 ^^^^^^^^^^^^^^^^^^^^ 2025-09-08T00:06:19,300 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-08T00:06:19,300 return bool(self._sequence) 2025-09-08T00:06:19,300 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-08T00:06:19,300 self._bool = any(self) 2025-09-08T00:06:19,300 ~~~^^^^^^ 2025-09-08T00:06:19,300 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-08T00:06:19,300 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-08T00:06:19,300 ^^^^^^^^ 2025-09-08T00:06:19,300 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-08T00:06:19,300 candidate = func() 2025-09-08T00:06:19,300 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-08T00:06:19,300 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-08T00:06:19,300 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T00:06:19,300 link, template, name, version 2025-09-08T00:06:19,300 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T00:06:19,300 ) 2025-09-08T00:06:19,300 ^ 2025-09-08T00:06:19,300 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-08T00:06:19,300 self._link_candidate_cache[link] = LinkCandidate( 2025-09-08T00:06:19,300 ~~~~~~~~~~~~~^ 2025-09-08T00:06:19,300 link, 2025-09-08T00:06:19,300 ^^^^^ 2025-09-08T00:06:19,300 ...<3 lines>... 2025-09-08T00:06:19,300 version=version, 2025-09-08T00:06:19,300 ^^^^^^^^^^^^^^^^ 2025-09-08T00:06:19,300 ) 2025-09-08T00:06:19,300 ^ 2025-09-08T00:06:19,300 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-08T00:06:19,300 super().__init__( 2025-09-08T00:06:19,300 ~~~~~~~~~~~~~~~~^ 2025-09-08T00:06:19,300 link=link, 2025-09-08T00:06:19,300 ^^^^^^^^^^ 2025-09-08T00:06:19,300 ...<4 lines>... 2025-09-08T00:06:19,300 version=version, 2025-09-08T00:06:19,300 ^^^^^^^^^^^^^^^^ 2025-09-08T00:06:19,300 ) 2025-09-08T00:06:19,300 ^ 2025-09-08T00:06:19,300 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-08T00:06:19,300 self.dist = self._prepare() 2025-09-08T00:06:19,300 ~~~~~~~~~~~~~^^ 2025-09-08T00:06:19,300 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-08T00:06:19,300 dist = self._prepare_distribution() 2025-09-08T00:06:19,300 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-08T00:06:19,300 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-08T00:06:19,300 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T00:06:19,300 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-08T00:06:19,300 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-08T00:06:19,300 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T00:06:19,300 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-08T00:06:19,300 dist = _get_prepared_distribution( 2025-09-08T00:06:19,300 req, 2025-09-08T00:06:19,300 ...<3 lines>... 2025-09-08T00:06:19,300 self.check_build_deps, 2025-09-08T00:06:19,300 ) 2025-09-08T00:06:19,300 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-08T00:06:19,300 abstract_dist.prepare_distribution_metadata( 2025-09-08T00:06:19,300 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T00:06:19,300 finder, build_isolation, check_build_deps 2025-09-08T00:06:19,300 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T00:06:19,300 ) 2025-09-08T00:06:19,300 ^ 2025-09-08T00:06:19,300 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-08T00:06:19,300 self.req.prepare_metadata() 2025-09-08T00:06:19,300 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-08T00:06:19,300 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-08T00:06:19,300 self.metadata_directory = generate_metadata_legacy( 2025-09-08T00:06:19,300 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T00:06:19,300 build_env=self.build_env, 2025-09-08T00:06:19,300 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T00:06:19,300 ...<3 lines>... 2025-09-08T00:06:19,300 details=details, 2025-09-08T00:06:19,300 ^^^^^^^^^^^^^^^^ 2025-09-08T00:06:19,300 ) 2025-09-08T00:06:19,300 ^ 2025-09-08T00:06:19,300 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-08T00:06:19,300 raise MetadataGenerationFailed(package_details=details) from error 2025-09-08T00:06:19,300 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-08T00:06:19,323 Removed hexlet==0.0.3 from https://files.pythonhosted.org/packages/6c/e7/dd8f34d5c3ccd9c3f25cfcfe8acc1acc0340f3f232dbf7f26062525a0aab/hexlet-0.0.3.tar.gz from build tracker '/tmp/pip-build-tracker-nair74uf' 2025-09-08T00:06:19,323 Removed build tracker: '/tmp/pip-build-tracker-nair74uf'