2025-09-03T16:09:17,664 Created temporary directory: /tmp/pip-build-tracker-e8822clt 2025-09-03T16:09:17,665 Initialized build tracking at /tmp/pip-build-tracker-e8822clt 2025-09-03T16:09:17,665 Created build tracker: /tmp/pip-build-tracker-e8822clt 2025-09-03T16:09:17,665 Entered build tracker: /tmp/pip-build-tracker-e8822clt 2025-09-03T16:09:17,665 Created temporary directory: /tmp/pip-wheel-owa2taoh 2025-09-03T16:09:17,668 Created temporary directory: /tmp/pip-ephem-wheel-cache-9k7u48yq 2025-09-03T16:09:17,732 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-03T16:09:17,735 2 location(s) to search for versions of pdf2image: 2025-09-03T16:09:17,735 * https://pypi.org/simple/pdf2image/ 2025-09-03T16:09:17,735 * https://www.piwheels.org/simple/pdf2image/ 2025-09-03T16:09:17,735 Fetching project page and analyzing links: https://pypi.org/simple/pdf2image/ 2025-09-03T16:09:17,735 Getting page https://pypi.org/simple/pdf2image/ 2025-09-03T16:09:17,737 Found index url https://pypi.org/simple/ 2025-09-03T16:09:17,812 Fetched page https://pypi.org/simple/pdf2image/ as application/vnd.pypi.simple.v1+json 2025-09-03T16:09:17,818 Found link https://files.pythonhosted.org/packages/a2/4f/68c8be0b5ee5af7e93d2cb4b9832968aa9caa9b2aad1e5c841a94f48ef21/pdf2image-0.1.0.tar.gz (from https://pypi.org/simple/pdf2image/), version: 0.1.0 2025-09-03T16:09:17,818 Found link https://files.pythonhosted.org/packages/69/71/7d4e468b65002855d205bd928e2bb3164ad612c38305567492deb3514511/pdf2image-0.1.1.tar.gz (from https://pypi.org/simple/pdf2image/), version: 0.1.1 2025-09-03T16:09:17,819 Found link https://files.pythonhosted.org/packages/b6/c1/2f423ad13924fabd29c55ec06d905033c8b68cc501db6861703cb3ae4614/pdf2image-0.1.2.tar.gz (from https://pypi.org/simple/pdf2image/), version: 0.1.2 2025-09-03T16:09:17,819 Found link https://files.pythonhosted.org/packages/d7/a9/8258b87f6ca823184bce3bd3e617a7aa3661a272f79303cc0318d5f4a70d/pdf2image-0.1.3.tar.gz (from https://pypi.org/simple/pdf2image/), version: 0.1.3 2025-09-03T16:09:17,819 Found link https://files.pythonhosted.org/packages/07/54/0109afcfe0c5fc14a6eb8d13dcf80f14cb375e78b4b285e2b2c3f13cedac/pdf2image-0.1.4.tar.gz (from https://pypi.org/simple/pdf2image/), version: 0.1.4 2025-09-03T16:09:17,819 Found link https://files.pythonhosted.org/packages/71/3a/dd4cde50390621ab966ebd4ae9bfd177ca08019fa764d154e71dbf27dfa7/pdf2image-0.1.5.tar.gz (from https://pypi.org/simple/pdf2image/), version: 0.1.5 2025-09-03T16:09:17,819 Found link https://files.pythonhosted.org/packages/14/30/33209dbde9c823747440c23911886d8b28f030e2ab621c342da2e181c0ab/pdf2image-0.1.6.tar.gz (from https://pypi.org/simple/pdf2image/), version: 0.1.6 2025-09-03T16:09:17,820 Found link https://files.pythonhosted.org/packages/64/04/750ab2c9cb4a195fea0ca77104362308b7d7815b2893540ead15ae860521/pdf2image-0.1.7.tar.gz (from https://pypi.org/simple/pdf2image/), version: 0.1.7 2025-09-03T16:09:17,820 Found link https://files.pythonhosted.org/packages/de/98/c52ff94c3b0ba6e344c86fe115b35f18abdef7a97e65adf3483eb47474bf/pdf2image-0.1.9.tar.gz (from https://pypi.org/simple/pdf2image/), version: 0.1.9 2025-09-03T16:09:17,820 Found link https://files.pythonhosted.org/packages/d9/f1/02de60699b4eb601de9badbcd5dee6f63b71680dacaeee5be06d38a10ca8/pdf2image-0.1.10.tar.gz (from https://pypi.org/simple/pdf2image/), version: 0.1.10 2025-09-03T16:09:17,820 Found link https://files.pythonhosted.org/packages/74/70/3f4056eec63d2c1a56b4474bd905b220fdb00ca7f8d1e7351162abf00045/pdf2image-0.1.11.tar.gz (from https://pypi.org/simple/pdf2image/), version: 0.1.11 2025-09-03T16:09:17,820 Found link https://files.pythonhosted.org/packages/da/f5/8951f79c951f5e5df0ba0c95800e1880c062f5efc2d38229a2c6524164d0/pdf2image-0.1.12.tar.gz (from https://pypi.org/simple/pdf2image/), version: 0.1.12 2025-09-03T16:09:17,821 Found link https://files.pythonhosted.org/packages/01/18/f704be900c354b9dcd31c0b86d316e0cc5363eb44ccb103718ce9cae6584/pdf2image-0.1.13.tar.gz (from https://pypi.org/simple/pdf2image/), version: 0.1.13 2025-09-03T16:09:17,821 Found link https://files.pythonhosted.org/packages/e5/21/e8e195c5d67e19c14016339e322b88720267f89e370c31be6f7456f7291c/pdf2image-0.1.14.tar.gz (from https://pypi.org/simple/pdf2image/), version: 0.1.14 2025-09-03T16:09:17,821 Found link https://files.pythonhosted.org/packages/d5/07/116c1f813841a19f74e557724a19e02860085ac4bb0547cee0e125fe70cf/pdf2image-1.0.0.tar.gz (from https://pypi.org/simple/pdf2image/), version: 1.0.0 2025-09-03T16:09:17,821 Found link https://files.pythonhosted.org/packages/cd/44/bb99db382cc0326cb7032d1254e86ab1585eb3c480b7ee02a728f931fd78/pdf2image-1.1.0.tar.gz (from https://pypi.org/simple/pdf2image/), version: 1.1.0 2025-09-03T16:09:17,822 Found link https://files.pythonhosted.org/packages/47/2a/2ca975be5be0fb7336cf38df0907117b27c9630cabb7df613d8efc74dc36/pdf2image-1.2.0.tar.gz (from https://pypi.org/simple/pdf2image/), version: 1.2.0 2025-09-03T16:09:17,822 Found link https://files.pythonhosted.org/packages/3a/6f/a6039bf6add77aa6c625016d27d96f29f87dbd44fdaa939492508f4428d7/pdf2image-1.2.1.tar.gz (from https://pypi.org/simple/pdf2image/), version: 1.2.1 2025-09-03T16:09:17,822 Found link https://files.pythonhosted.org/packages/fd/69/32ad0735034d6fcdfe3c002dc3aa320a8decbd9e9de72c1d9d80de7a160b/pdf2image-1.3.0.tar.gz (from https://pypi.org/simple/pdf2image/), version: 1.3.0 2025-09-03T16:09:17,822 Found link https://files.pythonhosted.org/packages/54/bb/a12c3198c74ef349f07a741401559419035a34a59c4f1e488a049b696a87/pdf2image-1.3.1.tar.gz (from https://pypi.org/simple/pdf2image/), version: 1.3.1 2025-09-03T16:09:17,822 Found link https://files.pythonhosted.org/packages/77/02/f591b88789f85aa0f8d33d708e677166cd23acd434dbd29eac154a0896c7/pdf2image-1.4.0.tar.gz (from https://pypi.org/simple/pdf2image/), version: 1.4.0 2025-09-03T16:09:17,823 Found link https://files.pythonhosted.org/packages/89/02/dab54b19d2ca804ccab94d2bfa6c332d992240fe52f4decc058c1cd41c56/pdf2image-1.4.1.tar.gz (from https://pypi.org/simple/pdf2image/), version: 1.4.1 2025-09-03T16:09:17,823 Found link https://files.pythonhosted.org/packages/a2/93/01f16bb80754024b779183a653fa6befccf068063c778edcb55054ebe395/pdf2image-1.4.2.tar.gz (from https://pypi.org/simple/pdf2image/), version: 1.4.2 2025-09-03T16:09:17,823 Found link https://files.pythonhosted.org/packages/1b/a8/18bc6e3be4032d3f155e43e773032b5cf2779b560377520882067b811203/pdf2image-1.5.0.tar.gz (from https://pypi.org/simple/pdf2image/), version: 1.5.0 2025-09-03T16:09:17,823 Found link https://files.pythonhosted.org/packages/88/48/de9d3932a7312c6ec78b51ba3113e210352e4a8d5f2b2147a563e39f97b4/pdf2image-1.5.1.tar.gz (from https://pypi.org/simple/pdf2image/), version: 1.5.1 2025-09-03T16:09:17,823 Found link https://files.pythonhosted.org/packages/9c/02/5ad3e6f6375fc35c97523c2411f6d9392da5885e549461f59643ed49aa69/pdf2image-1.5.2.tar.gz (from https://pypi.org/simple/pdf2image/), version: 1.5.2 2025-09-03T16:09:17,824 Found link https://files.pythonhosted.org/packages/05/52/a10b4c0e6a93e9af3c5fcee10d7cbfd5dde8300f4f9cf61ae0ae435008d4/pdf2image-1.5.3.tar.gz (from https://pypi.org/simple/pdf2image/), version: 1.5.3 2025-09-03T16:09:17,824 Found link https://files.pythonhosted.org/packages/70/76/fdba5a266a6ce33000b8b2c107c0dec773fd68743e643531b278fa65b943/pdf2image-1.5.4.tar.gz (from https://pypi.org/simple/pdf2image/), version: 1.5.4 2025-09-03T16:09:17,824 Found link https://files.pythonhosted.org/packages/04/21/64583455a8e41b2838a51789807889d947575b828f816a0ade1160c1e2c4/pdf2image-1.6.0.tar.gz (from https://pypi.org/simple/pdf2image/), version: 1.6.0 2025-09-03T16:09:17,824 Found link https://files.pythonhosted.org/packages/f9/0f/52e7f0859e2d746d6a63dc45dbb40c11acab42062cd51b4ae3c0a4dd5d5c/pdf2image-1.7.0.tar.gz (from https://pypi.org/simple/pdf2image/), version: 1.7.0 2025-09-03T16:09:17,824 Found link https://files.pythonhosted.org/packages/d2/d9/80edd9dcfef48f06a52397588599d867183e07124bc3e844fcb602c17dfa/pdf2image-1.7.1.tar.gz (from https://pypi.org/simple/pdf2image/), version: 1.7.1 2025-09-03T16:09:17,825 Found link https://files.pythonhosted.org/packages/85/1d/caa9367b3d319569cac3a48c1d181e96fe3feb97f632562a278fd438e22d/pdf2image-1.8.0.tar.gz (from https://pypi.org/simple/pdf2image/), version: 1.8.0 2025-09-03T16:09:17,825 Found link https://files.pythonhosted.org/packages/4a/53/c5832edcf0466badc853d456269e439193b06e5286ffdd4e899ef039e741/pdf2image-1.9.0.tar.gz (from https://pypi.org/simple/pdf2image/), version: 1.9.0 2025-09-03T16:09:17,825 Found link https://files.pythonhosted.org/packages/6d/3d/0e0f8922fa472769022245a76d71ba85277eded7650c560436a143a43f58/pdf2image-1.10.0.tar.gz (from https://pypi.org/simple/pdf2image/), version: 1.10.0 2025-09-03T16:09:17,825 Found link https://files.pythonhosted.org/packages/55/be/a08351b2c2b7c0896062a739018b069774167ffe8c78265daef63b6e060e/pdf2image-1.11.0.tar.gz (from https://pypi.org/simple/pdf2image/), version: 1.11.0 2025-09-03T16:09:17,825 Found link https://files.pythonhosted.org/packages/c3/12/ba5aadb3ba2e9c0f15d897622aa5707d64d0b2cab1fb34bee21559fa386a/pdf2image-1.12.1.tar.gz (from https://pypi.org/simple/pdf2image/), version: 1.12.1 2025-09-03T16:09:17,826 Skipping link: No binaries permitted for pdf2image: https://files.pythonhosted.org/packages/0e/2e/e9754ba317a6e8c8ce17fc29a957babe85b40ab58a9e9dcb72677dd08aaf/pdf2image-1.13.0-py3-none-any.whl (from https://pypi.org/simple/pdf2image/) 2025-09-03T16:09:17,826 Found link https://files.pythonhosted.org/packages/8f/4d/d5082a488cae7986dd1e800edce21ec47109ecc7fe0ea4752f62451d719c/pdf2image-1.13.0.tar.gz (from https://pypi.org/simple/pdf2image/), version: 1.13.0 2025-09-03T16:09:17,826 Skipping link: No binaries permitted for pdf2image: https://files.pythonhosted.org/packages/c6/62/bf2df0547cf4e216b329a9d39a7aa6c755f02071e63e17a4b76690ebfe20/pdf2image-1.13.1-py3-none-any.whl (from https://pypi.org/simple/pdf2image/) 2025-09-03T16:09:17,826 Found link https://files.pythonhosted.org/packages/a4/a7/7277283619ec01e69cfc0e6a37c9d13d2aebb721550a7b4ec2aa34be94ef/pdf2image-1.13.1.tar.gz (from https://pypi.org/simple/pdf2image/), version: 1.13.1 2025-09-03T16:09:17,826 Skipping link: No binaries permitted for pdf2image: https://files.pythonhosted.org/packages/03/62/089030fd16ab3e5c245315d63c80b29250b8f9e4579b5a09306eb7e7539c/pdf2image-1.14.0-py3-none-any.whl (from https://pypi.org/simple/pdf2image/) 2025-09-03T16:09:17,826 Found link https://files.pythonhosted.org/packages/7e/e2/a9a2bed91804737d243fa925ed10bf28e999ed06f50143cda51db54205bc/pdf2image-1.14.0.tar.gz (from https://pypi.org/simple/pdf2image/), version: 1.14.0 2025-09-03T16:09:17,827 Skipping link: No binaries permitted for pdf2image: https://files.pythonhosted.org/packages/60/50/82db4de605e4ea3736bba09d59e0478a631df5c4b97277aa26666d475224/pdf2image-1.15.0-py3-none-any.whl (from https://pypi.org/simple/pdf2image/) 2025-09-03T16:09:17,827 Found link https://files.pythonhosted.org/packages/7d/a7/bed724eec7d469c33e94dc6816f0286a05cbcd32d94f20064c8cb4c63fa4/pdf2image-1.15.0.tar.gz (from https://pypi.org/simple/pdf2image/), version: 1.15.0 2025-09-03T16:09:17,827 Skipping link: No binaries permitted for pdf2image: https://files.pythonhosted.org/packages/7a/17/debc231f9bdb499e93389bb8679c7091ee9e4993dd92ed2da18aa896e2b6/pdf2image-1.15.1-py3-none-any.whl (from https://pypi.org/simple/pdf2image/) 2025-09-03T16:09:17,827 Found link https://files.pythonhosted.org/packages/9c/4c/650e4fb4e0d6f9d9305c0dc4614a205e12a5f159222114fbc0c6d04b0fbd/pdf2image-1.15.1.tar.gz (from https://pypi.org/simple/pdf2image/), version: 1.15.1 2025-09-03T16:09:17,827 Skipping link: No binaries permitted for pdf2image: https://files.pythonhosted.org/packages/eb/5f/82d71ad236a30c94db6518d303489ab7c821ca3daaa6e2b306fcfce11afe/pdf2image-1.16.0-py3-none-any.whl (from https://pypi.org/simple/pdf2image/) 2025-09-03T16:09:17,827 Found link https://files.pythonhosted.org/packages/4d/6d/3ae39bdeffb67f386147c2940f828c62d777f65c580581c84fcb6fe0e296/pdf2image-1.16.0.tar.gz (from https://pypi.org/simple/pdf2image/), version: 1.16.0 2025-09-03T16:09:17,828 Skipping link: No binaries permitted for pdf2image: https://files.pythonhosted.org/packages/aa/23/87b836fc3c731bff0df9b58d5bc2531824324271ccbdb651d3d1db12c491/pdf2image-1.16.2-py3-none-any.whl (from https://pypi.org/simple/pdf2image/) 2025-09-03T16:09:17,828 Found link https://files.pythonhosted.org/packages/e7/fa/0722c0f572116dd08ddc3fa1ec8c71ffe95864772c8317edb3ea1bbeef32/pdf2image-1.16.2.tar.gz (from https://pypi.org/simple/pdf2image/), version: 1.16.2 2025-09-03T16:09:17,828 Skipping link: No binaries permitted for pdf2image: https://files.pythonhosted.org/packages/e2/8c/37a7467d88c47e435429c147020c2fb53206fabfc44b8b72f9728e79ce1a/pdf2image-1.16.3-py3-none-any.whl (from https://pypi.org/simple/pdf2image/) 2025-09-03T16:09:17,828 Found link https://files.pythonhosted.org/packages/b3/96/ad8331752aab6af890151efeee9d35a47c019502a51be5ff3b4791083695/pdf2image-1.16.3.tar.gz (from https://pypi.org/simple/pdf2image/), version: 1.16.3 2025-09-03T16:09:17,828 Skipping link: No binaries permitted for pdf2image: https://files.pythonhosted.org/packages/62/33/61766ae033518957f877ab246f87ca30a85b778ebaad65b7f74fa7e52988/pdf2image-1.17.0-py3-none-any.whl (from https://pypi.org/simple/pdf2image/) 2025-09-03T16:09:17,828 Found link https://files.pythonhosted.org/packages/00/d8/b280f01045555dc257b8153c00dee3bc75830f91a744cd5f84ef3a0a64b1/pdf2image-1.17.0.tar.gz (from https://pypi.org/simple/pdf2image/), version: 1.17.0 2025-09-03T16:09:17,829 Fetching project page and analyzing links: https://www.piwheels.org/simple/pdf2image/ 2025-09-03T16:09:17,829 Getting page https://www.piwheels.org/simple/pdf2image/ 2025-09-03T16:09:17,830 Found index url https://www.piwheels.org/simple/ 2025-09-03T16:09:18,058 Fetched page https://www.piwheels.org/simple/pdf2image/ as text/html 2025-09-03T16:09:18,077 Skipping link: No binaries permitted for pdf2image: https://www.piwheels.org/simple/pdf2image/pdf2image-1.17.0-py3-none-any.whl#sha256=173a0e819ec69688028cad2ac1fec7d4c5dc139cf16c3dfbf63f4a211eb19eb6 (from https://www.piwheels.org/simple/pdf2image/) 2025-09-03T16:09:18,077 Skipping link: No binaries permitted for pdf2image: https://www.piwheels.org/simple/pdf2image/pdf2image-1.16.3-py3-none-any.whl#sha256=9a9af7987c0a19f43928bbaaef1d4ff146e6b4811d32d019f29f0669b43e4852 (from https://www.piwheels.org/simple/pdf2image/) 2025-09-03T16:09:18,077 Skipping link: No binaries permitted for pdf2image: https://archive1.piwheels.org/simple/pdf2image/pdf2image-1.16.2-py3-none-any.whl#sha256=d4ad6f34e51d968e5cd31cc968094c879081e8233005188e0c9fd7697896ce00 (from https://www.piwheels.org/simple/pdf2image/) 2025-09-03T16:09:18,077 Skipping link: No binaries permitted for pdf2image: https://www.piwheels.org/simple/pdf2image/pdf2image-1.16.0-py3-none-any.whl#sha256=84f79f2b8fad943e36323ea4e937fcb05f26ded0caa0a01181df66049e42fb65 (from https://www.piwheels.org/simple/pdf2image/) 2025-09-03T16:09:18,077 Skipping link: No binaries permitted for pdf2image: https://archive1.piwheels.org/simple/pdf2image/pdf2image-1.15.1-py3-none-any.whl#sha256=36dec8cb7612f067c7c652fcdbb98bca0776fe5882eea688e666309b614bca96 (from https://www.piwheels.org/simple/pdf2image/) 2025-09-03T16:09:18,077 Skipping link: No binaries permitted for pdf2image: https://archive1.piwheels.org/simple/pdf2image/pdf2image-1.15.0-py3-none-any.whl#sha256=4e7ffefec052f0215bc262eee4edefd294a721b43cc467bd0206c2fc3357206b (from https://www.piwheels.org/simple/pdf2image/) 2025-09-03T16:09:18,078 Skipping link: No binaries permitted for pdf2image: https://archive1.piwheels.org/simple/pdf2image/pdf2image-1.14.0-py3-none-any.whl#sha256=cf1b2dc77cf3e050cb06078cd7373469c8dca93d4cea1af2a2e1bbe0ed4a8800 (from https://www.piwheels.org/simple/pdf2image/) 2025-09-03T16:09:18,078 Skipping link: No binaries permitted for pdf2image: https://archive1.piwheels.org/simple/pdf2image/pdf2image-1.13.1-py3-none-any.whl#sha256=05e963a5c99c2f67c3ba34d5fa82e3a9a7b1d77ade09d6ec4a21b123c8216c25 (from https://www.piwheels.org/simple/pdf2image/) 2025-09-03T16:09:18,078 Skipping link: No binaries permitted for pdf2image: https://archive1.piwheels.org/simple/pdf2image/pdf2image-1.13.0-py3-none-any.whl#sha256=7b8b120b7f027df616b743c442ab5158dcbc49434f58f3a48158048ca7d20f3c (from https://www.piwheels.org/simple/pdf2image/) 2025-09-03T16:09:18,078 Skipping link: No binaries permitted for pdf2image: https://archive1.piwheels.org/simple/pdf2image/pdf2image-1.12.1-py3-none-any.whl#sha256=fe637f1f0e548ec75f847386cc617242c5a0524fe67d85e8d60c1d736a26a839 (from https://www.piwheels.org/simple/pdf2image/) 2025-09-03T16:09:18,078 Skipping link: No binaries permitted for pdf2image: https://archive1.piwheels.org/simple/pdf2image/pdf2image-1.11.0-py3-none-any.whl#sha256=c1a787f5e5e1c59bc5f46e60424ab2123ddd656860f4aa0e5a978c481e44d144 (from https://www.piwheels.org/simple/pdf2image/) 2025-09-03T16:09:18,078 Skipping link: No binaries permitted for pdf2image: https://archive1.piwheels.org/simple/pdf2image/pdf2image-1.10.0-py3-none-any.whl#sha256=8a9ca2c926750ac6b63ac621eec83564eb93f78ec0c2e81fd938254ecc8e471b (from https://www.piwheels.org/simple/pdf2image/) 2025-09-03T16:09:18,078 Skipping link: No binaries permitted for pdf2image: https://archive1.piwheels.org/simple/pdf2image/pdf2image-1.9.0-py3-none-any.whl#sha256=b171d663d286204571da5b58f9a9209e772dd76e81306b97902e4286e534d5f0 (from https://www.piwheels.org/simple/pdf2image/) 2025-09-03T16:09:18,079 Skipping link: No binaries permitted for pdf2image: https://archive1.piwheels.org/simple/pdf2image/pdf2image-1.8.0-py3-none-any.whl#sha256=3d62c460b557aba51e947bb164a049d3569416bc6b36e47445780e6552d88bab (from https://www.piwheels.org/simple/pdf2image/) 2025-09-03T16:09:18,079 Skipping link: No binaries permitted for pdf2image: https://archive1.piwheels.org/simple/pdf2image/pdf2image-1.7.1-py3-none-any.whl#sha256=eecaaa257ff13d6741c73f7e92d5b3ba110bcf33b457fce9bc6a4500b0f8f288 (from https://www.piwheels.org/simple/pdf2image/) 2025-09-03T16:09:18,079 Skipping link: No binaries permitted for pdf2image: https://archive1.piwheels.org/simple/pdf2image/pdf2image-1.7.0-py3-none-any.whl#sha256=5361be0b1d1ee84c6a9332587f9952378a4242f6ae003f66fe74a5891783204c (from https://www.piwheels.org/simple/pdf2image/) 2025-09-03T16:09:18,079 Skipping link: No binaries permitted for pdf2image: https://archive1.piwheels.org/simple/pdf2image/pdf2image-1.6.0-py3-none-any.whl#sha256=102c5d159525396ac715fbf9a3537d52e8c372f2240c0c74b18cd945f18d4908 (from https://www.piwheels.org/simple/pdf2image/) 2025-09-03T16:09:18,079 Skipping link: No binaries permitted for pdf2image: https://archive1.piwheels.org/simple/pdf2image/pdf2image-1.5.4-py3-none-any.whl#sha256=e9326487459c513f413b04b88c8f31012c73e35c6903be9a9db8444ec013b195 (from https://www.piwheels.org/simple/pdf2image/) 2025-09-03T16:09:18,079 Skipping link: No binaries permitted for pdf2image: https://archive1.piwheels.org/simple/pdf2image/pdf2image-1.5.3-py3-none-any.whl#sha256=16b03d73cb798480649cf27313de89fd8e4a82792bed34905e9089e0fa79e121 (from https://www.piwheels.org/simple/pdf2image/) 2025-09-03T16:09:18,079 Skipping link: No binaries permitted for pdf2image: https://archive1.piwheels.org/simple/pdf2image/pdf2image-1.5.2-py3-none-any.whl#sha256=3a0813373dbff53f27fa1755cfb58bf745c5803f4d19f9f86e027ea5a29f3447 (from https://www.piwheels.org/simple/pdf2image/) 2025-09-03T16:09:18,079 Skipping link: No binaries permitted for pdf2image: https://archive1.piwheels.org/simple/pdf2image/pdf2image-1.5.1-py3-none-any.whl#sha256=74532a108d7dc0b92743e988e4063cab79621d9c984e6f3565e124636d65167c (from https://www.piwheels.org/simple/pdf2image/) 2025-09-03T16:09:18,080 Skipping link: No binaries permitted for pdf2image: https://archive1.piwheels.org/simple/pdf2image/pdf2image-1.5.0-py3-none-any.whl#sha256=07fc1790f070dbd2413ff0cc0240d6aeec9a963e5a9a4ef38aaec57ecfffc62f (from https://www.piwheels.org/simple/pdf2image/) 2025-09-03T16:09:18,080 Skipping link: No binaries permitted for pdf2image: https://archive1.piwheels.org/simple/pdf2image/pdf2image-1.4.2-py3-none-any.whl#sha256=1775a4b456f32d70ef85642b4421a21cdccd8c1ac00ea09530189f8c621ea7b3 (from https://www.piwheels.org/simple/pdf2image/) 2025-09-03T16:09:18,080 Skipping link: No binaries permitted for pdf2image: https://archive1.piwheels.org/simple/pdf2image/pdf2image-1.4.1-py3-none-any.whl#sha256=eddc99306006dd2285b201149b68382a5ce0f4f46f8c38bf990dec405af9d2ac (from https://www.piwheels.org/simple/pdf2image/) 2025-09-03T16:09:18,080 Skipping link: No binaries permitted for pdf2image: https://archive1.piwheels.org/simple/pdf2image/pdf2image-1.4.0-py3-none-any.whl#sha256=287224bc9b615b1e3cda2164dd5dbabb45d1cdcad8bd45c292e729e40c710979 (from https://www.piwheels.org/simple/pdf2image/) 2025-09-03T16:09:18,080 Skipping link: No binaries permitted for pdf2image: https://archive1.piwheels.org/simple/pdf2image/pdf2image-1.3.1-py3-none-any.whl#sha256=a394a6171d886ae8e4b21429323ddd30ed985c7cefd20ea6f2e85725e4a66bd9 (from https://www.piwheels.org/simple/pdf2image/) 2025-09-03T16:09:18,080 Skipping link: No binaries permitted for pdf2image: https://archive1.piwheels.org/simple/pdf2image/pdf2image-1.3.0-py3-none-any.whl#sha256=ce55b7eb98a3e6bc252c8dee1b6f82b453c9afb3f442aebc4452c98f3f38a6b6 (from https://www.piwheels.org/simple/pdf2image/) 2025-09-03T16:09:18,080 Skipping link: No binaries permitted for pdf2image: https://archive1.piwheels.org/simple/pdf2image/pdf2image-1.2.1-py3-none-any.whl#sha256=65f2e4d7815a8e75fbf12035e4a36b250302ec441b64fdba23552e50cb6abfa0 (from https://www.piwheels.org/simple/pdf2image/) 2025-09-03T16:09:18,080 Skipping link: No binaries permitted for pdf2image: https://archive1.piwheels.org/simple/pdf2image/pdf2image-1.2.0-py3-none-any.whl#sha256=001b84edb723bc824bd612b72202ee2a3516aa2878014907a9f8fde869ef696e (from https://www.piwheels.org/simple/pdf2image/) 2025-09-03T16:09:18,081 Skipping link: No binaries permitted for pdf2image: https://archive1.piwheels.org/simple/pdf2image/pdf2image-1.1.0-py3-none-any.whl#sha256=ec7714353ceb373b76d26cf9f24a22fd2c607b1826675ec29f5ab096405c7997 (from https://www.piwheels.org/simple/pdf2image/) 2025-09-03T16:09:18,081 Skipping link: No binaries permitted for pdf2image: https://archive1.piwheels.org/simple/pdf2image/pdf2image-1.0.0-py3-none-any.whl#sha256=e2bf8f58981cb8ddfebe6d5d4b47709d7efc5876ee942c431d980f702ab652fc (from https://www.piwheels.org/simple/pdf2image/) 2025-09-03T16:09:18,081 Skipping link: No binaries permitted for pdf2image: https://archive1.piwheels.org/simple/pdf2image/pdf2image-0.1.14-py3-none-any.whl#sha256=e6452e34ea03b205615eaea55f497cd5da08e2a8ae51c1be268d70869ef096e9 (from https://www.piwheels.org/simple/pdf2image/) 2025-09-03T16:09:18,081 Skipping link: No binaries permitted for pdf2image: https://archive1.piwheels.org/simple/pdf2image/pdf2image-0.1.13-py3-none-any.whl#sha256=1c20dfd565c747a47f18f5f346d98d957588207bd9449d42ff2a55bd89a28513 (from https://www.piwheels.org/simple/pdf2image/) 2025-09-03T16:09:18,081 Skipping link: No binaries permitted for pdf2image: https://archive1.piwheels.org/simple/pdf2image/pdf2image-0.1.12-py3-none-any.whl#sha256=9581858e69c73cfa85505cb6c2a766478bd0ee9ae2f68c85dd165917c350a246 (from https://www.piwheels.org/simple/pdf2image/) 2025-09-03T16:09:18,081 Skipping link: No binaries permitted for pdf2image: https://archive1.piwheels.org/simple/pdf2image/pdf2image-0.1.11-py3-none-any.whl#sha256=132c13c79b1a77b105fae78bb19c04c9bf3adeb6a3ac3d3e8b8682a58ab825c7 (from https://www.piwheels.org/simple/pdf2image/) 2025-09-03T16:09:18,081 Skipping link: No binaries permitted for pdf2image: https://archive1.piwheels.org/simple/pdf2image/pdf2image-0.1.10-py3-none-any.whl#sha256=08838518fff36264b9817211d29b2d90461cee418792b7bb08c52eed26c2fb4d (from https://www.piwheels.org/simple/pdf2image/) 2025-09-03T16:09:18,082 Skipping link: No binaries permitted for pdf2image: https://archive1.piwheels.org/simple/pdf2image/pdf2image-0.1.9-py3-none-any.whl#sha256=df19adc13fd9b95d76bab4117012472f1a690a0965cf8b14a2488d48e5ffbfeb (from https://www.piwheels.org/simple/pdf2image/) 2025-09-03T16:09:18,082 Skipping link: No binaries permitted for pdf2image: https://archive1.piwheels.org/simple/pdf2image/pdf2image-0.1.7-py3-none-any.whl#sha256=6e817e590f3def661478d1b200047b1461ba844981f49e36b8f8c82b55d5b74f (from https://www.piwheels.org/simple/pdf2image/) 2025-09-03T16:09:18,082 Skipping link: No binaries permitted for pdf2image: https://archive1.piwheels.org/simple/pdf2image/pdf2image-0.1.6-py3-none-any.whl#sha256=41c58a87f26450e8762719eeb2664caf7c4f7b3c3a74271563486b757e280bdd (from https://www.piwheels.org/simple/pdf2image/) 2025-09-03T16:09:18,082 Skipping link: No binaries permitted for pdf2image: https://archive1.piwheels.org/simple/pdf2image/pdf2image-0.1.5-py3-none-any.whl#sha256=00e7575b704c783c33dfb32fa42365cf55df5cb3123f9dc7b143075dfb4b04db (from https://www.piwheels.org/simple/pdf2image/) 2025-09-03T16:09:18,083 Skipping link: No binaries permitted for pdf2image: https://archive1.piwheels.org/simple/pdf2image/pdf2image-0.1.4-py3-none-any.whl#sha256=41f78cb081f0ee10fcdf1a8778fa338195e9cf0aa4201e3ae732feae4e3eaba8 (from https://www.piwheels.org/simple/pdf2image/) 2025-09-03T16:09:18,083 Skipping link: No binaries permitted for pdf2image: https://archive1.piwheels.org/simple/pdf2image/pdf2image-0.1.3-py3-none-any.whl#sha256=5ea5de303a293284f4ad4ec0f14846eaab1f510a72ef5f0433d300497fbb76d3 (from https://www.piwheels.org/simple/pdf2image/) 2025-09-03T16:09:18,083 Skipping link: No binaries permitted for pdf2image: https://archive1.piwheels.org/simple/pdf2image/pdf2image-0.1.2-py3-none-any.whl#sha256=de862f56585025e195de4a98d100aae5e1c3600f31983afcd1b039d4c21fb180 (from https://www.piwheels.org/simple/pdf2image/) 2025-09-03T16:09:18,083 Skipping link: No binaries permitted for pdf2image: https://archive1.piwheels.org/simple/pdf2image/pdf2image-0.1.1-py3-none-any.whl#sha256=23dd44a2a029375258e6c26f2a1af12ce13640e0804538b35542797b64275a7e (from https://www.piwheels.org/simple/pdf2image/) 2025-09-03T16:09:18,083 Skipping link: not a file: https://www.piwheels.org/simple/pdf2image/ 2025-09-03T16:09:18,083 Skipping link: not a file: https://pypi.org/simple/pdf2image/ 2025-09-03T16:09:18,110 Given no hashes to check 1 links for project 'pdf2image': discarding no candidates 2025-09-03T16:09:18,111 Collecting pdf2image==0.1.0 2025-09-03T16:09:18,112 Created temporary directory: /tmp/pip-unpack-kza5goq1 2025-09-03T16:09:18,275 Downloading pdf2image-0.1.0.tar.gz (2.2 kB) 2025-09-03T16:09:18,297 Added pdf2image==0.1.0 from https://files.pythonhosted.org/packages/a2/4f/68c8be0b5ee5af7e93d2cb4b9832968aa9caa9b2aad1e5c841a94f48ef21/pdf2image-0.1.0.tar.gz to build tracker '/tmp/pip-build-tracker-e8822clt' 2025-09-03T16:09:18,298 Running setup.py (path:/tmp/pip-wheel-owa2taoh/pdf2image_40df395692714fceb71733955738b451/setup.py) egg_info for package pdf2image 2025-09-03T16:09:18,298 Created temporary directory: /tmp/pip-pip-egg-info-iug7uuox 2025-09-03T16:09:18,299 Preparing metadata (setup.py): started 2025-09-03T16:09:18,299 Running command python setup.py egg_info 2025-09-03T16:09:18,808 Traceback (most recent call last): 2025-09-03T16:09:18,809 File "", line 2, in 2025-09-03T16:09:18,810 exec(compile(''' 2025-09-03T16:09:18,810 ~~~~^^^^^^^^^^^^ 2025-09-03T16:09:18,810 # This is -- a caller that pip uses to run setup.py 2025-09-03T16:09:18,810 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-03T16:09:18,810 ...<32 lines>... 2025-09-03T16:09:18,810 exec(compile(setup_py_code, filename, "exec")) 2025-09-03T16:09:18,810 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-03T16:09:18,810 ''' % ('/tmp/pip-wheel-owa2taoh/pdf2image_40df395692714fceb71733955738b451/setup.py',), "", "exec")) 2025-09-03T16:09:18,810 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-03T16:09:18,811 File "", line 35, in 2025-09-03T16:09:18,811 File "/tmp/pip-wheel-owa2taoh/pdf2image_40df395692714fceb71733955738b451/setup.py", line 10, in 2025-09-03T16:09:18,811 with open(path.join(here, 'README.md'), encoding='utf-8') as f: 2025-09-03T16:09:18,811 ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-03T16:09:18,811 File "", line 921, in open 2025-09-03T16:09:18,811 FileNotFoundError: [Errno 2] No such file or directory: '/tmp/pip-wheel-owa2taoh/pdf2image_40df395692714fceb71733955738b451/README.md' 2025-09-03T16:09:18,897 ERROR: python setup.py egg_info exited with 1 2025-09-03T16:09:18,910 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-03T16:09:18,910 exec(compile('"'"''"'"''"'"' 2025-09-03T16:09:18,910 # This is -- a caller that pip uses to run setup.py 2025-09-03T16:09:18,910 # 2025-09-03T16:09:18,910 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-03T16:09:18,910 # import from `distutils.core` to work with newer packaging standards. 2025-09-03T16:09:18,910 # - It provides a clear error message when setuptools is not installed. 2025-09-03T16:09:18,910 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-03T16:09:18,910 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-03T16:09:18,910 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-03T16:09:18,910 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-03T16:09:18,910 import os, sys, tokenize, traceback 2025-09-03T16:09:18,910 2025-09-03T16:09:18,910 try: 2025-09-03T16:09:18,910 import setuptools 2025-09-03T16:09:18,910 except ImportError: 2025-09-03T16:09:18,910 print( 2025-09-03T16:09:18,910 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-03T16:09:18,910 "the build environment with exception:", 2025-09-03T16:09:18,910 file=sys.stderr, 2025-09-03T16:09:18,910 ) 2025-09-03T16:09:18,910 traceback.print_exc() 2025-09-03T16:09:18,910 sys.exit(1) 2025-09-03T16:09:18,910 2025-09-03T16:09:18,910 __file__ = %r 2025-09-03T16:09:18,910 sys.argv[0] = __file__ 2025-09-03T16:09:18,910 2025-09-03T16:09:18,910 if os.path.exists(__file__): 2025-09-03T16:09:18,910 filename = __file__ 2025-09-03T16:09:18,910 with tokenize.open(__file__) as f: 2025-09-03T16:09:18,910 setup_py_code = f.read() 2025-09-03T16:09:18,910 else: 2025-09-03T16:09:18,910 filename = "" 2025-09-03T16:09:18,910 setup_py_code = "from setuptools import setup; setup()" 2025-09-03T16:09:18,910 2025-09-03T16:09:18,910 exec(compile(setup_py_code, filename, "exec")) 2025-09-03T16:09:18,910 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-owa2taoh/pdf2image_40df395692714fceb71733955738b451/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-iug7uuox[/] 2025-09-03T16:09:18,910 [bold magenta]cwd[/]: /tmp/pip-wheel-owa2taoh/pdf2image_40df395692714fceb71733955738b451/ 2025-09-03T16:09:18,910 Preparing metadata (setup.py): finished with status 'error' 2025-09-03T16:09:18,911 ERROR: metadata generation failed 2025-09-03T16:09:18,916 Exception information: 2025-09-03T16:09:18,916 Traceback (most recent call last): 2025-09-03T16:09:18,916 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-03T16:09:18,916 call_subprocess( 2025-09-03T16:09:18,916 ~~~~~~~~~~~~~~~^ 2025-09-03T16:09:18,916 args, 2025-09-03T16:09:18,916 ^^^^^ 2025-09-03T16:09:18,916 ...<2 lines>... 2025-09-03T16:09:18,916 spinner=spinner, 2025-09-03T16:09:18,916 ^^^^^^^^^^^^^^^^ 2025-09-03T16:09:18,916 ) 2025-09-03T16:09:18,916 ^ 2025-09-03T16:09:18,916 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-03T16:09:18,916 raise error 2025-09-03T16:09:18,916 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-03T16:09:18,916 2025-09-03T16:09:18,916 The above exception was the direct cause of the following exception: 2025-09-03T16:09:18,916 2025-09-03T16:09:18,916 Traceback (most recent call last): 2025-09-03T16:09:18,916 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-03T16:09:18,916 status = _inner_run() 2025-09-03T16:09:18,916 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-03T16:09:18,916 return self.run(options, args) 2025-09-03T16:09:18,916 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-03T16:09:18,916 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-03T16:09:18,916 return func(self, options, args) 2025-09-03T16:09:18,916 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-03T16:09:18,916 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-03T16:09:18,916 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-03T16:09:18,916 result = self._result = resolver.resolve( 2025-09-03T16:09:18,916 ~~~~~~~~~~~~~~~~^ 2025-09-03T16:09:18,916 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-03T16:09:18,916 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-03T16:09:18,916 ) 2025-09-03T16:09:18,916 ^ 2025-09-03T16:09:18,916 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-03T16:09:18,916 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-03T16:09:18,916 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-03T16:09:18,916 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-03T16:09:18,916 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-03T16:09:18,916 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-03T16:09:18,916 if not criterion.candidates: 2025-09-03T16:09:18,916 ^^^^^^^^^^^^^^^^^^^^ 2025-09-03T16:09:18,916 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-03T16:09:18,916 return bool(self._sequence) 2025-09-03T16:09:18,916 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-03T16:09:18,916 self._bool = any(self) 2025-09-03T16:09:18,916 ~~~^^^^^^ 2025-09-03T16:09:18,916 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-03T16:09:18,916 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-03T16:09:18,916 ^^^^^^^^ 2025-09-03T16:09:18,916 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-03T16:09:18,916 candidate = func() 2025-09-03T16:09:18,916 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-03T16:09:18,916 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-03T16:09:18,916 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-03T16:09:18,916 link, template, name, version 2025-09-03T16:09:18,916 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-03T16:09:18,916 ) 2025-09-03T16:09:18,916 ^ 2025-09-03T16:09:18,916 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-03T16:09:18,916 self._link_candidate_cache[link] = LinkCandidate( 2025-09-03T16:09:18,916 ~~~~~~~~~~~~~^ 2025-09-03T16:09:18,916 link, 2025-09-03T16:09:18,916 ^^^^^ 2025-09-03T16:09:18,916 ...<3 lines>... 2025-09-03T16:09:18,916 version=version, 2025-09-03T16:09:18,916 ^^^^^^^^^^^^^^^^ 2025-09-03T16:09:18,916 ) 2025-09-03T16:09:18,916 ^ 2025-09-03T16:09:18,916 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-03T16:09:18,916 super().__init__( 2025-09-03T16:09:18,916 ~~~~~~~~~~~~~~~~^ 2025-09-03T16:09:18,916 link=link, 2025-09-03T16:09:18,916 ^^^^^^^^^^ 2025-09-03T16:09:18,916 ...<4 lines>... 2025-09-03T16:09:18,916 version=version, 2025-09-03T16:09:18,916 ^^^^^^^^^^^^^^^^ 2025-09-03T16:09:18,916 ) 2025-09-03T16:09:18,916 ^ 2025-09-03T16:09:18,916 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-03T16:09:18,916 self.dist = self._prepare() 2025-09-03T16:09:18,916 ~~~~~~~~~~~~~^^ 2025-09-03T16:09:18,916 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-03T16:09:18,916 dist = self._prepare_distribution() 2025-09-03T16:09:18,916 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-03T16:09:18,916 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-03T16:09:18,916 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-03T16:09:18,916 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-03T16:09:18,916 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-03T16:09:18,916 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-03T16:09:18,916 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-03T16:09:18,916 dist = _get_prepared_distribution( 2025-09-03T16:09:18,916 req, 2025-09-03T16:09:18,916 ...<3 lines>... 2025-09-03T16:09:18,916 self.check_build_deps, 2025-09-03T16:09:18,916 ) 2025-09-03T16:09:18,916 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-03T16:09:18,916 abstract_dist.prepare_distribution_metadata( 2025-09-03T16:09:18,916 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-03T16:09:18,916 finder, build_isolation, check_build_deps 2025-09-03T16:09:18,916 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-03T16:09:18,916 ) 2025-09-03T16:09:18,916 ^ 2025-09-03T16:09:18,916 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-03T16:09:18,916 self.req.prepare_metadata() 2025-09-03T16:09:18,916 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-03T16:09:18,916 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-03T16:09:18,916 self.metadata_directory = generate_metadata_legacy( 2025-09-03T16:09:18,916 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-03T16:09:18,916 build_env=self.build_env, 2025-09-03T16:09:18,916 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-03T16:09:18,916 ...<3 lines>... 2025-09-03T16:09:18,916 details=details, 2025-09-03T16:09:18,916 ^^^^^^^^^^^^^^^^ 2025-09-03T16:09:18,916 ) 2025-09-03T16:09:18,916 ^ 2025-09-03T16:09:18,916 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-03T16:09:18,916 raise MetadataGenerationFailed(package_details=details) from error 2025-09-03T16:09:18,916 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-03T16:09:18,937 Removed pdf2image==0.1.0 from https://files.pythonhosted.org/packages/a2/4f/68c8be0b5ee5af7e93d2cb4b9832968aa9caa9b2aad1e5c841a94f48ef21/pdf2image-0.1.0.tar.gz from build tracker '/tmp/pip-build-tracker-e8822clt' 2025-09-03T16:09:18,938 Removed build tracker: '/tmp/pip-build-tracker-e8822clt'