2026-04-24T16:45:40,869 Created temporary directory: /tmp/pip-build-tracker-7rn6g3q8 2026-04-24T16:45:40,870 Initialized build tracking at /tmp/pip-build-tracker-7rn6g3q8 2026-04-24T16:45:40,870 Created build tracker: /tmp/pip-build-tracker-7rn6g3q8 2026-04-24T16:45:40,870 Entered build tracker: /tmp/pip-build-tracker-7rn6g3q8 2026-04-24T16:45:40,871 Created temporary directory: /tmp/pip-wheel-dyfvbvos 2026-04-24T16:45:40,874 Created temporary directory: /tmp/pip-ephem-wheel-cache-xyxztbri 2026-04-24T16:45:40,933 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-24T16:45:40,935 2 location(s) to search for versions of pymupdf4llm: 2026-04-24T16:45:40,935 * https://pypi.org/simple/pymupdf4llm/ 2026-04-24T16:45:40,935 * https://www.piwheels.org/simple/pymupdf4llm/ 2026-04-24T16:45:40,936 Fetching project page and analyzing links: https://pypi.org/simple/pymupdf4llm/ 2026-04-24T16:45:40,936 Getting page https://pypi.org/simple/pymupdf4llm/ 2026-04-24T16:45:40,937 Found index url https://pypi.org/simple/ 2026-04-24T16:45:41,014 Fetched page https://pypi.org/simple/pymupdf4llm/ as application/vnd.pypi.simple.v1+json 2026-04-24T16:45:41,027 Skipping link: No binaries permitted for pymupdf4llm: https://files.pythonhosted.org/packages/5b/eb/59261c583122102bf39e65f3f4e4d0405e16c5f8fe3a890f421ee1254f57/pymupdf4llm-0.0.1-py3-none-any.whl (from https://pypi.org/simple/pymupdf4llm/) 2026-04-24T16:45:41,028 Found link https://files.pythonhosted.org/packages/a3/b6/179319667cd2baac060237f5eed623279e3d094cb9ec11c54add0e2e3bc1/pymupdf4llm-0.0.1.tar.gz (from https://pypi.org/simple/pymupdf4llm/), version: 0.0.1 2026-04-24T16:45:41,028 Skipping link: No binaries permitted for pymupdf4llm: https://files.pythonhosted.org/packages/97/44/951c132d1691f47708b69056cc2b78b92389a3d4052f52979fe63ef9856f/pymupdf4llm-0.0.2-py3-none-any.whl (from https://pypi.org/simple/pymupdf4llm/) 2026-04-24T16:45:41,028 Found link https://files.pythonhosted.org/packages/5f/bc/8c4aa3586aa0d41e5d5f39f2de3e6f9c409ada8f9f5c14d41bb164c0c0e4/pymupdf4llm-0.0.2.tar.gz (from https://pypi.org/simple/pymupdf4llm/), version: 0.0.2 2026-04-24T16:45:41,029 Skipping link: No binaries permitted for pymupdf4llm: https://files.pythonhosted.org/packages/c4/0f/4102c6e69187c731e4e578d6f6848b435012203466709b2faaf0f5ffed6e/pymupdf4llm-0.0.3-py3-none-any.whl (from https://pypi.org/simple/pymupdf4llm/) 2026-04-24T16:45:41,029 Found link https://files.pythonhosted.org/packages/dd/83/49b02d48a170ed040ebfaad905cd35055fadf43e99ad4d1fabc1111d96d1/pymupdf4llm-0.0.3.tar.gz (from https://pypi.org/simple/pymupdf4llm/), version: 0.0.3 2026-04-24T16:45:41,029 Skipping link: No binaries permitted for pymupdf4llm: https://files.pythonhosted.org/packages/08/91/ff9d97b7d57bfaa41aa4ff7610839c29b704a5952c651f34e08f010bdfb9/pymupdf4llm-0.0.4-py3-none-any.whl (from https://pypi.org/simple/pymupdf4llm/) 2026-04-24T16:45:41,029 Found link https://files.pythonhosted.org/packages/90/58/d52ffc1fec0987ea76eb0fd202479f5f981abf54b63e271195f1ba1b6b20/pymupdf4llm-0.0.4.tar.gz (from https://pypi.org/simple/pymupdf4llm/), version: 0.0.4 2026-04-24T16:45:41,030 Skipping link: No binaries permitted for pymupdf4llm: https://files.pythonhosted.org/packages/db/da/a32fc0524d9f3c0ef6c109876bd68f08b697cce5dfbf7f3cc47500f55e55/pymupdf4llm-0.0.5-py3-none-any.whl (from https://pypi.org/simple/pymupdf4llm/) 2026-04-24T16:45:41,030 Found link https://files.pythonhosted.org/packages/4f/29/cdcd5786ab301d5ce05490ee47ca709b65a21889713c8d17de2ff10b57fd/pymupdf4llm-0.0.5.tar.gz (from https://pypi.org/simple/pymupdf4llm/), version: 0.0.5 2026-04-24T16:45:41,030 Skipping link: No binaries permitted for pymupdf4llm: https://files.pythonhosted.org/packages/f7/22/9d79a4dc0fccb17914a1cd17e380cf46115ff557544ee978b12088623a27/pymupdf4llm-0.0.6-py3-none-any.whl (from https://pypi.org/simple/pymupdf4llm/) 2026-04-24T16:45:41,030 Found link https://files.pythonhosted.org/packages/ff/6b/9f3f006fd12ee645511335cf6af234dcb3fd4150ca276f1c1364bdc4b07b/pymupdf4llm-0.0.6.tar.gz (from https://pypi.org/simple/pymupdf4llm/), version: 0.0.6 2026-04-24T16:45:41,031 Skipping link: No binaries permitted for pymupdf4llm: https://files.pythonhosted.org/packages/24/e6/decf1adb1df8b453ce331759053d82f4a9c7fb1c1fb86a6627c42dd673e7/pymupdf4llm-0.0.7-py3-none-any.whl (from https://pypi.org/simple/pymupdf4llm/) 2026-04-24T16:45:41,031 Found link https://files.pythonhosted.org/packages/8d/7f/8e880f5aaee79347aa2f6bc09c308ed9d6be24ad82318ba77dc073af62f3/pymupdf4llm-0.0.7.tar.gz (from https://pypi.org/simple/pymupdf4llm/), version: 0.0.7 2026-04-24T16:45:41,031 Skipping link: No binaries permitted for pymupdf4llm: https://files.pythonhosted.org/packages/6c/51/f0b5e79b2ec831b96b60b2f5329b57054f50e12e5eacb23608224f4ccdf3/pymupdf4llm-0.0.8-py3-none-any.whl (from https://pypi.org/simple/pymupdf4llm/) 2026-04-24T16:45:41,031 Found link https://files.pythonhosted.org/packages/f9/79/7956b1de6d6ba9d84ad1c119a8ce0bf01f4db5927ee2ae559e31ba98cc0a/pymupdf4llm-0.0.8.tar.gz (from https://pypi.org/simple/pymupdf4llm/), version: 0.0.8 2026-04-24T16:45:41,032 Skipping link: No binaries permitted for pymupdf4llm: https://files.pythonhosted.org/packages/4a/2d/c01735ffbee2e723a0c76cade5753233ad03a802e8d895891b90d772a66d/pymupdf4llm-0.0.9-py3-none-any.whl (from https://pypi.org/simple/pymupdf4llm/) 2026-04-24T16:45:41,032 Found link https://files.pythonhosted.org/packages/3d/60/2589554ceeb48a4515853b1577b121d4d2056b23754bef256e475ad8652e/pymupdf4llm-0.0.9.tar.gz (from https://pypi.org/simple/pymupdf4llm/), version: 0.0.9 2026-04-24T16:45:41,032 Skipping link: No binaries permitted for pymupdf4llm: https://files.pythonhosted.org/packages/f7/21/9d31f47dbb8646b89f934a58a2f95a51671d691a7a46f3c9e71a3b2bf874/pymupdf4llm-0.0.10-py3-none-any.whl (from https://pypi.org/simple/pymupdf4llm/) 2026-04-24T16:45:41,032 Found link https://files.pythonhosted.org/packages/a1/14/4fcf08caebd7841ecad03e24b95f632e13557640d67aa470104272d0a643/pymupdf4llm-0.0.10.tar.gz (from https://pypi.org/simple/pymupdf4llm/), version: 0.0.10 2026-04-24T16:45:41,033 Skipping link: No binaries permitted for pymupdf4llm: https://files.pythonhosted.org/packages/35/ad/8ebebb699a87a8f4d132305ac903c6abdcda25df87c9cd46dc8c06b93e12/pymupdf4llm-0.0.11-py3-none-any.whl (from https://pypi.org/simple/pymupdf4llm/) 2026-04-24T16:45:41,033 Found link https://files.pythonhosted.org/packages/ee/85/eff8fd0537e7ee8d5b8aacdda445df8e641a785bf25db6ba52a8e3c447d5/pymupdf4llm-0.0.11.tar.gz (from https://pypi.org/simple/pymupdf4llm/), version: 0.0.11 2026-04-24T16:45:41,033 Skipping link: No binaries permitted for pymupdf4llm: https://files.pythonhosted.org/packages/95/54/035d8079896bad36d9062070f9c2cf7258deaa9304f96b692271da65e19d/pymupdf4llm-0.0.12-py3-none-any.whl (from https://pypi.org/simple/pymupdf4llm/) 2026-04-24T16:45:41,033 Found link https://files.pythonhosted.org/packages/87/48/5403c15a4c38348d0939115f462fad14760b3425be74a28d08acfdd86ffd/pymupdf4llm-0.0.12.tar.gz (from https://pypi.org/simple/pymupdf4llm/), version: 0.0.12 2026-04-24T16:45:41,034 Skipping link: No binaries permitted for pymupdf4llm: https://files.pythonhosted.org/packages/6b/10/a9c952710cb9a875823c4390aa6e8c152f93013c7acd686a05f72fd94a04/pymupdf4llm-0.0.13-py3-none-any.whl (from https://pypi.org/simple/pymupdf4llm/) 2026-04-24T16:45:41,034 Found link https://files.pythonhosted.org/packages/19/11/812a6b70ae1735e044671902a2904d078f9681f76160bdfe5fd780002d0c/pymupdf4llm-0.0.13.tar.gz (from https://pypi.org/simple/pymupdf4llm/), version: 0.0.13 2026-04-24T16:45:41,034 Skipping link: No binaries permitted for pymupdf4llm: https://files.pythonhosted.org/packages/43/df/21b001a764126a35f5953091de9f18636dd157a09e4906cf2b24665aee1f/pymupdf4llm-0.0.14-py3-none-any.whl (from https://pypi.org/simple/pymupdf4llm/) 2026-04-24T16:45:41,034 Found link https://files.pythonhosted.org/packages/f4/14/edeac25a65e29f59eb561ab34e2099471015bd5bc3c9cb72dbd3638a202c/pymupdf4llm-0.0.14.tar.gz (from https://pypi.org/simple/pymupdf4llm/), version: 0.0.14 2026-04-24T16:45:41,035 Skipping link: No binaries permitted for pymupdf4llm: https://files.pythonhosted.org/packages/e9/44/5b745607d41f949c8d2c93892353b8dbe537742e3dc409569140fbc997df/pymupdf4llm-0.0.15-py3-none-any.whl (from https://pypi.org/simple/pymupdf4llm/) 2026-04-24T16:45:41,035 Found link https://files.pythonhosted.org/packages/5f/69/13c6a9aa83d0b702eface28fefa669d848f2a81d3d042c42428e56583235/pymupdf4llm-0.0.15.tar.gz (from https://pypi.org/simple/pymupdf4llm/), version: 0.0.15 2026-04-24T16:45:41,035 Skipping link: No binaries permitted for pymupdf4llm: https://files.pythonhosted.org/packages/d2/5d/018edcc33676bf5e6572f3504cfbc75f65a6b140784afb5ddd59adf6fbf5/pymupdf4llm-0.0.16-py3-none-any.whl (from https://pypi.org/simple/pymupdf4llm/) 2026-04-24T16:45:41,035 Found link https://files.pythonhosted.org/packages/1c/d4/d6e5c97c87c11581ae092bccd9ff2f6815176624b9424689b2d5fb16bd3b/pymupdf4llm-0.0.16.tar.gz (from https://pypi.org/simple/pymupdf4llm/), version: 0.0.16 2026-04-24T16:45:41,036 Skipping link: No binaries permitted for pymupdf4llm: https://files.pythonhosted.org/packages/ae/af/1576ecfc8a62d31c0c8b34b856e52f6b05f1d76546dbac0e1d037f044a9e/pymupdf4llm-0.0.17-py3-none-any.whl (from https://pypi.org/simple/pymupdf4llm/) 2026-04-24T16:45:41,036 Found link https://files.pythonhosted.org/packages/2e/3c/1a530a410bdf76d83289bf30b3b86236d338b3f5f21842790c2cf7e9c1f6/pymupdf4llm-0.0.17.tar.gz (from https://pypi.org/simple/pymupdf4llm/), version: 0.0.17 2026-04-24T16:45:41,036 Skipping link: No binaries permitted for pymupdf4llm: https://files.pythonhosted.org/packages/2a/db/25d4b63d22bcb7e1ab289f42268ab74d0a36fb95a6264855f770ff3451c4/pymupdf4llm-0.0.18-py3-none-any.whl (from https://pypi.org/simple/pymupdf4llm/) 2026-04-24T16:45:41,036 Found link https://files.pythonhosted.org/packages/95/cb/2d90763726ccf91a5bf69c15e6166fcdcc49d522861fe11b32dced2710c8/pymupdf4llm-0.0.18.tar.gz (from https://pypi.org/simple/pymupdf4llm/), version: 0.0.18 2026-04-24T16:45:41,037 Skipping link: No binaries permitted for pymupdf4llm: https://files.pythonhosted.org/packages/39/8c/40956be6d3760d49e6d6ea562b3f33d992e0209d367d97de3000c1b75b95/pymupdf4llm-0.0.19-py3-none-any.whl (from https://pypi.org/simple/pymupdf4llm/) 2026-04-24T16:45:41,037 Found link https://files.pythonhosted.org/packages/43/92/1c37f7a586075bf9608a80f7b5c5e418a1e8a4f61c45e1011c71917cc492/pymupdf4llm-0.0.19.tar.gz (from https://pypi.org/simple/pymupdf4llm/), version: 0.0.19 2026-04-24T16:45:41,037 Skipping link: No binaries permitted for pymupdf4llm: https://files.pythonhosted.org/packages/d4/ec/e134a91c75013f97edb28c0250a7e33b246b09d0638b85c5e701a0fcd8d9/pymupdf4llm-0.0.20-py3-none-any.whl (from https://pypi.org/simple/pymupdf4llm/) 2026-04-24T16:45:41,037 Found link https://files.pythonhosted.org/packages/94/d3/49d980c6238aef454d3c502313b42f6e56741002c4915566ee2d6b7b3836/pymupdf4llm-0.0.20.tar.gz (from https://pypi.org/simple/pymupdf4llm/), version: 0.0.20 2026-04-24T16:45:41,038 Skipping link: No binaries permitted for pymupdf4llm: https://files.pythonhosted.org/packages/f9/51/85dce1267a4569db08aff94b72153297f13880ddfb77f9d3fef67ac86ba7/pymupdf4llm-0.0.21-py3-none-any.whl (from https://pypi.org/simple/pymupdf4llm/) 2026-04-24T16:45:41,038 Found link https://files.pythonhosted.org/packages/58/ed/a939586b562bd1300fd9586ae5e8875a53ad70e6032d94a003642b78015e/pymupdf4llm-0.0.21.tar.gz (from https://pypi.org/simple/pymupdf4llm/), version: 0.0.21 2026-04-24T16:45:41,038 Skipping link: No binaries permitted for pymupdf4llm: https://files.pythonhosted.org/packages/d6/ab/0f3f2f6a6d8521cfdb8226f63a50d22e7c6ca5e2fb72f1fbf56efda04218/pymupdf4llm-0.0.22-py3-none-any.whl (from https://pypi.org/simple/pymupdf4llm/) 2026-04-24T16:45:41,038 Found link https://files.pythonhosted.org/packages/e6/f4/39f041220a7e328f4c71cc72953e3ff29ed188396b2ba1b45daca235f50f/pymupdf4llm-0.0.22.tar.gz (from https://pypi.org/simple/pymupdf4llm/), version: 0.0.22 2026-04-24T16:45:41,039 Skipping link: No binaries permitted for pymupdf4llm: https://files.pythonhosted.org/packages/80/eb/3a6f97343936f45046bf69ed0090aa8193ee3978e5b776605c398cd1409d/pymupdf4llm-0.0.23-py3-none-any.whl (from https://pypi.org/simple/pymupdf4llm/) 2026-04-24T16:45:41,039 Found link https://files.pythonhosted.org/packages/06/bc/0ed8a7929af1b2547bc73b5d080d3e86017d1d2f29262a447673321c81b7/pymupdf4llm-0.0.23.tar.gz (from https://pypi.org/simple/pymupdf4llm/), version: 0.0.23 2026-04-24T16:45:41,039 Skipping link: No binaries permitted for pymupdf4llm: https://files.pythonhosted.org/packages/43/40/c016dc5a44dc5c0482c01676ea931f797e5d605b24487c6be2083bc53858/pymupdf4llm-0.0.24-py3-none-any.whl (from https://pypi.org/simple/pymupdf4llm/) 2026-04-24T16:45:41,039 Found link https://files.pythonhosted.org/packages/6b/9f/9290cd8fe75aa0983562f7dd66ae017ecfd43ca968c6bc83f33a327ed07b/pymupdf4llm-0.0.24.tar.gz (from https://pypi.org/simple/pymupdf4llm/), version: 0.0.24 2026-04-24T16:45:41,039 Skipping link: No binaries permitted for pymupdf4llm: https://files.pythonhosted.org/packages/43/a0/cb7c3ec3eb762b6849745132465d25c11cd6c74a8cf18ae9dbbee8159cda/pymupdf4llm-0.0.25-py3-none-any.whl (from https://pypi.org/simple/pymupdf4llm/) 2026-04-24T16:45:41,040 Found link https://files.pythonhosted.org/packages/e0/64/b0d235a8fedb5e04c4a668321365cc8b8a767c1bc502a3985fed2162917a/pymupdf4llm-0.0.25.tar.gz (from https://pypi.org/simple/pymupdf4llm/), version: 0.0.25 2026-04-24T16:45:41,040 Skipping link: No binaries permitted for pymupdf4llm: https://files.pythonhosted.org/packages/3e/17/965608e8f1c380a79d522bdac11e9a6133a90a1cb1743622c5facae4666d/pymupdf4llm-0.0.26-py3-none-any.whl (from https://pypi.org/simple/pymupdf4llm/) (requires-python:>=3.9) 2026-04-24T16:45:41,041 Found link https://files.pythonhosted.org/packages/6c/9e/896b144a78aab2dca4cbca50aaeba06ba97b21fdb4a430638694e543d2e8/pymupdf4llm-0.0.26.tar.gz (from https://pypi.org/simple/pymupdf4llm/) (requires-python:>=3.9), version: 0.0.26 2026-04-24T16:45:41,041 Skipping link: No binaries permitted for pymupdf4llm: https://files.pythonhosted.org/packages/e9/c8/7eed2e902b61574b15b295017ddb5738c4970aa9ab76903fbaace28a522e/pymupdf4llm-0.0.27-py3-none-any.whl (from https://pypi.org/simple/pymupdf4llm/) (requires-python:>=3.9) 2026-04-24T16:45:41,041 Found link https://files.pythonhosted.org/packages/03/99/2634b56ff2b68558e742c6e10cd798ed3b5b5af6cc659454b9f37e7b4ecf/pymupdf4llm-0.0.27.tar.gz (from https://pypi.org/simple/pymupdf4llm/) (requires-python:>=3.9), version: 0.0.27 2026-04-24T16:45:41,042 Skipping link: No binaries permitted for pymupdf4llm: https://files.pythonhosted.org/packages/e7/07/5bbfc4b2cbcc130af1db10782051983609bb6d2b01acb7c90f573a282c9c/pymupdf4llm-0.1.7-py3-none-any.whl (from https://pypi.org/simple/pymupdf4llm/) (requires-python:>=3.10) 2026-04-24T16:45:41,042 Found link https://files.pythonhosted.org/packages/8c/38/74c4cd83d1678c7d40256af4c975434b2cd03689934075bc413c52b54d58/pymupdf4llm-0.1.7.tar.gz (from https://pypi.org/simple/pymupdf4llm/) (requires-python:>=3.10), version: 0.1.7 2026-04-24T16:45:41,042 Skipping link: No binaries permitted for pymupdf4llm: https://files.pythonhosted.org/packages/e0/0c/3606be98cd78b0f7ae6125f186667dd1a8378d3a7ea8ead9c7a174185b75/pymupdf4llm-0.1.8-py3-none-any.whl (from https://pypi.org/simple/pymupdf4llm/) (requires-python:>=3.10) 2026-04-24T16:45:41,043 Found link https://files.pythonhosted.org/packages/60/9d/f11f984ef0b94a9d430cc7b027b5f44cc3446f8ee283258e11366ac5a3e8/pymupdf4llm-0.1.8.tar.gz (from https://pypi.org/simple/pymupdf4llm/) (requires-python:>=3.10), version: 0.1.8 2026-04-24T16:45:41,043 Skipping link: No binaries permitted for pymupdf4llm: https://files.pythonhosted.org/packages/64/7c/975d4255f868e620094b3f6e3c40956ace21725708706c5949b09b53959e/pymupdf4llm-0.1.9-py3-none-any.whl (from https://pypi.org/simple/pymupdf4llm/) (requires-python:>=3.10) 2026-04-24T16:45:41,043 Found link https://files.pythonhosted.org/packages/ac/76/0b592cdece539e4c3ad3bf774589943bf9c81039d4de9e7e823b38a86982/pymupdf4llm-0.1.9.tar.gz (from https://pypi.org/simple/pymupdf4llm/) (requires-python:>=3.10), version: 0.1.9 2026-04-24T16:45:41,043 Skipping link: No binaries permitted for pymupdf4llm: https://files.pythonhosted.org/packages/4d/44/7c9bf227a2d0f36419fed15952347db7b8317d1f500288b5c497dd34ea0d/pymupdf4llm-0.2.0-py3-none-any.whl (from https://pypi.org/simple/pymupdf4llm/) (requires-python:>=3.10) 2026-04-24T16:45:41,044 Found link https://files.pythonhosted.org/packages/45/aa/4890acc7a95ba7cb0f1cf06d2394a672def4609897d594a6269c640974b8/pymupdf4llm-0.2.0.tar.gz (from https://pypi.org/simple/pymupdf4llm/) (requires-python:>=3.10), version: 0.2.0 2026-04-24T16:45:41,044 Skipping link: No binaries permitted for pymupdf4llm: https://files.pythonhosted.org/packages/87/e9/9623534db93acfe0277d1e3118a99ce2e8685b186faf907823135a6e9d8e/pymupdf4llm-0.2.1-py3-none-any.whl (from https://pypi.org/simple/pymupdf4llm/) (requires-python:>=3.10) 2026-04-24T16:45:41,044 Found link https://files.pythonhosted.org/packages/1b/a3/44850e4b767d0aea3ffae798c10bf9a99ea6fe6c6e4507be2f4c657bfbda/pymupdf4llm-0.2.1.tar.gz (from https://pypi.org/simple/pymupdf4llm/) (requires-python:>=3.10), version: 0.2.1 2026-04-24T16:45:41,045 Skipping link: No binaries permitted for pymupdf4llm: https://files.pythonhosted.org/packages/26/23/08be1528f3ccb8c245e9a7b247255d6853a8e162b1451f4888f2006c52f0/pymupdf4llm-0.2.2-py3-none-any.whl (from https://pypi.org/simple/pymupdf4llm/) (requires-python:>=3.10) 2026-04-24T16:45:41,045 Found link https://files.pythonhosted.org/packages/ec/26/e1226c5329d0c901cd42649e4e8d7544636524c31e95a84f4dcf7c25731d/pymupdf4llm-0.2.2.tar.gz (from https://pypi.org/simple/pymupdf4llm/) (requires-python:>=3.10), version: 0.2.2 2026-04-24T16:45:41,045 Skipping link: No binaries permitted for pymupdf4llm: https://files.pythonhosted.org/packages/bc/53/bd7b26982897b17f0b4e3316eefa64e450cb1d0676b9e66a4283de6a3de9/pymupdf4llm-0.2.3-py3-none-any.whl (from https://pypi.org/simple/pymupdf4llm/) (requires-python:>=3.10) 2026-04-24T16:45:41,045 Found link https://files.pythonhosted.org/packages/52/23/7a3917ab82956570ff5ea06327e606ef2913fd8f37389f1285aa04b5f2ca/pymupdf4llm-0.2.3.tar.gz (from https://pypi.org/simple/pymupdf4llm/) (requires-python:>=3.10), version: 0.2.3 2026-04-24T16:45:41,046 Skipping link: No binaries permitted for pymupdf4llm: https://files.pythonhosted.org/packages/4a/4d/9a5687ebb788b2573d43238bb42647ea39443aa2dee772a44cd597ac2d38/pymupdf4llm-0.2.4-py3-none-any.whl (from https://pypi.org/simple/pymupdf4llm/) (requires-python:>=3.10) 2026-04-24T16:45:41,046 Found link https://files.pythonhosted.org/packages/b6/f6/f72a41eff8b2afd178a4a71c897efe3d081fb4432a780f77ee019c8ccf8e/pymupdf4llm-0.2.4.tar.gz (from https://pypi.org/simple/pymupdf4llm/) (requires-python:>=3.10), version: 0.2.4 2026-04-24T16:45:41,046 Skipping link: No binaries permitted for pymupdf4llm: https://files.pythonhosted.org/packages/c2/15/39382f2456d33c4444507cbdfb7e39bdc46b5dc35f53b11b309c2724d693/pymupdf4llm-0.2.5-py3-none-any.whl (from https://pypi.org/simple/pymupdf4llm/) (requires-python:>=3.10) 2026-04-24T16:45:41,046 Found link https://files.pythonhosted.org/packages/e7/da/170ea72610d3901deb08e9084de57db8336ec20a4d8f7d136aee220ccab8/pymupdf4llm-0.2.5.tar.gz (from https://pypi.org/simple/pymupdf4llm/) (requires-python:>=3.10), version: 0.2.5 2026-04-24T16:45:41,046 Skipping link: No binaries permitted for pymupdf4llm: https://files.pythonhosted.org/packages/b8/fa/2c7d7ce85d7844097d96a8085e719ef5508eaf60e0d0ec24d2d3d42fffc9/pymupdf4llm-0.2.6-py3-none-any.whl (from https://pypi.org/simple/pymupdf4llm/) (requires-python:>=3.10) 2026-04-24T16:45:41,047 Found link https://files.pythonhosted.org/packages/ba/bd/5c1958ac1ab68c12a09aef1128b3522e1ada6086c6cb42f880dcb294b13e/pymupdf4llm-0.2.6.tar.gz (from https://pypi.org/simple/pymupdf4llm/) (requires-python:>=3.10), version: 0.2.6 2026-04-24T16:45:41,047 Skipping link: No binaries permitted for pymupdf4llm: https://files.pythonhosted.org/packages/c0/1e/5fae75a5dc478e376ab95253c2f611665a4d9e2249667387a975e00fbbcb/pymupdf4llm-0.2.7-py3-none-any.whl (from https://pypi.org/simple/pymupdf4llm/) (requires-python:>=3.10) 2026-04-24T16:45:41,047 Found link https://files.pythonhosted.org/packages/29/88/1c8bef03fec9d5e8e47219274d0f977017046e5accf0e8a575dcc42bd1c8/pymupdf4llm-0.2.7.tar.gz (from https://pypi.org/simple/pymupdf4llm/) (requires-python:>=3.10), version: 0.2.7 2026-04-24T16:45:41,047 Skipping link: No binaries permitted for pymupdf4llm: https://files.pythonhosted.org/packages/58/d5/47e14346b6f57cbc7456cc24ded697b4037b399ff56ed12afccbd202361d/pymupdf4llm-0.2.8-py3-none-any.whl (from https://pypi.org/simple/pymupdf4llm/) (requires-python:>=3.10) 2026-04-24T16:45:41,047 Found link https://files.pythonhosted.org/packages/c2/ff/d2e856ff5db5fa57ebf13ae04de4da6c203f5fb17507c0dd21ffd0ae4a17/pymupdf4llm-0.2.8.tar.gz (from https://pypi.org/simple/pymupdf4llm/) (requires-python:>=3.10), version: 0.2.8 2026-04-24T16:45:41,047 Skipping link: No binaries permitted for pymupdf4llm: https://files.pythonhosted.org/packages/52/6f/7312cb3d220b252defb1205a5b9d7e074e1c0883d91c461227b2bd3b7fa8/pymupdf4llm-0.2.9-py3-none-any.whl (from https://pypi.org/simple/pymupdf4llm/) (requires-python:>=3.10) 2026-04-24T16:45:41,048 Found link https://files.pythonhosted.org/packages/cb/25/40ce2f199d97439bff28d9fb3723d68995905b98cba113873d9ff6cfd013/pymupdf4llm-0.2.9.tar.gz (from https://pypi.org/simple/pymupdf4llm/) (requires-python:>=3.10), version: 0.2.9 2026-04-24T16:45:41,048 Skipping link: No binaries permitted for pymupdf4llm: https://files.pythonhosted.org/packages/60/5f/290945cdb35f3c89dde02dae1ae2f6739846fafdb188ad1ba9d6c158ba83/pymupdf4llm-0.3.3-py3-none-any.whl (from https://pypi.org/simple/pymupdf4llm/) (requires-python:>=3.10) 2026-04-24T16:45:41,048 Found link https://files.pythonhosted.org/packages/5b/f8/5f22ad27b5ca23d2de41fa0dd9b1b2d5d97eb4afe82e8aadd49b290dd639/pymupdf4llm-0.3.3.tar.gz (from https://pypi.org/simple/pymupdf4llm/) (requires-python:>=3.10), version: 0.3.3 2026-04-24T16:45:41,048 Skipping link: No binaries permitted for pymupdf4llm: https://files.pythonhosted.org/packages/2b/67/4394de2e5967d80a9b01ec323049163410b3553185c42dea0c346fa27a41/pymupdf4llm-0.3.4-py3-none-any.whl (from https://pypi.org/simple/pymupdf4llm/) (requires-python:>=3.10) 2026-04-24T16:45:41,048 Found link https://files.pythonhosted.org/packages/a6/9b/97c4fad642f0147af3e884126d80635a1fae02c836fde9c22f0efc053254/pymupdf4llm-0.3.4.tar.gz (from https://pypi.org/simple/pymupdf4llm/) (requires-python:>=3.10), version: 0.3.4 2026-04-24T16:45:41,048 Skipping link: No binaries permitted for pymupdf4llm: https://files.pythonhosted.org/packages/e9/23/ac3edfdd7ede9d01895f444b7d4ffffc3f044809e00791808ccc8ea194eb/pymupdf4llm-1.27.2.1-py3-none-any.whl (from https://pypi.org/simple/pymupdf4llm/) (requires-python:>=3.10) 2026-04-24T16:45:41,049 Skipping link: No binaries permitted for pymupdf4llm: https://files.pythonhosted.org/packages/01/fc/a4977b84f9a7e70aac4c9beed55d4693b985cef89fab7d49c896335bf158/pymupdf4llm-1.27.2.2-py3-none-any.whl (from https://pypi.org/simple/pymupdf4llm/) (requires-python:>=3.10) 2026-04-24T16:45:41,049 Found link https://files.pythonhosted.org/packages/f0/e7/8b97bf223ea2fd72efd862af3210ae3aa2fb15b39b55767de9e0a2fd0985/pymupdf4llm-1.27.2.2.tar.gz (from https://pypi.org/simple/pymupdf4llm/) (requires-python:>=3.10), version: 1.27.2.2 2026-04-24T16:45:41,049 Skipping link: No binaries permitted for pymupdf4llm: https://files.pythonhosted.org/packages/e6/38/84bf29f4dd72e6c450546df6ca8f53021f764fd945ba67dcc235d39bc20e/pymupdf4llm-1.27.2.3-py3-none-any.whl (from https://pypi.org/simple/pymupdf4llm/) (requires-python:>=3.10) 2026-04-24T16:45:41,050 Found link https://files.pythonhosted.org/packages/87/c0/e3830452d82032c3d82a9879616c05bf0c51e0dea03c1d80d57b3a6ec0d1/pymupdf4llm-1.27.2.3.tar.gz (from https://pypi.org/simple/pymupdf4llm/) (requires-python:>=3.10), version: 1.27.2.3 2026-04-24T16:45:41,050 Fetching project page and analyzing links: https://www.piwheels.org/simple/pymupdf4llm/ 2026-04-24T16:45:41,050 Getting page https://www.piwheels.org/simple/pymupdf4llm/ 2026-04-24T16:45:41,051 Found index url https://www.piwheels.org/simple/ 2026-04-24T16:45:41,147 Fetched page https://www.piwheels.org/simple/pymupdf4llm/ as text/html 2026-04-24T16:45:41,157 Skipping link: No binaries permitted for pymupdf4llm: https://www.piwheels.org/simple/pymupdf4llm/pymupdf4llm-1.27.2.2-py3-none-any.whl#sha256=f429125a88b59d808da050199716464a41e52539be4df902f52d58a1d9a15292 (from https://www.piwheels.org/simple/pymupdf4llm/) (requires-python:>=3.10) 2026-04-24T16:45:41,157 Skipping link: No binaries permitted for pymupdf4llm: https://archive1.piwheels.org/simple/pymupdf4llm/pymupdf4llm-0.3.4-py3-none-any.whl#sha256=2fbbc9e58b7655b6e45f5ce5a314d8e82f212d036b6f5c90ab932de196078199 (from https://www.piwheels.org/simple/pymupdf4llm/) (requires-python:>=3.10) 2026-04-24T16:45:41,157 Skipping link: No binaries permitted for pymupdf4llm: https://archive1.piwheels.org/simple/pymupdf4llm/pymupdf4llm-0.3.3-py3-none-any.whl#sha256=9d8f03424fca368193c46fd7503325124a67153c0936892cd8d1eb2024529240 (from https://www.piwheels.org/simple/pymupdf4llm/) (requires-python:>=3.10) 2026-04-24T16:45:41,157 Skipping link: No binaries permitted for pymupdf4llm: https://archive1.piwheels.org/simple/pymupdf4llm/pymupdf4llm-0.2.9-py3-none-any.whl#sha256=4682681ecfb820f4447895db8950af808d1573557d2e8b86fdc56012437cc449 (from https://www.piwheels.org/simple/pymupdf4llm/) (requires-python:>=3.10) 2026-04-24T16:45:41,158 Skipping link: No binaries permitted for pymupdf4llm: https://archive1.piwheels.org/simple/pymupdf4llm/pymupdf4llm-0.2.8-py3-none-any.whl#sha256=ed1df0486010d5421f8be8f4b22ee60d58df6f418d5a53d9c93790a4a19b9d09 (from https://www.piwheels.org/simple/pymupdf4llm/) (requires-python:>=3.10) 2026-04-24T16:45:41,158 Skipping link: No binaries permitted for pymupdf4llm: https://archive1.piwheels.org/simple/pymupdf4llm/pymupdf4llm-0.2.7-py3-none-any.whl#sha256=a07c4244fa96c02cf9c31afb8aa2b38ab0827b6737795b1c1e45b9ccc03d40d5 (from https://www.piwheels.org/simple/pymupdf4llm/) (requires-python:>=3.10) 2026-04-24T16:45:41,158 Skipping link: No binaries permitted for pymupdf4llm: https://archive1.piwheels.org/simple/pymupdf4llm/pymupdf4llm-0.2.6-py3-none-any.whl#sha256=58a2dd6d5ace6c68a1c6a44512484c2ef37faa5f45bb45a3de4a9976d7fc9317 (from https://www.piwheels.org/simple/pymupdf4llm/) (requires-python:>=3.10) 2026-04-24T16:45:41,158 Skipping link: No binaries permitted for pymupdf4llm: https://archive1.piwheels.org/simple/pymupdf4llm/pymupdf4llm-0.2.5-py3-none-any.whl#sha256=083a88a6375a672a2cabb90d56d007d4c159bcdc60779883f021c017127054e7 (from https://www.piwheels.org/simple/pymupdf4llm/) (requires-python:>=3.10) 2026-04-24T16:45:41,158 Skipping link: No binaries permitted for pymupdf4llm: https://archive1.piwheels.org/simple/pymupdf4llm/pymupdf4llm-0.2.4-py3-none-any.whl#sha256=4b41268180d9645626da172446b656110676deb8185817d4fcc0a3bc6c451e45 (from https://www.piwheels.org/simple/pymupdf4llm/) (requires-python:>=3.10) 2026-04-24T16:45:41,158 Skipping link: No binaries permitted for pymupdf4llm: https://archive1.piwheels.org/simple/pymupdf4llm/pymupdf4llm-0.2.3-py3-none-any.whl#sha256=ed92ff185e5298489d965b969281b23b989b0cd986cfc3558aecdc5596904a58 (from https://www.piwheels.org/simple/pymupdf4llm/) (requires-python:>=3.10) 2026-04-24T16:45:41,159 Skipping link: No binaries permitted for pymupdf4llm: https://archive1.piwheels.org/simple/pymupdf4llm/pymupdf4llm-0.2.2-py3-none-any.whl#sha256=1b47392522aae4340ebafe1fa2c38bac5973efb049b87c31d5b26e656898ddb1 (from https://www.piwheels.org/simple/pymupdf4llm/) (requires-python:>=3.10) 2026-04-24T16:45:41,159 Skipping link: No binaries permitted for pymupdf4llm: https://archive1.piwheels.org/simple/pymupdf4llm/pymupdf4llm-0.2.1-py3-none-any.whl#sha256=2b7ef25bc30d6daa8583b58b666349810146cd7a2f4cb0691ad2282ffb520521 (from https://www.piwheels.org/simple/pymupdf4llm/) (requires-python:>=3.10) 2026-04-24T16:45:41,159 Skipping link: No binaries permitted for pymupdf4llm: https://archive1.piwheels.org/simple/pymupdf4llm/pymupdf4llm-0.2.0-py3-none-any.whl#sha256=5ec9d4ebd6651bc04f350a2c059ca560c6c0ecaec07c6c6775b672c1e111b2bf (from https://www.piwheels.org/simple/pymupdf4llm/) (requires-python:>=3.10) 2026-04-24T16:45:41,159 Skipping link: No binaries permitted for pymupdf4llm: https://archive1.piwheels.org/simple/pymupdf4llm/pymupdf4llm-0.1.9-py3-none-any.whl#sha256=b05cead5cce55dbbf28211c5d9614cc2334108247f85517d01de170eb3c1e0b2 (from https://www.piwheels.org/simple/pymupdf4llm/) (requires-python:>=3.10) 2026-04-24T16:45:41,159 Skipping link: No binaries permitted for pymupdf4llm: https://archive1.piwheels.org/simple/pymupdf4llm/pymupdf4llm-0.1.8-py3-none-any.whl#sha256=71a0c23f826515fc0bc228ac6927eb1aaab27675016a9ebe2e32f129726a660e (from https://www.piwheels.org/simple/pymupdf4llm/) (requires-python:>=3.10) 2026-04-24T16:45:41,159 Skipping link: No binaries permitted for pymupdf4llm: https://archive1.piwheels.org/simple/pymupdf4llm/pymupdf4llm-0.1.7-py3-none-any.whl#sha256=c34f7fbe900d1af017d5229bba68f78ee4f26b2bd9ae20adcd2b5f195ea9100f (from https://www.piwheels.org/simple/pymupdf4llm/) (requires-python:>=3.10) 2026-04-24T16:45:41,160 Skipping link: No binaries permitted for pymupdf4llm: https://archive1.piwheels.org/simple/pymupdf4llm/pymupdf4llm-0.0.27-py3-none-any.whl#sha256=20a71e7e13598b124492b0c663269abe75dae4eb03908a141f303d41943693fd (from https://www.piwheels.org/simple/pymupdf4llm/) (requires-python:>=3.9) 2026-04-24T16:45:41,160 Skipping link: No binaries permitted for pymupdf4llm: https://archive1.piwheels.org/simple/pymupdf4llm/pymupdf4llm-0.0.26-py3-none-any.whl#sha256=9675249a12cb62d170462bbdb6adbb856c5cf67ba5937325a16ebcbb45843042 (from https://www.piwheels.org/simple/pymupdf4llm/) (requires-python:>=3.9) 2026-04-24T16:45:41,160 Skipping link: No binaries permitted for pymupdf4llm: https://archive1.piwheels.org/simple/pymupdf4llm/pymupdf4llm-0.0.25-py3-none-any.whl#sha256=e0584ac5625e25e9977f289b02a1022071fcd54c84a4f4b8854d4109b83e71d7 (from https://www.piwheels.org/simple/pymupdf4llm/) 2026-04-24T16:45:41,160 Skipping link: No binaries permitted for pymupdf4llm: https://archive1.piwheels.org/simple/pymupdf4llm/pymupdf4llm-0.0.24-py3-none-any.whl#sha256=7cf12ff51540bfe1c596e69c583219a6c1bd3261462f555e3205c797dfc00d77 (from https://www.piwheels.org/simple/pymupdf4llm/) 2026-04-24T16:45:41,160 Skipping link: No binaries permitted for pymupdf4llm: https://archive1.piwheels.org/simple/pymupdf4llm/pymupdf4llm-0.0.23-py3-none-any.whl#sha256=372088106f20aa9feba6b68b0acfc9ef6d5f77cfefa0b908260e7fcc306a8684 (from https://www.piwheels.org/simple/pymupdf4llm/) 2026-04-24T16:45:41,160 Skipping link: No binaries permitted for pymupdf4llm: https://archive1.piwheels.org/simple/pymupdf4llm/pymupdf4llm-0.0.22-py3-none-any.whl#sha256=86b76b29de505ae104c0caba0b3e5c4b68b9d88e6a1b0882d3c6d2288a00f18e (from https://www.piwheels.org/simple/pymupdf4llm/) 2026-04-24T16:45:41,160 Skipping link: No binaries permitted for pymupdf4llm: https://archive1.piwheels.org/simple/pymupdf4llm/pymupdf4llm-0.0.21-py3-none-any.whl#sha256=b076d67303cd85cd4e09dfd7e080f17e33b24b44916b2d3d61293d4c4e61ac45 (from https://www.piwheels.org/simple/pymupdf4llm/) 2026-04-24T16:45:41,161 Skipping link: No binaries permitted for pymupdf4llm: https://archive1.piwheels.org/simple/pymupdf4llm/pymupdf4llm-0.0.20-py3-none-any.whl#sha256=bfde62257f66c11686ca205413592384fa75d7c2637863ab80572001e7bc3780 (from https://www.piwheels.org/simple/pymupdf4llm/) 2026-04-24T16:45:41,161 Skipping link: No binaries permitted for pymupdf4llm: https://archive1.piwheels.org/simple/pymupdf4llm/pymupdf4llm-0.0.19-py3-none-any.whl#sha256=ca5576ae2a75a4f20affe53457868fd808048bde54e91c979fcb519d4436ea4c (from https://www.piwheels.org/simple/pymupdf4llm/) 2026-04-24T16:45:41,161 Skipping link: No binaries permitted for pymupdf4llm: https://archive1.piwheels.org/simple/pymupdf4llm/pymupdf4llm-0.0.18-py3-none-any.whl#sha256=f9072b656b57349eedb4729ee09f322fa9d517980d80ca0576ea0ba17b2b2a0e (from https://www.piwheels.org/simple/pymupdf4llm/) 2026-04-24T16:45:41,161 Skipping link: No binaries permitted for pymupdf4llm: https://archive1.piwheels.org/simple/pymupdf4llm/pymupdf4llm-0.0.17-py3-none-any.whl#sha256=c0a9973e3503ea9e6a0cd5db837260c64c01fdc9d06240234c900f4e5808b185 (from https://www.piwheels.org/simple/pymupdf4llm/) 2026-04-24T16:45:41,161 Skipping link: No binaries permitted for pymupdf4llm: https://archive1.piwheels.org/simple/pymupdf4llm/pymupdf4llm-0.0.16-py3-none-any.whl#sha256=4017ea5bb08441cd298b3e91e28a1c1d5baa8818183b44257e37759b9be9e4f5 (from https://www.piwheels.org/simple/pymupdf4llm/) 2026-04-24T16:45:41,161 Skipping link: No binaries permitted for pymupdf4llm: https://archive1.piwheels.org/simple/pymupdf4llm/pymupdf4llm-0.0.15-py3-none-any.whl#sha256=2392df4adcb4a96877368ec7f0c375e7356ee039003d27dc196b790339d0221d (from https://www.piwheels.org/simple/pymupdf4llm/) 2026-04-24T16:45:41,162 Skipping link: No binaries permitted for pymupdf4llm: https://archive1.piwheels.org/simple/pymupdf4llm/pymupdf4llm-0.0.14-py3-none-any.whl#sha256=caee70bbd50b6e70795578e1fdb2ee0e8c84e0cfdee58ffebbbe660e786b21bd (from https://www.piwheels.org/simple/pymupdf4llm/) 2026-04-24T16:45:41,162 Skipping link: No binaries permitted for pymupdf4llm: https://archive1.piwheels.org/simple/pymupdf4llm/pymupdf4llm-0.0.13-py3-none-any.whl#sha256=15a0502d8431cd30b8a5fe90d7f99589df32eb983b8df8d314e849ed1c56023b (from https://www.piwheels.org/simple/pymupdf4llm/) 2026-04-24T16:45:41,162 Skipping link: No binaries permitted for pymupdf4llm: https://archive1.piwheels.org/simple/pymupdf4llm/pymupdf4llm-0.0.12-py3-none-any.whl#sha256=fb6135c1abd3d42bf4e7dbedb84a26723b93b37c4aca0825c4f3a747aa716e74 (from https://www.piwheels.org/simple/pymupdf4llm/) 2026-04-24T16:45:41,162 Skipping link: No binaries permitted for pymupdf4llm: https://archive1.piwheels.org/simple/pymupdf4llm/pymupdf4llm-0.0.11-py3-none-any.whl#sha256=b3f7b68f755e66f5a2f1bb5eb9eb1df83ec7ffc63e2dafa0a2a3145828bf8daf (from https://www.piwheels.org/simple/pymupdf4llm/) 2026-04-24T16:45:41,162 Skipping link: No binaries permitted for pymupdf4llm: https://archive1.piwheels.org/simple/pymupdf4llm/pymupdf4llm-0.0.10-py3-none-any.whl#sha256=2945601538908077c264dca77cf287d05b0911c08d20576fd396916cb4a8c8f0 (from https://www.piwheels.org/simple/pymupdf4llm/) 2026-04-24T16:45:41,162 Skipping link: No binaries permitted for pymupdf4llm: https://archive1.piwheels.org/simple/pymupdf4llm/pymupdf4llm-0.0.9-py3-none-any.whl#sha256=fb1205e5e788e332b22ddbef9a782ce52298e44fddf4a0e37851a6504876b655 (from https://www.piwheels.org/simple/pymupdf4llm/) 2026-04-24T16:45:41,162 Skipping link: No binaries permitted for pymupdf4llm: https://archive1.piwheels.org/simple/pymupdf4llm/pymupdf4llm-0.0.8-py3-none-any.whl#sha256=d3cbad8da8f3646e1227e5b2a7960452d50678d97663c0c4ed6bcc92380f2271 (from https://www.piwheels.org/simple/pymupdf4llm/) 2026-04-24T16:45:41,163 Skipping link: No binaries permitted for pymupdf4llm: https://archive1.piwheels.org/simple/pymupdf4llm/pymupdf4llm-0.0.7-py3-none-any.whl#sha256=ad14ba7367b0aece45f9e2193c38052b1d0bea3f082286fe345dcda9295a79e6 (from https://www.piwheels.org/simple/pymupdf4llm/) 2026-04-24T16:45:41,163 Skipping link: No binaries permitted for pymupdf4llm: https://archive1.piwheels.org/simple/pymupdf4llm/pymupdf4llm-0.0.6-py3-none-any.whl#sha256=807a0ee61d08c476ccd88e0f656a2b3988babc9682a637b2d6ee4ca86450653e (from https://www.piwheels.org/simple/pymupdf4llm/) 2026-04-24T16:45:41,163 Skipping link: No binaries permitted for pymupdf4llm: https://archive1.piwheels.org/simple/pymupdf4llm/pymupdf4llm-0.0.5-py3-none-any.whl#sha256=de8c2a64c60f42bb6d73cf44470a8d4651b0a09534046b7d2ec2cf21c4e94cd6 (from https://www.piwheels.org/simple/pymupdf4llm/) 2026-04-24T16:45:41,163 Skipping link: No binaries permitted for pymupdf4llm: https://archive1.piwheels.org/simple/pymupdf4llm/pymupdf4llm-0.0.4-py3-none-any.whl#sha256=7001059106df8794f9f11662206dc3285ed2d91bc0c8785b89aeff472362de87 (from https://www.piwheels.org/simple/pymupdf4llm/) 2026-04-24T16:45:41,163 Skipping link: No binaries permitted for pymupdf4llm: https://archive1.piwheels.org/simple/pymupdf4llm/pymupdf4llm-0.0.3-py3-none-any.whl#sha256=7d543d3bdf59505515668858362eb633dd9a09b38b0fb0af2043910ae2d70ed7 (from https://www.piwheels.org/simple/pymupdf4llm/) 2026-04-24T16:45:41,163 Skipping link: No binaries permitted for pymupdf4llm: https://archive1.piwheels.org/simple/pymupdf4llm/pymupdf4llm-0.0.2-py3-none-any.whl#sha256=9caa0477726f734ec2fcee83a4b13a36f443738984fcb1932398ce3963347ab1 (from https://www.piwheels.org/simple/pymupdf4llm/) 2026-04-24T16:45:41,163 Skipping link: No binaries permitted for pymupdf4llm: https://archive1.piwheels.org/simple/pymupdf4llm/pymupdf4llm-0.0.1-py3-none-any.whl#sha256=5639d31c3ee28b86e82dfda212394a48c52418a4082d390e2bd68f750483e9f4 (from https://www.piwheels.org/simple/pymupdf4llm/) 2026-04-24T16:45:41,164 Skipping link: not a file: https://www.piwheels.org/simple/pymupdf4llm/ 2026-04-24T16:45:41,164 Skipping link: not a file: https://pypi.org/simple/pymupdf4llm/ 2026-04-24T16:45:41,192 Given no hashes to check 1 links for project 'pymupdf4llm': discarding no candidates 2026-04-24T16:45:41,194 Collecting pymupdf4llm==1.27.2.3 2026-04-24T16:45:41,196 Created temporary directory: /tmp/pip-unpack-qtts9mua 2026-04-24T16:45:41,257 Downloading pymupdf4llm-1.27.2.3.tar.gz (1.4 MB) 2026-04-24T16:45:41,553 Added pymupdf4llm==1.27.2.3 from https://files.pythonhosted.org/packages/87/c0/e3830452d82032c3d82a9879616c05bf0c51e0dea03c1d80d57b3a6ec0d1/pymupdf4llm-1.27.2.3.tar.gz to build tracker '/tmp/pip-build-tracker-7rn6g3q8' 2026-04-24T16:45:41,555 Created temporary directory: /tmp/pip-build-env-wcwdxt0g 2026-04-24T16:45:41,560 Installing build dependencies: started 2026-04-24T16:45:41,561 Running command pip subprocess to install build dependencies 2026-04-24T16:45:42,697 Using pip 25.1.1 from /usr/lib/python3/dist-packages/pip (python 3.13) 2026-04-24T16:45:42,698 Non-user install by explicit request 2026-04-24T16:45:42,908 Created build tracker: /tmp/pip-build-tracker-7rn6g3q8 2026-04-24T16:45:42,909 Entered build tracker: /tmp/pip-build-tracker-7rn6g3q8 2026-04-24T16:45:42,911 Created temporary directory: /tmp/pip-install-nqcc44gy 2026-04-24T16:45:42,915 Created temporary directory: /tmp/pip-ephem-wheel-cache-zop5b6d4 2026-04-24T16:45:42,971 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-24T16:45:42,973 2 location(s) to search for versions of pipcl: 2026-04-24T16:45:42,973 * https://pypi.org/simple/pipcl/ 2026-04-24T16:45:42,973 * https://www.piwheels.org/simple/pipcl/ 2026-04-24T16:45:42,974 Fetching project page and analyzing links: https://pypi.org/simple/pipcl/ 2026-04-24T16:45:42,975 Getting page https://pypi.org/simple/pipcl/ 2026-04-24T16:45:42,976 Found index url https://pypi.org/simple/ 2026-04-24T16:45:42,979 Looking up "https://pypi.org/simple/pipcl/" in the cache 2026-04-24T16:45:42,979 Request header has "max_age" as 0, cache bypassed 2026-04-24T16:45:42,981 No cache entry available 2026-04-24T16:45:42,982 Starting new HTTPS connection (1): pypi.org:443 2026-04-24T16:45:43,126 https://pypi.org:443 "GET /simple/pipcl/ HTTP/1.1" 200 844 2026-04-24T16:45:43,133 Updating cache with response from "https://pypi.org/simple/pipcl/" 2026-04-24T16:45:43,134 etag object cached for 1209600 seconds 2026-04-24T16:45:43,135 Caching due to etag 2026-04-24T16:45:43,145 Fetched page https://pypi.org/simple/pipcl/ as application/vnd.pypi.simple.v1+json 2026-04-24T16:45:43,172 Found link https://files.pythonhosted.org/packages/62/cb/bb15d1395c8bf8df8298c312edc2e6f4075497c25b19a91ea8dd3c9b32bc/pipcl-1-py3-none-any.whl (from https://pypi.org/simple/pipcl/), version: 1 2026-04-24T16:45:43,173 Found link https://files.pythonhosted.org/packages/63/1d/dda6b0bb721a6c69720a43eff7fe6f333bcf42f501bf9d436f43879dafa5/pipcl-1.tar.gz (from https://pypi.org/simple/pipcl/), version: 1 2026-04-24T16:45:43,174 Found link https://files.pythonhosted.org/packages/07/8b/06c71b77afcdb4ba95c6b3cd455509cc771b2e76415a3af1ddafd4ad3aa1/pipcl-2-py3-none-any.whl (from https://pypi.org/simple/pipcl/), version: 2 2026-04-24T16:45:43,175 Found link https://files.pythonhosted.org/packages/eb/30/1e7009a5a7d45caf1b6365a51bf17c4b64babd2ccedb99de07e8a2d1132d/pipcl-2.tar.gz (from https://pypi.org/simple/pipcl/), version: 2 2026-04-24T16:45:43,176 Fetching project page and analyzing links: https://www.piwheels.org/simple/pipcl/ 2026-04-24T16:45:43,177 Getting page https://www.piwheels.org/simple/pipcl/ 2026-04-24T16:45:43,178 Found index url https://www.piwheels.org/simple/ 2026-04-24T16:45:43,179 Looking up "https://www.piwheels.org/simple/pipcl/" in the cache 2026-04-24T16:45:43,180 Request header has "max_age" as 0, cache bypassed 2026-04-24T16:45:43,181 No cache entry available 2026-04-24T16:45:43,182 Starting new HTTPS connection (1): www.piwheels.org:443 2026-04-24T16:45:43,264 https://www.piwheels.org:443 "GET /simple/pipcl/ HTTP/1.1" 200 287 2026-04-24T16:45:43,268 Updating cache with response from "https://www.piwheels.org/simple/pipcl/" 2026-04-24T16:45:43,269 etag object cached for 1209600 seconds 2026-04-24T16:45:43,269 Caching due to etag 2026-04-24T16:45:43,277 Fetched page https://www.piwheels.org/simple/pipcl/ as text/html 2026-04-24T16:45:43,280 Found link https://www.piwheels.org/simple/pipcl/pipcl-2-py3-none-any.whl#sha256=e6ce52c2774cba6e813be2ed418cdd789da22f0c5f16ae148bf68fadadee6657 (from https://www.piwheels.org/simple/pipcl/), version: 2 2026-04-24T16:45:43,281 Found link https://www.piwheels.org/simple/pipcl/pipcl-1-py3-none-any.whl#sha256=5465264ce47617743ea2e502931b598f7ff5d4c0a9b9d98e8c784ed2cc03335b (from https://www.piwheels.org/simple/pipcl/), version: 1 2026-04-24T16:45:43,281 Skipping link: not a file: https://www.piwheels.org/simple/pipcl/ 2026-04-24T16:45:43,282 Skipping link: not a file: https://pypi.org/simple/pipcl/ 2026-04-24T16:45:43,284 Given no hashes to check 6 links for project 'pipcl': discarding no candidates 2026-04-24T16:45:43,288 Collecting pipcl 2026-04-24T16:45:43,289 Created temporary directory: /tmp/pip-unpack-bqxczfoi 2026-04-24T16:45:43,291 Found index url https://www.piwheels.org/simple/ 2026-04-24T16:45:43,292 Looking up "https://www.piwheels.org/simple/pipcl/pipcl-2-py3-none-any.whl" in the cache 2026-04-24T16:45:43,293 No cache entry available 2026-04-24T16:45:43,294 No cache entry available 2026-04-24T16:45:43,301 https://www.piwheels.org:443 "GET /simple/pipcl/pipcl-2-py3-none-any.whl HTTP/1.1" 200 50712 2026-04-24T16:45:43,304 Downloading https://www.piwheels.org/simple/pipcl/pipcl-2-py3-none-any.whl (50 kB) 2026-04-24T16:45:43,308 Updating cache with response from "https://www.piwheels.org/simple/pipcl/pipcl-2-py3-none-any.whl" 2026-04-24T16:45:43,309 etag object cached for 1209600 seconds 2026-04-24T16:45:43,309 Caching due to etag 2026-04-24T16:45:43,331 Created temporary directory: /tmp/pip-unpack-6m4m4m6f 2026-04-24T16:45:44,194 Installing collected packages: pipcl 2026-04-24T16:45:44,222 Successfully installed pipcl-2 2026-04-24T16:45:44,223 Removed build tracker: '/tmp/pip-build-tracker-7rn6g3q8' 2026-04-24T16:45:44,437 Installing build dependencies: finished with status 'done' 2026-04-24T16:45:44,456 Getting requirements to build wheel: started 2026-04-24T16:45:44,457 Running command Getting requirements to build wheel 2026-04-24T16:45:45,050 Getting requirements to build wheel: finished with status 'done' 2026-04-24T16:45:45,053 Created temporary directory: /tmp/pip-modern-metadata-y1g5z31y 2026-04-24T16:45:45,055 Preparing metadata (pyproject.toml): started 2026-04-24T16:45:45,056 Running command Preparing metadata (pyproject.toml) 2026-04-24T16:45:45,316 [+0.0s] ../../pip-build-env-wcwdxt0g/overlay/local/lib/python3.13/dist-packages/pipcl/__init__.py:1012: tag_platform(): From self.tag_platform_: ret=None. 2026-04-24T16:45:45,318 [+0.0s] ../../pip-build-env-wcwdxt0g/overlay/local/lib/python3.13/dist-packages/pipcl/__init__.py:2487: git_items(): Running command='cd src && git ls-files' 2026-04-24T16:45:45,365 fatal: not a git repository (or any of the parent directories): .git 2026-04-24T16:45:45,376 Traceback (most recent call last): 2026-04-24T16:45:45,381 File "/usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 389, in 2026-04-24T16:45:45,381 main() 2026-04-24T16:45:45,381 ~~~~^^ 2026-04-24T16:45:45,381 File "/usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 373, in main 2026-04-24T16:45:45,381 json_out["return_val"] = hook(**hook_input["kwargs"]) 2026-04-24T16:45:45,382 ~~~~^^^^^^^^^^^^^^^^^^^^^^^^ 2026-04-24T16:45:45,382 File "/usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 178, in prepare_metadata_for_build_wheel 2026-04-24T16:45:45,382 whl_basename = backend.build_wheel(metadata_directory, config_settings) 2026-04-24T16:45:45,382 File "/tmp/pip-build-env-wcwdxt0g/overlay/local/lib/python3.13/dist-packages/pipcl/__init__.py", line 804, in build_wheel 2026-04-24T16:45:45,382 items = self._call_fn_build(config_settings) 2026-04-24T16:45:45,383 File "/tmp/pip-build-env-wcwdxt0g/overlay/local/lib/python3.13/dist-packages/pipcl/__init__.py", line 1116, in _call_fn_build 2026-04-24T16:45:45,383 ret = self.fn_build() 2026-04-24T16:45:45,383 File "/tmp/pip-wheel-dyfvbvos/pymupdf4llm_3082238882654d28bc63de626f289a85/setup.py", line 44, in build 2026-04-24T16:45:45,383 for p in pipcl.git_items('src'): 2026-04-24T16:45:45,383 ~~~~~~~~~~~~~~~^^^^^^^ 2026-04-24T16:45:45,383 File "/tmp/pip-build-env-wcwdxt0g/overlay/local/lib/python3.13/dist-packages/pipcl/__init__.py", line 2488, in git_items 2026-04-24T16:45:45,384 text = subprocess.check_output( command, shell=True) 2026-04-24T16:45:45,384 File "/usr/lib/python3.13/subprocess.py", line 472, in check_output 2026-04-24T16:45:45,384 return run(*popenargs, stdout=PIPE, timeout=timeout, check=True, 2026-04-24T16:45:45,384 ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-04-24T16:45:45,384 **kwargs).stdout 2026-04-24T16:45:45,384 ^^^^^^^^^ 2026-04-24T16:45:45,384 File "/usr/lib/python3.13/subprocess.py", line 577, in run 2026-04-24T16:45:45,385 raise CalledProcessError(retcode, process.args, 2026-04-24T16:45:45,385 output=stdout, stderr=stderr) 2026-04-24T16:45:45,385 subprocess.CalledProcessError: Command 'cd src && git ls-files' returned non-zero exit status 128. 2026-04-24T16:45:45,429 ERROR: Preparing metadata (pyproject.toml) exited with 1 2026-04-24T16:45:45,441 [bold magenta]full command[/]: [blue]/usr/bin/python3 /usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py prepare_metadata_for_build_wheel /tmp/tmpv_7lea2i[/] 2026-04-24T16:45:45,441 [bold magenta]cwd[/]: /tmp/pip-wheel-dyfvbvos/pymupdf4llm_3082238882654d28bc63de626f289a85 2026-04-24T16:45:45,441 Preparing metadata (pyproject.toml): finished with status 'error' 2026-04-24T16:45:45,443 ERROR: metadata generation failed 2026-04-24T16:45:45,448 Exception information: 2026-04-24T16:45:45,448 Traceback (most recent call last): 2026-04-24T16:45:45,448 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata.py", line 34, in generate_metadata 2026-04-24T16:45:45,448 distinfo_dir = backend.prepare_metadata_for_build_wheel(metadata_dir) 2026-04-24T16:45:45,448 File "/usr/lib/python3/dist-packages/pip/_internal/utils/misc.py", line 723, in prepare_metadata_for_build_wheel 2026-04-24T16:45:45,448 return super().prepare_metadata_for_build_wheel( 2026-04-24T16:45:45,448 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2026-04-24T16:45:45,448 metadata_directory=metadata_directory, 2026-04-24T16:45:45,448 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-04-24T16:45:45,448 config_settings=cs, 2026-04-24T16:45:45,448 ^^^^^^^^^^^^^^^^^^^ 2026-04-24T16:45:45,448 _allow_fallback=_allow_fallback, 2026-04-24T16:45:45,448 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-04-24T16:45:45,448 ) 2026-04-24T16:45:45,448 ^ 2026-04-24T16:45:45,448 File "/usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_impl.py", line 224, in prepare_metadata_for_build_wheel 2026-04-24T16:45:45,448 return self._call_hook( 2026-04-24T16:45:45,448 ~~~~~~~~~~~~~~~^ 2026-04-24T16:45:45,448 "prepare_metadata_for_build_wheel", 2026-04-24T16:45:45,448 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-04-24T16:45:45,448 ...<4 lines>... 2026-04-24T16:45:45,448 }, 2026-04-24T16:45:45,448 ^^ 2026-04-24T16:45:45,448 ) 2026-04-24T16:45:45,448 ^ 2026-04-24T16:45:45,448 File "/usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_impl.py", line 392, in _call_hook 2026-04-24T16:45:45,448 self._subprocess_runner( 2026-04-24T16:45:45,448 ~~~~~~~~~~~~~~~~~~~~~~~^ 2026-04-24T16:45:45,448 [python, abspath(str(script)), hook_name, td], 2026-04-24T16:45:45,448 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-04-24T16:45:45,448 cwd=self.source_dir, 2026-04-24T16:45:45,448 ^^^^^^^^^^^^^^^^^^^^ 2026-04-24T16:45:45,448 extra_environ=extra_environ, 2026-04-24T16:45:45,448 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-04-24T16:45:45,448 ) 2026-04-24T16:45:45,448 ^ 2026-04-24T16:45:45,448 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 237, in runner 2026-04-24T16:45:45,448 call_subprocess( 2026-04-24T16:45:45,448 ~~~~~~~~~~~~~~~^ 2026-04-24T16:45:45,448 cmd, 2026-04-24T16:45:45,448 ^^^^ 2026-04-24T16:45:45,448 ...<3 lines>... 2026-04-24T16:45:45,448 spinner=spinner, 2026-04-24T16:45:45,448 ^^^^^^^^^^^^^^^^ 2026-04-24T16:45:45,448 ) 2026-04-24T16:45:45,448 ^ 2026-04-24T16:45:45,448 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2026-04-24T16:45:45,448 raise error 2026-04-24T16:45:45,448 pip._internal.exceptions.InstallationSubprocessError: Preparing metadata (pyproject.toml) exited with 1 2026-04-24T16:45:45,448 2026-04-24T16:45:45,448 The above exception was the direct cause of the following exception: 2026-04-24T16:45:45,448 2026-04-24T16:45:45,448 Traceback (most recent call last): 2026-04-24T16:45:45,448 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2026-04-24T16:45:45,448 status = _inner_run() 2026-04-24T16:45:45,448 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2026-04-24T16:45:45,448 return self.run(options, args) 2026-04-24T16:45:45,448 ~~~~~~~~^^^^^^^^^^^^^^^ 2026-04-24T16:45:45,448 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2026-04-24T16:45:45,448 return func(self, options, args) 2026-04-24T16:45:45,448 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2026-04-24T16:45:45,448 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2026-04-24T16:45:45,448 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2026-04-24T16:45:45,448 result = self._result = resolver.resolve( 2026-04-24T16:45:45,448 ~~~~~~~~~~~~~~~~^ 2026-04-24T16:45:45,448 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2026-04-24T16:45:45,448 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-04-24T16:45:45,448 ) 2026-04-24T16:45:45,448 ^ 2026-04-24T16:45:45,448 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2026-04-24T16:45:45,448 state = resolution.resolve(requirements, max_rounds=max_rounds) 2026-04-24T16:45:45,448 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2026-04-24T16:45:45,448 self._add_to_criteria(self.state.criteria, r, parent=None) 2026-04-24T16:45:45,448 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-04-24T16:45:45,448 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2026-04-24T16:45:45,448 if not criterion.candidates: 2026-04-24T16:45:45,448 ^^^^^^^^^^^^^^^^^^^^ 2026-04-24T16:45:45,448 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2026-04-24T16:45:45,448 return bool(self._sequence) 2026-04-24T16:45:45,448 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2026-04-24T16:45:45,448 self._bool = any(self) 2026-04-24T16:45:45,448 ~~~^^^^^^ 2026-04-24T16:45:45,448 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2026-04-24T16:45:45,448 return (c for c in iterator if id(c) not in self._incompatible_ids) 2026-04-24T16:45:45,448 ^^^^^^^^ 2026-04-24T16:45:45,448 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2026-04-24T16:45:45,448 candidate = func() 2026-04-24T16:45:45,448 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2026-04-24T16:45:45,448 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2026-04-24T16:45:45,448 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2026-04-24T16:45:45,448 link, template, name, version 2026-04-24T16:45:45,448 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-04-24T16:45:45,448 ) 2026-04-24T16:45:45,448 ^ 2026-04-24T16:45:45,448 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2026-04-24T16:45:45,448 self._link_candidate_cache[link] = LinkCandidate( 2026-04-24T16:45:45,448 ~~~~~~~~~~~~~^ 2026-04-24T16:45:45,448 link, 2026-04-24T16:45:45,448 ^^^^^ 2026-04-24T16:45:45,448 ...<3 lines>... 2026-04-24T16:45:45,448 version=version, 2026-04-24T16:45:45,448 ^^^^^^^^^^^^^^^^ 2026-04-24T16:45:45,448 ) 2026-04-24T16:45:45,448 ^ 2026-04-24T16:45:45,448 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2026-04-24T16:45:45,448 super().__init__( 2026-04-24T16:45:45,448 ~~~~~~~~~~~~~~~~^ 2026-04-24T16:45:45,448 link=link, 2026-04-24T16:45:45,448 ^^^^^^^^^^ 2026-04-24T16:45:45,448 ...<4 lines>... 2026-04-24T16:45:45,448 version=version, 2026-04-24T16:45:45,448 ^^^^^^^^^^^^^^^^ 2026-04-24T16:45:45,448 ) 2026-04-24T16:45:45,448 ^ 2026-04-24T16:45:45,448 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2026-04-24T16:45:45,448 self.dist = self._prepare() 2026-04-24T16:45:45,448 ~~~~~~~~~~~~~^^ 2026-04-24T16:45:45,448 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2026-04-24T16:45:45,448 dist = self._prepare_distribution() 2026-04-24T16:45:45,448 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2026-04-24T16:45:45,448 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2026-04-24T16:45:45,448 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-04-24T16:45:45,448 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2026-04-24T16:45:45,448 return self._prepare_linked_requirement(req, parallel_builds) 2026-04-24T16:45:45,448 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2026-04-24T16:45:45,448 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2026-04-24T16:45:45,448 dist = _get_prepared_distribution( 2026-04-24T16:45:45,448 req, 2026-04-24T16:45:45,448 ...<3 lines>... 2026-04-24T16:45:45,448 self.check_build_deps, 2026-04-24T16:45:45,448 ) 2026-04-24T16:45:45,448 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2026-04-24T16:45:45,448 abstract_dist.prepare_distribution_metadata( 2026-04-24T16:45:45,448 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2026-04-24T16:45:45,448 finder, build_isolation, check_build_deps 2026-04-24T16:45:45,448 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-04-24T16:45:45,448 ) 2026-04-24T16:45:45,448 ^ 2026-04-24T16:45:45,448 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2026-04-24T16:45:45,448 self.req.prepare_metadata() 2026-04-24T16:45:45,448 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2026-04-24T16:45:45,448 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 575, in prepare_metadata 2026-04-24T16:45:45,448 self.metadata_directory = generate_metadata( 2026-04-24T16:45:45,448 ~~~~~~~~~~~~~~~~~^ 2026-04-24T16:45:45,448 build_env=self.build_env, 2026-04-24T16:45:45,448 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-04-24T16:45:45,448 backend=self.pep517_backend, 2026-04-24T16:45:45,448 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-04-24T16:45:45,448 details=details, 2026-04-24T16:45:45,448 ^^^^^^^^^^^^^^^^ 2026-04-24T16:45:45,448 ) 2026-04-24T16:45:45,448 ^ 2026-04-24T16:45:45,448 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata.py", line 36, in generate_metadata 2026-04-24T16:45:45,448 raise MetadataGenerationFailed(package_details=details) from error 2026-04-24T16:45:45,448 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2026-04-24T16:45:45,493 Removed pymupdf4llm==1.27.2.3 from https://files.pythonhosted.org/packages/87/c0/e3830452d82032c3d82a9879616c05bf0c51e0dea03c1d80d57b3a6ec0d1/pymupdf4llm-1.27.2.3.tar.gz from build tracker '/tmp/pip-build-tracker-7rn6g3q8' 2026-04-24T16:45:45,493 Removed build tracker: '/tmp/pip-build-tracker-7rn6g3q8'