2025-09-04T17:27:08,253 Created temporary directory: /tmp/pip-build-tracker-dkiv5nru 2025-09-04T17:27:08,254 Initialized build tracking at /tmp/pip-build-tracker-dkiv5nru 2025-09-04T17:27:08,254 Created build tracker: /tmp/pip-build-tracker-dkiv5nru 2025-09-04T17:27:08,254 Entered build tracker: /tmp/pip-build-tracker-dkiv5nru 2025-09-04T17:27:08,254 Created temporary directory: /tmp/pip-wheel-m1st_po4 2025-09-04T17:27:08,258 Created temporary directory: /tmp/pip-ephem-wheel-cache-r0kbsw5v 2025-09-04T17:27:08,316 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-04T17:27:08,318 2 location(s) to search for versions of imgkit: 2025-09-04T17:27:08,318 * https://pypi.org/simple/imgkit/ 2025-09-04T17:27:08,318 * https://www.piwheels.org/simple/imgkit/ 2025-09-04T17:27:08,319 Fetching project page and analyzing links: https://pypi.org/simple/imgkit/ 2025-09-04T17:27:08,319 Getting page https://pypi.org/simple/imgkit/ 2025-09-04T17:27:08,320 Found index url https://pypi.org/simple/ 2025-09-04T17:27:08,467 Fetched page https://pypi.org/simple/imgkit/ as application/vnd.pypi.simple.v1+json 2025-09-04T17:27:08,476 Found link https://files.pythonhosted.org/packages/21/be/e9edd6fc78d6d848b4b824098b085e59f00b13de8e929b506fdaed31f9ef/imgkit-0.0.4.tar.gz (from https://pypi.org/simple/imgkit/), version: 0.0.4 2025-09-04T17:27:08,477 Found link https://files.pythonhosted.org/packages/c3/38/4f3ddcab66cce29a2295c401034245db3f7b6fb96c9ca523dd670ffd056f/imgkit-0.0.5.tar.gz (from https://pypi.org/simple/imgkit/), version: 0.0.5 2025-09-04T17:27:08,477 Found link https://files.pythonhosted.org/packages/7b/7f/f9a5bed39ec466983c6c7f0f6d67e3d10b39f2e08e13d409c2e4305c7444/imgkit-0.0.6.tar.gz (from https://pypi.org/simple/imgkit/), version: 0.0.6 2025-09-04T17:27:08,478 Found link https://files.pythonhosted.org/packages/8f/95/989ff59f8a67ef93b4aa568dd79e412ff946152ecf653f31765287b1bfd3/imgkit-0.0.7.tar.gz (from https://pypi.org/simple/imgkit/), version: 0.0.7 2025-09-04T17:27:08,478 Found link https://files.pythonhosted.org/packages/52/04/2dc6cb9bba646f28eed5dfdc9ff60ac03356af85655060020e5ed8694d85/imgkit-0.0.8.tar.gz (from https://pypi.org/simple/imgkit/), version: 0.0.8 2025-09-04T17:27:08,478 Found link https://files.pythonhosted.org/packages/8f/18/662551e7eff104d1861a6350acf8462b32bcfed72f4442f37274fea0c8df/imgkit-0.0.9.tar.gz (from https://pypi.org/simple/imgkit/), version: 0.0.9 2025-09-04T17:27:08,479 Found link https://files.pythonhosted.org/packages/71/36/4c0381fcd60e28e8a6131a74a54a51546275bb1b14cdcb1c59254cade3b8/imgkit-0.0.10.tar.gz (from https://pypi.org/simple/imgkit/), version: 0.0.10 2025-09-04T17:27:08,479 Found link https://files.pythonhosted.org/packages/38/df/a2d50dad19d944ced834b2218683f1935c9795d0d4659acfe07cfacd79ff/imgkit-0.0.11.tar.gz (from https://pypi.org/simple/imgkit/), version: 0.0.11 2025-09-04T17:27:08,480 Found link https://files.pythonhosted.org/packages/67/7e/90143f7f914a8195aa16194a3e2881fa1b67f86182420e9f325b8fc19fd3/imgkit-0.0.12.tar.gz (from https://pypi.org/simple/imgkit/), version: 0.0.12 2025-09-04T17:27:08,481 Found link https://files.pythonhosted.org/packages/9c/64/c5e9d0cd0b43b74e2721d8a2d7062bf115f1b907a2c6ff86c2d9e04b5531/imgkit-0.1.0.tar.gz (from https://pypi.org/simple/imgkit/), version: 0.1.0 2025-09-04T17:27:08,481 Found link https://files.pythonhosted.org/packages/09/5f/6b69652574f31dbdb23e91bcb1f542ad41e6fe893e4ee9bdcdf95cc01281/imgkit-0.1.1.tar.gz (from https://pypi.org/simple/imgkit/), version: 0.1.1 2025-09-04T17:27:08,481 Found link https://files.pythonhosted.org/packages/3b/b3/7d5a923597e1f22b7eaee248f957eb088aa8397b914c6efd74191bd53be2/imgkit-0.1.2.tar.gz (from https://pypi.org/simple/imgkit/), version: 0.1.2 2025-09-04T17:27:08,482 Found link https://files.pythonhosted.org/packages/ba/59/c1cd416664849bbdf2f59d65abd8714e0317f20aa0db50ad6f55370e384e/imgkit-0.1.3.tar.gz (from https://pypi.org/simple/imgkit/), version: 0.1.3 2025-09-04T17:27:08,482 Found link https://files.pythonhosted.org/packages/99/7b/46ee73826c780bd377af111e20f6cd9e8b38ab6a707d417070b1e758ee73/imgkit-0.1.4.tar.gz (from https://pypi.org/simple/imgkit/), version: 0.1.4 2025-09-04T17:27:08,483 Found link https://files.pythonhosted.org/packages/6a/58/cf8738ac3a6a3a155a9452486828f53358b837637f5cbf4e5e33c5ecc903/imgkit-0.1.5.tar.gz (from https://pypi.org/simple/imgkit/), version: 0.1.5 2025-09-04T17:27:08,483 Found link https://files.pythonhosted.org/packages/81/25/2bffc36890f796e41242e60b8cf93072181bae15c185aa25ea36cf8dc2db/imgkit-0.1.6.tar.gz (from https://pypi.org/simple/imgkit/), version: 0.1.6 2025-09-04T17:27:08,483 Found link https://files.pythonhosted.org/packages/c3/bb/28d7569f354ae7d8eea30613dc5d5096c5ad535bc43c4dcaf6a041c6329a/imgkit-0.1.7.tar.gz (from https://pypi.org/simple/imgkit/), version: 0.1.7 2025-09-04T17:27:08,484 Found link https://files.pythonhosted.org/packages/82/74/21a40a48db0d2b64fc28bdc4e4b71ec2f0fa043cd4a64a6e89400e4e3f82/imgkit-0.1.8.tar.gz (from https://pypi.org/simple/imgkit/), version: 0.1.8 2025-09-04T17:27:08,484 Found link https://files.pythonhosted.org/packages/36/6e/2cf54ddbbfc24856b1e8b8719daae543e51055ee64babc599e000e90b475/imgkit-1.0.0.tar.gz (from https://pypi.org/simple/imgkit/), version: 1.0.0 2025-09-04T17:27:08,484 Found link https://files.pythonhosted.org/packages/e5/f1/d03e16756ee4c6b89d24ae596b180e23c7a54a997a8b8ed611eb9ce3cf12/imgkit-1.0.1.tar.gz (from https://pypi.org/simple/imgkit/), version: 1.0.1 2025-09-04T17:27:08,484 Found link https://files.pythonhosted.org/packages/e0/84/690cbae32a105d22a212394690ef844e4471c78ed8f40c23a8c6d18606f7/imgkit-1.0.2.tar.gz (from https://pypi.org/simple/imgkit/), version: 1.0.2 2025-09-04T17:27:08,485 Found link https://files.pythonhosted.org/packages/59/a2/4ce8857e4918382b56b113a8d38e7a76b96b2673275935377648447d92b7/imgkit-1.0.5.tar.gz (from https://pypi.org/simple/imgkit/), version: 1.0.5 2025-09-04T17:27:08,485 Found link https://files.pythonhosted.org/packages/e5/db/556ec3f4e49bd439be37a30ec68170d6b772e377336c4f3d3b2c9520ba1b/imgkit-1.1.0.tar.gz (from https://pypi.org/simple/imgkit/), version: 1.1.0 2025-09-04T17:27:08,485 Found link https://files.pythonhosted.org/packages/43/26/121bf1524adde920551421a67f6b23dd8df1e937d077363f20157d4d60eb/imgkit-1.1.1.tar.gz (from https://pypi.org/simple/imgkit/), version: 1.1.1 2025-09-04T17:27:08,485 Skipping link: No binaries permitted for imgkit: https://files.pythonhosted.org/packages/2f/5b/02ea6a5e4d44347145c258d91e42a3e92db0edb7fca449c35a5bbafa2894/imgkit-1.2.0-py3-none-any.whl (from https://pypi.org/simple/imgkit/) 2025-09-04T17:27:08,486 Found link https://files.pythonhosted.org/packages/bf/11/8a4cee42287cea4d7f6c4f4e111d9ae4e79fc8d36012b824d08fc4ea38ef/imgkit-1.2.0.tar.gz (from https://pypi.org/simple/imgkit/), version: 1.2.0 2025-09-04T17:27:08,486 Skipping link: No binaries permitted for imgkit: https://files.pythonhosted.org/packages/98/e9/316d52f9c4ae2f09df469ff2cb895a5fee294cd8067a88a23f9787202869/imgkit-1.2.1-py3-none-any.whl (from https://pypi.org/simple/imgkit/) 2025-09-04T17:27:08,486 Found link https://files.pythonhosted.org/packages/e4/2a/d980096d4227dc6ecca9044738d909ec9f39c9a94eed6edd41fada782b6f/imgkit-1.2.1.tar.gz (from https://pypi.org/simple/imgkit/), version: 1.2.1 2025-09-04T17:27:08,486 Skipping link: No binaries permitted for imgkit: https://files.pythonhosted.org/packages/e9/b5/9870b626f34d02acd38fccb2f67260d5e92fc0c5e7061815feaab293130f/imgkit-1.2.2-py3-none-any.whl (from https://pypi.org/simple/imgkit/) 2025-09-04T17:27:08,486 Found link https://files.pythonhosted.org/packages/f7/3c/fa22fe375f0e1f0d7cd19d01c42de03d2540e40879b4a3fb5e883938a27f/imgkit-1.2.2.tar.gz (from https://pypi.org/simple/imgkit/), version: 1.2.2 2025-09-04T17:27:08,487 Skipping link: No binaries permitted for imgkit: https://files.pythonhosted.org/packages/bf/b0/e0c8aaafb20377eccb9aedbb9e00c21aeaac9cdc13d31d1c7532e1241bab/imgkit-1.2.3-py3-none-any.whl (from https://pypi.org/simple/imgkit/) 2025-09-04T17:27:08,487 Found link https://files.pythonhosted.org/packages/96/66/49089f7ca929e854f4f110259de392ec8bbed5ac3f2f9e1ff493f6623b15/imgkit-1.2.3.tar.gz (from https://pypi.org/simple/imgkit/), version: 1.2.3 2025-09-04T17:27:08,487 Fetching project page and analyzing links: https://www.piwheels.org/simple/imgkit/ 2025-09-04T17:27:08,488 Getting page https://www.piwheels.org/simple/imgkit/ 2025-09-04T17:27:08,489 Found index url https://www.piwheels.org/simple/ 2025-09-04T17:27:08,584 Fetched page https://www.piwheels.org/simple/imgkit/ as text/html 2025-09-04T17:27:08,589 Skipping link: No binaries permitted for imgkit: https://www.piwheels.org/simple/imgkit/imgkit-1.2.3-py3-none-any.whl#sha256=55773214ec05fca297b3597fcd24b35e94d9b7f5a111992524a78843d01a924f (from https://www.piwheels.org/simple/imgkit/) 2025-09-04T17:27:08,589 Skipping link: No binaries permitted for imgkit: https://archive1.piwheels.org/simple/imgkit/imgkit-1.2.2-py3-none-any.whl#sha256=304de76b83fe2dbb1f70194f5f88e27e46bdc352bdc9c9ec5cf961e986300fc8 (from https://www.piwheels.org/simple/imgkit/) 2025-09-04T17:27:08,589 Skipping link: No binaries permitted for imgkit: https://archive1.piwheels.org/simple/imgkit/imgkit-1.2.1-py3-none-any.whl#sha256=b39c55d41030e557727afdc555dbc047d011cf73ac0e797aa66273a54509e295 (from https://www.piwheels.org/simple/imgkit/) 2025-09-04T17:27:08,589 Skipping link: No binaries permitted for imgkit: https://archive1.piwheels.org/simple/imgkit/imgkit-1.2.0-py3-none-any.whl#sha256=45836baab6d4a909c0c6e564713b10dc69596f50623b103c3a86b45d662839df (from https://www.piwheels.org/simple/imgkit/) 2025-09-04T17:27:08,589 Skipping link: No binaries permitted for imgkit: https://archive1.piwheels.org/simple/imgkit/imgkit-1.1.1-py3-none-any.whl#sha256=a8481fb19c477119d84714e751df50749cf827557adbbe7cfa635f855414948e (from https://www.piwheels.org/simple/imgkit/) 2025-09-04T17:27:08,590 Skipping link: No binaries permitted for imgkit: https://archive1.piwheels.org/simple/imgkit/imgkit-1.1.0-py3-none-any.whl#sha256=f4c41b5591546d9e98402b6b90d18302a89c0c70361e797913deee6711a24a89 (from https://www.piwheels.org/simple/imgkit/) 2025-09-04T17:27:08,590 Skipping link: No binaries permitted for imgkit: https://archive1.piwheels.org/simple/imgkit/imgkit-1.0.5-py3-none-any.whl#sha256=a0c5330f9d14b78edf798983a58bacb58793f579f18c7a96019370141942197d (from https://www.piwheels.org/simple/imgkit/) 2025-09-04T17:27:08,590 Skipping link: No binaries permitted for imgkit: https://archive1.piwheels.org/simple/imgkit/imgkit-1.0.2-py3-none-any.whl#sha256=fe5c8f1ac5ee04cf08f205939de5ae70ae1fef34eabe74f2bf2e069989d27737 (from https://www.piwheels.org/simple/imgkit/) 2025-09-04T17:27:08,590 Skipping link: No binaries permitted for imgkit: https://archive1.piwheels.org/simple/imgkit/imgkit-1.0.1-py3-none-any.whl#sha256=14d52faf25011fa7572376625dcbb9c9b518b7d53b3f99cddc921e7de73025f6 (from https://www.piwheels.org/simple/imgkit/) 2025-09-04T17:27:08,590 Skipping link: No binaries permitted for imgkit: https://archive1.piwheels.org/simple/imgkit/imgkit-1.0.0-py3-none-any.whl#sha256=7ae4489524bb1f9535f5dbb521f226752728b5267e812696107fb9c6e0e8afc5 (from https://www.piwheels.org/simple/imgkit/) 2025-09-04T17:27:08,590 Skipping link: No binaries permitted for imgkit: https://archive1.piwheels.org/simple/imgkit/imgkit-0.1.8-py3-none-any.whl#sha256=f1642b9df629b1dee1f836e12ee3b5aba29293d2d1d7a56ff0851bcc2cd0e97e (from https://www.piwheels.org/simple/imgkit/) 2025-09-04T17:27:08,591 Skipping link: No binaries permitted for imgkit: https://archive1.piwheels.org/simple/imgkit/imgkit-0.1.7-py3-none-any.whl#sha256=27211091dc5dc30ce65f0b092bc367c1ccfde8c441f9d2e831842d75f04bf0dc (from https://www.piwheels.org/simple/imgkit/) 2025-09-04T17:27:08,591 Skipping link: No binaries permitted for imgkit: https://archive1.piwheels.org/simple/imgkit/imgkit-0.1.6-py3-none-any.whl#sha256=e0208b49c5dcdb252f331bc0cace0630b6240241421bc1820c245adfd19c48bf (from https://www.piwheels.org/simple/imgkit/) 2025-09-04T17:27:08,591 Skipping link: No binaries permitted for imgkit: https://archive1.piwheels.org/simple/imgkit/imgkit-0.1.5-py3-none-any.whl#sha256=7dfaa0d4ef78d8dfdf13499a7dfcdfe2b1508532eac159952c44fe14b7f75eb3 (from https://www.piwheels.org/simple/imgkit/) 2025-09-04T17:27:08,591 Skipping link: No binaries permitted for imgkit: https://archive1.piwheels.org/simple/imgkit/imgkit-0.1.4-py3-none-any.whl#sha256=f9079021b7cafcf6aa68d0f08b88c478f9db750d215e9e613562fcf4142156b0 (from https://www.piwheels.org/simple/imgkit/) 2025-09-04T17:27:08,591 Skipping link: No binaries permitted for imgkit: https://archive1.piwheels.org/simple/imgkit/imgkit-0.1.3-py3-none-any.whl#sha256=ec5dfa71f17c168f0f02388d2f82c2b80c2608c3794fc859fe70984a9359d79a (from https://www.piwheels.org/simple/imgkit/) 2025-09-04T17:27:08,591 Skipping link: No binaries permitted for imgkit: https://archive1.piwheels.org/simple/imgkit/imgkit-0.1.2-py3-none-any.whl#sha256=fbf6352c9d221a0ce9b707e792409c2f96ec2ea42e428ff55dda2784f332c972 (from https://www.piwheels.org/simple/imgkit/) 2025-09-04T17:27:08,592 Skipping link: No binaries permitted for imgkit: https://archive1.piwheels.org/simple/imgkit/imgkit-0.0.7-py3-none-any.whl#sha256=26116a1ee1f16815a66dbb2a1c6ddcb2c4bf2ef7e90148596d1113682066060e (from https://www.piwheels.org/simple/imgkit/) 2025-09-04T17:27:08,592 Skipping link: No binaries permitted for imgkit: https://archive1.piwheels.org/simple/imgkit/imgkit-0.0.5-py3-none-any.whl#sha256=f9a58c4300c49dd278bfce08ca930bedcb76bbcba0425ef7c032cccb0fdb3697 (from https://www.piwheels.org/simple/imgkit/) 2025-09-04T17:27:08,592 Skipping link: No binaries permitted for imgkit: https://archive1.piwheels.org/simple/imgkit/imgkit-0.0.4-py3-none-any.whl#sha256=ec604f8d9fb99f5ad8a601d81522ddc857a55cb330dda4513bfea6cb204744a5 (from https://www.piwheels.org/simple/imgkit/) 2025-09-04T17:27:08,592 Skipping link: not a file: https://www.piwheels.org/simple/imgkit/ 2025-09-04T17:27:08,592 Skipping link: not a file: https://pypi.org/simple/imgkit/ 2025-09-04T17:27:08,619 Given no hashes to check 1 links for project 'imgkit': discarding no candidates 2025-09-04T17:27:08,620 Collecting imgkit==0.0.6 2025-09-04T17:27:08,621 Created temporary directory: /tmp/pip-unpack-wlbp72y9 2025-09-04T17:27:08,758 Downloading imgkit-0.0.6.tar.gz (7.6 kB) 2025-09-04T17:27:08,772 Added imgkit==0.0.6 from https://files.pythonhosted.org/packages/7b/7f/f9a5bed39ec466983c6c7f0f6d67e3d10b39f2e08e13d409c2e4305c7444/imgkit-0.0.6.tar.gz to build tracker '/tmp/pip-build-tracker-dkiv5nru' 2025-09-04T17:27:08,773 Running setup.py (path:/tmp/pip-wheel-m1st_po4/imgkit_4bdb542eeae94e588f1db29d6d134f72/setup.py) egg_info for package imgkit 2025-09-04T17:27:08,774 Created temporary directory: /tmp/pip-pip-egg-info-8x2w3djq 2025-09-04T17:27:08,774 Preparing metadata (setup.py): started 2025-09-04T17:27:08,775 Running command python setup.py egg_info 2025-09-04T17:27:09,301 /tmp/pip-wheel-m1st_po4/imgkit_4bdb542eeae94e588f1db29d6d134f72/setup.py:3: SetuptoolsDeprecationWarning: The test command is disabled and references to it are deprecated. 2025-09-04T17:27:09,301 !! 2025-09-04T17:27:09,302 ******************************************************************************** 2025-09-04T17:27:09,302 Please remove any references to `setuptools.command.test` in all supported versions of the affected package. 2025-09-04T17:27:09,302 This deprecation is overdue, please update your project and remove deprecated 2025-09-04T17:27:09,302 calls to avoid build errors in the future. 2025-09-04T17:27:09,302 ******************************************************************************** 2025-09-04T17:27:09,302 !! 2025-09-04T17:27:09,302 from setuptools.command.test import test 2025-09-04T17:27:09,311 /tmp/pip-wheel-m1st_po4/imgkit_4bdb542eeae94e588f1db29d6d134f72/imgkit/source.py:11: SyntaxWarning: "is" with 'str' literal. Did you mean "=="? 2025-09-04T17:27:09,311 if self.type is 'file': 2025-09-04T17:27:09,326 Traceback (most recent call last): 2025-09-04T17:27:09,328 File "", line 2, in 2025-09-04T17:27:09,328 exec(compile(''' 2025-09-04T17:27:09,328 ~~~~^^^^^^^^^^^^ 2025-09-04T17:27:09,328 # This is -- a caller that pip uses to run setup.py 2025-09-04T17:27:09,328 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T17:27:09,328 ...<32 lines>... 2025-09-04T17:27:09,329 exec(compile(setup_py_code, filename, "exec")) 2025-09-04T17:27:09,329 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T17:27:09,329 ''' % ('/tmp/pip-wheel-m1st_po4/imgkit_4bdb542eeae94e588f1db29d6d134f72/setup.py',), "", "exec")) 2025-09-04T17:27:09,329 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T17:27:09,329 File "", line 35, in 2025-09-04T17:27:09,329 File "/tmp/pip-wheel-m1st_po4/imgkit_4bdb542eeae94e588f1db29d6d134f72/setup.py", line 42, in 2025-09-04T17:27:09,329 long_description=long_description(), 2025-09-04T17:27:09,329 ~~~~~~~~~~~~~~~~^^ 2025-09-04T17:27:09,329 File "/tmp/pip-wheel-m1st_po4/imgkit_4bdb542eeae94e588f1db29d6d134f72/setup.py", line 26, in long_description 2025-09-04T17:27:09,330 long_desc = pypandoc.convert_file('README.md', 'rst') 2025-09-04T17:27:09,330 File "/usr/local/lib/python3.13/dist-packages/pypandoc/__init__.py", line 201, in convert_file 2025-09-04T17:27:09,330 raise RuntimeError("source_file is not a valid path") 2025-09-04T17:27:09,330 RuntimeError: source_file is not a valid path 2025-09-04T17:27:09,416 ERROR: python setup.py egg_info exited with 1 2025-09-04T17:27:09,428 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-04T17:27:09,428 exec(compile('"'"''"'"''"'"' 2025-09-04T17:27:09,428 # This is -- a caller that pip uses to run setup.py 2025-09-04T17:27:09,428 # 2025-09-04T17:27:09,428 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-04T17:27:09,428 # import from `distutils.core` to work with newer packaging standards. 2025-09-04T17:27:09,428 # - It provides a clear error message when setuptools is not installed. 2025-09-04T17:27:09,428 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-04T17:27:09,428 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-04T17:27:09,428 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-04T17:27:09,428 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-04T17:27:09,428 import os, sys, tokenize, traceback 2025-09-04T17:27:09,428 2025-09-04T17:27:09,428 try: 2025-09-04T17:27:09,428 import setuptools 2025-09-04T17:27:09,428 except ImportError: 2025-09-04T17:27:09,428 print( 2025-09-04T17:27:09,428 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-04T17:27:09,428 "the build environment with exception:", 2025-09-04T17:27:09,428 file=sys.stderr, 2025-09-04T17:27:09,428 ) 2025-09-04T17:27:09,428 traceback.print_exc() 2025-09-04T17:27:09,428 sys.exit(1) 2025-09-04T17:27:09,428 2025-09-04T17:27:09,428 __file__ = %r 2025-09-04T17:27:09,428 sys.argv[0] = __file__ 2025-09-04T17:27:09,428 2025-09-04T17:27:09,428 if os.path.exists(__file__): 2025-09-04T17:27:09,428 filename = __file__ 2025-09-04T17:27:09,428 with tokenize.open(__file__) as f: 2025-09-04T17:27:09,428 setup_py_code = f.read() 2025-09-04T17:27:09,428 else: 2025-09-04T17:27:09,428 filename = "" 2025-09-04T17:27:09,428 setup_py_code = "from setuptools import setup; setup()" 2025-09-04T17:27:09,428 2025-09-04T17:27:09,428 exec(compile(setup_py_code, filename, "exec")) 2025-09-04T17:27:09,428 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-m1st_po4/imgkit_4bdb542eeae94e588f1db29d6d134f72/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-8x2w3djq[/] 2025-09-04T17:27:09,428 [bold magenta]cwd[/]: /tmp/pip-wheel-m1st_po4/imgkit_4bdb542eeae94e588f1db29d6d134f72/ 2025-09-04T17:27:09,428 Preparing metadata (setup.py): finished with status 'error' 2025-09-04T17:27:09,429 ERROR: metadata generation failed 2025-09-04T17:27:09,434 Exception information: 2025-09-04T17:27:09,434 Traceback (most recent call last): 2025-09-04T17:27:09,434 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-04T17:27:09,434 call_subprocess( 2025-09-04T17:27:09,434 ~~~~~~~~~~~~~~~^ 2025-09-04T17:27:09,434 args, 2025-09-04T17:27:09,434 ^^^^^ 2025-09-04T17:27:09,434 ...<2 lines>... 2025-09-04T17:27:09,434 spinner=spinner, 2025-09-04T17:27:09,434 ^^^^^^^^^^^^^^^^ 2025-09-04T17:27:09,434 ) 2025-09-04T17:27:09,434 ^ 2025-09-04T17:27:09,434 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-04T17:27:09,434 raise error 2025-09-04T17:27:09,434 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-04T17:27:09,434 2025-09-04T17:27:09,434 The above exception was the direct cause of the following exception: 2025-09-04T17:27:09,434 2025-09-04T17:27:09,434 Traceback (most recent call last): 2025-09-04T17:27:09,434 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-04T17:27:09,434 status = _inner_run() 2025-09-04T17:27:09,434 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-04T17:27:09,434 return self.run(options, args) 2025-09-04T17:27:09,434 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-04T17:27:09,434 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-04T17:27:09,434 return func(self, options, args) 2025-09-04T17:27:09,434 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-04T17:27:09,434 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-04T17:27:09,434 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-04T17:27:09,434 result = self._result = resolver.resolve( 2025-09-04T17:27:09,434 ~~~~~~~~~~~~~~~~^ 2025-09-04T17:27:09,434 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-04T17:27:09,434 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T17:27:09,434 ) 2025-09-04T17:27:09,434 ^ 2025-09-04T17:27:09,434 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-04T17:27:09,434 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-04T17:27:09,434 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-04T17:27:09,434 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-04T17:27:09,434 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T17:27:09,434 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-04T17:27:09,434 if not criterion.candidates: 2025-09-04T17:27:09,434 ^^^^^^^^^^^^^^^^^^^^ 2025-09-04T17:27:09,434 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-04T17:27:09,434 return bool(self._sequence) 2025-09-04T17:27:09,434 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-04T17:27:09,434 self._bool = any(self) 2025-09-04T17:27:09,434 ~~~^^^^^^ 2025-09-04T17:27:09,434 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-04T17:27:09,434 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-04T17:27:09,434 ^^^^^^^^ 2025-09-04T17:27:09,434 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-04T17:27:09,434 candidate = func() 2025-09-04T17:27:09,434 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-04T17:27:09,434 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-04T17:27:09,434 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T17:27:09,434 link, template, name, version 2025-09-04T17:27:09,434 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T17:27:09,434 ) 2025-09-04T17:27:09,434 ^ 2025-09-04T17:27:09,434 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-04T17:27:09,434 self._link_candidate_cache[link] = LinkCandidate( 2025-09-04T17:27:09,434 ~~~~~~~~~~~~~^ 2025-09-04T17:27:09,434 link, 2025-09-04T17:27:09,434 ^^^^^ 2025-09-04T17:27:09,434 ...<3 lines>... 2025-09-04T17:27:09,434 version=version, 2025-09-04T17:27:09,434 ^^^^^^^^^^^^^^^^ 2025-09-04T17:27:09,434 ) 2025-09-04T17:27:09,434 ^ 2025-09-04T17:27:09,434 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-04T17:27:09,434 super().__init__( 2025-09-04T17:27:09,434 ~~~~~~~~~~~~~~~~^ 2025-09-04T17:27:09,434 link=link, 2025-09-04T17:27:09,434 ^^^^^^^^^^ 2025-09-04T17:27:09,434 ...<4 lines>... 2025-09-04T17:27:09,434 version=version, 2025-09-04T17:27:09,434 ^^^^^^^^^^^^^^^^ 2025-09-04T17:27:09,434 ) 2025-09-04T17:27:09,434 ^ 2025-09-04T17:27:09,434 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-04T17:27:09,434 self.dist = self._prepare() 2025-09-04T17:27:09,434 ~~~~~~~~~~~~~^^ 2025-09-04T17:27:09,434 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-04T17:27:09,434 dist = self._prepare_distribution() 2025-09-04T17:27:09,434 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-04T17:27:09,434 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-04T17:27:09,434 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T17:27:09,434 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-04T17:27:09,434 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-04T17:27:09,434 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T17:27:09,434 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-04T17:27:09,434 dist = _get_prepared_distribution( 2025-09-04T17:27:09,434 req, 2025-09-04T17:27:09,434 ...<3 lines>... 2025-09-04T17:27:09,434 self.check_build_deps, 2025-09-04T17:27:09,434 ) 2025-09-04T17:27:09,434 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-04T17:27:09,434 abstract_dist.prepare_distribution_metadata( 2025-09-04T17:27:09,434 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T17:27:09,434 finder, build_isolation, check_build_deps 2025-09-04T17:27:09,434 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T17:27:09,434 ) 2025-09-04T17:27:09,434 ^ 2025-09-04T17:27:09,434 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-04T17:27:09,434 self.req.prepare_metadata() 2025-09-04T17:27:09,434 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-04T17:27:09,434 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-04T17:27:09,434 self.metadata_directory = generate_metadata_legacy( 2025-09-04T17:27:09,434 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T17:27:09,434 build_env=self.build_env, 2025-09-04T17:27:09,434 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T17:27:09,434 ...<3 lines>... 2025-09-04T17:27:09,434 details=details, 2025-09-04T17:27:09,434 ^^^^^^^^^^^^^^^^ 2025-09-04T17:27:09,434 ) 2025-09-04T17:27:09,434 ^ 2025-09-04T17:27:09,434 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-04T17:27:09,434 raise MetadataGenerationFailed(package_details=details) from error 2025-09-04T17:27:09,434 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-04T17:27:09,457 Removed imgkit==0.0.6 from https://files.pythonhosted.org/packages/7b/7f/f9a5bed39ec466983c6c7f0f6d67e3d10b39f2e08e13d409c2e4305c7444/imgkit-0.0.6.tar.gz from build tracker '/tmp/pip-build-tracker-dkiv5nru' 2025-09-04T17:27:09,457 Removed build tracker: '/tmp/pip-build-tracker-dkiv5nru'