2025-09-10T07:21:10,533 Created temporary directory: /tmp/pip-build-tracker-ghg2wid1 2025-09-10T07:21:10,533 Initialized build tracking at /tmp/pip-build-tracker-ghg2wid1 2025-09-10T07:21:10,534 Created build tracker: /tmp/pip-build-tracker-ghg2wid1 2025-09-10T07:21:10,534 Entered build tracker: /tmp/pip-build-tracker-ghg2wid1 2025-09-10T07:21:10,534 Created temporary directory: /tmp/pip-wheel-tz53l5he 2025-09-10T07:21:10,537 Created temporary directory: /tmp/pip-ephem-wheel-cache-prbvw42z 2025-09-10T07:21:10,598 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-10T07:21:10,600 2 location(s) to search for versions of pdf2docx: 2025-09-10T07:21:10,600 * https://pypi.org/simple/pdf2docx/ 2025-09-10T07:21:10,600 * https://www.piwheels.org/simple/pdf2docx/ 2025-09-10T07:21:10,601 Fetching project page and analyzing links: https://pypi.org/simple/pdf2docx/ 2025-09-10T07:21:10,601 Getting page https://pypi.org/simple/pdf2docx/ 2025-09-10T07:21:10,602 Found index url https://pypi.org/simple/ 2025-09-10T07:21:10,753 Fetched page https://pypi.org/simple/pdf2docx/ as application/vnd.pypi.simple.v1+json 2025-09-10T07:21:10,767 Skipping link: No binaries permitted for pdf2docx: https://files.pythonhosted.org/packages/14/a7/e40d87b81cc7c8a1f13d65f775c1ef54efc2d4cfbafe9306eebdfa9e62ba/pdf2docx-0.0.1-py3-none-any.whl (from https://pypi.org/simple/pdf2docx/) (requires-python:>=3.6) 2025-09-10T07:21:10,768 Found link https://files.pythonhosted.org/packages/49/07/846087e2dfb0cbc95499c4c8f63b6629a5fd26ddd757685e73f16b1449d9/pdf2docx-0.0.1.tar.gz (from https://pypi.org/simple/pdf2docx/) (requires-python:>=3.6), version: 0.0.1 2025-09-10T07:21:10,768 Skipping link: No binaries permitted for pdf2docx: https://files.pythonhosted.org/packages/30/a3/b2f9e8b5f2ab9df3660670582cbee5b8207d43f1cb7011be77591bd63cb7/pdf2docx-0.1.0-py3-none-any.whl (from https://pypi.org/simple/pdf2docx/) (requires-python:>=3.6) 2025-09-10T07:21:10,768 Found link https://files.pythonhosted.org/packages/ed/0d/be4fc8a4ad72d218e4fbf2b9e47a6152a160ec02c8b5f1105a09a615c65c/pdf2docx-0.1.0.tar.gz (from https://pypi.org/simple/pdf2docx/) (requires-python:>=3.6), version: 0.1.0 2025-09-10T07:21:10,769 Skipping link: No binaries permitted for pdf2docx: https://files.pythonhosted.org/packages/e3/05/f741e2c6bee6284823486f98240ac0f108eb93e47556c01e23049f47ca88/pdf2docx-0.2.0-py3-none-any.whl (from https://pypi.org/simple/pdf2docx/) (requires-python:>=3.6) 2025-09-10T07:21:10,769 Found link https://files.pythonhosted.org/packages/d7/53/1960c67e476a293c3991f05aa778c46376627087b0fd408daba00d42733d/pdf2docx-0.2.0.tar.gz (from https://pypi.org/simple/pdf2docx/) (requires-python:>=3.6), version: 0.2.0 2025-09-10T07:21:10,769 Skipping link: No binaries permitted for pdf2docx: https://files.pythonhosted.org/packages/02/42/36f8b4fd0dee89089bb1b867e9b525c5a1d4a257cbefdfb8b0f768595479/pdf2docx-0.3.0-py3-none-any.whl (from https://pypi.org/simple/pdf2docx/) (requires-python:>=3.6) 2025-09-10T07:21:10,769 Found link https://files.pythonhosted.org/packages/02/58/e732b5df25e34f2e608b6a398f5eb5721c6bcc811ebf48974ac6089f6833/pdf2docx-0.3.0.tar.gz (from https://pypi.org/simple/pdf2docx/) (requires-python:>=3.6), version: 0.3.0 2025-09-10T07:21:10,769 Skipping link: No binaries permitted for pdf2docx: https://files.pythonhosted.org/packages/64/9b/a7c91c84d2ee3beb0639cdcc9392dc4d9710ab605a6cb3d5c9c7135afadf/pdf2docx-0.3.1-py3-none-any.whl (from https://pypi.org/simple/pdf2docx/) (requires-python:>=3.6) 2025-09-10T07:21:10,770 Found link https://files.pythonhosted.org/packages/f9/f4/67d966796501feeed5a326b73a0e712038b603dc031eb089e1df921e45c0/pdf2docx-0.3.1.tar.gz (from https://pypi.org/simple/pdf2docx/) (requires-python:>=3.6), version: 0.3.1 2025-09-10T07:21:10,770 Skipping link: No binaries permitted for pdf2docx: https://files.pythonhosted.org/packages/b9/51/10c724307fb1d1ee2882a76c4aed7add2ced4fc5cf24616ccc4a684f32fa/pdf2docx-0.3.2-py3-none-any.whl (from https://pypi.org/simple/pdf2docx/) (requires-python:>=3.6) 2025-09-10T07:21:10,770 Found link https://files.pythonhosted.org/packages/d2/1c/916cb6042b45917e2414ab9d5b9fe12c86281c51887465e21421b6c6e9b7/pdf2docx-0.3.2.tar.gz (from https://pypi.org/simple/pdf2docx/) (requires-python:>=3.6), version: 0.3.2 2025-09-10T07:21:10,770 Skipping link: No binaries permitted for pdf2docx: https://files.pythonhosted.org/packages/34/20/797b0fbb8d4fb69a4135e7b0fa5227310828affaf2a486125ef0c1398d1e/pdf2docx-0.3.3-py3-none-any.whl (from https://pypi.org/simple/pdf2docx/) (requires-python:>=3.6) 2025-09-10T07:21:10,770 Found link https://files.pythonhosted.org/packages/45/36/fe44342cab55e14ab6c2220d3633b3aa28ad17bc50db47ddf285cbabc22e/pdf2docx-0.3.3.tar.gz (from https://pypi.org/simple/pdf2docx/) (requires-python:>=3.6), version: 0.3.3 2025-09-10T07:21:10,771 Skipping link: No binaries permitted for pdf2docx: https://files.pythonhosted.org/packages/5b/2b/bb3b06c9c5f5880040e72fc8826ee7cf3755965a6253a2f6f1619302b533/pdf2docx-0.3.4-py3-none-any.whl (from https://pypi.org/simple/pdf2docx/) (requires-python:>=3.6) 2025-09-10T07:21:10,771 Found link https://files.pythonhosted.org/packages/2a/16/21094e4b93e994282c28e98909fd67600d04fcbf70f985d84b3d59a53088/pdf2docx-0.3.4.tar.gz (from https://pypi.org/simple/pdf2docx/) (requires-python:>=3.6), version: 0.3.4 2025-09-10T07:21:10,771 Skipping link: No binaries permitted for pdf2docx: https://files.pythonhosted.org/packages/3a/72/aeec58834a84b23e050021064a12fb51f25980dfc913ae1fc55ec1f3b1f1/pdf2docx-0.3.5-py3-none-any.whl (from https://pypi.org/simple/pdf2docx/) (requires-python:>=3.6) 2025-09-10T07:21:10,771 Found link https://files.pythonhosted.org/packages/dd/cb/17258b7d07efd7cca3c47dd4414883d2a8b9c240348fa36ce53350d6f9aa/pdf2docx-0.3.5.tar.gz (from https://pypi.org/simple/pdf2docx/) (requires-python:>=3.6), version: 0.3.5 2025-09-10T07:21:10,771 Skipping link: No binaries permitted for pdf2docx: https://files.pythonhosted.org/packages/4e/59/64b40f9737f58c810bc4b5c0a2a68878c8d533b028b114b53c568963179f/pdf2docx-0.4.0-py3-none-any.whl (from https://pypi.org/simple/pdf2docx/) (requires-python:>=3.6) 2025-09-10T07:21:10,772 Found link https://files.pythonhosted.org/packages/f6/01/27201d4b8a40019bf6582c9eed6eeb5760e3f62e4354911e51a8fe7abc6a/pdf2docx-0.4.0.tar.gz (from https://pypi.org/simple/pdf2docx/) (requires-python:>=3.6), version: 0.4.0 2025-09-10T07:21:10,772 Skipping link: No binaries permitted for pdf2docx: https://files.pythonhosted.org/packages/a7/3f/7014024056488ea8755f5235b5c03aa49f32f33f93398d1074ae4d0730d7/pdf2docx-0.4.1-py3-none-any.whl (from https://pypi.org/simple/pdf2docx/) (requires-python:>=3.6) 2025-09-10T07:21:10,772 Found link https://files.pythonhosted.org/packages/01/90/267fef9e67d22d85efabee0af53f29c88973cb0c498526b82b69ce1344f5/pdf2docx-0.4.1.tar.gz (from https://pypi.org/simple/pdf2docx/) (requires-python:>=3.6), version: 0.4.1 2025-09-10T07:21:10,772 Skipping link: No binaries permitted for pdf2docx: https://files.pythonhosted.org/packages/39/cf/b38a012dda20f9c6fac865ee01d8b8b33b09e3234f0f7368d3c6831dc463/pdf2docx-0.4.2-py3-none-any.whl (from https://pypi.org/simple/pdf2docx/) (requires-python:>=3.6) 2025-09-10T07:21:10,772 Found link https://files.pythonhosted.org/packages/63/e1/9b6dcad6d27caeed4d2220c09993b95c3a74ae15ff39cc13e33a30fccbdf/pdf2docx-0.4.2.tar.gz (from https://pypi.org/simple/pdf2docx/) (requires-python:>=3.6), version: 0.4.2 2025-09-10T07:21:10,773 Skipping link: No binaries permitted for pdf2docx: https://files.pythonhosted.org/packages/74/7b/042c6cc11bbcfe286c726d34ee057a511f1503963bcf339d9ba33ea5341f/pdf2docx-0.4.3-py3-none-any.whl (from https://pypi.org/simple/pdf2docx/) (requires-python:>=3.6) 2025-09-10T07:21:10,773 Found link https://files.pythonhosted.org/packages/6a/ab/f1469b1a760c62c9a295e553f01a41fab0ba9c7b41fb54b139d9c575d641/pdf2docx-0.4.3.tar.gz (from https://pypi.org/simple/pdf2docx/) (requires-python:>=3.6), version: 0.4.3 2025-09-10T07:21:10,773 Skipping link: No binaries permitted for pdf2docx: https://files.pythonhosted.org/packages/fc/f4/7f6d1ae7b2996be91568702fd650b7c04139ccb48d6ef377636a7e621b01/pdf2docx-0.4.4-py3-none-any.whl (from https://pypi.org/simple/pdf2docx/) (requires-python:>=3.6) 2025-09-10T07:21:10,773 Found link https://files.pythonhosted.org/packages/07/14/a75c0915e291ddb815a12b42922dd0c3605744ffeef1fd0fff94c3f3e282/pdf2docx-0.4.4.tar.gz (from https://pypi.org/simple/pdf2docx/) (requires-python:>=3.6), version: 0.4.4 2025-09-10T07:21:10,773 Skipping link: No binaries permitted for pdf2docx: https://files.pythonhosted.org/packages/71/8a/6cda2cc797a955ac7f7e8337be862e5ab415e71eb9e9c44789ab6f9cdf68/pdf2docx-0.4.5-py3-none-any.whl (from https://pypi.org/simple/pdf2docx/) (requires-python:>=3.6) 2025-09-10T07:21:10,774 Found link https://files.pythonhosted.org/packages/19/4f/768e71bb75292a5cfbc244cb630ba3b5892e7e62f7fbd58aed702e557206/pdf2docx-0.4.5.tar.gz (from https://pypi.org/simple/pdf2docx/) (requires-python:>=3.6), version: 0.4.5 2025-09-10T07:21:10,774 Skipping link: No binaries permitted for pdf2docx: https://files.pythonhosted.org/packages/32/e7/2fc21fbad7e152c4d22f8bb41fe2f57fa83de3f909df726d59c13b3b2f19/pdf2docx-0.4.6-py3-none-any.whl (from https://pypi.org/simple/pdf2docx/) (requires-python:>=3.6) 2025-09-10T07:21:10,774 Found link https://files.pythonhosted.org/packages/83/c6/8bc26baeda3dc0a7d151b97c6b17a57c75d9367cf34e170919e1a0642724/pdf2docx-0.4.6.tar.gz (from https://pypi.org/simple/pdf2docx/) (requires-python:>=3.6), version: 0.4.6 2025-09-10T07:21:10,774 Skipping link: No binaries permitted for pdf2docx: https://files.pythonhosted.org/packages/ae/63/ddc8dcb2142fc860951c5a46d234c38536545b53fa227f0403955963d4f0/pdf2docx-0.5.0-py3-none-any.whl (from https://pypi.org/simple/pdf2docx/) (requires-python:>=3.6) 2025-09-10T07:21:10,774 Found link https://files.pythonhosted.org/packages/5f/eb/fee4c81620415edb7f26477ec260f448b1e98ac0336f1701b9f21a90ed90/pdf2docx-0.5.0.tar.gz (from https://pypi.org/simple/pdf2docx/) (requires-python:>=3.6), version: 0.5.0 2025-09-10T07:21:10,775 Skipping link: No binaries permitted for pdf2docx: https://files.pythonhosted.org/packages/43/33/487af588dfcfa3ea5cceee74856d6775ff922b63721e25654c19daa107e8/pdf2docx-0.5.1-py3-none-any.whl (from https://pypi.org/simple/pdf2docx/) (requires-python:>=3.6) 2025-09-10T07:21:10,775 Found link https://files.pythonhosted.org/packages/1c/25/0a0e9888495e0b3edca35ed01cfc7cf2b5b603e7bac4a665839f105121e8/pdf2docx-0.5.1.tar.gz (from https://pypi.org/simple/pdf2docx/) (requires-python:>=3.6), version: 0.5.1 2025-09-10T07:21:10,775 Skipping link: No binaries permitted for pdf2docx: https://files.pythonhosted.org/packages/85/e4/e1a9240f8991ab6a9643db02ba2e8b04df515780d1ba99696f5e5799fb2e/pdf2docx-0.5.2-py3-none-any.whl (from https://pypi.org/simple/pdf2docx/) (requires-python:>=3.6) 2025-09-10T07:21:10,775 Found link https://files.pythonhosted.org/packages/be/45/9f000c4b5bdb0f378e7b0e139f80036b40fc735425f97024f86d1ca2e7fc/pdf2docx-0.5.2.tar.gz (from https://pypi.org/simple/pdf2docx/) (requires-python:>=3.6), version: 0.5.2 2025-09-10T07:21:10,775 Skipping link: No binaries permitted for pdf2docx: https://files.pythonhosted.org/packages/f5/8e/3087955883703bfdfd76dd020a3080a9e984320098951c23592ef492f134/pdf2docx-0.5.3-py3-none-any.whl (from https://pypi.org/simple/pdf2docx/) (requires-python:>=3.6) 2025-09-10T07:21:10,776 Found link https://files.pythonhosted.org/packages/a0/0b/257bfd877fd826eb465a64c75f05c6147203d2521cbeed4c7e7b31a8a115/pdf2docx-0.5.3.tar.gz (from https://pypi.org/simple/pdf2docx/) (requires-python:>=3.6), version: 0.5.3 2025-09-10T07:21:10,776 Skipping link: No binaries permitted for pdf2docx: https://files.pythonhosted.org/packages/b4/c1/b0770c0bc8a901e6199ffa09b0469d877a46bbc6a9abfaefbca3a1141cdd/pdf2docx-0.5.4-py3-none-any.whl (from https://pypi.org/simple/pdf2docx/) (requires-python:>=3.6) 2025-09-10T07:21:10,776 Found link https://files.pythonhosted.org/packages/af/a9/e683e928ba6db83c31c26d4b38387f5f2ce0c8f04a20baa8a9cdf7cc3a5c/pdf2docx-0.5.4.tar.gz (from https://pypi.org/simple/pdf2docx/) (requires-python:>=3.6), version: 0.5.4 2025-09-10T07:21:10,776 Skipping link: No binaries permitted for pdf2docx: https://files.pythonhosted.org/packages/be/1c/39dd3df2a91c20e6103ce910667439065b8f0116b893cf8aba6f95fed2d9/pdf2docx-0.5.5-py3-none-any.whl (from https://pypi.org/simple/pdf2docx/) (requires-python:>=3.6) 2025-09-10T07:21:10,776 Found link https://files.pythonhosted.org/packages/39/44/3b84b1ac850ae60e23e646a4d154883e5a105b6e625d24512105e24636dd/pdf2docx-0.5.5.tar.gz (from https://pypi.org/simple/pdf2docx/) (requires-python:>=3.6), version: 0.5.5 2025-09-10T07:21:10,777 Skipping link: No binaries permitted for pdf2docx: https://files.pythonhosted.org/packages/a2/58/fbb61776641b2aae1d408d1ee712e026040ae62b949857348504dde4cecb/pdf2docx-0.5.6-py3-none-any.whl (from https://pypi.org/simple/pdf2docx/) (requires-python:>=3.6) 2025-09-10T07:21:10,777 Found link https://files.pythonhosted.org/packages/05/8f/e50f748e72b812b6ff1af534f2c618c79ad58f0e50d09369665be36086a7/pdf2docx-0.5.6.tar.gz (from https://pypi.org/simple/pdf2docx/) (requires-python:>=3.6), version: 0.5.6 2025-09-10T07:21:10,777 Skipping link: No binaries permitted for pdf2docx: https://files.pythonhosted.org/packages/80/80/e1902ef5bad2a59058ccc4898b928d46735fb2e962f9f212e506972033a4/pdf2docx-0.5.7-py3-none-any.whl (from https://pypi.org/simple/pdf2docx/) (requires-python:>=3.6) 2025-09-10T07:21:10,777 Found link https://files.pythonhosted.org/packages/fa/75/fb35d319b7c33bf20786fb28108c72f44c42cb044b347b61c2d202c540ae/pdf2docx-0.5.7.tar.gz (from https://pypi.org/simple/pdf2docx/) (requires-python:>=3.6), version: 0.5.7 2025-09-10T07:21:10,777 Skipping link: No binaries permitted for pdf2docx: https://files.pythonhosted.org/packages/b5/f9/6d567df395c0409baf2b4dd9cd30d1e977c70672fe7ec2a684af1e6aa41c/pdf2docx-0.5.8-py3-none-any.whl (from https://pypi.org/simple/pdf2docx/) (requires-python:>=3.6) 2025-09-10T07:21:10,778 Found link https://files.pythonhosted.org/packages/23/35/aa7661b48f7ecd3d619135d95b00e9d471360e5e291c44aa0bca6f59679e/pdf2docx-0.5.8.tar.gz (from https://pypi.org/simple/pdf2docx/) (requires-python:>=3.6), version: 0.5.8 2025-09-10T07:21:10,778 Fetching project page and analyzing links: https://www.piwheels.org/simple/pdf2docx/ 2025-09-10T07:21:10,778 Getting page https://www.piwheels.org/simple/pdf2docx/ 2025-09-10T07:21:10,779 Found index url https://www.piwheels.org/simple/ 2025-09-10T07:21:10,879 Fetched page https://www.piwheels.org/simple/pdf2docx/ as text/html 2025-09-10T07:21:10,884 Skipping link: No binaries permitted for pdf2docx: https://archive1.piwheels.org/simple/pdf2docx/pdf2docx-0.5.2-py3-none-any.whl#sha256=8a37838d5e1f828e82a27f7761f4e46bb46a39aec77cd48950b51a7224e6cad4 (from https://www.piwheels.org/simple/pdf2docx/) (requires-python:>=3.6) 2025-09-10T07:21:10,884 Skipping link: No binaries permitted for pdf2docx: https://archive1.piwheels.org/simple/pdf2docx/pdf2docx-0.5.1-py3-none-any.whl#sha256=dbe1dd2d85f4a526e52abb6b060df8d74778f0569d91e2672115b7e4f79d58ae (from https://www.piwheels.org/simple/pdf2docx/) (requires-python:>=3.6) 2025-09-10T07:21:10,884 Skipping link: No binaries permitted for pdf2docx: https://archive1.piwheels.org/simple/pdf2docx/pdf2docx-0.5.0-py3-none-any.whl#sha256=bb138e4987dce600694e48c1db24046910696c96eaaedaa93ad73ac8b3d74544 (from https://www.piwheels.org/simple/pdf2docx/) (requires-python:>=3.6) 2025-09-10T07:21:10,885 Skipping link: No binaries permitted for pdf2docx: https://archive1.piwheels.org/simple/pdf2docx/pdf2docx-0.4.6-py3-none-any.whl#sha256=41e85217ef5af916049cb2f3b46ded18ff8f0a22d4dad561ac55893d6c1013a5 (from https://www.piwheels.org/simple/pdf2docx/) (requires-python:>=3.6) 2025-09-10T07:21:10,885 Skipping link: No binaries permitted for pdf2docx: https://archive1.piwheels.org/simple/pdf2docx/pdf2docx-0.4.5-py3-none-any.whl#sha256=e1e2f6b9f3381627ceb92f01fff51c5f3ba68f919c5c4a8fe7eb4ea7c7b7fe5c (from https://www.piwheels.org/simple/pdf2docx/) (requires-python:>=3.6) 2025-09-10T07:21:10,885 Skipping link: No binaries permitted for pdf2docx: https://archive1.piwheels.org/simple/pdf2docx/pdf2docx-0.4.4-py3-none-any.whl#sha256=a202a584759c975349240fa8a760cc7ab6d6c272d6c3f372b4bbcfcf9f2c422b (from https://www.piwheels.org/simple/pdf2docx/) (requires-python:>=3.6) 2025-09-10T07:21:10,885 Skipping link: No binaries permitted for pdf2docx: https://archive1.piwheels.org/simple/pdf2docx/pdf2docx-0.4.3-py3-none-any.whl#sha256=3dde83e393e933d1206cd59d3caffb7388037a7bf2269bac8c41d7e09c51460e (from https://www.piwheels.org/simple/pdf2docx/) (requires-python:>=3.6) 2025-09-10T07:21:10,885 Skipping link: No binaries permitted for pdf2docx: https://archive1.piwheels.org/simple/pdf2docx/pdf2docx-0.4.2-py3-none-any.whl#sha256=62cec14ce722f949f7a9209179e375034b64fec78ef34753c0c4304e7a126b9f (from https://www.piwheels.org/simple/pdf2docx/) (requires-python:>=3.6) 2025-09-10T07:21:10,885 Skipping link: No binaries permitted for pdf2docx: https://archive1.piwheels.org/simple/pdf2docx/pdf2docx-0.4.1-py3-none-any.whl#sha256=25595df5e54ad47a49ed9516c83dae08bd90c787cb199d2ac589b5a0f031c2af (from https://www.piwheels.org/simple/pdf2docx/) (requires-python:>=3.6) 2025-09-10T07:21:10,886 Skipping link: No binaries permitted for pdf2docx: https://archive1.piwheels.org/simple/pdf2docx/pdf2docx-0.4.0-py3-none-any.whl#sha256=d8f77478d2a2bb8803ccddd55e3b1ac6b7f691c639d38de4db56b469e25638cb (from https://www.piwheels.org/simple/pdf2docx/) (requires-python:>=3.6) 2025-09-10T07:21:10,886 Skipping link: No binaries permitted for pdf2docx: https://archive1.piwheels.org/simple/pdf2docx/pdf2docx-0.3.5-py3-none-any.whl#sha256=170629103ef6aefaf1f53ca14b581301937194042cb580f6bcae5a1f8dc0e3a9 (from https://www.piwheels.org/simple/pdf2docx/) (requires-python:>=3.6) 2025-09-10T07:21:10,886 Skipping link: No binaries permitted for pdf2docx: https://archive1.piwheels.org/simple/pdf2docx/pdf2docx-0.3.4-py3-none-any.whl#sha256=4b93add0b6a9385a0bc8e98d45a92f0f87f68ed3b9ff08fc770a97659cab1121 (from https://www.piwheels.org/simple/pdf2docx/) (requires-python:>=3.6) 2025-09-10T07:21:10,886 Skipping link: No binaries permitted for pdf2docx: https://archive1.piwheels.org/simple/pdf2docx/pdf2docx-0.3.3-py3-none-any.whl#sha256=54522bdbe1edd5ac9c2e127923659196c283e165f4b3604cab0bb37406f26642 (from https://www.piwheels.org/simple/pdf2docx/) (requires-python:>=3.6) 2025-09-10T07:21:10,886 Skipping link: No binaries permitted for pdf2docx: https://archive1.piwheels.org/simple/pdf2docx/pdf2docx-0.3.2-py3-none-any.whl#sha256=b1c20d34e34ee768ea641d9d58cd793bf178e6b14bf497ca8721d4500c4e3715 (from https://www.piwheels.org/simple/pdf2docx/) (requires-python:>=3.6) 2025-09-10T07:21:10,886 Skipping link: No binaries permitted for pdf2docx: https://archive1.piwheels.org/simple/pdf2docx/pdf2docx-0.3.1-py3-none-any.whl#sha256=deb1284c9ed2d144e5a51906f36d1d5eb488dd988a0c1a3255165737055b809b (from https://www.piwheels.org/simple/pdf2docx/) (requires-python:>=3.6) 2025-09-10T07:21:10,886 Skipping link: No binaries permitted for pdf2docx: https://archive1.piwheels.org/simple/pdf2docx/pdf2docx-0.3.0-py3-none-any.whl#sha256=f6bba4fc2a44e676ea03af6ab8111f7db16ddd5143bf849cf4cc7dca56dba9ea (from https://www.piwheels.org/simple/pdf2docx/) (requires-python:>=3.6) 2025-09-10T07:21:10,887 Skipping link: No binaries permitted for pdf2docx: https://archive1.piwheels.org/simple/pdf2docx/pdf2docx-0.2.0-py3-none-any.whl#sha256=8c4a7da9ea5abd7bc00c9ff1efe2aadc22c68d46a101a8e40094bd64125bfbb5 (from https://www.piwheels.org/simple/pdf2docx/) (requires-python:>=3.6) 2025-09-10T07:21:10,887 Skipping link: No binaries permitted for pdf2docx: https://archive1.piwheels.org/simple/pdf2docx/pdf2docx-0.1.0-py3-none-any.whl#sha256=0642c060f0ab8598af8da11a6b2165384d3af30f270b5c049235ae2f400b1645 (from https://www.piwheels.org/simple/pdf2docx/) (requires-python:>=3.6) 2025-09-10T07:21:10,887 Skipping link: No binaries permitted for pdf2docx: https://archive1.piwheels.org/simple/pdf2docx/pdf2docx-0.0.1-py3-none-any.whl#sha256=d0cf2e11bdf0ac04bb155778451915d22641b898e03e97703813b97e74239483 (from https://www.piwheels.org/simple/pdf2docx/) (requires-python:>=3.6) 2025-09-10T07:21:10,887 Skipping link: not a file: https://www.piwheels.org/simple/pdf2docx/ 2025-09-10T07:21:10,887 Skipping link: not a file: https://pypi.org/simple/pdf2docx/ 2025-09-10T07:21:10,914 Given no hashes to check 1 links for project 'pdf2docx': discarding no candidates 2025-09-10T07:21:10,915 Collecting pdf2docx==0.5.3 2025-09-10T07:21:10,916 Created temporary directory: /tmp/pip-unpack-c3fl25z_ 2025-09-10T07:21:11,061 Downloading pdf2docx-0.5.3.tar.gz (3.0 MB) 2025-09-10T07:21:11,581 Added pdf2docx==0.5.3 from https://files.pythonhosted.org/packages/a0/0b/257bfd877fd826eb465a64c75f05c6147203d2521cbeed4c7e7b31a8a115/pdf2docx-0.5.3.tar.gz to build tracker '/tmp/pip-build-tracker-ghg2wid1' 2025-09-10T07:21:11,582 Running setup.py (path:/tmp/pip-wheel-tz53l5he/pdf2docx_71d4e3b2bc7f47f3906ead1ae0761ffd/setup.py) egg_info for package pdf2docx 2025-09-10T07:21:11,582 Created temporary directory: /tmp/pip-pip-egg-info-0vjstlwr 2025-09-10T07:21:11,583 Preparing metadata (setup.py): started 2025-09-10T07:21:11,583 Running command python setup.py egg_info 2025-09-10T07:21:12,925 Traceback (most recent call last): 2025-09-10T07:21:12,928 File "", line 2, in 2025-09-10T07:21:12,928 exec(compile(''' 2025-09-10T07:21:12,928 ~~~~^^^^^^^^^^^^ 2025-09-10T07:21:12,928 # This is -- a caller that pip uses to run setup.py 2025-09-10T07:21:12,929 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T07:21:12,929 ...<32 lines>... 2025-09-10T07:21:12,929 exec(compile(setup_py_code, filename, "exec")) 2025-09-10T07:21:12,929 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T07:21:12,929 ''' % ('/tmp/pip-wheel-tz53l5he/pdf2docx_71d4e3b2bc7f47f3906ead1ae0761ffd/setup.py',), "", "exec")) 2025-09-10T07:21:12,929 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T07:21:12,929 File "", line 35, in 2025-09-10T07:21:12,929 File "/tmp/pip-wheel-tz53l5he/pdf2docx_71d4e3b2bc7f47f3906ead1ae0761ffd/setup.py", line 46, in 2025-09-10T07:21:12,930 setup( 2025-09-10T07:21:12,930 ~~~~~^ 2025-09-10T07:21:12,930 name="pdf2docx", 2025-09-10T07:21:12,930 ^^^^^^^^^^^^^^^^ 2025-09-10T07:21:12,930 ...<17 lines>... 2025-09-10T07:21:12,930 ]}, 2025-09-10T07:21:12,930 ^^^ 2025-09-10T07:21:12,930 ) 2025-09-10T07:21:12,930 ^ 2025-09-10T07:21:12,930 File "/usr/local/lib/python3.13/dist-packages/setuptools/__init__.py", line 115, in setup 2025-09-10T07:21:12,931 return distutils.core.setup(**attrs) 2025-09-10T07:21:12,931 ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 2025-09-10T07:21:12,931 File "/usr/local/lib/python3.13/dist-packages/setuptools/_distutils/core.py", line 148, in setup 2025-09-10T07:21:12,931 _setup_distribution = dist = klass(attrs) 2025-09-10T07:21:12,931 ~~~~~^^^^^^^ 2025-09-10T07:21:12,931 File "/usr/local/lib/python3.13/dist-packages/setuptools/dist.py", line 332, in __init__ 2025-09-10T07:21:12,931 self.metadata.version = self._normalize_version(self.metadata.version) 2025-09-10T07:21:12,931 ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T07:21:12,931 File "/usr/local/lib/python3.13/dist-packages/setuptools/dist.py", line 368, in _normalize_version 2025-09-10T07:21:12,932 normalized = str(Version(version)) 2025-09-10T07:21:12,932 ~~~~~~~^^^^^^^^^ 2025-09-10T07:21:12,932 File "/usr/lib/python3/dist-packages/packaging/version.py", line 202, in __init__ 2025-09-10T07:21:12,932 raise InvalidVersion(f"Invalid version: {version!r}") 2025-09-10T07:21:12,932 packaging.version.InvalidVersion: Invalid version: 'alpha' 2025-09-10T07:21:13,086 ERROR: python setup.py egg_info exited with 1 2025-09-10T07:21:13,098 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-10T07:21:13,098 exec(compile('"'"''"'"''"'"' 2025-09-10T07:21:13,098 # This is -- a caller that pip uses to run setup.py 2025-09-10T07:21:13,098 # 2025-09-10T07:21:13,098 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-10T07:21:13,098 # import from `distutils.core` to work with newer packaging standards. 2025-09-10T07:21:13,098 # - It provides a clear error message when setuptools is not installed. 2025-09-10T07:21:13,098 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-10T07:21:13,098 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-10T07:21:13,098 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-10T07:21:13,098 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-10T07:21:13,098 import os, sys, tokenize, traceback 2025-09-10T07:21:13,098 2025-09-10T07:21:13,098 try: 2025-09-10T07:21:13,098 import setuptools 2025-09-10T07:21:13,098 except ImportError: 2025-09-10T07:21:13,098 print( 2025-09-10T07:21:13,098 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-10T07:21:13,098 "the build environment with exception:", 2025-09-10T07:21:13,098 file=sys.stderr, 2025-09-10T07:21:13,098 ) 2025-09-10T07:21:13,098 traceback.print_exc() 2025-09-10T07:21:13,098 sys.exit(1) 2025-09-10T07:21:13,098 2025-09-10T07:21:13,098 __file__ = %r 2025-09-10T07:21:13,098 sys.argv[0] = __file__ 2025-09-10T07:21:13,098 2025-09-10T07:21:13,098 if os.path.exists(__file__): 2025-09-10T07:21:13,098 filename = __file__ 2025-09-10T07:21:13,098 with tokenize.open(__file__) as f: 2025-09-10T07:21:13,098 setup_py_code = f.read() 2025-09-10T07:21:13,098 else: 2025-09-10T07:21:13,098 filename = "" 2025-09-10T07:21:13,098 setup_py_code = "from setuptools import setup; setup()" 2025-09-10T07:21:13,098 2025-09-10T07:21:13,098 exec(compile(setup_py_code, filename, "exec")) 2025-09-10T07:21:13,098 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-tz53l5he/pdf2docx_71d4e3b2bc7f47f3906ead1ae0761ffd/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-0vjstlwr[/] 2025-09-10T07:21:13,098 [bold magenta]cwd[/]: /tmp/pip-wheel-tz53l5he/pdf2docx_71d4e3b2bc7f47f3906ead1ae0761ffd/ 2025-09-10T07:21:13,098 Preparing metadata (setup.py): finished with status 'error' 2025-09-10T07:21:13,099 ERROR: metadata generation failed 2025-09-10T07:21:13,106 Exception information: 2025-09-10T07:21:13,106 Traceback (most recent call last): 2025-09-10T07:21:13,106 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-10T07:21:13,106 call_subprocess( 2025-09-10T07:21:13,106 ~~~~~~~~~~~~~~~^ 2025-09-10T07:21:13,106 args, 2025-09-10T07:21:13,106 ^^^^^ 2025-09-10T07:21:13,106 ...<2 lines>... 2025-09-10T07:21:13,106 spinner=spinner, 2025-09-10T07:21:13,106 ^^^^^^^^^^^^^^^^ 2025-09-10T07:21:13,106 ) 2025-09-10T07:21:13,106 ^ 2025-09-10T07:21:13,106 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-10T07:21:13,106 raise error 2025-09-10T07:21:13,106 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-10T07:21:13,106 2025-09-10T07:21:13,106 The above exception was the direct cause of the following exception: 2025-09-10T07:21:13,106 2025-09-10T07:21:13,106 Traceback (most recent call last): 2025-09-10T07:21:13,106 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-10T07:21:13,106 status = _inner_run() 2025-09-10T07:21:13,106 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-10T07:21:13,106 return self.run(options, args) 2025-09-10T07:21:13,106 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-10T07:21:13,106 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-10T07:21:13,106 return func(self, options, args) 2025-09-10T07:21:13,106 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-10T07:21:13,106 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-10T07:21:13,106 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-10T07:21:13,106 result = self._result = resolver.resolve( 2025-09-10T07:21:13,106 ~~~~~~~~~~~~~~~~^ 2025-09-10T07:21:13,106 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-10T07:21:13,106 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T07:21:13,106 ) 2025-09-10T07:21:13,106 ^ 2025-09-10T07:21:13,106 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-10T07:21:13,106 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-10T07:21:13,106 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-10T07:21:13,106 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-10T07:21:13,106 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T07:21:13,106 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-10T07:21:13,106 if not criterion.candidates: 2025-09-10T07:21:13,106 ^^^^^^^^^^^^^^^^^^^^ 2025-09-10T07:21:13,106 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-10T07:21:13,106 return bool(self._sequence) 2025-09-10T07:21:13,106 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-10T07:21:13,106 self._bool = any(self) 2025-09-10T07:21:13,106 ~~~^^^^^^ 2025-09-10T07:21:13,106 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-10T07:21:13,106 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-10T07:21:13,106 ^^^^^^^^ 2025-09-10T07:21:13,106 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-10T07:21:13,106 candidate = func() 2025-09-10T07:21:13,106 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-10T07:21:13,106 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-10T07:21:13,106 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-10T07:21:13,106 link, template, name, version 2025-09-10T07:21:13,106 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T07:21:13,106 ) 2025-09-10T07:21:13,106 ^ 2025-09-10T07:21:13,106 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-10T07:21:13,106 self._link_candidate_cache[link] = LinkCandidate( 2025-09-10T07:21:13,106 ~~~~~~~~~~~~~^ 2025-09-10T07:21:13,106 link, 2025-09-10T07:21:13,106 ^^^^^ 2025-09-10T07:21:13,106 ...<3 lines>... 2025-09-10T07:21:13,106 version=version, 2025-09-10T07:21:13,106 ^^^^^^^^^^^^^^^^ 2025-09-10T07:21:13,106 ) 2025-09-10T07:21:13,106 ^ 2025-09-10T07:21:13,106 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-10T07:21:13,106 super().__init__( 2025-09-10T07:21:13,106 ~~~~~~~~~~~~~~~~^ 2025-09-10T07:21:13,106 link=link, 2025-09-10T07:21:13,106 ^^^^^^^^^^ 2025-09-10T07:21:13,106 ...<4 lines>... 2025-09-10T07:21:13,106 version=version, 2025-09-10T07:21:13,106 ^^^^^^^^^^^^^^^^ 2025-09-10T07:21:13,106 ) 2025-09-10T07:21:13,106 ^ 2025-09-10T07:21:13,106 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-10T07:21:13,106 self.dist = self._prepare() 2025-09-10T07:21:13,106 ~~~~~~~~~~~~~^^ 2025-09-10T07:21:13,106 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-10T07:21:13,106 dist = self._prepare_distribution() 2025-09-10T07:21:13,106 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-10T07:21:13,106 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-10T07:21:13,106 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T07:21:13,106 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-10T07:21:13,106 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-10T07:21:13,106 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T07:21:13,106 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-10T07:21:13,106 dist = _get_prepared_distribution( 2025-09-10T07:21:13,106 req, 2025-09-10T07:21:13,106 ...<3 lines>... 2025-09-10T07:21:13,106 self.check_build_deps, 2025-09-10T07:21:13,106 ) 2025-09-10T07:21:13,106 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-10T07:21:13,106 abstract_dist.prepare_distribution_metadata( 2025-09-10T07:21:13,106 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-10T07:21:13,106 finder, build_isolation, check_build_deps 2025-09-10T07:21:13,106 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T07:21:13,106 ) 2025-09-10T07:21:13,106 ^ 2025-09-10T07:21:13,106 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-10T07:21:13,106 self.req.prepare_metadata() 2025-09-10T07:21:13,106 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-10T07:21:13,106 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-10T07:21:13,106 self.metadata_directory = generate_metadata_legacy( 2025-09-10T07:21:13,106 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-10T07:21:13,106 build_env=self.build_env, 2025-09-10T07:21:13,106 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T07:21:13,106 ...<3 lines>... 2025-09-10T07:21:13,106 details=details, 2025-09-10T07:21:13,106 ^^^^^^^^^^^^^^^^ 2025-09-10T07:21:13,106 ) 2025-09-10T07:21:13,106 ^ 2025-09-10T07:21:13,106 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-10T07:21:13,106 raise MetadataGenerationFailed(package_details=details) from error 2025-09-10T07:21:13,106 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-10T07:21:13,129 Removed pdf2docx==0.5.3 from https://files.pythonhosted.org/packages/a0/0b/257bfd877fd826eb465a64c75f05c6147203d2521cbeed4c7e7b31a8a115/pdf2docx-0.5.3.tar.gz from build tracker '/tmp/pip-build-tracker-ghg2wid1' 2025-09-10T07:21:13,129 Removed build tracker: '/tmp/pip-build-tracker-ghg2wid1'