2025-09-08T00:03:48,092 Created temporary directory: /tmp/pip-build-tracker-ez79maxx 2025-09-08T00:03:48,093 Initialized build tracking at /tmp/pip-build-tracker-ez79maxx 2025-09-08T00:03:48,093 Created build tracker: /tmp/pip-build-tracker-ez79maxx 2025-09-08T00:03:48,093 Entered build tracker: /tmp/pip-build-tracker-ez79maxx 2025-09-08T00:03:48,093 Created temporary directory: /tmp/pip-wheel-cpt5ub_j 2025-09-08T00:03:48,096 Created temporary directory: /tmp/pip-ephem-wheel-cache-n1gupdyu 2025-09-08T00:03:48,157 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T00:03:48,159 2 location(s) to search for versions of textstat: 2025-09-08T00:03:48,159 * https://pypi.org/simple/textstat/ 2025-09-08T00:03:48,159 * https://www.piwheels.org/simple/textstat/ 2025-09-08T00:03:48,160 Fetching project page and analyzing links: https://pypi.org/simple/textstat/ 2025-09-08T00:03:48,160 Getting page https://pypi.org/simple/textstat/ 2025-09-08T00:03:48,161 Found index url https://pypi.org/simple/ 2025-09-08T00:03:48,308 Fetched page https://pypi.org/simple/textstat/ as application/vnd.pypi.simple.v1+json 2025-09-08T00:03:48,323 Found link https://files.pythonhosted.org/packages/2d/9f/6c3dc1d0792552ddbba923f8b65e47894f8a90583389ab8cb1d8520d1577/textstat-0.1.tar.gz (from https://pypi.org/simple/textstat/), version: 0.1 2025-09-08T00:03:48,323 Found link https://files.pythonhosted.org/packages/92/69/f2ec3e66b750550bd8b20ec8560823437d3e11edc2410eacbb8c61f03653/textstat-0.1.1.tar.gz (from https://pypi.org/simple/textstat/), version: 0.1.1 2025-09-08T00:03:48,324 Found link https://files.pythonhosted.org/packages/78/be/8b6fdb66e834ac0280318330e13cae0718de709e9f626232dcb5f0c13d06/textstat-0.1.2.tar.gz (from https://pypi.org/simple/textstat/), version: 0.1.2 2025-09-08T00:03:48,324 Found link https://files.pythonhosted.org/packages/f5/73/b46cd8cc2a9c8b70b469cf260b44bad87bf2d3e14d9446887921510607bf/textstat-0.1.3.tar.gz (from https://pypi.org/simple/textstat/), version: 0.1.3 2025-09-08T00:03:48,325 Found link https://files.pythonhosted.org/packages/e2/3d/e0c6fda06b67cb9f513b7774486a4ba93f2abf00fe395347623214b5950d/textstat-0.1.4.tar.gz (from https://pypi.org/simple/textstat/), version: 0.1.4 2025-09-08T00:03:48,325 Found link https://files.pythonhosted.org/packages/b9/71/8e154c8324b910267112cc37b06b99c59bf07ee46944f203d7d73a2c3a63/textstat-0.1.5.tar.gz (from https://pypi.org/simple/textstat/), version: 0.1.5 2025-09-08T00:03:48,326 Found link https://files.pythonhosted.org/packages/fa/0e/416bff9ef5650fe170f8e7ac97920cedfd410e4bcb9154c90e48886c9a9f/textstat-0.1.6.tar.gz (from https://pypi.org/simple/textstat/), version: 0.1.6 2025-09-08T00:03:48,326 Found link https://files.pythonhosted.org/packages/38/7c/da2363da8a65a993e2277445769c9e5309b659f63d9428fe60ec3bcd52f4/textstat-0.2.tar.gz (from https://pypi.org/simple/textstat/), version: 0.2 2025-09-08T00:03:48,327 Found link https://files.pythonhosted.org/packages/c1/75/6b1716f3e716d0453f7181dee2245c47aa77272dfc0b997b9002330f2088/textstat-0.3.tar.gz (from https://pypi.org/simple/textstat/), version: 0.3 2025-09-08T00:03:48,327 Found link https://files.pythonhosted.org/packages/ab/07/3659a750b1d0e45571bcd2b97ca541685e185593ef739d736c836caa352e/textstat-0.3.1.tar.gz (from https://pypi.org/simple/textstat/), version: 0.3.1 2025-09-08T00:03:48,328 Found link https://files.pythonhosted.org/packages/1c/32/018fc612219b4dc27c263f24844fc7bef8eeb9ba78b6e973f4f50e5607d8/textstat-0.4.1.tar.gz (from https://pypi.org/simple/textstat/), version: 0.4.1 2025-09-08T00:03:48,328 Found link https://files.pythonhosted.org/packages/4b/99/9d98cb0682445a535f68f1ec0b440da053d39824e54eba2810abaf409e46/textstat-0.5.0.tar.gz (from https://pypi.org/simple/textstat/), version: 0.5.0 2025-09-08T00:03:48,329 Found link https://files.pythonhosted.org/packages/9a/b0/15bbb9ee607f3635c6c484d557ff4c84e3dc061aba17971f7edc6b8197c5/textstat-0.5.1.tar.gz (from https://pypi.org/simple/textstat/), version: 0.5.1 2025-09-08T00:03:48,329 Found link https://files.pythonhosted.org/packages/87/d3/de224980b0b1786b66f2ab6dc3907849fb1c633ac967933b489bbcd7953f/textstat-0.5.2.tar.gz (from https://pypi.org/simple/textstat/), version: 0.5.2 2025-09-08T00:03:48,330 Skipping link: No binaries permitted for textstat: https://files.pythonhosted.org/packages/12/30/3c32d72c5e08936ba094c248c59b4a3e280364a3973c566316f7fa6f5672/textstat-0.5.3-py3-none-any.whl (from https://pypi.org/simple/textstat/) 2025-09-08T00:03:48,330 Found link https://files.pythonhosted.org/packages/de/93/d3513bc3526b705deff466a2211c0915e11b611da1dfa0d8415ab7d9c0a1/textstat-0.5.3.tar.gz (from https://pypi.org/simple/textstat/), version: 0.5.3 2025-09-08T00:03:48,331 Found link https://files.pythonhosted.org/packages/9b/78/a050fa0f13c04db10c891167204e2cd0c0ae1be40842a10eaf5348360f94/textstat-0.5.4.tar.gz (from https://pypi.org/simple/textstat/), version: 0.5.4 2025-09-08T00:03:48,331 Skipping link: No binaries permitted for textstat: https://files.pythonhosted.org/packages/4c/92/95fe083fb083b69ff6c319451c60dbd0eaea09a14bb4252bdfec666bb821/textstat-0.5.5-py3-none-any.whl (from https://pypi.org/simple/textstat/) 2025-09-08T00:03:48,331 Found link https://files.pythonhosted.org/packages/70/d1/3b60df03a5206dc4243832ffe83936231310e5744fb1917103ef2dfca8e7/textstat-0.5.5.tar.gz (from https://pypi.org/simple/textstat/), version: 0.5.5 2025-09-08T00:03:48,332 Skipping link: No binaries permitted for textstat: https://files.pythonhosted.org/packages/8c/d9/ca110b1e5e410ebe1d4cae0f082c15a7b2e4cfcd9c1c07eedd6a499c6013/textstat-0.5.6-py2-none-any.whl (from https://pypi.org/simple/textstat/) 2025-09-08T00:03:48,332 Skipping link: No binaries permitted for textstat: https://files.pythonhosted.org/packages/66/73/97bb64c89d6f2b24be6ad76007823e19b4c32ed4d484420b3ec6892ac440/textstat-0.5.6-py3-none-any.whl (from https://pypi.org/simple/textstat/) 2025-09-08T00:03:48,332 Found link https://files.pythonhosted.org/packages/54/5c/bb959d97c28f321483dc37da8b3cb85ba9a3904deba967f917b7dc401121/textstat-0.5.6.tar.gz (from https://pypi.org/simple/textstat/), version: 0.5.6 2025-09-08T00:03:48,333 Skipping link: No binaries permitted for textstat: https://files.pythonhosted.org/packages/88/80/618ccb340538e615ed2506b87bff69942fca1535c63bea530c462803b803/textstat-0.5.7-py3-none-any.whl (from https://pypi.org/simple/textstat/) 2025-09-08T00:03:48,333 Found link https://files.pythonhosted.org/packages/8e/90/b82673efc8f47a7b17877b7d3bec3ad99d33b342860c3fae1975e01648a1/textstat-0.5.7.tar.gz (from https://pypi.org/simple/textstat/), version: 0.5.7 2025-09-08T00:03:48,333 Skipping link: No binaries permitted for textstat: https://files.pythonhosted.org/packages/4f/b9/49f8bd4604122dd7d618a1f7440c00e2b3505d2a8307642a28260f8a3004/textstat-0.6.0-py3-none-any.whl (from https://pypi.org/simple/textstat/) (requires-python:>=3.6) 2025-09-08T00:03:48,333 Found link https://files.pythonhosted.org/packages/aa/db/723cff00234af6a21f85acae7189926f0d8554485840d7b55c9725994449/textstat-0.6.0.tar.gz (from https://pypi.org/simple/textstat/) (requires-python:>=3.6), version: 0.6.0 2025-09-08T00:03:48,334 Skipping link: No binaries permitted for textstat: https://files.pythonhosted.org/packages/a1/39/f8145b5f47e9e1ebbba39ff746d62dafd5923546a5aa6570719394052062/textstat-0.6.1-py3-none-any.whl (from https://pypi.org/simple/textstat/) (requires-python:>=3.6) 2025-09-08T00:03:48,334 Found link https://files.pythonhosted.org/packages/da/5d/c4754faa5b49f695bd8feeb0acd4864db217614f007b296a9ac65d107a04/textstat-0.6.1.tar.gz (from https://pypi.org/simple/textstat/) (requires-python:>=3.6), version: 0.6.1 2025-09-08T00:03:48,334 Skipping link: No binaries permitted for textstat: https://files.pythonhosted.org/packages/60/af/0623a6e3adbcfda0be827664eacab5e02cd0a08d36f00013cb53784917a9/textstat-0.6.2-py3-none-any.whl (from https://pypi.org/simple/textstat/) (requires-python:>=3.6) 2025-09-08T00:03:48,334 Found link https://files.pythonhosted.org/packages/80/f1/3e7ed8932456ac3bdad1b3feeeb4a1c544191622db2acc43ab83df05310c/textstat-0.6.2.tar.gz (from https://pypi.org/simple/textstat/) (requires-python:>=3.6), version: 0.6.2 2025-09-08T00:03:48,334 Skipping link: No binaries permitted for textstat: https://files.pythonhosted.org/packages/ca/b1/ab40a00b727a0d209402d1be6aa3f1bc75bd03678b59ace8507b08bf12f5/textstat-0.7.0-py3-none-any.whl (from https://pypi.org/simple/textstat/) (requires-python:>=3.6) 2025-09-08T00:03:48,334 Found link https://files.pythonhosted.org/packages/48/5b/d07929199db3fdafe526b3519852f90c2b984c696d925867ffa72c561139/textstat-0.7.0.tar.gz (from https://pypi.org/simple/textstat/) (requires-python:>=3.6), version: 0.7.0 2025-09-08T00:03:48,335 Skipping link: No binaries permitted for textstat: https://files.pythonhosted.org/packages/ce/42/3e3691ff23d2f3e30ef18bd382d9450e992e2da7e01ca33d392b473eba05/textstat-0.7.1-py3-none-any.whl (from https://pypi.org/simple/textstat/) (requires-python:>=3.6) 2025-09-08T00:03:48,335 Found link https://files.pythonhosted.org/packages/b5/2c/2b8e1d25a50e6413c79e6551c362404d8582ab040abb3efce0541c717299/textstat-0.7.1.tar.gz (from https://pypi.org/simple/textstat/) (requires-python:>=3.6), version: 0.7.1 2025-09-08T00:03:48,335 Skipping link: No binaries permitted for textstat: https://files.pythonhosted.org/packages/bc/ee/d200afa7bd4ab619fae3f0a493d5e6b3b0771c0b48e62aab34230dff1e02/textstat-0.7.2-py3-none-any.whl (from https://pypi.org/simple/textstat/) (requires-python:>=3.6) 2025-09-08T00:03:48,335 Found link https://files.pythonhosted.org/packages/4a/ec/a36cbfa393500c3cedd1e878370791f91c0dd05c1393c2fc182e33890caa/textstat-0.7.2.tar.gz (from https://pypi.org/simple/textstat/) (requires-python:>=3.6), version: 0.7.2 2025-09-08T00:03:48,335 Skipping link: No binaries permitted for textstat: https://files.pythonhosted.org/packages/d8/33/302083f47386d651e4b42923f5206eeb9ee0545ea94bb506324d05fd2274/textstat-0.7.3-py3-none-any.whl (from https://pypi.org/simple/textstat/) (requires-python:>=3.6) 2025-09-08T00:03:48,335 Found link https://files.pythonhosted.org/packages/9a/eb/73c6c404afc9e8fd9a4b05188e0ab218d5d97a19e9ada891d1919210c657/textstat-0.7.3.tar.gz (from https://pypi.org/simple/textstat/) (requires-python:>=3.6), version: 0.7.3 2025-09-08T00:03:48,336 Skipping link: No binaries permitted for textstat: https://files.pythonhosted.org/packages/11/df/bb284dfb23890319ace2a416a5a39e77e29b8f52f5d80bc13b12dc1fc1f5/textstat-0.7.4-py3-none-any.whl (from https://pypi.org/simple/textstat/) (requires-python:>=3.6) 2025-09-08T00:03:48,336 Skipping link: No binaries permitted for textstat: https://files.pythonhosted.org/packages/61/4e/7a072210c25258b225ccb427f12267622cdcc747b003b5aacf60febbdff5/textstat-0.7.5-py3-none-any.whl (from https://pypi.org/simple/textstat/) (requires-python:>=3.6) 2025-09-08T00:03:48,336 Found link https://files.pythonhosted.org/packages/d8/e7/8fc80e94187c77a0e06da4845f1cb1b6198fa4da2ca8ba9b36b154e7acc2/textstat-0.7.5.tar.gz (from https://pypi.org/simple/textstat/) (requires-python:>=3.6), version: 0.7.5 2025-09-08T00:03:48,336 Skipping link: No binaries permitted for textstat: https://files.pythonhosted.org/packages/c8/20/5bee98fcf33476d5290d422cc2adaa6b027e732d2315517301be93515de6/textstat-0.7.6-py3-none-any.whl (from https://pypi.org/simple/textstat/) (requires-python:>=3.6) 2025-09-08T00:03:48,336 Found link https://files.pythonhosted.org/packages/1c/05/4281e4fb6a705277d281105b7b6ea0ec1d25c31bae9c488ab22b20afe28b/textstat-0.7.6.tar.gz (from https://pypi.org/simple/textstat/) (requires-python:>=3.6), version: 0.7.6 2025-09-08T00:03:48,336 Skipping link: No binaries permitted for textstat: https://files.pythonhosted.org/packages/90/7c/c5506dab41cc67acef5e6554bdac0bc9953e7f3e91cf6103cbdff200d1c5/textstat-0.7.7-py3-none-any.whl (from https://pypi.org/simple/textstat/) (requires-python:>=3.6) 2025-09-08T00:03:48,336 Found link https://files.pythonhosted.org/packages/df/a9/5999c082bd57df27634434fd130e043a8b0f5711562dbf1df81a59cbea71/textstat-0.7.7.tar.gz (from https://pypi.org/simple/textstat/) (requires-python:>=3.6), version: 0.7.7 2025-09-08T00:03:48,337 Skipping link: No binaries permitted for textstat: https://files.pythonhosted.org/packages/e2/db/e1c8e5afd18f712ba5426ec4c6068afd4ad88dc50ec765c4f6939d828341/textstat-0.7.8-py3-none-any.whl (from https://pypi.org/simple/textstat/) (requires-python:>=3.6) 2025-09-08T00:03:48,337 Found link https://files.pythonhosted.org/packages/f1/24/a7ff3572af79a905197a6022e11ded12d3231fbf50f07dd026eee5916e8d/textstat-0.7.8.tar.gz (from https://pypi.org/simple/textstat/) (requires-python:>=3.6), version: 0.7.8 2025-09-08T00:03:48,337 Skipping link: No binaries permitted for textstat: https://files.pythonhosted.org/packages/3f/53/ddc0c1a50c0451179ac7d91513d18350e512dec60eb5ace2cf88b5082be2/textstat-0.7.9-py3-none-any.whl (from https://pypi.org/simple/textstat/) (requires-python:>=3.6) 2025-09-08T00:03:48,337 Found link https://files.pythonhosted.org/packages/63/5d/f0dde623c9a945c54c2f1351c4294e5ce6f1453889642f3063de4bab238a/textstat-0.7.9.tar.gz (from https://pypi.org/simple/textstat/) (requires-python:>=3.6), version: 0.7.9 2025-09-08T00:03:48,337 Skipping link: No binaries permitted for textstat: https://files.pythonhosted.org/packages/18/76/3b2a2677a7ef26573ecf7a55f71b605119a7de9473644d0a828c0d86b11b/textstat-0.7.10-py3-none-any.whl (from https://pypi.org/simple/textstat/) (requires-python:>=3.6) 2025-09-08T00:03:48,337 Found link https://files.pythonhosted.org/packages/69/0a/3084c3c8523a59c724a252deb55457531fa41ac602461a6c24050acbf431/textstat-0.7.10.tar.gz (from https://pypi.org/simple/textstat/) (requires-python:>=3.6), version: 0.7.10 2025-09-08T00:03:48,338 Skipping link: No binaries permitted for textstat: https://files.pythonhosted.org/packages/0a/cb/72e00c84faa51cb9fd064538367df055431b51a487cf46ba8ce1b145804c/textstat-1.0.0a0-py3-none-any.whl (from https://pypi.org/simple/textstat/) (requires-python:<4.0.0,>=3.9.0) 2025-09-08T00:03:48,338 Found link https://files.pythonhosted.org/packages/e6/df/d787d81ebeaabcb2ad8470d9aca1ded20df5152e3d5cc231a9af6bd3a538/textstat-1.0.0a0.tar.gz (from https://pypi.org/simple/textstat/) (requires-python:<4.0.0,>=3.9.0), version: 1.0.0a0 2025-09-08T00:03:48,339 Fetching project page and analyzing links: https://www.piwheels.org/simple/textstat/ 2025-09-08T00:03:48,339 Getting page https://www.piwheels.org/simple/textstat/ 2025-09-08T00:03:48,340 Found index url https://www.piwheels.org/simple/ 2025-09-08T00:03:48,434 Fetched page https://www.piwheels.org/simple/textstat/ as text/html 2025-09-08T00:03:48,440 Skipping link: No binaries permitted for textstat: https://archive1.piwheels.org/simple/textstat/textstat-1.0.0a0-py3-none-any.whl#sha256=6e094b05b20d64772db003c7e8e343fb792f0502dddf75c77d18e44c05e8f6f2 (from https://www.piwheels.org/simple/textstat/) (requires-python:<4.0.0,>=3.9.0) 2025-09-08T00:03:48,441 Skipping link: No binaries permitted for textstat: https://www.piwheels.org/simple/textstat/textstat-0.7.10-py3-none-any.whl#sha256=bbea66a9f3b7f596b26bbde2d2d2466f409bb3846412701cf6220f05a87e1ad9 (from https://www.piwheels.org/simple/textstat/) (requires-python:>=3.6) 2025-09-08T00:03:48,441 Skipping link: No binaries permitted for textstat: https://www.piwheels.org/simple/textstat/textstat-0.7.9-py3-none-any.whl#sha256=211905c09d3dcb464bcb0746c674334ee934af58a8dcc64675b6ff4569893088 (from https://www.piwheels.org/simple/textstat/) (requires-python:>=3.6) 2025-09-08T00:03:48,441 Skipping link: No binaries permitted for textstat: https://archive1.piwheels.org/simple/textstat/textstat-0.7.8-py3-none-any.whl#sha256=83e171971a621ea3363e1768fbba709e6a55a3cf774e8cf93bce14669d610d8d (from https://www.piwheels.org/simple/textstat/) (requires-python:>=3.6) 2025-09-08T00:03:48,441 Skipping link: No binaries permitted for textstat: https://archive1.piwheels.org/simple/textstat/textstat-0.7.7-py3-none-any.whl#sha256=041c0cea6ec2ca3ab5f6ac6a16d4fbdbaba3b194f4fb1f567834b07e19121973 (from https://www.piwheels.org/simple/textstat/) (requires-python:>=3.6) 2025-09-08T00:03:48,441 Skipping link: No binaries permitted for textstat: https://archive1.piwheels.org/simple/textstat/textstat-0.7.6-py3-none-any.whl#sha256=af3b5427de93a312f8388e00ba2fc3c0e5f20a68e291234d061ec20e57630d89 (from https://www.piwheels.org/simple/textstat/) (requires-python:>=3.6) 2025-09-08T00:03:48,441 Skipping link: No binaries permitted for textstat: https://archive1.piwheels.org/simple/textstat/textstat-0.7.5-py3-none-any.whl#sha256=90ac847983e74e972b9262faf7d1d0b990332280c5e09baa4f0b2a1adea44a73 (from https://www.piwheels.org/simple/textstat/) (requires-python:>=3.6) 2025-09-08T00:03:48,441 Skipping link: No binaries permitted for textstat: https://archive1.piwheels.org/simple/textstat/textstat-0.7.3-py3-none-any.whl#sha256=c2f6e58d6547731b12d79323d191a79e492ac8bf93ee9ee3290af5fdc04cbc6b (from https://www.piwheels.org/simple/textstat/) (requires-python:>=3.6) 2025-09-08T00:03:48,442 Skipping link: No binaries permitted for textstat: https://archive1.piwheels.org/simple/textstat/textstat-0.7.2-py3-none-any.whl#sha256=905e8150b34ca80b2c54a7097606284391e26ec90d779c3d405a1073137ae19d (from https://www.piwheels.org/simple/textstat/) (requires-python:>=3.6) 2025-09-08T00:03:48,442 Skipping link: No binaries permitted for textstat: https://archive1.piwheels.org/simple/textstat/textstat-0.7.1-py3-none-any.whl#sha256=5abc3449abad6dbb51dcb6662f80e89b1536050d59f5b501d850270587b618e8 (from https://www.piwheels.org/simple/textstat/) (requires-python:>=3.6) 2025-09-08T00:03:48,442 Skipping link: No binaries permitted for textstat: https://archive1.piwheels.org/simple/textstat/textstat-0.7.0-py3-none-any.whl#sha256=f25144d58fb2f2cb5ffdbb6c47ca6f4c05e0f401ebb72c75de2fa3b1ea71886c (from https://www.piwheels.org/simple/textstat/) (requires-python:>=3.6) 2025-09-08T00:03:48,442 Skipping link: No binaries permitted for textstat: https://archive1.piwheels.org/simple/textstat/textstat-0.6.2-py3-none-any.whl#sha256=608270f70a3f2816371304c152f61acf3e88b06eb03fa48b56cd865191a17150 (from https://www.piwheels.org/simple/textstat/) (requires-python:>=3.6) 2025-09-08T00:03:48,442 Skipping link: No binaries permitted for textstat: https://archive1.piwheels.org/simple/textstat/textstat-0.6.1-py3-none-any.whl#sha256=edcdeac118f1ca8bdf813240ace48ed449a43aa69a630a6fe40efc28f57b9935 (from https://www.piwheels.org/simple/textstat/) (requires-python:>=3.6) 2025-09-08T00:03:48,442 Skipping link: No binaries permitted for textstat: https://archive1.piwheels.org/simple/textstat/textstat-0.6.0-py3-none-any.whl#sha256=f5913e3d8d1492e94df512b5cdb27f5de81c0a0e5df4ceda91ca799cbf0fe3d5 (from https://www.piwheels.org/simple/textstat/) (requires-python:>=3.6) 2025-09-08T00:03:48,442 Skipping link: No binaries permitted for textstat: https://archive1.piwheels.org/simple/textstat/textstat-0.5.7-py3-none-any.whl#sha256=cdae13c3f9f453a2219a57aaaa7c5c183e907ba806ad9383feee34f6f274f3e1 (from https://www.piwheels.org/simple/textstat/) 2025-09-08T00:03:48,442 Skipping link: No binaries permitted for textstat: https://archive1.piwheels.org/simple/textstat/textstat-0.5.6-py3-none-any.whl#sha256=fd225f95cb558fa2923b2bea4991f77e8dcd66eb9b544824a297b04a6a0d4425 (from https://www.piwheels.org/simple/textstat/) 2025-09-08T00:03:48,442 Skipping link: No binaries permitted for textstat: https://archive1.piwheels.org/simple/textstat/textstat-0.5.5-py3-none-any.whl#sha256=35cd37b5db1f8569cc56b82563db469347fba1b346ce65599bc7638487e2f7a3 (from https://www.piwheels.org/simple/textstat/) 2025-09-08T00:03:48,443 Skipping link: No binaries permitted for textstat: https://archive1.piwheels.org/simple/textstat/textstat-0.5.4-py3-none-any.whl#sha256=6ec54aba711a871998519f9e656ae2f0dd044aad7e56cb3eb9665ce7b3a2f1e0 (from https://www.piwheels.org/simple/textstat/) 2025-09-08T00:03:48,443 Skipping link: No binaries permitted for textstat: https://archive1.piwheels.org/simple/textstat/textstat-0.5.3-py3-none-any.whl#sha256=a9e9a3c20c18bc2587d1c668fa8867430b6148aff68b95632827f74abd25d492 (from https://www.piwheels.org/simple/textstat/) 2025-09-08T00:03:48,443 Skipping link: No binaries permitted for textstat: https://archive1.piwheels.org/simple/textstat/textstat-0.5.2-py3-none-any.whl#sha256=6c6feb58cf7d557fe417e37078bcca98485a5f38474b00da541c47ff820db84f (from https://www.piwheels.org/simple/textstat/) 2025-09-08T00:03:48,443 Skipping link: No binaries permitted for textstat: https://archive1.piwheels.org/simple/textstat/textstat-0.5.1-py3-none-any.whl#sha256=f7fc3278782606fc19b05564a3453f41a46ad99a7fc8ee1608aff102fd6da024 (from https://www.piwheels.org/simple/textstat/) 2025-09-08T00:03:48,443 Skipping link: No binaries permitted for textstat: https://archive1.piwheels.org/simple/textstat/textstat-0.5.0-py3-none-any.whl#sha256=b75c7defb6e5069805d362edc686335a22bbb787308566cfe6638710c84fa857 (from https://www.piwheels.org/simple/textstat/) 2025-09-08T00:03:48,443 Skipping link: No binaries permitted for textstat: https://archive1.piwheels.org/simple/textstat/textstat-0.4.1-py3-none-any.whl#sha256=c2839658d9ce465bb1321f25177e4f62a6c2b3dab0eaedc29622a3cf43011ac9 (from https://www.piwheels.org/simple/textstat/) 2025-09-08T00:03:48,443 Skipping link: No binaries permitted for textstat: https://archive1.piwheels.org/simple/textstat/textstat-0.3.1-py3-none-any.whl#sha256=7a438ed86dcbdea79a4f63b7f298070641a696dcf6d0b6af17e640ba6d743205 (from https://www.piwheels.org/simple/textstat/) 2025-09-08T00:03:48,443 Skipping link: No binaries permitted for textstat: https://archive1.piwheels.org/simple/textstat/textstat-0.3-py3-none-any.whl#sha256=0e03154d866933071dae8354fa6fdebb65953bf82774878fa5311117d8bd1569 (from https://www.piwheels.org/simple/textstat/) 2025-09-08T00:03:48,444 Skipping link: No binaries permitted for textstat: https://archive1.piwheels.org/simple/textstat/textstat-0.2-py3-none-any.whl#sha256=6edd977b272a7970f228125d6dab15ab36cf66cc7001e46bba473a6e1dd879db (from https://www.piwheels.org/simple/textstat/) 2025-09-08T00:03:48,444 Skipping link: No binaries permitted for textstat: https://archive1.piwheels.org/simple/textstat/textstat-0.1.6-py3-none-any.whl#sha256=13d2ce6df88b9c83942392e1e5914abac6da3e74cdb87373364f7171f018c5e3 (from https://www.piwheels.org/simple/textstat/) 2025-09-08T00:03:48,444 Skipping link: No binaries permitted for textstat: https://archive1.piwheels.org/simple/textstat/textstat-0.1.5-py3-none-any.whl#sha256=dbce53e02fd84292c1e75991d57ffaabac951ea060ef3b949621c5468375c74d (from https://www.piwheels.org/simple/textstat/) 2025-09-08T00:03:48,444 Skipping link: No binaries permitted for textstat: https://archive1.piwheels.org/simple/textstat/textstat-0.1.4-py3-none-any.whl#sha256=7b4f2aec8c93e8be41458c6fa65e9213bffd0b8da27e4f9423a12a35a7bba5a4 (from https://www.piwheels.org/simple/textstat/) 2025-09-08T00:03:48,444 Skipping link: No binaries permitted for textstat: https://archive1.piwheels.org/simple/textstat/textstat-0.1.3-py3-none-any.whl#sha256=45412babf5f93e7c4f0ae6f6474781d755c01809d01272759123dc358a12d013 (from https://www.piwheels.org/simple/textstat/) 2025-09-08T00:03:48,444 Skipping link: No binaries permitted for textstat: https://archive1.piwheels.org/simple/textstat/textstat-0.1.2-py3-none-any.whl#sha256=2b4e0fcf0bfb7e98dabf5ac6111d6a5ec4ce70d9a77f226cb8c75c51acf84007 (from https://www.piwheels.org/simple/textstat/) 2025-09-08T00:03:48,444 Skipping link: No binaries permitted for textstat: https://archive1.piwheels.org/simple/textstat/textstat-0.1.1-py3-none-any.whl#sha256=ccbb0a2e4fe324b1e208af0d6c61795cdb17f762eb738837e058a4b74b78c000 (from https://www.piwheels.org/simple/textstat/) 2025-09-08T00:03:48,444 Skipping link: not a file: https://www.piwheels.org/simple/textstat/ 2025-09-08T00:03:48,445 Skipping link: not a file: https://pypi.org/simple/textstat/ 2025-09-08T00:03:48,473 Given no hashes to check 1 links for project 'textstat': discarding no candidates 2025-09-08T00:03:48,474 Collecting textstat==0.1 2025-09-08T00:03:48,475 Created temporary directory: /tmp/pip-unpack-gsqt9nej 2025-09-08T00:03:48,714 Downloading textstat-0.1.tar.gz (4.2 kB) 2025-09-08T00:03:48,735 Added textstat==0.1 from https://files.pythonhosted.org/packages/2d/9f/6c3dc1d0792552ddbba923f8b65e47894f8a90583389ab8cb1d8520d1577/textstat-0.1.tar.gz to build tracker '/tmp/pip-build-tracker-ez79maxx' 2025-09-08T00:03:48,736 Running setup.py (path:/tmp/pip-wheel-cpt5ub_j/textstat_ee7bd506a2fb4af29c315741332d0c58/setup.py) egg_info for package textstat 2025-09-08T00:03:48,736 Created temporary directory: /tmp/pip-pip-egg-info-ocgit7tv 2025-09-08T00:03:48,736 Preparing metadata (setup.py): started 2025-09-08T00:03:48,737 Running command python setup.py egg_info 2025-09-08T00:03:49,242 Traceback (most recent call last): 2025-09-08T00:03:49,244 File "", line 2, in 2025-09-08T00:03:49,244 exec(compile(''' 2025-09-08T00:03:49,244 ~~~~^^^^^^^^^^^^ 2025-09-08T00:03:49,244 # This is -- a caller that pip uses to run setup.py 2025-09-08T00:03:49,244 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T00:03:49,244 ...<32 lines>... 2025-09-08T00:03:49,244 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T00:03:49,245 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T00:03:49,245 ''' % ('/tmp/pip-wheel-cpt5ub_j/textstat_ee7bd506a2fb4af29c315741332d0c58/setup.py',), "", "exec")) 2025-09-08T00:03:49,245 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T00:03:49,245 File "", line 35, in 2025-09-08T00:03:49,245 File "/tmp/pip-wheel-cpt5ub_j/textstat_ee7bd506a2fb4af29c315741332d0c58/setup.py", line 8, in 2025-09-08T00:03:49,245 long_description=open('README.md').read(), 2025-09-08T00:03:49,245 ~~~~^^^^^^^^^^^^^ 2025-09-08T00:03:49,245 FileNotFoundError: [Errno 2] No such file or directory: 'README.md' 2025-09-08T00:03:49,329 ERROR: python setup.py egg_info exited with 1 2025-09-08T00:03:49,341 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-08T00:03:49,341 exec(compile('"'"''"'"''"'"' 2025-09-08T00:03:49,341 # This is -- a caller that pip uses to run setup.py 2025-09-08T00:03:49,341 # 2025-09-08T00:03:49,341 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-08T00:03:49,341 # import from `distutils.core` to work with newer packaging standards. 2025-09-08T00:03:49,341 # - It provides a clear error message when setuptools is not installed. 2025-09-08T00:03:49,341 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-08T00:03:49,341 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-08T00:03:49,341 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-08T00:03:49,341 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-08T00:03:49,341 import os, sys, tokenize, traceback 2025-09-08T00:03:49,341 2025-09-08T00:03:49,341 try: 2025-09-08T00:03:49,341 import setuptools 2025-09-08T00:03:49,341 except ImportError: 2025-09-08T00:03:49,341 print( 2025-09-08T00:03:49,341 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-08T00:03:49,341 "the build environment with exception:", 2025-09-08T00:03:49,341 file=sys.stderr, 2025-09-08T00:03:49,341 ) 2025-09-08T00:03:49,341 traceback.print_exc() 2025-09-08T00:03:49,341 sys.exit(1) 2025-09-08T00:03:49,341 2025-09-08T00:03:49,341 __file__ = %r 2025-09-08T00:03:49,341 sys.argv[0] = __file__ 2025-09-08T00:03:49,341 2025-09-08T00:03:49,341 if os.path.exists(__file__): 2025-09-08T00:03:49,341 filename = __file__ 2025-09-08T00:03:49,341 with tokenize.open(__file__) as f: 2025-09-08T00:03:49,341 setup_py_code = f.read() 2025-09-08T00:03:49,341 else: 2025-09-08T00:03:49,341 filename = "" 2025-09-08T00:03:49,341 setup_py_code = "from setuptools import setup; setup()" 2025-09-08T00:03:49,341 2025-09-08T00:03:49,341 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T00:03:49,341 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-cpt5ub_j/textstat_ee7bd506a2fb4af29c315741332d0c58/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-ocgit7tv[/] 2025-09-08T00:03:49,342 [bold magenta]cwd[/]: /tmp/pip-wheel-cpt5ub_j/textstat_ee7bd506a2fb4af29c315741332d0c58/ 2025-09-08T00:03:49,342 Preparing metadata (setup.py): finished with status 'error' 2025-09-08T00:03:49,343 ERROR: metadata generation failed 2025-09-08T00:03:49,350 Exception information: 2025-09-08T00:03:49,350 Traceback (most recent call last): 2025-09-08T00:03:49,350 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-08T00:03:49,350 call_subprocess( 2025-09-08T00:03:49,350 ~~~~~~~~~~~~~~~^ 2025-09-08T00:03:49,350 args, 2025-09-08T00:03:49,350 ^^^^^ 2025-09-08T00:03:49,350 ...<2 lines>... 2025-09-08T00:03:49,350 spinner=spinner, 2025-09-08T00:03:49,350 ^^^^^^^^^^^^^^^^ 2025-09-08T00:03:49,350 ) 2025-09-08T00:03:49,350 ^ 2025-09-08T00:03:49,350 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-08T00:03:49,350 raise error 2025-09-08T00:03:49,350 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-08T00:03:49,350 2025-09-08T00:03:49,350 The above exception was the direct cause of the following exception: 2025-09-08T00:03:49,350 2025-09-08T00:03:49,350 Traceback (most recent call last): 2025-09-08T00:03:49,350 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-08T00:03:49,350 status = _inner_run() 2025-09-08T00:03:49,350 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-08T00:03:49,350 return self.run(options, args) 2025-09-08T00:03:49,350 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-08T00:03:49,350 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-08T00:03:49,350 return func(self, options, args) 2025-09-08T00:03:49,350 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-08T00:03:49,350 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-08T00:03:49,350 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-08T00:03:49,350 result = self._result = resolver.resolve( 2025-09-08T00:03:49,350 ~~~~~~~~~~~~~~~~^ 2025-09-08T00:03:49,350 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-08T00:03:49,350 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T00:03:49,350 ) 2025-09-08T00:03:49,350 ^ 2025-09-08T00:03:49,350 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-08T00:03:49,350 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-08T00:03:49,350 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-08T00:03:49,350 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-08T00:03:49,350 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T00:03:49,350 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-08T00:03:49,350 if not criterion.candidates: 2025-09-08T00:03:49,350 ^^^^^^^^^^^^^^^^^^^^ 2025-09-08T00:03:49,350 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-08T00:03:49,350 return bool(self._sequence) 2025-09-08T00:03:49,350 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-08T00:03:49,350 self._bool = any(self) 2025-09-08T00:03:49,350 ~~~^^^^^^ 2025-09-08T00:03:49,350 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-08T00:03:49,350 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-08T00:03:49,350 ^^^^^^^^ 2025-09-08T00:03:49,350 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-08T00:03:49,350 candidate = func() 2025-09-08T00:03:49,350 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-08T00:03:49,350 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-08T00:03:49,350 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T00:03:49,350 link, template, name, version 2025-09-08T00:03:49,350 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T00:03:49,350 ) 2025-09-08T00:03:49,350 ^ 2025-09-08T00:03:49,350 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-08T00:03:49,350 self._link_candidate_cache[link] = LinkCandidate( 2025-09-08T00:03:49,350 ~~~~~~~~~~~~~^ 2025-09-08T00:03:49,350 link, 2025-09-08T00:03:49,350 ^^^^^ 2025-09-08T00:03:49,350 ...<3 lines>... 2025-09-08T00:03:49,350 version=version, 2025-09-08T00:03:49,350 ^^^^^^^^^^^^^^^^ 2025-09-08T00:03:49,350 ) 2025-09-08T00:03:49,350 ^ 2025-09-08T00:03:49,350 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-08T00:03:49,350 super().__init__( 2025-09-08T00:03:49,350 ~~~~~~~~~~~~~~~~^ 2025-09-08T00:03:49,350 link=link, 2025-09-08T00:03:49,350 ^^^^^^^^^^ 2025-09-08T00:03:49,350 ...<4 lines>... 2025-09-08T00:03:49,350 version=version, 2025-09-08T00:03:49,350 ^^^^^^^^^^^^^^^^ 2025-09-08T00:03:49,350 ) 2025-09-08T00:03:49,350 ^ 2025-09-08T00:03:49,350 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-08T00:03:49,350 self.dist = self._prepare() 2025-09-08T00:03:49,350 ~~~~~~~~~~~~~^^ 2025-09-08T00:03:49,350 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-08T00:03:49,350 dist = self._prepare_distribution() 2025-09-08T00:03:49,350 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-08T00:03:49,350 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-08T00:03:49,350 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T00:03:49,350 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-08T00:03:49,350 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-08T00:03:49,350 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T00:03:49,350 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-08T00:03:49,350 dist = _get_prepared_distribution( 2025-09-08T00:03:49,350 req, 2025-09-08T00:03:49,350 ...<3 lines>... 2025-09-08T00:03:49,350 self.check_build_deps, 2025-09-08T00:03:49,350 ) 2025-09-08T00:03:49,350 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-08T00:03:49,350 abstract_dist.prepare_distribution_metadata( 2025-09-08T00:03:49,350 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T00:03:49,350 finder, build_isolation, check_build_deps 2025-09-08T00:03:49,350 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T00:03:49,350 ) 2025-09-08T00:03:49,350 ^ 2025-09-08T00:03:49,350 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-08T00:03:49,350 self.req.prepare_metadata() 2025-09-08T00:03:49,350 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-08T00:03:49,350 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-08T00:03:49,350 self.metadata_directory = generate_metadata_legacy( 2025-09-08T00:03:49,350 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T00:03:49,350 build_env=self.build_env, 2025-09-08T00:03:49,350 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T00:03:49,350 ...<3 lines>... 2025-09-08T00:03:49,350 details=details, 2025-09-08T00:03:49,350 ^^^^^^^^^^^^^^^^ 2025-09-08T00:03:49,350 ) 2025-09-08T00:03:49,350 ^ 2025-09-08T00:03:49,350 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-08T00:03:49,350 raise MetadataGenerationFailed(package_details=details) from error 2025-09-08T00:03:49,350 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-08T00:03:49,373 Removed textstat==0.1 from https://files.pythonhosted.org/packages/2d/9f/6c3dc1d0792552ddbba923f8b65e47894f8a90583389ab8cb1d8520d1577/textstat-0.1.tar.gz from build tracker '/tmp/pip-build-tracker-ez79maxx' 2025-09-08T00:03:49,373 Removed build tracker: '/tmp/pip-build-tracker-ez79maxx'