2026-02-14T22:54:50,115 Created temporary directory: /tmp/pip-build-tracker-cc8ifi8s 2026-02-14T22:54:50,116 Initialized build tracking at /tmp/pip-build-tracker-cc8ifi8s 2026-02-14T22:54:50,116 Created build tracker: /tmp/pip-build-tracker-cc8ifi8s 2026-02-14T22:54:50,116 Entered build tracker: /tmp/pip-build-tracker-cc8ifi8s 2026-02-14T22:54:50,117 Created temporary directory: /tmp/pip-wheel-wmhgt9s5 2026-02-14T22:54:50,120 Created temporary directory: /tmp/pip-ephem-wheel-cache-bwzs3b0x 2026-02-14T22:54:50,182 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-14T22:54:50,184 2 location(s) to search for versions of lightningnbeats: 2026-02-14T22:54:50,184 * https://pypi.org/simple/lightningnbeats/ 2026-02-14T22:54:50,184 * https://www.piwheels.org/simple/lightningnbeats/ 2026-02-14T22:54:50,185 Fetching project page and analyzing links: https://pypi.org/simple/lightningnbeats/ 2026-02-14T22:54:50,185 Getting page https://pypi.org/simple/lightningnbeats/ 2026-02-14T22:54:50,186 Found index url https://pypi.org/simple/ 2026-02-14T22:54:50,403 Fetched page https://pypi.org/simple/lightningnbeats/ as application/vnd.pypi.simple.v1+json 2026-02-14T22:54:50,406 Skipping link: No binaries permitted for lightningnbeats: https://files.pythonhosted.org/packages/5f/3b/af74350d08af6a7e8a8e9df391decae35f793313143579d7206d0ce1aee4/lightningnbeats-0.1.0-py3-none-any.whl (from https://pypi.org/simple/lightningnbeats/) (requires-python:>=3.9.0) 2026-02-14T22:54:50,408 Found link https://files.pythonhosted.org/packages/9a/61/40c32f847d38bc12cca653ccef3ae68384844b77bd5bbb9608048653add2/lightningnbeats-0.1.0.tar.gz (from https://pypi.org/simple/lightningnbeats/) (requires-python:>=3.9.0), version: 0.1.0 2026-02-14T22:54:50,408 Skipping link: No binaries permitted for lightningnbeats: https://files.pythonhosted.org/packages/1d/45/d74d94cd3aead70806ddc8181a40878de9e271516c542435fdc7fa502f58/lightningnbeats-0.1.1-py3-none-any.whl (from https://pypi.org/simple/lightningnbeats/) (requires-python:>=3.9.0) 2026-02-14T22:54:50,409 Found link https://files.pythonhosted.org/packages/e9/e1/4f1b3b7b598529e85f38dda723fceadf2b4274c863bce2aeee8c1b3a4913/lightningnbeats-0.1.1.tar.gz (from https://pypi.org/simple/lightningnbeats/) (requires-python:>=3.9.0), version: 0.1.1 2026-02-14T22:54:50,409 Skipping link: No binaries permitted for lightningnbeats: https://files.pythonhosted.org/packages/27/cf/0acf932eafb483a660e717fcd72aa2da57e25ec3dcf49ba702f04496544e/lightningnbeats-0.1.2-py3-none-any.whl (from https://pypi.org/simple/lightningnbeats/) (requires-python:<3.15,>=3.12) 2026-02-14T22:54:50,411 Found link https://files.pythonhosted.org/packages/fa/f7/c70ae73f82db3d4c699cca86ed3c651b7954bc19cf5c179cd6bb09b0ae9a/lightningnbeats-0.1.2.tar.gz (from https://pypi.org/simple/lightningnbeats/) (requires-python:<3.15,>=3.12), version: 0.1.2 2026-02-14T22:54:50,411 Skipping link: No binaries permitted for lightningnbeats: https://files.pythonhosted.org/packages/18/a0/e6a7352d4ad69521405b7e86eb805d7bc5833c888f8072785557e91568a0/lightningnbeats-0.1.3-py3-none-any.whl (from https://pypi.org/simple/lightningnbeats/) (requires-python:<3.15,>=3.12) 2026-02-14T22:54:50,412 Found link https://files.pythonhosted.org/packages/98/cf/0b9d3a2ca0c2d4542b63bb40d371ab04bfeaf597e27287e6438ac0f9e5d4/lightningnbeats-0.1.3.tar.gz (from https://pypi.org/simple/lightningnbeats/) (requires-python:<3.15,>=3.12), version: 0.1.3 2026-02-14T22:54:50,413 Fetching project page and analyzing links: https://www.piwheels.org/simple/lightningnbeats/ 2026-02-14T22:54:50,413 Getting page https://www.piwheels.org/simple/lightningnbeats/ 2026-02-14T22:54:50,415 Found index url https://www.piwheels.org/simple/ 2026-02-14T22:54:50,518 Fetched page https://www.piwheels.org/simple/lightningnbeats/ as text/html 2026-02-14T22:54:50,519 Skipping link: No binaries permitted for lightningnbeats: https://archive1.piwheels.org/simple/lightningnbeats/lightningnbeats-0.1.1-py3-none-any.whl#sha256=e8183da55e32f89f6c6d2d1728df70b7978872ca636c1be054d7113b28b03863 (from https://www.piwheels.org/simple/lightningnbeats/) (requires-python:>=3.9.0) 2026-02-14T22:54:50,519 Skipping link: No binaries permitted for lightningnbeats: https://archive1.piwheels.org/simple/lightningnbeats/lightningnbeats-0.1.0-py3-none-any.whl#sha256=5d6c68a7dae2afd3911f1bb6dfd3d465e5806f7827d71d1ca19ffd54d510fd34 (from https://www.piwheels.org/simple/lightningnbeats/) (requires-python:>=3.9.0) 2026-02-14T22:54:50,519 Skipping link: not a file: https://www.piwheels.org/simple/lightningnbeats/ 2026-02-14T22:54:50,519 Skipping link: not a file: https://pypi.org/simple/lightningnbeats/ 2026-02-14T22:54:50,547 Given no hashes to check 1 links for project 'lightningnbeats': discarding no candidates 2026-02-14T22:54:50,548 Collecting lightningnbeats==0.1.2 2026-02-14T22:54:50,549 Created temporary directory: /tmp/pip-unpack-30chpwjo 2026-02-14T22:54:51,006 Downloading lightningnbeats-0.1.2.tar.gz (82.6 MB) 2026-02-14T22:55:07,244 WARNING: Connection timed out while downloading. 2026-02-14T22:55:07,256 ERROR: 2026-02-14T22:55:07,268 Exception information: 2026-02-14T22:55:07,268 Traceback (most recent call last): 2026-02-14T22:55:07,268 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2026-02-14T22:55:07,268 status = _inner_run() 2026-02-14T22:55:07,268 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2026-02-14T22:55:07,268 return self.run(options, args) 2026-02-14T22:55:07,268 ~~~~~~~~^^^^^^^^^^^^^^^ 2026-02-14T22:55:07,268 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2026-02-14T22:55:07,268 return func(self, options, args) 2026-02-14T22:55:07,268 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2026-02-14T22:55:07,268 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2026-02-14T22:55:07,268 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2026-02-14T22:55:07,268 result = self._result = resolver.resolve( 2026-02-14T22:55:07,268 ~~~~~~~~~~~~~~~~^ 2026-02-14T22:55:07,268 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2026-02-14T22:55:07,268 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-02-14T22:55:07,268 ) 2026-02-14T22:55:07,268 ^ 2026-02-14T22:55:07,268 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2026-02-14T22:55:07,268 state = resolution.resolve(requirements, max_rounds=max_rounds) 2026-02-14T22:55:07,268 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2026-02-14T22:55:07,268 self._add_to_criteria(self.state.criteria, r, parent=None) 2026-02-14T22:55:07,268 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-02-14T22:55:07,268 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2026-02-14T22:55:07,268 if not criterion.candidates: 2026-02-14T22:55:07,268 ^^^^^^^^^^^^^^^^^^^^ 2026-02-14T22:55:07,268 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2026-02-14T22:55:07,268 return bool(self._sequence) 2026-02-14T22:55:07,268 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2026-02-14T22:55:07,268 self._bool = any(self) 2026-02-14T22:55:07,268 ~~~^^^^^^ 2026-02-14T22:55:07,268 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2026-02-14T22:55:07,268 return (c for c in iterator if id(c) not in self._incompatible_ids) 2026-02-14T22:55:07,268 ^^^^^^^^ 2026-02-14T22:55:07,268 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2026-02-14T22:55:07,268 candidate = func() 2026-02-14T22:55:07,268 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2026-02-14T22:55:07,268 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2026-02-14T22:55:07,268 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2026-02-14T22:55:07,268 link, template, name, version 2026-02-14T22:55:07,268 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-02-14T22:55:07,268 ) 2026-02-14T22:55:07,268 ^ 2026-02-14T22:55:07,268 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2026-02-14T22:55:07,268 self._link_candidate_cache[link] = LinkCandidate( 2026-02-14T22:55:07,268 ~~~~~~~~~~~~~^ 2026-02-14T22:55:07,268 link, 2026-02-14T22:55:07,268 ^^^^^ 2026-02-14T22:55:07,268 ...<3 lines>... 2026-02-14T22:55:07,268 version=version, 2026-02-14T22:55:07,268 ^^^^^^^^^^^^^^^^ 2026-02-14T22:55:07,268 ) 2026-02-14T22:55:07,268 ^ 2026-02-14T22:55:07,268 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2026-02-14T22:55:07,268 super().__init__( 2026-02-14T22:55:07,268 ~~~~~~~~~~~~~~~~^ 2026-02-14T22:55:07,268 link=link, 2026-02-14T22:55:07,268 ^^^^^^^^^^ 2026-02-14T22:55:07,268 ...<4 lines>... 2026-02-14T22:55:07,268 version=version, 2026-02-14T22:55:07,268 ^^^^^^^^^^^^^^^^ 2026-02-14T22:55:07,268 ) 2026-02-14T22:55:07,268 ^ 2026-02-14T22:55:07,268 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2026-02-14T22:55:07,268 self.dist = self._prepare() 2026-02-14T22:55:07,268 ~~~~~~~~~~~~~^^ 2026-02-14T22:55:07,268 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2026-02-14T22:55:07,268 dist = self._prepare_distribution() 2026-02-14T22:55:07,268 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2026-02-14T22:55:07,268 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2026-02-14T22:55:07,268 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-02-14T22:55:07,268 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2026-02-14T22:55:07,268 return self._prepare_linked_requirement(req, parallel_builds) 2026-02-14T22:55:07,268 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2026-02-14T22:55:07,268 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 603, in _prepare_linked_requirement 2026-02-14T22:55:07,268 local_file = unpack_url( 2026-02-14T22:55:07,268 link, 2026-02-14T22:55:07,268 ...<4 lines>... 2026-02-14T22:55:07,268 hashes, 2026-02-14T22:55:07,268 ) 2026-02-14T22:55:07,268 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 174, in unpack_url 2026-02-14T22:55:07,268 file = get_http_url( 2026-02-14T22:55:07,268 link, 2026-02-14T22:55:07,268 ...<2 lines>... 2026-02-14T22:55:07,268 hashes=hashes, 2026-02-14T22:55:07,268 ) 2026-02-14T22:55:07,268 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 115, in get_http_url 2026-02-14T22:55:07,268 from_path, content_type = download(link, temp_dir.path) 2026-02-14T22:55:07,268 ~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ 2026-02-14T22:55:07,268 File "/usr/lib/python3/dist-packages/pip/_internal/network/download.py", line 190, in __call__ 2026-02-14T22:55:07,268 self._attempt_resume( 2026-02-14T22:55:07,268 ~~~~~~~~~~~~~~~~~~~~^ 2026-02-14T22:55:07,268 resp, link, content_file, total_length, bytes_received 2026-02-14T22:55:07,268 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-02-14T22:55:07,268 ) 2026-02-14T22:55:07,268 ^ 2026-02-14T22:55:07,268 File "/usr/lib/python3/dist-packages/pip/_internal/network/download.py", line 280, in _attempt_resume 2026-02-14T22:55:07,268 raise IncompleteDownloadError( 2026-02-14T22:55:07,268 link, bytes_received, total_length, retries=self._resume_retries 2026-02-14T22:55:07,268 ) 2026-02-14T22:55:07,268 pip._internal.exceptions.IncompleteDownloadError: 2026-02-14T22:55:07,291 Removed build tracker: '/tmp/pip-build-tracker-cc8ifi8s'