2025-09-07T21:08:09,746 Created temporary directory: /tmp/pip-build-tracker-2oygpepf 2025-09-07T21:08:09,747 Initialized build tracking at /tmp/pip-build-tracker-2oygpepf 2025-09-07T21:08:09,747 Created build tracker: /tmp/pip-build-tracker-2oygpepf 2025-09-07T21:08:09,747 Entered build tracker: /tmp/pip-build-tracker-2oygpepf 2025-09-07T21:08:09,747 Created temporary directory: /tmp/pip-wheel-6m2tdyd2 2025-09-07T21:08:09,751 Created temporary directory: /tmp/pip-ephem-wheel-cache-5rbn2dus 2025-09-07T21:08:09,807 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-07T21:08:09,809 2 location(s) to search for versions of pyseq: 2025-09-07T21:08:09,809 * https://pypi.org/simple/pyseq/ 2025-09-07T21:08:09,809 * https://www.piwheels.org/simple/pyseq/ 2025-09-07T21:08:09,809 Fetching project page and analyzing links: https://pypi.org/simple/pyseq/ 2025-09-07T21:08:09,810 Getting page https://pypi.org/simple/pyseq/ 2025-09-07T21:08:09,811 Found index url https://pypi.org/simple/ 2025-09-07T21:08:09,957 Fetched page https://pypi.org/simple/pyseq/ as application/vnd.pypi.simple.v1+json 2025-09-07T21:08:09,964 Found link https://files.pythonhosted.org/packages/89/a2/f97c505267f0948982a9741e4893c7e79451cc23fca458a4aa427a6cb4ec/pyseq-0.2.0b.tar.gz (from https://pypi.org/simple/pyseq/), version: 0.2.0b 2025-09-07T21:08:09,964 Found link https://files.pythonhosted.org/packages/ac/46/45b2a6656db138233f47bad4056f22741dbfdbf1ba41d69376ccb97f3d78/pyseq-0.2.1b.tar.gz (from https://pypi.org/simple/pyseq/), version: 0.2.1b 2025-09-07T21:08:09,965 Found link https://files.pythonhosted.org/packages/29/07/b9a76a5a7bfde725ce2797eebf747ef0a093de9dd6809896f32c56d2842f/pyseq-0.3.0.tar.gz (from https://pypi.org/simple/pyseq/), version: 0.3.0 2025-09-07T21:08:09,965 Found link https://files.pythonhosted.org/packages/92/7c/bfe9b51459e5fe636c3b3cd604dfef67d8ebbc1c54c5f07d265b7b8985e7/pyseq-0.3.1.tar.gz (from https://pypi.org/simple/pyseq/), version: 0.3.1 2025-09-07T21:08:09,966 Found link https://files.pythonhosted.org/packages/c3/13/01ff28089dcf5dbb8f9204c5bded5d9187e3da103ac9088e83c0c670f2fb/pyseq-0.4.1.tar.gz (from https://pypi.org/simple/pyseq/), version: 0.4.1 2025-09-07T21:08:09,966 Found link https://files.pythonhosted.org/packages/e8/14/64a6db8aedb34422418cf3e32454efaa8360a6bce015e74f60eda323c942/pyseq-0.4.2.tar.gz (from https://pypi.org/simple/pyseq/), version: 0.4.2 2025-09-07T21:08:09,967 Found link https://files.pythonhosted.org/packages/fc/30/3ab2273c42c02952d87faade3aa3fd4ccea8aa6d71a45f42fcd9f716b139/pyseq-0.4.3.tar.gz (from https://pypi.org/simple/pyseq/), version: 0.4.3 2025-09-07T21:08:09,967 Found link https://files.pythonhosted.org/packages/4d/7f/1ae915b5e40212add935dd26975a7b31acdfecdb75adad49491d5fd2ba15/pyseq-0.4.4.tar.gz (from https://pypi.org/simple/pyseq/), version: 0.4.4 2025-09-07T21:08:09,968 Found link https://files.pythonhosted.org/packages/39/da/457739c7ca18206b841904dc720b8192faf185c4d67e6143a5cedb6502f3/pyseq-0.5.0.tar.gz (from https://pypi.org/simple/pyseq/), version: 0.5.0 2025-09-07T21:08:09,968 Skipping link: No binaries permitted for pyseq: https://files.pythonhosted.org/packages/b7/63/5cc44771e072fde5d2673f8864be4f3d066b0ca0617a6cfdb053447d765e/pyseq-0.5.1-py2-none-any.whl (from https://pypi.org/simple/pyseq/) 2025-09-07T21:08:09,968 Found link https://files.pythonhosted.org/packages/6b/48/273c0f22277379060e2d44ac08edb549de1d91051d02bf2c3f81c4e387e9/pyseq-0.5.1.tar.gz (from https://pypi.org/simple/pyseq/), version: 0.5.1 2025-09-07T21:08:09,969 Found link https://files.pythonhosted.org/packages/67/88/8dda7a74491cb02f7d7316cb0c91b92a4f9e255fef292643905a3cac7434/pyseq-0.5.2.tar.gz (from https://pypi.org/simple/pyseq/), version: 0.5.2 2025-09-07T21:08:09,969 Found link https://files.pythonhosted.org/packages/6a/d0/95249d6e2da46869ff21ff2ade74397ad71a8a53d8c315973b79bf617c92/pyseq-0.5.3.1.tar.gz (from https://pypi.org/simple/pyseq/), version: 0.5.3.1 2025-09-07T21:08:09,970 Found link https://files.pythonhosted.org/packages/81/2f/513435fd88271d64e63b3a3991878c42092cfed0fe71f8e2768037bf0f80/pyseq-0.5.4.tar.gz (from https://pypi.org/simple/pyseq/), version: 0.5.4 2025-09-07T21:08:09,970 Found link https://files.pythonhosted.org/packages/46/2c/db340f7cea79813de2710d2c67642e01757e6d1b9683a81b1d0d8fad8fb8/pyseq-0.5.5.tar.gz (from https://pypi.org/simple/pyseq/), version: 0.5.5 2025-09-07T21:08:09,971 Found link https://files.pythonhosted.org/packages/59/d2/f606c18e6ce3a685f8684c56463f3190c5ecdddd7c07ce9774bac31c7192/pyseq-0.6.0.tar.gz (from https://pypi.org/simple/pyseq/), version: 0.6.0 2025-09-07T21:08:09,971 Found link https://files.pythonhosted.org/packages/d0/bd/c1552203a167f0d03e6c6f84303f866970e2769725d65e0ada353a420547/pyseq-0.6.1.tar.gz (from https://pypi.org/simple/pyseq/), version: 0.6.1 2025-09-07T21:08:09,973 Found link https://files.pythonhosted.org/packages/6d/ac/9584c545c6483b2116bbd08bb7641dee8c2323b93bd736632095c523cd6f/pyseq-0.7.0.tar.gz (from https://pypi.org/simple/pyseq/) (requires-python:>=3.6), version: 0.7.0 2025-09-07T21:08:09,973 Found link https://files.pythonhosted.org/packages/f0/ea/e37720141ca2ad1a54ba19353382b0ea8447c517edffd0563c41cd5d6f00/pyseq-0.8.0.tar.gz (from https://pypi.org/simple/pyseq/) (requires-python:>=3.6), version: 0.8.0 2025-09-07T21:08:09,974 Found link https://files.pythonhosted.org/packages/17/59/405c3f3d9a32b19dc3874f43cafffd6b7ac3601ce5f4239ca0776b29703d/pyseq-0.8.1.tar.gz (from https://pypi.org/simple/pyseq/) (requires-python:>=3.6), version: 0.8.1 2025-09-07T21:08:09,974 Found link https://files.pythonhosted.org/packages/c5/a6/a5a0bff0407ef7432ce940845eb91aa88fcb95d5a3f18adc3d2dd44316e2/pyseq-0.8.2.tar.gz (from https://pypi.org/simple/pyseq/) (requires-python:>=3.6), version: 0.8.2 2025-09-07T21:08:09,975 Found link https://files.pythonhosted.org/packages/dc/0c/f7d80f670f8f535c952ec7552335bde70bbfe2b59e92ddf7c2a7eac30937/pyseq-0.8.3.tar.gz (from https://pypi.org/simple/pyseq/) (requires-python:>=3.6), version: 0.8.3 2025-09-07T21:08:09,975 Found link https://files.pythonhosted.org/packages/13/bd/46acea517201d1e664d578409df8b01a59ecdb7685c852d371e0b53a1a38/pyseq-0.8.4.tar.gz (from https://pypi.org/simple/pyseq/) (requires-python:>=3.6), version: 0.8.4 2025-09-07T21:08:09,975 Found link https://files.pythonhosted.org/packages/a5/75/b1c648f218c6e68517ba2af5ebb6a7ce71e4b98013acf648d5fb32eda6d0/pyseq-0.9.0.tar.gz (from https://pypi.org/simple/pyseq/) (requires-python:>=3.6), version: 0.9.0 2025-09-07T21:08:09,976 Fetching project page and analyzing links: https://www.piwheels.org/simple/pyseq/ 2025-09-07T21:08:09,977 Getting page https://www.piwheels.org/simple/pyseq/ 2025-09-07T21:08:09,979 Found index url https://www.piwheels.org/simple/ 2025-09-07T21:08:10,077 Fetched page https://www.piwheels.org/simple/pyseq/ as text/html 2025-09-07T21:08:10,081 Skipping link: No binaries permitted for pyseq: https://archive1.piwheels.org/simple/pyseq/pyseq-0.9.0-py3-none-any.whl#sha256=3cd93fe0614bcf84acc32039ebce910f0a68c3fdf65aa20ee15c2637d8c10226 (from https://www.piwheels.org/simple/pyseq/) (requires-python:>=3.6) 2025-09-07T21:08:10,081 Skipping link: No binaries permitted for pyseq: https://archive1.piwheels.org/simple/pyseq/pyseq-0.8.4-py3-none-any.whl#sha256=5797b4a282574ac16b7100841e8dfbe0862f0aa29500d608c0524973587927f6 (from https://www.piwheels.org/simple/pyseq/) (requires-python:>=3.6) 2025-09-07T21:08:10,081 Skipping link: No binaries permitted for pyseq: https://archive1.piwheels.org/simple/pyseq/pyseq-0.8.3-py3-none-any.whl#sha256=7b0a30a19bab029e6019bb881afd3851f88e506b5a8135cbce90dd8bb2012be3 (from https://www.piwheels.org/simple/pyseq/) (requires-python:>=3.6) 2025-09-07T21:08:10,081 Skipping link: No binaries permitted for pyseq: https://archive1.piwheels.org/simple/pyseq/pyseq-0.8.2-py3-none-any.whl#sha256=1b4920e9d85b794737e98e49519eccb1e0b5d2d31cb1078da26268b7cdabc782 (from https://www.piwheels.org/simple/pyseq/) (requires-python:>=3.6) 2025-09-07T21:08:10,081 Skipping link: No binaries permitted for pyseq: https://archive1.piwheels.org/simple/pyseq/pyseq-0.8.1-py3-none-any.whl#sha256=3c0dddfa3f6fb33ea6e5ffcdd462174da134457bd59bec357f96e798f801ab7b (from https://www.piwheels.org/simple/pyseq/) (requires-python:>=3.6) 2025-09-07T21:08:10,081 Skipping link: No binaries permitted for pyseq: https://archive1.piwheels.org/simple/pyseq/pyseq-0.8.0-py3-none-any.whl#sha256=c1768b858d9bfa961f9112b0091baed14b3738edbc89f3cc36b3af70a192ee55 (from https://www.piwheels.org/simple/pyseq/) (requires-python:>=3.6) 2025-09-07T21:08:10,082 Skipping link: No binaries permitted for pyseq: https://archive1.piwheels.org/simple/pyseq/pyseq-0.7.0-py3-none-any.whl#sha256=552dcbe4aaec6175385532d5972f6eb7a0143c1a0cede8845fb189b1227e7b62 (from https://www.piwheels.org/simple/pyseq/) (requires-python:>=3.6) 2025-09-07T21:08:10,082 Skipping link: No binaries permitted for pyseq: https://archive1.piwheels.org/simple/pyseq/pyseq-0.6.1-py3-none-any.whl#sha256=2f314699938b793b3f32325563ee4c55bf8687b076dccde39cbe16dcc1255b4a (from https://www.piwheels.org/simple/pyseq/) 2025-09-07T21:08:10,082 Skipping link: No binaries permitted for pyseq: https://archive1.piwheels.org/simple/pyseq/pyseq-0.6.0-py3-none-any.whl#sha256=df77d9de0f50212f49b3f3bbe165320730c092918f885b17a85a03defde7685b (from https://www.piwheels.org/simple/pyseq/) 2025-09-07T21:08:10,082 Skipping link: No binaries permitted for pyseq: https://archive1.piwheels.org/simple/pyseq/pyseq-0.5.5-py3-none-any.whl#sha256=58ab862f85559fafc6674972d4814e80940a49e0f04f348497ea2db42593d432 (from https://www.piwheels.org/simple/pyseq/) 2025-09-07T21:08:10,082 Skipping link: No binaries permitted for pyseq: https://archive1.piwheels.org/simple/pyseq/pyseq-0.5.4-py3-none-any.whl#sha256=01da93f76f274bead3ca36bdf14f425b3d3f3fb345e1f871fd5f12eb76c205e1 (from https://www.piwheels.org/simple/pyseq/) 2025-09-07T21:08:10,082 Skipping link: No binaries permitted for pyseq: https://archive1.piwheels.org/simple/pyseq/pyseq-0.5.2-py3-none-any.whl#sha256=7df6071075d23d63e75d46d4d8f773790b0d77fb7a434a8aaa602640b81c94b9 (from https://www.piwheels.org/simple/pyseq/) 2025-09-07T21:08:10,082 Skipping link: No binaries permitted for pyseq: https://archive1.piwheels.org/simple/pyseq/pyseq-0.5.1-py3-none-any.whl#sha256=6aa550a87cd390336f4b2cd6e9caa9db941fff9cb013a3f7ac83e5d295a098f2 (from https://www.piwheels.org/simple/pyseq/) 2025-09-07T21:08:10,082 Skipping link: No binaries permitted for pyseq: https://archive1.piwheels.org/simple/pyseq/pyseq-0.5.0-py3-none-any.whl#sha256=fe6e4ea5c87f7dca92bb0b873ae59a6bcb460462f46eac213db7a39c8c04d3ee (from https://www.piwheels.org/simple/pyseq/) 2025-09-07T21:08:10,083 Skipping link: No binaries permitted for pyseq: https://archive1.piwheels.org/simple/pyseq/pyseq-0.4.4-py3-none-any.whl#sha256=47279d11edbce0e542bf14cb173081ba41d8a89ebf9ef6c656197aea14681de7 (from https://www.piwheels.org/simple/pyseq/) 2025-09-07T21:08:10,083 Skipping link: No binaries permitted for pyseq: https://archive1.piwheels.org/simple/pyseq/pyseq-0.4.3-py3-none-any.whl#sha256=335e15027b74b154e9205be81fa7c1627fcca1df7a9f7c757a41cdfd3cf1bb11 (from https://www.piwheels.org/simple/pyseq/) 2025-09-07T21:08:10,083 Skipping link: No binaries permitted for pyseq: https://archive1.piwheels.org/simple/pyseq/pyseq-0.4.2-py3-none-any.whl#sha256=aa9e099871d5196454907433c3163ecfab0f8dba59118d99a529b63f56466bdd (from https://www.piwheels.org/simple/pyseq/) 2025-09-07T21:08:10,083 Skipping link: No binaries permitted for pyseq: https://archive1.piwheels.org/simple/pyseq/pyseq-0.4.1-py3-none-any.whl#sha256=24b12106983579a58979c851e8108ef0af735ae3332c91ec7ae905a528c0e895 (from https://www.piwheels.org/simple/pyseq/) 2025-09-07T21:08:10,083 Skipping link: No binaries permitted for pyseq: https://archive1.piwheels.org/simple/pyseq/pyseq-0.3.1-py3-none-any.whl#sha256=ff5f46f8ee49b003eaa8dc851e0e5a0e6b099350877b95a14024b946b23cc77d (from https://www.piwheels.org/simple/pyseq/) 2025-09-07T21:08:10,083 Skipping link: not a file: https://www.piwheels.org/simple/pyseq/ 2025-09-07T21:08:10,083 Skipping link: not a file: https://pypi.org/simple/pyseq/ 2025-09-07T21:08:10,109 Given no hashes to check 1 links for project 'pyseq': discarding no candidates 2025-09-07T21:08:10,110 Collecting pyseq==0.2.0b 2025-09-07T21:08:10,112 Created temporary directory: /tmp/pip-unpack-wn9j10vx 2025-09-07T21:08:10,251 Downloading pyseq-0.2.0b.tar.gz (93 kB) 2025-09-07T21:08:10,273 ERROR: Exception: 2025-09-07T21:08:10,273 Traceback (most recent call last): 2025-09-07T21:08:10,273 File "/usr/lib/python3.13/tarfile.py", line 1950, in gzopen 2025-09-07T21:08:10,273 t = cls.taropen(name, mode, fileobj, **kwargs) 2025-09-07T21:08:10,273 File "/usr/lib/python3.13/tarfile.py", line 1927, in taropen 2025-09-07T21:08:10,273 return cls(name, mode, fileobj, **kwargs) 2025-09-07T21:08:10,273 File "/usr/lib/python3.13/tarfile.py", line 1785, in __init__ 2025-09-07T21:08:10,273 self.firstmember = self.next() 2025-09-07T21:08:10,273 ~~~~~~~~~^^ 2025-09-07T21:08:10,273 File "/usr/lib/python3.13/tarfile.py", line 2798, in next 2025-09-07T21:08:10,273 raise e 2025-09-07T21:08:10,273 File "/usr/lib/python3.13/tarfile.py", line 2771, in next 2025-09-07T21:08:10,273 tarinfo = self.tarinfo.fromtarfile(self) 2025-09-07T21:08:10,273 File "/usr/lib/python3.13/tarfile.py", line 1335, in fromtarfile 2025-09-07T21:08:10,273 buf = tarfile.fileobj.read(BLOCKSIZE) 2025-09-07T21:08:10,273 File "/usr/lib/python3.13/gzip.py", line 340, in read 2025-09-07T21:08:10,273 return self._buffer.read(size) 2025-09-07T21:08:10,273 ~~~~~~~~~~~~~~~~~^^^^^^ 2025-09-07T21:08:10,273 File "/usr/lib/python3.13/_compression.py", line 68, in readinto 2025-09-07T21:08:10,273 data = self.read(len(byte_view)) 2025-09-07T21:08:10,273 File "/usr/lib/python3.13/gzip.py", line 546, in read 2025-09-07T21:08:10,273 if not self._read_gzip_header(): 2025-09-07T21:08:10,273 ~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-07T21:08:10,273 File "/usr/lib/python3.13/gzip.py", line 515, in _read_gzip_header 2025-09-07T21:08:10,273 last_mtime = _read_gzip_header(self._fp) 2025-09-07T21:08:10,273 File "/usr/lib/python3.13/gzip.py", line 475, in _read_gzip_header 2025-09-07T21:08:10,273 raise BadGzipFile('Not a gzipped file (%r)' % magic) 2025-09-07T21:08:10,273 gzip.BadGzipFile: Not a gzipped file (b'py') 2025-09-07T21:08:10,273 2025-09-07T21:08:10,273 The above exception was the direct cause of the following exception: 2025-09-07T21:08:10,273 2025-09-07T21:08:10,273 Traceback (most recent call last): 2025-09-07T21:08:10,273 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-07T21:08:10,273 status = _inner_run() 2025-09-07T21:08:10,273 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-07T21:08:10,273 return self.run(options, args) 2025-09-07T21:08:10,273 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-07T21:08:10,273 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-07T21:08:10,273 return func(self, options, args) 2025-09-07T21:08:10,273 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-07T21:08:10,273 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-07T21:08:10,273 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-07T21:08:10,273 result = self._result = resolver.resolve( 2025-09-07T21:08:10,273 ~~~~~~~~~~~~~~~~^ 2025-09-07T21:08:10,273 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-07T21:08:10,273 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:08:10,273 ) 2025-09-07T21:08:10,273 ^ 2025-09-07T21:08:10,273 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-07T21:08:10,273 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-07T21:08:10,273 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-07T21:08:10,273 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-07T21:08:10,273 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:08:10,273 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-07T21:08:10,273 if not criterion.candidates: 2025-09-07T21:08:10,273 ^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:08:10,273 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-07T21:08:10,273 return bool(self._sequence) 2025-09-07T21:08:10,273 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-07T21:08:10,273 self._bool = any(self) 2025-09-07T21:08:10,273 ~~~^^^^^^ 2025-09-07T21:08:10,273 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-07T21:08:10,273 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-07T21:08:10,273 ^^^^^^^^ 2025-09-07T21:08:10,273 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-07T21:08:10,273 candidate = func() 2025-09-07T21:08:10,273 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-07T21:08:10,273 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-07T21:08:10,273 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T21:08:10,273 link, template, name, version 2025-09-07T21:08:10,273 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:08:10,273 ) 2025-09-07T21:08:10,273 ^ 2025-09-07T21:08:10,273 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-07T21:08:10,273 self._link_candidate_cache[link] = LinkCandidate( 2025-09-07T21:08:10,273 ~~~~~~~~~~~~~^ 2025-09-07T21:08:10,273 link, 2025-09-07T21:08:10,273 ^^^^^ 2025-09-07T21:08:10,273 ...<3 lines>... 2025-09-07T21:08:10,273 version=version, 2025-09-07T21:08:10,273 ^^^^^^^^^^^^^^^^ 2025-09-07T21:08:10,273 ) 2025-09-07T21:08:10,273 ^ 2025-09-07T21:08:10,273 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-07T21:08:10,273 super().__init__( 2025-09-07T21:08:10,273 ~~~~~~~~~~~~~~~~^ 2025-09-07T21:08:10,273 link=link, 2025-09-07T21:08:10,273 ^^^^^^^^^^ 2025-09-07T21:08:10,273 ...<4 lines>... 2025-09-07T21:08:10,273 version=version, 2025-09-07T21:08:10,273 ^^^^^^^^^^^^^^^^ 2025-09-07T21:08:10,273 ) 2025-09-07T21:08:10,273 ^ 2025-09-07T21:08:10,273 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-07T21:08:10,273 self.dist = self._prepare() 2025-09-07T21:08:10,273 ~~~~~~~~~~~~~^^ 2025-09-07T21:08:10,273 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-07T21:08:10,273 dist = self._prepare_distribution() 2025-09-07T21:08:10,273 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-07T21:08:10,273 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-07T21:08:10,273 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:08:10,273 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-07T21:08:10,273 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-07T21:08:10,273 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:08:10,273 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 603, in _prepare_linked_requirement 2025-09-07T21:08:10,273 local_file = unpack_url( 2025-09-07T21:08:10,273 link, 2025-09-07T21:08:10,273 ...<4 lines>... 2025-09-07T21:08:10,273 hashes, 2025-09-07T21:08:10,273 ) 2025-09-07T21:08:10,273 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 184, in unpack_url 2025-09-07T21:08:10,273 unpack_file(file.path, location, file.content_type) 2025-09-07T21:08:10,273 ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:08:10,273 File "/usr/lib/python3/dist-packages/pip/_internal/utils/unpacking.py", line 324, in unpack_file 2025-09-07T21:08:10,273 untar_file(filename, location) 2025-09-07T21:08:10,273 ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:08:10,273 File "/usr/lib/python3/dist-packages/pip/_internal/utils/unpacking.py", line 178, in untar_file 2025-09-07T21:08:10,273 tar = tarfile.open(filename, mode, encoding="utf-8") # type: ignore 2025-09-07T21:08:10,273 File "/usr/lib/python3.13/tarfile.py", line 1895, in open 2025-09-07T21:08:10,273 return func(name, filemode, fileobj, **kwargs) 2025-09-07T21:08:10,273 File "/usr/lib/python3.13/tarfile.py", line 1954, in gzopen 2025-09-07T21:08:10,273 raise ReadError("not a gzip file") from e 2025-09-07T21:08:10,273 tarfile.ReadError: not a gzip file 2025-09-07T21:08:10,310 Removed build tracker: '/tmp/pip-build-tracker-2oygpepf'