2025-09-08T03:25:25,369 Created temporary directory: /tmp/pip-build-tracker-q3hfnank 2025-09-08T03:25:25,369 Initialized build tracking at /tmp/pip-build-tracker-q3hfnank 2025-09-08T03:25:25,369 Created build tracker: /tmp/pip-build-tracker-q3hfnank 2025-09-08T03:25:25,370 Entered build tracker: /tmp/pip-build-tracker-q3hfnank 2025-09-08T03:25:25,370 Created temporary directory: /tmp/pip-wheel-oymnu16j 2025-09-08T03:25:25,373 Created temporary directory: /tmp/pip-ephem-wheel-cache-6ay1lzfy 2025-09-08T03:25:25,429 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T03:25:25,431 2 location(s) to search for versions of query-string: 2025-09-08T03:25:25,431 * https://pypi.org/simple/query-string/ 2025-09-08T03:25:25,431 * https://www.piwheels.org/simple/query-string/ 2025-09-08T03:25:25,432 Fetching project page and analyzing links: https://pypi.org/simple/query-string/ 2025-09-08T03:25:25,432 Getting page https://pypi.org/simple/query-string/ 2025-09-08T03:25:25,433 Found index url https://pypi.org/simple/ 2025-09-08T03:25:25,503 Fetched page https://pypi.org/simple/query-string/ as application/vnd.pypi.simple.v1+json 2025-09-08T03:25:25,507 Found link https://files.pythonhosted.org/packages/be/fb/13ee9b39e604920087aa52fed856098daadcd94b54939362e5305351b58a/query_string-0.0.0.tar.gz (from https://pypi.org/simple/query-string/), version: 0.0.0 2025-09-08T03:25:25,507 Found link https://files.pythonhosted.org/packages/64/4b/ef6a4096519c5515ba74e2aa51eb9cfa360014b9ec67776f4f41ca302033/query_string-0.0.1.tar.gz (from https://pypi.org/simple/query-string/), version: 0.0.1 2025-09-08T03:25:25,507 Found link https://files.pythonhosted.org/packages/bc/11/1dfc8da2257b492fa8631fdfca5d077d2e84697b7dd60525560a52e6a406/query_string-0.0.2.tar.gz (from https://pypi.org/simple/query-string/), version: 0.0.2 2025-09-08T03:25:25,508 Found link https://files.pythonhosted.org/packages/c5/3b/347d8032db13c09efcb26d0483cf0528d217b492645429767a3aac8f2224/query_string-0.0.4.tar.gz (from https://pypi.org/simple/query-string/), version: 0.0.4 2025-09-08T03:25:25,508 Found link https://files.pythonhosted.org/packages/ec/15/733a038558a83388fa6c10d9a2e8c3060eb3685d4ef7162c18e4e5b48d1a/query_string-0.0.5.tar.gz (from https://pypi.org/simple/query-string/), version: 0.0.5 2025-09-08T03:25:25,508 Found link https://files.pythonhosted.org/packages/82/04/0cae7bf2356c6043c5ec527284ea9ee264cfbec369945d1f003323143d2b/query_string-0.0.6.tar.gz (from https://pypi.org/simple/query-string/), version: 0.0.6 2025-09-08T03:25:25,508 Found link https://files.pythonhosted.org/packages/07/8c/762d5fd0fa46194f76160683e1ceec72c2c24b5089e955bf3bf86b3a7807/query_string-0.0.7.tar.gz (from https://pypi.org/simple/query-string/), version: 0.0.7 2025-09-08T03:25:25,509 Found link https://files.pythonhosted.org/packages/5a/70/93b03c942e9c999323f1ed7a1f5bafb0bb825318afa622aa7d80ada72c39/query_string-0.0.8.tar.gz (from https://pypi.org/simple/query-string/), version: 0.0.8 2025-09-08T03:25:25,509 Found link https://files.pythonhosted.org/packages/8a/36/eb354596c0d67318239bc8337328c191b04c41c312192678c7738d93da87/query_string-0.0.9.tar.gz (from https://pypi.org/simple/query-string/), version: 0.0.9 2025-09-08T03:25:25,509 Found link https://files.pythonhosted.org/packages/7e/32/3f40b9f0bbaf8d8418762b9fbcce5f063525bf3609f1078a37bc48215f50/query_string-0.0.10.tar.gz (from https://pypi.org/simple/query-string/), version: 0.0.10 2025-09-08T03:25:25,509 Found link https://files.pythonhosted.org/packages/bf/ad/c22c2255a60a9122a57557f1227c3226127a66e8239679032e33a78f7b25/query_string-0.0.11.tar.gz (from https://pypi.org/simple/query-string/), version: 0.0.11 2025-09-08T03:25:25,509 Found link https://files.pythonhosted.org/packages/b3/e1/5b457a1c681fb8a9d815341cb6bc96dbd7105530fb59108a281da6df086b/query_string-0.0.12.tar.gz (from https://pypi.org/simple/query-string/), version: 0.0.12 2025-09-08T03:25:25,510 Found link https://files.pythonhosted.org/packages/e0/8b/55aea5450d731391e382117ee9ea9d7a63f657dfcd5f88a3be4cf5e330a5/query_string-0.0.18.tar.gz (from https://pypi.org/simple/query-string/), version: 0.0.18 2025-09-08T03:25:25,510 Found link https://files.pythonhosted.org/packages/a6/39/c7e42fc509bd01c18b91bdd7141bfd8d12bce1bb5e5d2cecdc70087cb3fd/query_string-0.0.20.tar.gz (from https://pypi.org/simple/query-string/), version: 0.0.20 2025-09-08T03:25:25,510 Found link https://files.pythonhosted.org/packages/37/37/4ba3a33ff847d1b925d6a27cff507d57927b9b2b5a6d59acec8436959f01/query_string-0.0.21.tar.gz (from https://pypi.org/simple/query-string/), version: 0.0.21 2025-09-08T03:25:25,510 Found link https://files.pythonhosted.org/packages/a6/bf/d9b8ff56ed8f7188b231f4e6f1f15014fa42517e4d59a812d62215f40418/query_string-0.0.22.tar.gz (from https://pypi.org/simple/query-string/), version: 0.0.22 2025-09-08T03:25:25,511 Found link https://files.pythonhosted.org/packages/a0/b0/5593b08daa6209019395a1ccd9c31ba6d1d0c879946303460a2ccd77e9bf/query_string-0.0.23.tar.gz (from https://pypi.org/simple/query-string/), version: 0.0.23 2025-09-08T03:25:25,511 Found link https://files.pythonhosted.org/packages/90/62/064fc758bdb2e31a2cb5c1bc355cdeab2fb0f86dae5efa834ca472446d01/query_string-0.0.24.tar.gz (from https://pypi.org/simple/query-string/), version: 0.0.24 2025-09-08T03:25:25,511 Found link https://files.pythonhosted.org/packages/df/18/c2a7426b38ac8b59431141f5c2b2841669cf0836bf3811ac62e882cad95c/query_string-0.0.26.tar.gz (from https://pypi.org/simple/query-string/), version: 0.0.26 2025-09-08T03:25:25,511 Found link https://files.pythonhosted.org/packages/11/29/2c36cd99ca244bf110c3c68ec96c148648ac4bd0c93e925e893516657cfd/query_string-0.0.27.tar.gz (from https://pypi.org/simple/query-string/), version: 0.0.27 2025-09-08T03:25:25,511 Found link https://files.pythonhosted.org/packages/e0/5e/a710ebe5ecfbb0d1efa698a5556948a09c36f5f8a844bdb6ce853ab5b550/query_string-0.0.28.tar.gz (from https://pypi.org/simple/query-string/), version: 0.0.28 2025-09-08T03:25:25,512 Found link https://files.pythonhosted.org/packages/44/9c/d27c6edda91a210624872b6b2b8bced71e6cd86e7e5bd35b4989ca2243ba/query_string-0.0.29.tar.gz (from https://pypi.org/simple/query-string/), version: 0.0.29 2025-09-08T03:25:25,512 Found link https://files.pythonhosted.org/packages/64/ab/46879401289f59f7258de859073197b5f0f6552162357291e5187366cee7/query_string-1.0.0.tar.gz (from https://pypi.org/simple/query-string/), version: 1.0.0 2025-09-08T03:25:25,512 Found link https://files.pythonhosted.org/packages/e7/3d/ba02d224ca7df8c12ef6d894cb97d5eea0a11bf0beacac3aa3681927ce82/query_string-1.0.1.tar.gz (from https://pypi.org/simple/query-string/), version: 1.0.1 2025-09-08T03:25:25,512 Found link https://files.pythonhosted.org/packages/be/2d/719132c49c715743afff3781e04489cd21189914a563b56837f891fd02ac/query_string-1.0.2.tar.gz (from https://pypi.org/simple/query-string/), version: 1.0.2 2025-09-08T03:25:25,513 Skipping link: No binaries permitted for query-string: https://files.pythonhosted.org/packages/a5/b6/7d896d6cdc0660275512e8835ac27ecdddf3540adb8375bb2e5b5ccb56bc/query_string-2018.11.20-py2.py3-none-any.whl (from https://pypi.org/simple/query-string/) 2025-09-08T03:25:25,513 Found link https://files.pythonhosted.org/packages/4b/14/0da06c81a6069a728891e483bea8fbdc2628036eba12c084a0d458737db6/query_string-2018.11.20.tar.gz (from https://pypi.org/simple/query-string/), version: 2018.11.20 2025-09-08T03:25:25,513 Found link https://files.pythonhosted.org/packages/36/c7/1086bd8e200fb34bc8bcf7ab2e3422e07b6051369cde8641f1bb72db8a16/query-string-2019.3.22.tar.gz (from https://pypi.org/simple/query-string/), version: 2019.3.22 2025-09-08T03:25:25,513 Skipping link: No binaries permitted for query-string: https://files.pythonhosted.org/packages/4f/84/e2b0ea95fff1d29cd10852283b5fe11de2759f3d129105b0759199bf6996/query_string-2019.3.22-py2.py3-none-any.whl (from https://pypi.org/simple/query-string/) 2025-09-08T03:25:25,513 Found link https://files.pythonhosted.org/packages/12/3c/412a45daf5bea9b1d06d7de41787ec4168001dfa418db7ec8723356b119f/query-string-2019.4.13.tar.gz (from https://pypi.org/simple/query-string/), version: 2019.4.13 2025-09-08T03:25:25,514 Found link https://files.pythonhosted.org/packages/1f/16/453de6d1cb79383bdb5d0b580ac1eaba73cccf2dcc1add1215e7bd9d0904/query-string-2020.7.1.tar.gz (from https://pypi.org/simple/query-string/), version: 2020.7.1 2025-09-08T03:25:25,514 Found link https://files.pythonhosted.org/packages/b1/b7/8a8d96be71b935802c789605b33c28261610ab973f51a375a61bb12883cb/query-string-2020.12.3.tar.gz (from https://pypi.org/simple/query-string/), version: 2020.12.3 2025-09-08T03:25:25,514 Fetching project page and analyzing links: https://www.piwheels.org/simple/query-string/ 2025-09-08T03:25:25,514 Getting page https://www.piwheels.org/simple/query-string/ 2025-09-08T03:25:25,515 Found index url https://www.piwheels.org/simple/ 2025-09-08T03:25:25,601 Fetched page https://www.piwheels.org/simple/query-string/ as text/html 2025-09-08T03:25:25,607 Skipping link: No binaries permitted for query-string: https://archive1.piwheels.org/simple/query-string/query_string-2020.12.3-py3-none-any.whl#sha256=d72b98e45359ea1be912a2c4e46c050461e05ac5322078fd52ae548f6e359f28 (from https://www.piwheels.org/simple/query-string/) 2025-09-08T03:25:25,607 Skipping link: No binaries permitted for query-string: https://archive1.piwheels.org/simple/query-string/query_string-2019.4.13-py3-none-any.whl#sha256=39818ec67ca761ff6329925f924f0f867edd3b5d1349a8cb93a7eb17252b7beb (from https://www.piwheels.org/simple/query-string/) 2025-09-08T03:25:25,607 Skipping link: No binaries permitted for query-string: https://archive1.piwheels.org/simple/query-string/query_string-2019.3.22-py2.py3-none-any.whl#sha256=c55143803f12e0415287b89637afcba731e848b82d0d2383513d71dc7e0d9ad4 (from https://www.piwheels.org/simple/query-string/) 2025-09-08T03:25:25,607 Skipping link: No binaries permitted for query-string: https://archive1.piwheels.org/simple/query-string/query_string-2018.11.20-py2.py3-none-any.whl#sha256=e5ab828c8cdba6500b5517967bb6101d80a636f5be419e93bbcb3042f6aad67e (from https://www.piwheels.org/simple/query-string/) 2025-09-08T03:25:25,607 Skipping link: No binaries permitted for query-string: https://archive1.piwheels.org/simple/query-string/query_string-1.0.2-py3-none-any.whl#sha256=b78f5d9f5b5dc6d573b1eb09408e35a781a52e1bf99eef78a09d2b033836f0df (from https://www.piwheels.org/simple/query-string/) 2025-09-08T03:25:25,608 Skipping link: No binaries permitted for query-string: https://archive1.piwheels.org/simple/query-string/query_string-1.0.1-py3-none-any.whl#sha256=638f8ac5d7002b7a7ad77bbcda9a48eab158f0866265911722fb188b1c734e93 (from https://www.piwheels.org/simple/query-string/) 2025-09-08T03:25:25,608 Skipping link: No binaries permitted for query-string: https://archive1.piwheels.org/simple/query-string/query_string-1.0.0-py3-none-any.whl#sha256=2b99ff578152f369b81c0d6568dc9dbd9d53b7097ba8f90570b7c3e6dc12b1ea (from https://www.piwheels.org/simple/query-string/) 2025-09-08T03:25:25,608 Skipping link: No binaries permitted for query-string: https://archive1.piwheels.org/simple/query-string/query_string-0.0.29-py3-none-any.whl#sha256=f57d1e329f3d62e3d200f1ec9ec36f222da2d39841145b4d6b3173718cef697b (from https://www.piwheels.org/simple/query-string/) 2025-09-08T03:25:25,608 Skipping link: No binaries permitted for query-string: https://archive1.piwheels.org/simple/query-string/query_string-0.0.28-py3-none-any.whl#sha256=db89124b7c1b50aee0ae687c30abdcafc915be1ce7da6f3856fc19c9b098b927 (from https://www.piwheels.org/simple/query-string/) 2025-09-08T03:25:25,608 Skipping link: No binaries permitted for query-string: https://archive1.piwheels.org/simple/query-string/query_string-0.0.27-py3-none-any.whl#sha256=addcf3c940a2e68db3fe35154f76ed7c848f934948947b527f9cd3578aa9681b (from https://www.piwheels.org/simple/query-string/) 2025-09-08T03:25:25,608 Skipping link: No binaries permitted for query-string: https://archive1.piwheels.org/simple/query-string/query_string-0.0.26-py3-none-any.whl#sha256=a0c6345995f260ba12416419982ab1c8ed41a660847b4221e1ec7ac1ebf9010f (from https://www.piwheels.org/simple/query-string/) 2025-09-08T03:25:25,609 Skipping link: No binaries permitted for query-string: https://archive1.piwheels.org/simple/query-string/query_string-0.0.24-py3-none-any.whl#sha256=28118dd5f32b513695a6a3fe2362e0cc26467c660bc115475ae889535557a87b (from https://www.piwheels.org/simple/query-string/) 2025-09-08T03:25:25,609 Skipping link: No binaries permitted for query-string: https://archive1.piwheels.org/simple/query-string/query_string-0.0.23-py3-none-any.whl#sha256=13ff11cf7f9b71f0eba28a555e3ac2c4ee3fe5f46722bf5cfb5c3625e973a485 (from https://www.piwheels.org/simple/query-string/) 2025-09-08T03:25:25,609 Skipping link: No binaries permitted for query-string: https://archive1.piwheels.org/simple/query-string/query_string-0.0.22-py3-none-any.whl#sha256=ae213d3b684999728b37dc8a7bb3259f8118123ad4d4155a632e2bac270c27ea (from https://www.piwheels.org/simple/query-string/) 2025-09-08T03:25:25,609 Skipping link: No binaries permitted for query-string: https://archive1.piwheels.org/simple/query-string/query_string-0.0.21-py3-none-any.whl#sha256=87f0517928841738d3f3c6d42a6ce51288601d90dd454731762d86e7f3f3c442 (from https://www.piwheels.org/simple/query-string/) 2025-09-08T03:25:25,609 Skipping link: No binaries permitted for query-string: https://archive1.piwheels.org/simple/query-string/query_string-0.0.20-py3-none-any.whl#sha256=b68a48f6eede93ea6b1ca16165d6d9d0a59728aa4c61bf3be84e97a0c45a286b (from https://www.piwheels.org/simple/query-string/) 2025-09-08T03:25:25,609 Skipping link: No binaries permitted for query-string: https://archive1.piwheels.org/simple/query-string/query_string-0.0.18-py3-none-any.whl#sha256=3d475dc0909621c1e202e44db1da0463d1de52d6c714feca17d1a572b33fefc0 (from https://www.piwheels.org/simple/query-string/) 2025-09-08T03:25:25,610 Skipping link: No binaries permitted for query-string: https://archive1.piwheels.org/simple/query-string/query_string-0.0.0-py3-none-any.whl#sha256=46dff4882a348ab2c33cb1a084633530d795201f1370d58d456a9e5f8d85583c (from https://www.piwheels.org/simple/query-string/) 2025-09-08T03:25:25,610 Skipping link: No binaries permitted for query-string: https://archive1.piwheels.org/simple/query-string/query_string-0.0.8-py3-none-any.whl#sha256=421a698ef3946347495bb6ac4172c276065b488e77241f5c21155389bcf23801 (from https://www.piwheels.org/simple/query-string/) 2025-09-08T03:25:25,610 Skipping link: No binaries permitted for query-string: https://archive1.piwheels.org/simple/query-string/query_string-0.0.7-py3-none-any.whl#sha256=05fab0fba8174f9af005c688fe48f71288f95d5f9e19e3981fff62ebdc3fc9c5 (from https://www.piwheels.org/simple/query-string/) 2025-09-08T03:25:25,610 Skipping link: No binaries permitted for query-string: https://archive1.piwheels.org/simple/query-string/query_string-0.0.6-py3-none-any.whl#sha256=9470105a3dcf10f2980bff9ab949d7deb820627244a0f3fedd240744a301a18f (from https://www.piwheels.org/simple/query-string/) 2025-09-08T03:25:25,610 Skipping link: No binaries permitted for query-string: https://archive1.piwheels.org/simple/query-string/query_string-0.0.5-py3-none-any.whl#sha256=b63e486519268e40ad447f92c2a66fb73ab6856fd64ba75fd7e5d4c67c70ec19 (from https://www.piwheels.org/simple/query-string/) 2025-09-08T03:25:25,610 Skipping link: No binaries permitted for query-string: https://archive1.piwheels.org/simple/query-string/query_string-0.0.4-py3-none-any.whl#sha256=d0260a024778e3f8727dc5ab2098634741c9a82c01599ce205ce03b11d9def8e (from https://www.piwheels.org/simple/query-string/) 2025-09-08T03:25:25,611 Skipping link: No binaries permitted for query-string: https://archive1.piwheels.org/simple/query-string/query_string-0.0.2-py3-none-any.whl#sha256=0cd04ff9085556345ff85017952d7dc888799922a9a17eda4a77ce3b8b3b97e8 (from https://www.piwheels.org/simple/query-string/) 2025-09-08T03:25:25,611 Skipping link: not a file: https://www.piwheels.org/simple/query-string/ 2025-09-08T03:25:25,611 Skipping link: not a file: https://pypi.org/simple/query-string/ 2025-09-08T03:25:25,639 Given no hashes to check 1 links for project 'query-string': discarding no candidates 2025-09-08T03:25:25,640 Collecting query-string==0.0.1 2025-09-08T03:25:25,642 Created temporary directory: /tmp/pip-unpack-gexbkmco 2025-09-08T03:25:25,967 Downloading query_string-0.0.1.tar.gz (2.8 kB) 2025-09-08T03:25:25,989 Added query-string==0.0.1 from https://files.pythonhosted.org/packages/64/4b/ef6a4096519c5515ba74e2aa51eb9cfa360014b9ec67776f4f41ca302033/query_string-0.0.1.tar.gz to build tracker '/tmp/pip-build-tracker-q3hfnank' 2025-09-08T03:25:25,991 Running setup.py (path:/tmp/pip-wheel-oymnu16j/query-string_b0acbdd66e2f4c3c9a83e423ad2a1d9b/setup.py) egg_info for package query-string 2025-09-08T03:25:25,991 Created temporary directory: /tmp/pip-pip-egg-info-crd04vql 2025-09-08T03:25:25,992 Preparing metadata (setup.py): started 2025-09-08T03:25:25,993 Running command python setup.py egg_info 2025-09-08T03:25:26,586 Preparing metadata (setup.py): finished with status 'done' 2025-09-08T03:25:26,587 ERROR: No .egg-info directory found in /tmp/pip-pip-egg-info-crd04vql 2025-09-08T03:25:26,588 Exception information: 2025-09-08T03:25:26,588 Traceback (most recent call last): 2025-09-08T03:25:26,588 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-08T03:25:26,588 status = _inner_run() 2025-09-08T03:25:26,588 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-08T03:25:26,588 return self.run(options, args) 2025-09-08T03:25:26,588 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-08T03:25:26,588 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-08T03:25:26,588 return func(self, options, args) 2025-09-08T03:25:26,588 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-08T03:25:26,588 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-08T03:25:26,588 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-08T03:25:26,588 result = self._result = resolver.resolve( 2025-09-08T03:25:26,588 ~~~~~~~~~~~~~~~~^ 2025-09-08T03:25:26,588 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-08T03:25:26,588 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T03:25:26,588 ) 2025-09-08T03:25:26,588 ^ 2025-09-08T03:25:26,588 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-08T03:25:26,588 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-08T03:25:26,588 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-08T03:25:26,588 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-08T03:25:26,588 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T03:25:26,588 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-08T03:25:26,588 if not criterion.candidates: 2025-09-08T03:25:26,588 ^^^^^^^^^^^^^^^^^^^^ 2025-09-08T03:25:26,588 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-08T03:25:26,588 return bool(self._sequence) 2025-09-08T03:25:26,588 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-08T03:25:26,588 self._bool = any(self) 2025-09-08T03:25:26,588 ~~~^^^^^^ 2025-09-08T03:25:26,588 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-08T03:25:26,588 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-08T03:25:26,588 ^^^^^^^^ 2025-09-08T03:25:26,588 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-08T03:25:26,588 candidate = func() 2025-09-08T03:25:26,588 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-08T03:25:26,588 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-08T03:25:26,588 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T03:25:26,588 link, template, name, version 2025-09-08T03:25:26,588 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T03:25:26,588 ) 2025-09-08T03:25:26,588 ^ 2025-09-08T03:25:26,588 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-08T03:25:26,588 self._link_candidate_cache[link] = LinkCandidate( 2025-09-08T03:25:26,588 ~~~~~~~~~~~~~^ 2025-09-08T03:25:26,588 link, 2025-09-08T03:25:26,588 ^^^^^ 2025-09-08T03:25:26,588 ...<3 lines>... 2025-09-08T03:25:26,588 version=version, 2025-09-08T03:25:26,588 ^^^^^^^^^^^^^^^^ 2025-09-08T03:25:26,588 ) 2025-09-08T03:25:26,588 ^ 2025-09-08T03:25:26,588 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-08T03:25:26,588 super().__init__( 2025-09-08T03:25:26,588 ~~~~~~~~~~~~~~~~^ 2025-09-08T03:25:26,588 link=link, 2025-09-08T03:25:26,588 ^^^^^^^^^^ 2025-09-08T03:25:26,588 ...<4 lines>... 2025-09-08T03:25:26,588 version=version, 2025-09-08T03:25:26,588 ^^^^^^^^^^^^^^^^ 2025-09-08T03:25:26,588 ) 2025-09-08T03:25:26,588 ^ 2025-09-08T03:25:26,588 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-08T03:25:26,588 self.dist = self._prepare() 2025-09-08T03:25:26,588 ~~~~~~~~~~~~~^^ 2025-09-08T03:25:26,588 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-08T03:25:26,588 dist = self._prepare_distribution() 2025-09-08T03:25:26,588 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-08T03:25:26,588 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-08T03:25:26,588 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T03:25:26,588 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-08T03:25:26,588 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-08T03:25:26,588 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T03:25:26,588 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-08T03:25:26,588 dist = _get_prepared_distribution( 2025-09-08T03:25:26,588 req, 2025-09-08T03:25:26,588 ...<3 lines>... 2025-09-08T03:25:26,588 self.check_build_deps, 2025-09-08T03:25:26,588 ) 2025-09-08T03:25:26,588 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-08T03:25:26,588 abstract_dist.prepare_distribution_metadata( 2025-09-08T03:25:26,588 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T03:25:26,588 finder, build_isolation, check_build_deps 2025-09-08T03:25:26,588 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T03:25:26,588 ) 2025-09-08T03:25:26,588 ^ 2025-09-08T03:25:26,588 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-08T03:25:26,588 self.req.prepare_metadata() 2025-09-08T03:25:26,588 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-08T03:25:26,588 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-08T03:25:26,588 self.metadata_directory = generate_metadata_legacy( 2025-09-08T03:25:26,588 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T03:25:26,588 build_env=self.build_env, 2025-09-08T03:25:26,588 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T03:25:26,588 ...<3 lines>... 2025-09-08T03:25:26,588 details=details, 2025-09-08T03:25:26,588 ^^^^^^^^^^^^^^^^ 2025-09-08T03:25:26,588 ) 2025-09-08T03:25:26,588 ^ 2025-09-08T03:25:26,588 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 73, in generate_metadata 2025-09-08T03:25:26,588 return _find_egg_info(egg_info_dir) 2025-09-08T03:25:26,588 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 25, in _find_egg_info 2025-09-08T03:25:26,588 raise InstallationError(f"No .egg-info directory found in {directory}") 2025-09-08T03:25:26,588 pip._internal.exceptions.InstallationError: No .egg-info directory found in /tmp/pip-pip-egg-info-crd04vql 2025-09-08T03:25:26,608 Removed query-string==0.0.1 from https://files.pythonhosted.org/packages/64/4b/ef6a4096519c5515ba74e2aa51eb9cfa360014b9ec67776f4f41ca302033/query_string-0.0.1.tar.gz from build tracker '/tmp/pip-build-tracker-q3hfnank' 2025-09-08T03:25:26,608 Removed build tracker: '/tmp/pip-build-tracker-q3hfnank'