2026-07-08T04:47:11,912 Created temporary directory: /tmp/pip-build-tracker-03qt9v8z 2026-07-08T04:47:11,914 Initialized build tracking at /tmp/pip-build-tracker-03qt9v8z 2026-07-08T04:47:11,914 Created build tracker: /tmp/pip-build-tracker-03qt9v8z 2026-07-08T04:47:11,914 Entered build tracker: /tmp/pip-build-tracker-03qt9v8z 2026-07-08T04:47:11,914 Created temporary directory: /tmp/pip-wheel-ckh2_ae2 2026-07-08T04:47:11,918 Created temporary directory: /tmp/pip-ephem-wheel-cache-wqm83ppu 2026-07-08T04:47:11,980 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-07-08T04:47:11,982 2 location(s) to search for versions of bijux-canon-ingest: 2026-07-08T04:47:11,982 * https://pypi.org/simple/bijux-canon-ingest/ 2026-07-08T04:47:11,982 * https://www.piwheels.org/simple/bijux-canon-ingest/ 2026-07-08T04:47:11,982 Fetching project page and analyzing links: https://pypi.org/simple/bijux-canon-ingest/ 2026-07-08T04:47:11,983 Getting page https://pypi.org/simple/bijux-canon-ingest/ 2026-07-08T04:47:11,984 Found index url https://pypi.org/simple/ 2026-07-08T04:47:12,201 Fetched page https://pypi.org/simple/bijux-canon-ingest/ as application/vnd.pypi.simple.v1+json 2026-07-08T04:47:12,207 Skipping link: No binaries permitted for bijux-canon-ingest: https://files.pythonhosted.org/packages/1a/9d/832053a2493ed4ea06c8b3c45bbd244bc15714c58699ef330aaade3460e1/bijux_canon_ingest-0.3.0-py3-none-any.whl (from https://pypi.org/simple/bijux-canon-ingest/) (requires-python:<4.0,>=3.11) 2026-07-08T04:47:12,209 Found link https://files.pythonhosted.org/packages/90/c1/69cffee6bab2bcf49c915d68a632b09d69fde06d2e489c08503ff7b81d69/bijux_canon_ingest-0.3.0.tar.gz (from https://pypi.org/simple/bijux-canon-ingest/) (requires-python:<4.0,>=3.11), version: 0.3.0 2026-07-08T04:47:12,210 Skipping link: No binaries permitted for bijux-canon-ingest: https://files.pythonhosted.org/packages/dd/45/db566af4e8a5b5086f8f12a6fb3f49020afe889512c48ca9f8805ded4346/bijux_canon_ingest-0.3.2-py3-none-any.whl (from https://pypi.org/simple/bijux-canon-ingest/) (requires-python:<4.0,>=3.11) 2026-07-08T04:47:12,210 Found link https://files.pythonhosted.org/packages/5a/c4/4749604a01aaa4bc8493906f57b149288d13e826fdd11e895e157de4d354/bijux_canon_ingest-0.3.2.tar.gz (from https://pypi.org/simple/bijux-canon-ingest/) (requires-python:<4.0,>=3.11), version: 0.3.2 2026-07-08T04:47:12,210 Skipping link: No binaries permitted for bijux-canon-ingest: https://files.pythonhosted.org/packages/a8/b6/350806ff77885b36230844c70debf47da81a4275a9e4cc97a9f81f2a385e/bijux_canon_ingest-0.3.3-py3-none-any.whl (from https://pypi.org/simple/bijux-canon-ingest/) (requires-python:<4.0,>=3.11) 2026-07-08T04:47:12,211 Found link https://files.pythonhosted.org/packages/5c/bc/cfc0923fecffaabb8a2702efec83f6363b0bdeb9a1983e97faab5e5a1d30/bijux_canon_ingest-0.3.3.tar.gz (from https://pypi.org/simple/bijux-canon-ingest/) (requires-python:<4.0,>=3.11), version: 0.3.3 2026-07-08T04:47:12,211 Skipping link: No binaries permitted for bijux-canon-ingest: https://files.pythonhosted.org/packages/b6/71/e83f0d1b989b3149b97abd2748e1a0930af7608a19b152a14cfe194ac8c0/bijux_canon_ingest-0.3.4-py3-none-any.whl (from https://pypi.org/simple/bijux-canon-ingest/) (requires-python:<4.0,>=3.11) 2026-07-08T04:47:12,212 Found link https://files.pythonhosted.org/packages/ee/99/951b7f054d4fc5da9faa2356efc5ab9c5543084f0e72b33e4ddb44519e6c/bijux_canon_ingest-0.3.4.tar.gz (from https://pypi.org/simple/bijux-canon-ingest/) (requires-python:<4.0,>=3.11), version: 0.3.4 2026-07-08T04:47:12,212 Skipping link: No binaries permitted for bijux-canon-ingest: https://files.pythonhosted.org/packages/75/51/1cfa4737607e3e20998484a9a6b14a82d55f731b7bbe145ce53bcf48a830/bijux_canon_ingest-0.3.5-py3-none-any.whl (from https://pypi.org/simple/bijux-canon-ingest/) (requires-python:<4.0,>=3.11) 2026-07-08T04:47:12,213 Found link https://files.pythonhosted.org/packages/ea/5c/26e9803526b33809e19320062f440761be35dbfe7dfc3b25a3624400071b/bijux_canon_ingest-0.3.5.tar.gz (from https://pypi.org/simple/bijux-canon-ingest/) (requires-python:<4.0,>=3.11), version: 0.3.5 2026-07-08T04:47:12,213 Skipping link: No binaries permitted for bijux-canon-ingest: https://files.pythonhosted.org/packages/82/3f/f2da4e349924bb126583fddd735c3e719f5418018a311370e5c3007a9ad1/bijux_canon_ingest-0.3.6-py3-none-any.whl (from https://pypi.org/simple/bijux-canon-ingest/) (requires-python:<4.0,>=3.11) 2026-07-08T04:47:12,213 Found link https://files.pythonhosted.org/packages/52/fe/e6f9b84a09958bbbcc294ac4b5ab947da7e39772ddcfab0c269b73913c3c/bijux_canon_ingest-0.3.6.tar.gz (from https://pypi.org/simple/bijux-canon-ingest/) (requires-python:<4.0,>=3.11), version: 0.3.6 2026-07-08T04:47:12,214 Skipping link: No binaries permitted for bijux-canon-ingest: https://files.pythonhosted.org/packages/ef/33/f30a41c4041bda2fbd04b4f3235794f3e131098a7b7989c19b9d67bc6312/bijux_canon_ingest-0.3.7-py3-none-any.whl (from https://pypi.org/simple/bijux-canon-ingest/) (requires-python:<4.0,>=3.11) 2026-07-08T04:47:12,214 Found link https://files.pythonhosted.org/packages/a3/f0/15d8864e792d87e725953d237a6658e9e2cea307477ab64c8fcb37a7bece/bijux_canon_ingest-0.3.7.tar.gz (from https://pypi.org/simple/bijux-canon-ingest/) (requires-python:<4.0,>=3.11), version: 0.3.7 2026-07-08T04:47:12,215 Skipping link: No binaries permitted for bijux-canon-ingest: https://files.pythonhosted.org/packages/c0/f0/097963b9cf69237cf739282b37ace597d27b81b2feab0188702a6f79db8d/bijux_canon_ingest-0.3.8-py3-none-any.whl (from https://pypi.org/simple/bijux-canon-ingest/) (requires-python:<4.0,>=3.11) 2026-07-08T04:47:12,215 Found link https://files.pythonhosted.org/packages/b8/50/502efb5db90bf07f737f68e837018590a5d72d647faff58cca63e82a1329/bijux_canon_ingest-0.3.8.tar.gz (from https://pypi.org/simple/bijux-canon-ingest/) (requires-python:<4.0,>=3.11), version: 0.3.8 2026-07-08T04:47:12,216 Skipping link: No binaries permitted for bijux-canon-ingest: https://files.pythonhosted.org/packages/a5/09/07fbd0098bd06d8893bf184875cf7c75fbeccd6ee2397bbbf8255ea26fc3/bijux_canon_ingest-0.3.9-py3-none-any.whl (from https://pypi.org/simple/bijux-canon-ingest/) (requires-python:<4.0,>=3.11) 2026-07-08T04:47:12,216 Found link https://files.pythonhosted.org/packages/79/97/edb0c04040c5e6b8cf180aea57fd7d1fe005940f1047d7f043d81019bb5d/bijux_canon_ingest-0.3.9.tar.gz (from https://pypi.org/simple/bijux-canon-ingest/) (requires-python:<4.0,>=3.11), version: 0.3.9 2026-07-08T04:47:12,217 Fetching project page and analyzing links: https://www.piwheels.org/simple/bijux-canon-ingest/ 2026-07-08T04:47:12,217 Getting page https://www.piwheels.org/simple/bijux-canon-ingest/ 2026-07-08T04:47:12,219 Found index url https://www.piwheels.org/simple/ 2026-07-08T04:47:12,333 Fetched page https://www.piwheels.org/simple/bijux-canon-ingest/ as text/html 2026-07-08T04:47:12,334 Index returned invalid data-dist-info-metadata value: 2026-07-08T04:47:12,334 Index returned invalid data-dist-info-metadata value: 2026-07-08T04:47:12,335 Index returned invalid data-dist-info-metadata value: 2026-07-08T04:47:12,335 Skipping link: No binaries permitted for bijux-canon-ingest: https://archive1.piwheels.org/simple/bijux-canon-ingest/bijux_canon_ingest-0.3.7-py3-none-any.whl#sha256=984b71e456938f2da0496823b7cd43dcc9cec01e998ed00021cc7acbe09bad2a (from https://www.piwheels.org/simple/bijux-canon-ingest/) (requires-python:<4.0,>=3.11) 2026-07-08T04:47:12,335 Skipping link: No binaries permitted for bijux-canon-ingest: https://archive1.piwheels.org/simple/bijux-canon-ingest/bijux_canon_ingest-0.3.6-py3-none-any.whl#sha256=de04132edf01de2fd7a8990ad9187732cc1f2f471d8f417d0056de3a9b59f8d1 (from https://www.piwheels.org/simple/bijux-canon-ingest/) (requires-python:<4.0,>=3.11) 2026-07-08T04:47:12,335 Skipping link: No binaries permitted for bijux-canon-ingest: https://archive1.piwheels.org/simple/bijux-canon-ingest/bijux_canon_ingest-0.3.5-py3-none-any.whl#sha256=97ac1fc9ee85f9a3d7844be26e56984d94bf9927cb3a2b9adbe12a29bde57f2a (from https://www.piwheels.org/simple/bijux-canon-ingest/) (requires-python:<4.0,>=3.11) 2026-07-08T04:47:12,335 Skipping link: not a file: https://www.piwheels.org/simple/bijux-canon-ingest/ 2026-07-08T04:47:12,336 Skipping link: not a file: https://pypi.org/simple/bijux-canon-ingest/ 2026-07-08T04:47:12,361 Given no hashes to check 1 links for project 'bijux-canon-ingest': discarding no candidates 2026-07-08T04:47:12,363 Collecting bijux-canon-ingest==0.3.9 2026-07-08T04:47:12,365 Created temporary directory: /tmp/pip-unpack-1zxnwoe2 2026-07-08T04:47:12,428 Downloading bijux_canon_ingest-0.3.9.tar.gz (104 kB) 2026-07-08T04:47:12,778 ERROR: Invalid member in the tar file /tmp/pip-unpack-1zxnwoe2/bijux_canon_ingest-0.3.9.tar.gz: 'LICENSE' would link to '/tmp/LICENSE', which is outside the destination 2026-07-08T04:47:12,780 Exception information: 2026-07-08T04:47:12,780 Traceback (most recent call last): 2026-07-08T04:47:12,780 File "/usr/lib/python3/dist-packages/pip/_internal/utils/unpacking.py", line 208, in pip_filter 2026-07-08T04:47:12,780 member = data_filter(member, location) 2026-07-08T04:47:12,780 File "/usr/lib/python3.13/tarfile.py", line 848, in data_filter 2026-07-08T04:47:12,780 new_attrs = _get_filtered_attrs(member, dest_path, True) 2026-07-08T04:47:12,780 File "/usr/lib/python3.13/tarfile.py", line 835, in _get_filtered_attrs 2026-07-08T04:47:12,780 raise LinkOutsideDestinationError(member, target_path) 2026-07-08T04:47:12,780 tarfile.LinkOutsideDestinationError: 'LICENSE' would link to '/tmp/LICENSE', which is outside the destination 2026-07-08T04:47:12,780 2026-07-08T04:47:12,780 During handling of the above exception, another exception occurred: 2026-07-08T04:47:12,780 2026-07-08T04:47:12,780 Traceback (most recent call last): 2026-07-08T04:47:12,780 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2026-07-08T04:47:12,780 status = _inner_run() 2026-07-08T04:47:12,780 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2026-07-08T04:47:12,780 return self.run(options, args) 2026-07-08T04:47:12,780 ~~~~~~~~^^^^^^^^^^^^^^^ 2026-07-08T04:47:12,780 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2026-07-08T04:47:12,780 return func(self, options, args) 2026-07-08T04:47:12,780 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2026-07-08T04:47:12,780 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2026-07-08T04:47:12,780 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2026-07-08T04:47:12,780 result = self._result = resolver.resolve( 2026-07-08T04:47:12,780 ~~~~~~~~~~~~~~~~^ 2026-07-08T04:47:12,780 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2026-07-08T04:47:12,780 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-08T04:47:12,780 ) 2026-07-08T04:47:12,780 ^ 2026-07-08T04:47:12,780 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2026-07-08T04:47:12,780 state = resolution.resolve(requirements, max_rounds=max_rounds) 2026-07-08T04:47:12,780 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2026-07-08T04:47:12,780 self._add_to_criteria(self.state.criteria, r, parent=None) 2026-07-08T04:47:12,780 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-08T04:47:12,780 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2026-07-08T04:47:12,780 if not criterion.candidates: 2026-07-08T04:47:12,780 ^^^^^^^^^^^^^^^^^^^^ 2026-07-08T04:47:12,780 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2026-07-08T04:47:12,780 return bool(self._sequence) 2026-07-08T04:47:12,780 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2026-07-08T04:47:12,780 self._bool = any(self) 2026-07-08T04:47:12,780 ~~~^^^^^^ 2026-07-08T04:47:12,780 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2026-07-08T04:47:12,780 return (c for c in iterator if id(c) not in self._incompatible_ids) 2026-07-08T04:47:12,780 ^^^^^^^^ 2026-07-08T04:47:12,780 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2026-07-08T04:47:12,780 candidate = func() 2026-07-08T04:47:12,780 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2026-07-08T04:47:12,780 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2026-07-08T04:47:12,780 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2026-07-08T04:47:12,780 link, template, name, version 2026-07-08T04:47:12,780 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-08T04:47:12,780 ) 2026-07-08T04:47:12,780 ^ 2026-07-08T04:47:12,780 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2026-07-08T04:47:12,780 self._link_candidate_cache[link] = LinkCandidate( 2026-07-08T04:47:12,780 ~~~~~~~~~~~~~^ 2026-07-08T04:47:12,780 link, 2026-07-08T04:47:12,780 ^^^^^ 2026-07-08T04:47:12,780 ...<3 lines>... 2026-07-08T04:47:12,780 version=version, 2026-07-08T04:47:12,780 ^^^^^^^^^^^^^^^^ 2026-07-08T04:47:12,780 ) 2026-07-08T04:47:12,780 ^ 2026-07-08T04:47:12,780 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2026-07-08T04:47:12,780 super().__init__( 2026-07-08T04:47:12,780 ~~~~~~~~~~~~~~~~^ 2026-07-08T04:47:12,780 link=link, 2026-07-08T04:47:12,780 ^^^^^^^^^^ 2026-07-08T04:47:12,780 ...<4 lines>... 2026-07-08T04:47:12,780 version=version, 2026-07-08T04:47:12,780 ^^^^^^^^^^^^^^^^ 2026-07-08T04:47:12,780 ) 2026-07-08T04:47:12,780 ^ 2026-07-08T04:47:12,780 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2026-07-08T04:47:12,780 self.dist = self._prepare() 2026-07-08T04:47:12,780 ~~~~~~~~~~~~~^^ 2026-07-08T04:47:12,780 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2026-07-08T04:47:12,780 dist = self._prepare_distribution() 2026-07-08T04:47:12,780 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2026-07-08T04:47:12,780 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2026-07-08T04:47:12,780 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-08T04:47:12,780 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2026-07-08T04:47:12,780 return self._prepare_linked_requirement(req, parallel_builds) 2026-07-08T04:47:12,780 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2026-07-08T04:47:12,780 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 603, in _prepare_linked_requirement 2026-07-08T04:47:12,780 local_file = unpack_url( 2026-07-08T04:47:12,780 link, 2026-07-08T04:47:12,780 ...<4 lines>... 2026-07-08T04:47:12,780 hashes, 2026-07-08T04:47:12,780 ) 2026-07-08T04:47:12,780 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 184, in unpack_url 2026-07-08T04:47:12,780 unpack_file(file.path, location, file.content_type) 2026-07-08T04:47:12,780 ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-08T04:47:12,780 File "/usr/lib/python3/dist-packages/pip/_internal/utils/unpacking.py", line 324, in unpack_file 2026-07-08T04:47:12,780 untar_file(filename, location) 2026-07-08T04:47:12,780 ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 2026-07-08T04:47:12,780 File "/usr/lib/python3/dist-packages/pip/_internal/utils/unpacking.py", line 243, in untar_file 2026-07-08T04:47:12,780 tar.extractall(location, filter=pip_filter) 2026-07-08T04:47:12,780 ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-08T04:47:12,780 File "/usr/lib/python3.13/tarfile.py", line 2367, in extractall 2026-07-08T04:47:12,780 tarinfo, unfiltered = self._get_extract_tarinfo( 2026-07-08T04:47:12,780 ~~~~~~~~~~~~~~~~~~~~~~~~~^ 2026-07-08T04:47:12,780 member, filter_function, path) 2026-07-08T04:47:12,780 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-07-08T04:47:12,780 File "/usr/lib/python3.13/tarfile.py", line 2454, in _get_extract_tarinfo 2026-07-08T04:47:12,780 filtered = filter_function(unfiltered, path) 2026-07-08T04:47:12,780 File "/usr/lib/python3/dist-packages/pip/_internal/utils/unpacking.py", line 227, in pip_filter 2026-07-08T04:47:12,780 raise InstallationError( 2026-07-08T04:47:12,780 ...<4 lines>... 2026-07-08T04:47:12,780 ) 2026-07-08T04:47:12,780 pip._internal.exceptions.InstallationError: Invalid member in the tar file /tmp/pip-unpack-1zxnwoe2/bijux_canon_ingest-0.3.9.tar.gz: 'LICENSE' would link to '/tmp/LICENSE', which is outside the destination 2026-07-08T04:47:12,811 Removed build tracker: '/tmp/pip-build-tracker-03qt9v8z'