2025-09-09T23:02:56,185 Created temporary directory: /tmp/pip-build-tracker-uatx4mlu 2025-09-09T23:02:56,186 Initialized build tracking at /tmp/pip-build-tracker-uatx4mlu 2025-09-09T23:02:56,186 Created build tracker: /tmp/pip-build-tracker-uatx4mlu 2025-09-09T23:02:56,186 Entered build tracker: /tmp/pip-build-tracker-uatx4mlu 2025-09-09T23:02:56,186 Created temporary directory: /tmp/pip-wheel-89y4ohy1 2025-09-09T23:02:56,190 Created temporary directory: /tmp/pip-ephem-wheel-cache-4jzkcxq4 2025-09-09T23:02:56,249 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-09T23:02:56,252 2 location(s) to search for versions of pygqlc: 2025-09-09T23:02:56,252 * https://pypi.org/simple/pygqlc/ 2025-09-09T23:02:56,252 * https://www.piwheels.org/simple/pygqlc/ 2025-09-09T23:02:56,252 Fetching project page and analyzing links: https://pypi.org/simple/pygqlc/ 2025-09-09T23:02:56,252 Getting page https://pypi.org/simple/pygqlc/ 2025-09-09T23:02:56,253 Found index url https://pypi.org/simple/ 2025-09-09T23:02:56,324 Fetched page https://pypi.org/simple/pygqlc/ as application/vnd.pypi.simple.v1+json 2025-09-09T23:02:56,332 Skipping link: No binaries permitted for pygqlc: https://files.pythonhosted.org/packages/03/33/8c22006c2a99ac4043c62d459fd1b509c0a2f4ea2045709a84b06c7b336a/pygqlc-0.1.0-py3-none-any.whl (from https://pypi.org/simple/pygqlc/) 2025-09-09T23:02:56,332 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/83/4c/38642bea65bf0ee517de4debfe020fb0ff4ca73611871994806e961bf972/pygqlc-0.1.0-py3.7.egg (from https://pypi.org/simple/pygqlc/) 2025-09-09T23:02:56,333 Found link https://files.pythonhosted.org/packages/0e/a2/d2557939a798db99a4d7f69412ccf75fbcb5a532b561a93ccb4e009d6d38/pygqlc-0.1.0.tar.gz (from https://pypi.org/simple/pygqlc/), version: 0.1.0 2025-09-09T23:02:56,333 Skipping link: No binaries permitted for pygqlc: https://files.pythonhosted.org/packages/92/ab/92dd99d2471d9bec7ca2b8f764ddd6568f85b25de1d7273d0a881d31a37b/pygqlc-0.1.1-py3-none-any.whl (from https://pypi.org/simple/pygqlc/) 2025-09-09T23:02:56,333 Found link https://files.pythonhosted.org/packages/4c/e5/a7d914ceecc2fe2745224d9b8f6ec43c23c8dd940b7b1bd9b50ed1a6b6f5/pygqlc-0.1.1.tar.gz (from https://pypi.org/simple/pygqlc/), version: 0.1.1 2025-09-09T23:02:56,333 Skipping link: No binaries permitted for pygqlc: https://files.pythonhosted.org/packages/0c/fc/f7cb6fce3cb0635acc199916906faf63bca37e42c45099955ab515a97ee8/pygqlc-1.0.0-py3-none-any.whl (from https://pypi.org/simple/pygqlc/) 2025-09-09T23:02:56,333 Found link https://files.pythonhosted.org/packages/61/b2/35e7f5268f4a555614023f4f13258d8d30af3fc6d972a707d1cca87daa04/pygqlc-1.0.0.tar.gz (from https://pypi.org/simple/pygqlc/), version: 1.0.0 2025-09-09T23:02:56,334 Skipping link: No binaries permitted for pygqlc: https://files.pythonhosted.org/packages/0d/6a/f1402203b309c7d6026d0a774618441913ed188dffca1c79f2041e6a9eed/pygqlc-1.0.1-py3-none-any.whl (from https://pypi.org/simple/pygqlc/) 2025-09-09T23:02:56,334 Found link https://files.pythonhosted.org/packages/64/1c/bb8059c97c8935fa06965b3a488281a1f5455efcb9559f9dd25467f69fd8/pygqlc-1.0.1.tar.gz (from https://pypi.org/simple/pygqlc/), version: 1.0.1 2025-09-09T23:02:56,334 Skipping link: No binaries permitted for pygqlc: https://files.pythonhosted.org/packages/f4/d8/eb0075fec50e5bc8e0b141ca4da604b47b3164d357823eadbb660cd24945/pygqlc-1.0.4-py3-none-any.whl (from https://pypi.org/simple/pygqlc/) 2025-09-09T23:02:56,334 Found link https://files.pythonhosted.org/packages/6a/87/78889cdab300e68c3b9dcab5af78fdb0326e7d62e9fda181a7bd9be34e50/pygqlc-1.0.4.tar.gz (from https://pypi.org/simple/pygqlc/), version: 1.0.4 2025-09-09T23:02:56,334 Skipping link: No binaries permitted for pygqlc: https://files.pythonhosted.org/packages/28/db/70ba67e921725cde2fe99bb362f9af3bcbf8622283f9c8e6c6c2f90c9a52/pygqlc-1.0.5-py3-none-any.whl (from https://pypi.org/simple/pygqlc/) 2025-09-09T23:02:56,334 Found link https://files.pythonhosted.org/packages/b3/cf/1499dcc36c8a63e8beb2dfd745187ebb44a3ce1ad3bddf7f6604c3484e03/pygqlc-1.0.5.tar.gz (from https://pypi.org/simple/pygqlc/), version: 1.0.5 2025-09-09T23:02:56,335 Skipping link: No binaries permitted for pygqlc: https://files.pythonhosted.org/packages/2d/e1/940d558cd82feb3c33a0ccd839760a3402681d515f649749a7a86a7d9211/pygqlc-1.0.8-py3-none-any.whl (from https://pypi.org/simple/pygqlc/) 2025-09-09T23:02:56,335 Found link https://files.pythonhosted.org/packages/9b/fe/1e3a0b0d4c2bc8055916dcf9d0ee683cb22d1ffdbf1c59f3750ef539f29d/pygqlc-1.0.8.tar.gz (from https://pypi.org/simple/pygqlc/), version: 1.0.8 2025-09-09T23:02:56,335 Skipping link: No binaries permitted for pygqlc: https://files.pythonhosted.org/packages/a6/9d/3a0c760410ef9268e7f4158304f013ddd8fc29c2b4bfcc93446eb594d241/pygqlc-1.1.0-py3-none-any.whl (from https://pypi.org/simple/pygqlc/) 2025-09-09T23:02:56,335 Found link https://files.pythonhosted.org/packages/06/02/b039a670b9933221ffb3ea6594493a37cdfba7b26ea35612af344f9bbc53/pygqlc-1.1.0.tar.gz (from https://pypi.org/simple/pygqlc/), version: 1.1.0 2025-09-09T23:02:56,335 Skipping link: No binaries permitted for pygqlc: https://files.pythonhosted.org/packages/33/3c/0505612519f62e05ae686b768b5c475b495a6de3243965b105ba0d34620c/pygqlc-1.1.1-py3-none-any.whl (from https://pypi.org/simple/pygqlc/) 2025-09-09T23:02:56,336 Found link https://files.pythonhosted.org/packages/f3/62/b3426ba5d13e938dd92ba786fa308963da73098f8ca51e3787cf291d3bc5/pygqlc-1.1.1.tar.gz (from https://pypi.org/simple/pygqlc/), version: 1.1.1 2025-09-09T23:02:56,336 Skipping link: No binaries permitted for pygqlc: https://files.pythonhosted.org/packages/49/25/b3fdbae918a47f624d9c3d723908a708537a9910a35c39b2df8344ce8306/pygqlc-1.1.2-py3-none-any.whl (from https://pypi.org/simple/pygqlc/) 2025-09-09T23:02:56,336 Found link https://files.pythonhosted.org/packages/d5/58/c107e93ef52e32d0c12e574f62016ce544565b81fa14ab77c187f5f37e7d/pygqlc-1.1.2.tar.gz (from https://pypi.org/simple/pygqlc/), version: 1.1.2 2025-09-09T23:02:56,336 Skipping link: No binaries permitted for pygqlc: https://files.pythonhosted.org/packages/98/1d/5ea4b674c6bdb468f50aa68c66f718d8e851ccdcdab26c600b838a7b3e56/pygqlc-1.2.0-py3-none-any.whl (from https://pypi.org/simple/pygqlc/) 2025-09-09T23:02:56,336 Found link https://files.pythonhosted.org/packages/22/4a/6fe45b1c52a36fb8737c98eb32d9e460b60598f28b9ed5f857479c205d1d/pygqlc-1.2.0.tar.gz (from https://pypi.org/simple/pygqlc/), version: 1.2.0 2025-09-09T23:02:56,337 Skipping link: No binaries permitted for pygqlc: https://files.pythonhosted.org/packages/9d/64/4e3de41821fbbbd3f610dcdd9f0211a53cefdbde1e3b117efb1fce4bebac/pygqlc-2.0.0-py3-none-any.whl (from https://pypi.org/simple/pygqlc/) 2025-09-09T23:02:56,337 Found link https://files.pythonhosted.org/packages/57/9b/1a1312363d6d3fd4e903cb9e5bbf7333008e86d2b2d27fe59c0f2b8b9e0b/pygqlc-2.0.0.tar.gz (from https://pypi.org/simple/pygqlc/), version: 2.0.0 2025-09-09T23:02:56,337 Skipping link: No binaries permitted for pygqlc: https://files.pythonhosted.org/packages/ec/68/3c8c8bdde7911b98bec687474616ff4f037bfb2231cb5f208b9b6502c512/pygqlc-2.0.1-py3-none-any.whl (from https://pypi.org/simple/pygqlc/) 2025-09-09T23:02:56,337 Found link https://files.pythonhosted.org/packages/02/32/224f4155470300b98d48ad92c79c2e6e535e4d4b3f742999bc71b410a7e5/pygqlc-2.0.1.tar.gz (from https://pypi.org/simple/pygqlc/), version: 2.0.1 2025-09-09T23:02:56,337 Skipping link: No binaries permitted for pygqlc: https://files.pythonhosted.org/packages/89/bd/db4448fc27dbfb042404832ca6f9719fec4223e24a7e92aafae01ddc9be6/pygqlc-2.0.2-py3-none-any.whl (from https://pypi.org/simple/pygqlc/) 2025-09-09T23:02:56,337 Found link https://files.pythonhosted.org/packages/58/14/bc558350bf816a38780138b6b0264ad5cdd6abecd81445f42c10b8e74b79/pygqlc-2.0.2.tar.gz (from https://pypi.org/simple/pygqlc/), version: 2.0.2 2025-09-09T23:02:56,338 Skipping link: No binaries permitted for pygqlc: https://files.pythonhosted.org/packages/31/dd/8f816c435c9cfc1f3082a0ba3901c05124443aa1653cbd5bcc2e190349a0/pygqlc-2.0.3-py3-none-any.whl (from https://pypi.org/simple/pygqlc/) 2025-09-09T23:02:56,338 Found link https://files.pythonhosted.org/packages/88/e4/a6c9bf282865df5ec8f7aef199ca74fa584e2060fbb07c6c9d6ba1500ce4/pygqlc-2.0.3.tar.gz (from https://pypi.org/simple/pygqlc/), version: 2.0.3 2025-09-09T23:02:56,338 Skipping link: No binaries permitted for pygqlc: https://files.pythonhosted.org/packages/c0/06/ddc0bff5a84af26f36ed18dd1eec7e5fb420ed68fa87043cf774778e2d39/pygqlc-2.0.4-py3-none-any.whl (from https://pypi.org/simple/pygqlc/) 2025-09-09T23:02:56,338 Found link https://files.pythonhosted.org/packages/09/60/022c38367953baa0a544acfa32b4a6c24fa2b17dc47c6ae8401cf85dded4/pygqlc-2.0.4.tar.gz (from https://pypi.org/simple/pygqlc/), version: 2.0.4 2025-09-09T23:02:56,338 Skipping link: No binaries permitted for pygqlc: https://files.pythonhosted.org/packages/73/f6/2047f18e185474bf633a7dd45a4a0424bd3b872d68c2e78e125b4a5a0cad/pygqlc-2.1.0-py3-none-any.whl (from https://pypi.org/simple/pygqlc/) 2025-09-09T23:02:56,338 Found link https://files.pythonhosted.org/packages/37/f0/c88cfe2259a655636aeea71e5ef6756a024a22bc03406024a774d6158f18/pygqlc-2.1.0.tar.gz (from https://pypi.org/simple/pygqlc/), version: 2.1.0 2025-09-09T23:02:56,339 Skipping link: No binaries permitted for pygqlc: https://files.pythonhosted.org/packages/38/6a/d044755c7ffcc3517e99c6182d39735bcfe7d2838bdc63e73675b952496b/pygqlc-3.0.1-py3-none-any.whl (from https://pypi.org/simple/pygqlc/) 2025-09-09T23:02:56,339 Found link https://files.pythonhosted.org/packages/81/e5/73fbc5d5a21c46dc39b37f215bff63863f8538d699aca2cf24234615571f/pygqlc-3.0.1.tar.gz (from https://pypi.org/simple/pygqlc/), version: 3.0.1 2025-09-09T23:02:56,339 Skipping link: No binaries permitted for pygqlc: https://files.pythonhosted.org/packages/1b/a5/106cb56f30c0d6a7a947f92b75bbaff94e81b1f0a131be5c1f564d82608d/pygqlc-3.0.2-py3-none-any.whl (from https://pypi.org/simple/pygqlc/) 2025-09-09T23:02:56,339 Found link https://files.pythonhosted.org/packages/99/7b/cc5a82b203917fa05b1a7e35d26e9da53e8b8988d8656125cb75755897b7/pygqlc-3.0.2.tar.gz (from https://pypi.org/simple/pygqlc/), version: 3.0.2 2025-09-09T23:02:56,339 Skipping link: No binaries permitted for pygqlc: https://files.pythonhosted.org/packages/ba/a7/1cf630606946db29108669876d316c7d626e203a76233060a7ad75b52520/pygqlc-3.0.3-py3-none-any.whl (from https://pypi.org/simple/pygqlc/) 2025-09-09T23:02:56,340 Found link https://files.pythonhosted.org/packages/69/a7/c367b6dca27cd25d422f247a6552dce50bfb7c816d53013e7796604fa5c0/pygqlc-3.0.3.tar.gz (from https://pypi.org/simple/pygqlc/), version: 3.0.3 2025-09-09T23:02:56,340 Skipping link: No binaries permitted for pygqlc: https://files.pythonhosted.org/packages/13/e7/52edbcb877c7fc60787450b6bee8c3f9e0ce1f0e8845bc672fc982fe2d80/pygqlc-3.0.4-py3-none-any.whl (from https://pypi.org/simple/pygqlc/) 2025-09-09T23:02:56,340 Found link https://files.pythonhosted.org/packages/60/f0/937de4d4ee5cc8ab289bb3e9b6107eb5f96dff71983c865c17e15e2f0c8a/pygqlc-3.0.4.tar.gz (from https://pypi.org/simple/pygqlc/), version: 3.0.4 2025-09-09T23:02:56,340 Skipping link: No binaries permitted for pygqlc: https://files.pythonhosted.org/packages/12/ef/22b05c3f0e93ce0272cb4348b4da5fdba602f854c7b07e80ca649902ad2c/pygqlc-3.0.5-py3-none-any.whl (from https://pypi.org/simple/pygqlc/) 2025-09-09T23:02:56,340 Found link https://files.pythonhosted.org/packages/01/d5/cb360ac7dccc899269c57074acce0d4c157c366238c925f02b56047b49c5/pygqlc-3.0.5.tar.gz (from https://pypi.org/simple/pygqlc/), version: 3.0.5 2025-09-09T23:02:56,340 Skipping link: No binaries permitted for pygqlc: https://files.pythonhosted.org/packages/a1/96/7e8aa7f5dbcea04794b938febaee36241153cd698fac1c0a3d4c9542a8bd/pygqlc-3.1.0-py3-none-any.whl (from https://pypi.org/simple/pygqlc/) 2025-09-09T23:02:56,341 Found link https://files.pythonhosted.org/packages/e3/ad/28599ee3c72754caaf1080cc9c2bf66d0ea675acb8f91ccafb75d99ccff0/pygqlc-3.1.0.tar.gz (from https://pypi.org/simple/pygqlc/), version: 3.1.0 2025-09-09T23:02:56,341 Skipping link: No binaries permitted for pygqlc: https://files.pythonhosted.org/packages/3d/9e/6faafe2984a32c3068451fa77cd07b778be3802339a1418418508a1ae102/pygqlc-3.1.3-py3-none-any.whl (from https://pypi.org/simple/pygqlc/) (requires-python:>=3.9,<4.0) 2025-09-09T23:02:56,342 Found link https://files.pythonhosted.org/packages/98/1a/6e540a149a03f5652979bb8b0e8e31106ff3d5cc2c6694354c69d50fc94e/pygqlc-3.1.3.tar.gz (from https://pypi.org/simple/pygqlc/) (requires-python:>=3.9,<4.0), version: 3.1.3 2025-09-09T23:02:56,342 Skipping link: No binaries permitted for pygqlc: https://files.pythonhosted.org/packages/01/44/8a78060d1e079db1c1e854d106cc6fb1dd1e5e4b8fcc9b4b99d0f33b219f/pygqlc-3.1.4-py3-none-any.whl (from https://pypi.org/simple/pygqlc/) (requires-python:>=3.9,<4.0) 2025-09-09T23:02:56,342 Found link https://files.pythonhosted.org/packages/8f/10/9f53b1f580a4e15c85d32f7cf6ca539ab5068af83405b5ac466ca526ffc8/pygqlc-3.1.4.tar.gz (from https://pypi.org/simple/pygqlc/) (requires-python:>=3.9,<4.0), version: 3.1.4 2025-09-09T23:02:56,342 Skipping link: No binaries permitted for pygqlc: https://files.pythonhosted.org/packages/c4/74/620ef6625d663239ff1191dc90fe8c4982afb7e02cdf387a8bcf87e405a1/pygqlc-3.2.0-py3-none-any.whl (from https://pypi.org/simple/pygqlc/) (requires-python:<4.0,>=3.9) 2025-09-09T23:02:56,343 Found link https://files.pythonhosted.org/packages/1b/ef/b5692019ff1af4b0a3f31365d537a00f35107cec8766bfbdfde11bca8bbe/pygqlc-3.2.0.tar.gz (from https://pypi.org/simple/pygqlc/) (requires-python:<4.0,>=3.9), version: 3.2.0 2025-09-09T23:02:56,343 Skipping link: No binaries permitted for pygqlc: https://files.pythonhosted.org/packages/29/fe/d8d28571caa40b8f24c9da3e45579d73aacc504644ddd1afd43245f66f1c/pygqlc-3.3.0-py3-none-any.whl (from https://pypi.org/simple/pygqlc/) (requires-python:<4.0,>=3.10) 2025-09-09T23:02:56,344 Found link https://files.pythonhosted.org/packages/84/3a/82d57cad645c97b255665c0e5adff119af6a0a60c6a0570905873319a259/pygqlc-3.3.0.tar.gz (from https://pypi.org/simple/pygqlc/) (requires-python:<4.0,>=3.10), version: 3.3.0 2025-09-09T23:02:56,344 Skipping link: No binaries permitted for pygqlc: https://files.pythonhosted.org/packages/74/49/51533de5b4fe39c8d493b69276c23f9a9d2f58232b1e87fcc2b6349a8aa4/pygqlc-3.4.0-py3-none-any.whl (from https://pypi.org/simple/pygqlc/) (requires-python:<4.0,>=3.10) 2025-09-09T23:02:56,344 Found link https://files.pythonhosted.org/packages/b6/c4/43b9c26ed81bb0bd7df13ebad590d4eb7f3bd7b2ebcbf90bcd64f984ee26/pygqlc-3.4.0.tar.gz (from https://pypi.org/simple/pygqlc/) (requires-python:<4.0,>=3.10), version: 3.4.0 2025-09-09T23:02:56,345 Skipping link: No binaries permitted for pygqlc: https://files.pythonhosted.org/packages/b3/7b/dbda5d824c73731b650da6c8f78374dc8cdd225863200ea12910a9602183/pygqlc-3.5.0-py3-none-any.whl (from https://pypi.org/simple/pygqlc/) (requires-python:<4.0,>=3.10) 2025-09-09T23:02:56,345 Found link https://files.pythonhosted.org/packages/cc/e4/e7177305cd391dc4a65e29389efc5dee6bd57328a6e654e16e4dfa2593cd/pygqlc-3.5.0.tar.gz (from https://pypi.org/simple/pygqlc/) (requires-python:<4.0,>=3.10), version: 3.5.0 2025-09-09T23:02:56,345 Skipping link: No binaries permitted for pygqlc: https://files.pythonhosted.org/packages/69/59/ab359aadbd11a5cd5577576970c8ebadf985fde036f56198bf73541bdba7/pygqlc-3.5.1-py3-none-any.whl (from https://pypi.org/simple/pygqlc/) (requires-python:<4.0,>=3.11) 2025-09-09T23:02:56,346 Found link https://files.pythonhosted.org/packages/ce/86/5de3fed1b861b1e97119cb61b6536d4e13cf3d59a54a31504df624d08c2d/pygqlc-3.5.1.tar.gz (from https://pypi.org/simple/pygqlc/) (requires-python:<4.0,>=3.11), version: 3.5.1 2025-09-09T23:02:56,346 Skipping link: No binaries permitted for pygqlc: https://files.pythonhosted.org/packages/af/12/bb5cfe172f81ea27c48177549176385acd7981f73b182e409948a4d60393/pygqlc-3.5.2-py3-none-any.whl (from https://pypi.org/simple/pygqlc/) (requires-python:<4.0,>=3.11) 2025-09-09T23:02:56,346 Found link https://files.pythonhosted.org/packages/32/0b/ef7218ce617d3c3ff5f5d6fa73da1f7ca94bea1dba31f234378c44842511/pygqlc-3.5.2.tar.gz (from https://pypi.org/simple/pygqlc/) (requires-python:<4.0,>=3.11), version: 3.5.2 2025-09-09T23:02:56,346 Skipping link: No binaries permitted for pygqlc: https://files.pythonhosted.org/packages/f9/e4/a19ca99bad533f6d1b153c1728a43b719d8da1098fc52d3fc819cee382b7/pygqlc-3.5.3-py3-none-any.whl (from https://pypi.org/simple/pygqlc/) (requires-python:<4.0,>=3.11) 2025-09-09T23:02:56,346 Found link https://files.pythonhosted.org/packages/c8/db/6e54f70207b39ea3f1459e0a34d6d1cf998fc5833b57d890e1a9081ca5ff/pygqlc-3.5.3.tar.gz (from https://pypi.org/simple/pygqlc/) (requires-python:<4.0,>=3.11), version: 3.5.3 2025-09-09T23:02:56,347 Skipping link: No binaries permitted for pygqlc: https://files.pythonhosted.org/packages/27/12/cc5184582cdc0610b367f7b9d76d6bce03988691ac647cf9321b2a37cd27/pygqlc-3.5.5-py3-none-any.whl (from https://pypi.org/simple/pygqlc/) (requires-python:<4.0,>=3.11) 2025-09-09T23:02:56,347 Found link https://files.pythonhosted.org/packages/9c/d2/77d1b2a592b04e02f43fde4da9a1912ab54143d9e22e1c5032649d0786a1/pygqlc-3.5.5.tar.gz (from https://pypi.org/simple/pygqlc/) (requires-python:<4.0,>=3.11), version: 3.5.5 2025-09-09T23:02:56,347 Fetching project page and analyzing links: https://www.piwheels.org/simple/pygqlc/ 2025-09-09T23:02:56,347 Getting page https://www.piwheels.org/simple/pygqlc/ 2025-09-09T23:02:56,348 Found index url https://www.piwheels.org/simple/ 2025-09-09T23:02:56,437 Fetched page https://www.piwheels.org/simple/pygqlc/ as text/html 2025-09-09T23:02:56,443 Skipping link: No binaries permitted for pygqlc: https://archive1.piwheels.org/simple/pygqlc/pygqlc-3.5.5-py3-none-any.whl#sha256=01be650241c397aa0d69d530f5ae85c2d4d7c3ab32e778b593563e2f941a4a6a (from https://www.piwheels.org/simple/pygqlc/) (requires-python:>=3.11,<4.0) 2025-09-09T23:02:56,443 Skipping link: No binaries permitted for pygqlc: https://archive1.piwheels.org/simple/pygqlc/pygqlc-3.5.3-py3-none-any.whl#sha256=73c68deba7df509c04a2bbad05bdc12db3993bb5474201368062e5d47b2f2883 (from https://www.piwheels.org/simple/pygqlc/) (requires-python:>=3.11,<4.0) 2025-09-09T23:02:56,444 Skipping link: No binaries permitted for pygqlc: https://archive1.piwheels.org/simple/pygqlc/pygqlc-3.5.2-py3-none-any.whl#sha256=828f267dc39a792d7ce9d1d4777bc023b50cea404d7fb28af080629cc0b7cfc7 (from https://www.piwheels.org/simple/pygqlc/) (requires-python:>=3.11,<4.0) 2025-09-09T23:02:56,444 Skipping link: No binaries permitted for pygqlc: https://archive1.piwheels.org/simple/pygqlc/pygqlc-3.5.1-py3-none-any.whl#sha256=a70b9412af2a89b11ed76315dfac2df9fa227ae769724b49d372fb44764c231d (from https://www.piwheels.org/simple/pygqlc/) (requires-python:>=3.11,<4.0) 2025-09-09T23:02:56,445 Skipping link: No binaries permitted for pygqlc: https://archive1.piwheels.org/simple/pygqlc/pygqlc-3.5.0-py3-none-any.whl#sha256=79409cf7b484e7f95e99e09cb6fd35e6f2e63890494a4ef7030453c906614035 (from https://www.piwheels.org/simple/pygqlc/) (requires-python:>=3.10,<4.0) 2025-09-09T23:02:56,445 Skipping link: No binaries permitted for pygqlc: https://archive1.piwheels.org/simple/pygqlc/pygqlc-3.4.0-py3-none-any.whl#sha256=83f91f13d8cea47105d6f8690eb6601305bbc07c750adddc6b3fbcea90a2d5ef (from https://www.piwheels.org/simple/pygqlc/) (requires-python:>=3.10,<4.0) 2025-09-09T23:02:56,445 Skipping link: No binaries permitted for pygqlc: https://archive1.piwheels.org/simple/pygqlc/pygqlc-3.3.0-py3-none-any.whl#sha256=3111abc3f6b1722c199bcfecbb1267c3c5d1c9ffd8f8bd0a323b81a1d2f16825 (from https://www.piwheels.org/simple/pygqlc/) (requires-python:>=3.10,<4.0) 2025-09-09T23:02:56,445 Skipping link: No binaries permitted for pygqlc: https://archive1.piwheels.org/simple/pygqlc/pygqlc-3.2.0-py3-none-any.whl#sha256=1c1db7a5d13c9f84536293a38f33656c749ec30a0f87b902ff7afb770e98da75 (from https://www.piwheels.org/simple/pygqlc/) (requires-python:>=3.9,<4.0) 2025-09-09T23:02:56,445 Skipping link: No binaries permitted for pygqlc: https://archive1.piwheels.org/simple/pygqlc/pygqlc-3.1.4-py3-none-any.whl#sha256=0a58f1aa82adcbe7fe98a959dc03add4e3340dec13c95785ddd0979d0134589b (from https://www.piwheels.org/simple/pygqlc/) (requires-python:>=3.9,<4.0) 2025-09-09T23:02:56,445 Skipping link: No binaries permitted for pygqlc: https://archive1.piwheels.org/simple/pygqlc/pygqlc-3.1.3-py3-none-any.whl#sha256=54af5df09c37550e7afddfb14dc23e7f7c644d10ce6466737338f1a0fbd29248 (from https://www.piwheels.org/simple/pygqlc/) (requires-python:>=3.9,<4.0) 2025-09-09T23:02:56,446 Skipping link: No binaries permitted for pygqlc: https://archive1.piwheels.org/simple/pygqlc/pygqlc-3.1.0-py3-none-any.whl#sha256=a4980898b8ec073ff226e83322aaea819686e5e8d804997bee3c220b1be1d915 (from https://www.piwheels.org/simple/pygqlc/) 2025-09-09T23:02:56,446 Skipping link: No binaries permitted for pygqlc: https://archive1.piwheels.org/simple/pygqlc/pygqlc-3.0.5-py3-none-any.whl#sha256=258daefaef957733c587450a5d0dcb22902317bd55dc46903bdb84ebe6db4586 (from https://www.piwheels.org/simple/pygqlc/) 2025-09-09T23:02:56,446 Skipping link: No binaries permitted for pygqlc: https://archive1.piwheels.org/simple/pygqlc/pygqlc-3.0.4-py3-none-any.whl#sha256=8ff25d68724d034688f43abe42c05269a8a45f62e5d314d40bb9e2ed8acdd0ef (from https://www.piwheels.org/simple/pygqlc/) 2025-09-09T23:02:56,446 Skipping link: No binaries permitted for pygqlc: https://archive1.piwheels.org/simple/pygqlc/pygqlc-3.0.3-py3-none-any.whl#sha256=6a55fe70c9eacbe15bfa2774e13463a9994c303867fee6c42d38af7b654d78ae (from https://www.piwheels.org/simple/pygqlc/) 2025-09-09T23:02:56,446 Skipping link: No binaries permitted for pygqlc: https://archive1.piwheels.org/simple/pygqlc/pygqlc-2.0.2-py3-none-any.whl#sha256=42647166564849957c688c141d507e58d4eaa1b54fb6a59390c1d5c0334e4a77 (from https://www.piwheels.org/simple/pygqlc/) 2025-09-09T23:02:56,446 Skipping link: No binaries permitted for pygqlc: https://archive1.piwheels.org/simple/pygqlc/pygqlc-2.0.1-py3-none-any.whl#sha256=d9a9cb014c26a715be816fc7938dfed593cdf45cd1df53370a53895594b59d19 (from https://www.piwheels.org/simple/pygqlc/) 2025-09-09T23:02:56,446 Skipping link: No binaries permitted for pygqlc: https://archive1.piwheels.org/simple/pygqlc/pygqlc-2.0.0-py3-none-any.whl#sha256=22c032d40a56450288cae277496e43f15132de37329e8c967d9299caf2214d0c (from https://www.piwheels.org/simple/pygqlc/) 2025-09-09T23:02:56,447 Skipping link: No binaries permitted for pygqlc: https://archive1.piwheels.org/simple/pygqlc/pygqlc-1.2.0-py3-none-any.whl#sha256=16fd17554e69e7c1d8d439047c3ce8567635dd518b655b5a25516b3b27943c13 (from https://www.piwheels.org/simple/pygqlc/) 2025-09-09T23:02:56,447 Skipping link: No binaries permitted for pygqlc: https://archive1.piwheels.org/simple/pygqlc/pygqlc-1.1.2-py3-none-any.whl#sha256=6af7dc8b740dd1b99313fa63d8204eaaa7692d24db105803e9c15dcc643d14ca (from https://www.piwheels.org/simple/pygqlc/) 2025-09-09T23:02:56,447 Skipping link: No binaries permitted for pygqlc: https://archive1.piwheels.org/simple/pygqlc/pygqlc-1.1.1-py3-none-any.whl#sha256=cb8c71e981af8c14b43c319cb0ef2a09f0aac6dc9ea9e75ed8f1b2577fef81be (from https://www.piwheels.org/simple/pygqlc/) 2025-09-09T23:02:56,447 Skipping link: No binaries permitted for pygqlc: https://archive1.piwheels.org/simple/pygqlc/pygqlc-1.1.0-py3-none-any.whl#sha256=7ae021733a1194cc2a85a9ef6e7156306ca5edb8c4a45df3b2be98e319cd832a (from https://www.piwheels.org/simple/pygqlc/) 2025-09-09T23:02:56,447 Skipping link: No binaries permitted for pygqlc: https://archive1.piwheels.org/simple/pygqlc/pygqlc-1.0.8-py3-none-any.whl#sha256=a192849505db565d2407eda4fbcd9e03905eae7afec5a9992c5b126ea03b545f (from https://www.piwheels.org/simple/pygqlc/) 2025-09-09T23:02:56,447 Skipping link: No binaries permitted for pygqlc: https://archive1.piwheels.org/simple/pygqlc/pygqlc-1.0.5-py3-none-any.whl#sha256=e0267454e65e325deb0599af06b7fd129ce5f9177d1b2aa95a5cecc30e0ef54e (from https://www.piwheels.org/simple/pygqlc/) 2025-09-09T23:02:56,447 Skipping link: No binaries permitted for pygqlc: https://archive1.piwheels.org/simple/pygqlc/pygqlc-1.0.4-py3-none-any.whl#sha256=85e81575e53dd9e9db32bd9facb233fbbb3ec15282cecac0016a055929250d08 (from https://www.piwheels.org/simple/pygqlc/) 2025-09-09T23:02:56,448 Skipping link: No binaries permitted for pygqlc: https://archive1.piwheels.org/simple/pygqlc/pygqlc-1.0.1-py3-none-any.whl#sha256=d4cabecdc97f50ac46fb56aa99c7ab8c1ae0f902ba3b5692264d00dc94afd6a0 (from https://www.piwheels.org/simple/pygqlc/) 2025-09-09T23:02:56,448 Skipping link: No binaries permitted for pygqlc: https://archive1.piwheels.org/simple/pygqlc/pygqlc-1.0.0-py3-none-any.whl#sha256=3978499fc47665c3f889542a39285f02d5fde9a7a8a6e81ad29165f660abc0ab (from https://www.piwheels.org/simple/pygqlc/) 2025-09-09T23:02:56,448 Skipping link: No binaries permitted for pygqlc: https://archive1.piwheels.org/simple/pygqlc/pygqlc-0.1.1-py3-none-any.whl#sha256=d02eafa69ce920d2e14c86f8c942b89cf12b9fa2e11907423fa17039ba925668 (from https://www.piwheels.org/simple/pygqlc/) 2025-09-09T23:02:56,448 Skipping link: No binaries permitted for pygqlc: https://archive1.piwheels.org/simple/pygqlc/pygqlc-0.1.0-py3-none-any.whl#sha256=3a6e8104889eb8ae8e54cdf674fe13ed4b6d9c38a34f1a4b0feddcddbfdec9d3 (from https://www.piwheels.org/simple/pygqlc/) 2025-09-09T23:02:56,448 Skipping link: not a file: https://www.piwheels.org/simple/pygqlc/ 2025-09-09T23:02:56,448 Skipping link: not a file: https://pypi.org/simple/pygqlc/ 2025-09-09T23:02:56,476 Given no hashes to check 1 links for project 'pygqlc': discarding no candidates 2025-09-09T23:02:56,477 Collecting pygqlc==2.0.4 2025-09-09T23:02:56,479 Created temporary directory: /tmp/pip-unpack-il98ryy6 2025-09-09T23:02:56,616 Downloading pygqlc-2.0.4.tar.gz (19 kB) 2025-09-09T23:02:56,668 Added pygqlc==2.0.4 from https://files.pythonhosted.org/packages/09/60/022c38367953baa0a544acfa32b4a6c24fa2b17dc47c6ae8401cf85dded4/pygqlc-2.0.4.tar.gz to build tracker '/tmp/pip-build-tracker-uatx4mlu' 2025-09-09T23:02:56,669 Running setup.py (path:/tmp/pip-wheel-89y4ohy1/pygqlc_684eea1a0d9b4668a6d3f7323d70c6ce/setup.py) egg_info for package pygqlc 2025-09-09T23:02:56,669 Created temporary directory: /tmp/pip-pip-egg-info-wd41p3c0 2025-09-09T23:02:56,669 Preparing metadata (setup.py): started 2025-09-09T23:02:56,670 Running command python setup.py egg_info 2025-09-09T23:02:57,459 Traceback (most recent call last): 2025-09-09T23:02:57,460 File "", line 2, in 2025-09-09T23:02:57,461 exec(compile(''' 2025-09-09T23:02:57,461 ~~~~^^^^^^^^^^^^ 2025-09-09T23:02:57,461 # This is -- a caller that pip uses to run setup.py 2025-09-09T23:02:57,461 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T23:02:57,461 ...<32 lines>... 2025-09-09T23:02:57,461 exec(compile(setup_py_code, filename, "exec")) 2025-09-09T23:02:57,461 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T23:02:57,462 ''' % ('/tmp/pip-wheel-89y4ohy1/pygqlc_684eea1a0d9b4668a6d3f7323d70c6ce/setup.py',), "", "exec")) 2025-09-09T23:02:57,462 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T23:02:57,462 File "", line 35, in 2025-09-09T23:02:57,462 File "/tmp/pip-wheel-89y4ohy1/pygqlc_684eea1a0d9b4668a6d3f7323d70c6ce/setup.py", line 7, in 2025-09-09T23:02:57,462 from pygqlc import __version__ 2025-09-09T23:02:57,462 File "/tmp/pip-wheel-89y4ohy1/pygqlc_684eea1a0d9b4668a6d3f7323d70c6ce/pygqlc/__init__.py", line 1, in 2025-09-09T23:02:57,462 from .GraphQLClient import GraphQLClient 2025-09-09T23:02:57,462 File "/tmp/pip-wheel-89y4ohy1/pygqlc_684eea1a0d9b4668a6d3f7323d70c6ce/pygqlc/GraphQLClient.py", line 5, in 2025-09-09T23:02:57,463 import websocket 2025-09-09T23:02:57,463 ModuleNotFoundError: No module named 'websocket' 2025-09-09T23:02:57,568 ERROR: python setup.py egg_info exited with 1 2025-09-09T23:02:57,580 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-09T23:02:57,580 exec(compile('"'"''"'"''"'"' 2025-09-09T23:02:57,580 # This is -- a caller that pip uses to run setup.py 2025-09-09T23:02:57,580 # 2025-09-09T23:02:57,580 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-09T23:02:57,580 # import from `distutils.core` to work with newer packaging standards. 2025-09-09T23:02:57,580 # - It provides a clear error message when setuptools is not installed. 2025-09-09T23:02:57,580 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-09T23:02:57,580 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-09T23:02:57,580 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-09T23:02:57,580 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-09T23:02:57,580 import os, sys, tokenize, traceback 2025-09-09T23:02:57,580 2025-09-09T23:02:57,580 try: 2025-09-09T23:02:57,580 import setuptools 2025-09-09T23:02:57,580 except ImportError: 2025-09-09T23:02:57,580 print( 2025-09-09T23:02:57,580 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-09T23:02:57,580 "the build environment with exception:", 2025-09-09T23:02:57,580 file=sys.stderr, 2025-09-09T23:02:57,580 ) 2025-09-09T23:02:57,580 traceback.print_exc() 2025-09-09T23:02:57,580 sys.exit(1) 2025-09-09T23:02:57,580 2025-09-09T23:02:57,580 __file__ = %r 2025-09-09T23:02:57,580 sys.argv[0] = __file__ 2025-09-09T23:02:57,580 2025-09-09T23:02:57,580 if os.path.exists(__file__): 2025-09-09T23:02:57,580 filename = __file__ 2025-09-09T23:02:57,580 with tokenize.open(__file__) as f: 2025-09-09T23:02:57,580 setup_py_code = f.read() 2025-09-09T23:02:57,580 else: 2025-09-09T23:02:57,580 filename = "" 2025-09-09T23:02:57,580 setup_py_code = "from setuptools import setup; setup()" 2025-09-09T23:02:57,580 2025-09-09T23:02:57,580 exec(compile(setup_py_code, filename, "exec")) 2025-09-09T23:02:57,580 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-89y4ohy1/pygqlc_684eea1a0d9b4668a6d3f7323d70c6ce/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-wd41p3c0[/] 2025-09-09T23:02:57,580 [bold magenta]cwd[/]: /tmp/pip-wheel-89y4ohy1/pygqlc_684eea1a0d9b4668a6d3f7323d70c6ce/ 2025-09-09T23:02:57,580 Preparing metadata (setup.py): finished with status 'error' 2025-09-09T23:02:57,581 ERROR: metadata generation failed 2025-09-09T23:02:57,586 Exception information: 2025-09-09T23:02:57,586 Traceback (most recent call last): 2025-09-09T23:02:57,586 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-09T23:02:57,586 call_subprocess( 2025-09-09T23:02:57,586 ~~~~~~~~~~~~~~~^ 2025-09-09T23:02:57,586 args, 2025-09-09T23:02:57,586 ^^^^^ 2025-09-09T23:02:57,586 ...<2 lines>... 2025-09-09T23:02:57,586 spinner=spinner, 2025-09-09T23:02:57,586 ^^^^^^^^^^^^^^^^ 2025-09-09T23:02:57,586 ) 2025-09-09T23:02:57,586 ^ 2025-09-09T23:02:57,586 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-09T23:02:57,586 raise error 2025-09-09T23:02:57,586 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-09T23:02:57,586 2025-09-09T23:02:57,586 The above exception was the direct cause of the following exception: 2025-09-09T23:02:57,586 2025-09-09T23:02:57,586 Traceback (most recent call last): 2025-09-09T23:02:57,586 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-09T23:02:57,586 status = _inner_run() 2025-09-09T23:02:57,586 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-09T23:02:57,586 return self.run(options, args) 2025-09-09T23:02:57,586 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-09T23:02:57,586 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-09T23:02:57,586 return func(self, options, args) 2025-09-09T23:02:57,586 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-09T23:02:57,586 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-09T23:02:57,586 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-09T23:02:57,586 result = self._result = resolver.resolve( 2025-09-09T23:02:57,586 ~~~~~~~~~~~~~~~~^ 2025-09-09T23:02:57,586 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-09T23:02:57,586 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T23:02:57,586 ) 2025-09-09T23:02:57,586 ^ 2025-09-09T23:02:57,586 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-09T23:02:57,586 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-09T23:02:57,586 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-09T23:02:57,586 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-09T23:02:57,586 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T23:02:57,586 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-09T23:02:57,586 if not criterion.candidates: 2025-09-09T23:02:57,586 ^^^^^^^^^^^^^^^^^^^^ 2025-09-09T23:02:57,586 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-09T23:02:57,586 return bool(self._sequence) 2025-09-09T23:02:57,586 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-09T23:02:57,586 self._bool = any(self) 2025-09-09T23:02:57,586 ~~~^^^^^^ 2025-09-09T23:02:57,586 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-09T23:02:57,586 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-09T23:02:57,586 ^^^^^^^^ 2025-09-09T23:02:57,586 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-09T23:02:57,586 candidate = func() 2025-09-09T23:02:57,586 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-09T23:02:57,586 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-09T23:02:57,586 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T23:02:57,586 link, template, name, version 2025-09-09T23:02:57,586 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T23:02:57,586 ) 2025-09-09T23:02:57,586 ^ 2025-09-09T23:02:57,586 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-09T23:02:57,586 self._link_candidate_cache[link] = LinkCandidate( 2025-09-09T23:02:57,586 ~~~~~~~~~~~~~^ 2025-09-09T23:02:57,586 link, 2025-09-09T23:02:57,586 ^^^^^ 2025-09-09T23:02:57,586 ...<3 lines>... 2025-09-09T23:02:57,586 version=version, 2025-09-09T23:02:57,586 ^^^^^^^^^^^^^^^^ 2025-09-09T23:02:57,586 ) 2025-09-09T23:02:57,586 ^ 2025-09-09T23:02:57,586 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-09T23:02:57,586 super().__init__( 2025-09-09T23:02:57,586 ~~~~~~~~~~~~~~~~^ 2025-09-09T23:02:57,586 link=link, 2025-09-09T23:02:57,586 ^^^^^^^^^^ 2025-09-09T23:02:57,586 ...<4 lines>... 2025-09-09T23:02:57,586 version=version, 2025-09-09T23:02:57,586 ^^^^^^^^^^^^^^^^ 2025-09-09T23:02:57,586 ) 2025-09-09T23:02:57,586 ^ 2025-09-09T23:02:57,586 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-09T23:02:57,586 self.dist = self._prepare() 2025-09-09T23:02:57,586 ~~~~~~~~~~~~~^^ 2025-09-09T23:02:57,586 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-09T23:02:57,586 dist = self._prepare_distribution() 2025-09-09T23:02:57,586 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-09T23:02:57,586 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-09T23:02:57,586 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T23:02:57,586 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-09T23:02:57,586 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-09T23:02:57,586 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T23:02:57,586 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-09T23:02:57,586 dist = _get_prepared_distribution( 2025-09-09T23:02:57,586 req, 2025-09-09T23:02:57,586 ...<3 lines>... 2025-09-09T23:02:57,586 self.check_build_deps, 2025-09-09T23:02:57,586 ) 2025-09-09T23:02:57,586 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-09T23:02:57,586 abstract_dist.prepare_distribution_metadata( 2025-09-09T23:02:57,586 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T23:02:57,586 finder, build_isolation, check_build_deps 2025-09-09T23:02:57,586 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T23:02:57,586 ) 2025-09-09T23:02:57,586 ^ 2025-09-09T23:02:57,586 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-09T23:02:57,586 self.req.prepare_metadata() 2025-09-09T23:02:57,586 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-09T23:02:57,586 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-09T23:02:57,586 self.metadata_directory = generate_metadata_legacy( 2025-09-09T23:02:57,586 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T23:02:57,586 build_env=self.build_env, 2025-09-09T23:02:57,586 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T23:02:57,586 ...<3 lines>... 2025-09-09T23:02:57,586 details=details, 2025-09-09T23:02:57,586 ^^^^^^^^^^^^^^^^ 2025-09-09T23:02:57,586 ) 2025-09-09T23:02:57,586 ^ 2025-09-09T23:02:57,586 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-09T23:02:57,586 raise MetadataGenerationFailed(package_details=details) from error 2025-09-09T23:02:57,586 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-09T23:02:57,608 Removed pygqlc==2.0.4 from https://files.pythonhosted.org/packages/09/60/022c38367953baa0a544acfa32b4a6c24fa2b17dc47c6ae8401cf85dded4/pygqlc-2.0.4.tar.gz from build tracker '/tmp/pip-build-tracker-uatx4mlu' 2025-09-09T23:02:57,609 Removed build tracker: '/tmp/pip-build-tracker-uatx4mlu'