2026-03-18T20:17:24,044 Created temporary directory: /tmp/pip-ephem-wheel-cache-rejpzkm5 2026-03-18T20:17:24,046 Created temporary directory: /tmp/pip-build-tracker-btcj8dks 2026-03-18T20:17:24,046 Initialized build tracking at /tmp/pip-build-tracker-btcj8dks 2026-03-18T20:17:24,047 Created build tracker: /tmp/pip-build-tracker-btcj8dks 2026-03-18T20:17:24,047 Entered build tracker: /tmp/pip-build-tracker-btcj8dks 2026-03-18T20:17:24,048 Created temporary directory: /tmp/pip-wheel-27qc0eil 2026-03-18T20:17:24,051 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-03-18T20:17:24,053 Created temporary directory: /tmp/pip-ephem-wheel-cache-pelq9q7x 2026-03-18T20:17:24,075 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-18T20:17:24,078 2 location(s) to search for versions of xinject: 2026-03-18T20:17:24,078 * https://pypi.org/simple/xinject/ 2026-03-18T20:17:24,078 * https://www.piwheels.org/simple/xinject/ 2026-03-18T20:17:24,079 Fetching project page and analyzing links: https://pypi.org/simple/xinject/ 2026-03-18T20:17:24,080 Getting page https://pypi.org/simple/xinject/ 2026-03-18T20:17:24,081 Found index url https://pypi.org/simple 2026-03-18T20:17:24,296 Fetched page https://pypi.org/simple/xinject/ as application/vnd.pypi.simple.v1+json 2026-03-18T20:17:24,302 Skipping link: No binaries permitted for xinject: https://files.pythonhosted.org/packages/93/f1/59e98cb758a037a24f807af3dc354268c1a3ada13dc1a94888bd698ab43f/xinject-1.0.0-py3-none-any.whl (from https://pypi.org/simple/xinject/) (requires-python:>=3.8,<4.0) 2026-03-18T20:17:24,303 Found link https://files.pythonhosted.org/packages/19/51/cee62126f0b0709fee917f305d9db2a11ccabe4805428c762a693af7eafa/xinject-1.0.0.tar.gz (from https://pypi.org/simple/xinject/) (requires-python:>=3.8,<4.0), version: 1.0.0 2026-03-18T20:17:24,304 Skipping link: No binaries permitted for xinject: https://files.pythonhosted.org/packages/f0/c9/727d7303440281832da314706bb3c177c25b3d4ab4e1725979c3e7bdb4e5/xinject-1.0.1-py3-none-any.whl (from https://pypi.org/simple/xinject/) (requires-python:>=3.8,<4.0) 2026-03-18T20:17:24,305 Found link https://files.pythonhosted.org/packages/9c/9d/f9730e4a02017e0cd26090ed3be8b5ca91e09bfe0fbfce596ec47d8bb242/xinject-1.0.1.tar.gz (from https://pypi.org/simple/xinject/) (requires-python:>=3.8,<4.0), version: 1.0.1 2026-03-18T20:17:24,306 Skipping link: No binaries permitted for xinject: https://files.pythonhosted.org/packages/e5/15/eb3d0bd1760fcf7b7d489e678ed86ad91a7338368491df48965d1d4eb438/xinject-1.0.2-py3-none-any.whl (from https://pypi.org/simple/xinject/) (requires-python:>=3.8,<4.0) 2026-03-18T20:17:24,307 Found link https://files.pythonhosted.org/packages/2a/de/f20c526b3dd61b2acc399d30e95a94100e9ebcb6ce2f8c02c9e6ae286a16/xinject-1.0.2.tar.gz (from https://pypi.org/simple/xinject/) (requires-python:>=3.8,<4.0), version: 1.0.2 2026-03-18T20:17:24,308 Skipping link: No binaries permitted for xinject: https://files.pythonhosted.org/packages/3c/84/ee4d923ca12869a95c9eaa439fa3bf877a14aeca81842452881102b5b160/xinject-1.1.0-py3-none-any.whl (from https://pypi.org/simple/xinject/) (requires-python:>=3.8,<4.0) 2026-03-18T20:17:24,309 Found link https://files.pythonhosted.org/packages/ef/eb/ec0d599486b52021bea5970d1bf25f0524c420ef1b492481e2abc9feb3ae/xinject-1.1.0.tar.gz (from https://pypi.org/simple/xinject/) (requires-python:>=3.8,<4.0), version: 1.1.0 2026-03-18T20:17:24,310 Skipping link: No binaries permitted for xinject: https://files.pythonhosted.org/packages/18/b1/2ace7ed9f04064e4b4b6822cd5b7afdf8b7cbfce059eabbe3dd81eb8b212/xinject-1.2.0-py3-none-any.whl (from https://pypi.org/simple/xinject/) (requires-python:>=3.8,<4.0) 2026-03-18T20:17:24,311 Found link https://files.pythonhosted.org/packages/17/65/d6f3b482f0db52559cdbf6100a9c0f4e4aaf24ea6813ae1b3fe5d14e8744/xinject-1.2.0.tar.gz (from https://pypi.org/simple/xinject/) (requires-python:>=3.8,<4.0), version: 1.2.0 2026-03-18T20:17:24,312 Skipping link: No binaries permitted for xinject: https://files.pythonhosted.org/packages/67/ac/c5d891b4e92bbb29d3b37d400ef1ccf055fff3eb31ccec48f12bab08faf3/xinject-1.3.0-py3-none-any.whl (from https://pypi.org/simple/xinject/) (requires-python:>=3.8,<4.0) 2026-03-18T20:17:24,313 Found link https://files.pythonhosted.org/packages/26/e7/f1aaefc0958fb1e112a1bf425b14ab246069ac0ac1011d6b7c7e99a3a005/xinject-1.3.0.tar.gz (from https://pypi.org/simple/xinject/) (requires-python:>=3.8,<4.0), version: 1.3.0 2026-03-18T20:17:24,313 Skipping link: No binaries permitted for xinject: https://files.pythonhosted.org/packages/4d/05/29bdd5d3875e264bf68fa10e7e29aa75c396b9c6415108f07f9a92e95041/xinject-1.4.0-py3-none-any.whl (from https://pypi.org/simple/xinject/) (requires-python:>=3.8,<4.0) 2026-03-18T20:17:24,314 Found link https://files.pythonhosted.org/packages/0d/e7/6f30635f7cebda8ced58ebf2e62677a8c90ca3725abafceb21cd00657c60/xinject-1.4.0.tar.gz (from https://pypi.org/simple/xinject/) (requires-python:>=3.8,<4.0), version: 1.4.0 2026-03-18T20:17:24,315 Skipping link: No binaries permitted for xinject: https://files.pythonhosted.org/packages/b4/f1/eddd6fe2be207e725174f0fdf8afd7fa9694ecaa707e83a3585f92eba467/xinject-1.4.1-py3-none-any.whl (from https://pypi.org/simple/xinject/) (requires-python:>=3.8,<4.0) 2026-03-18T20:17:24,316 Found link https://files.pythonhosted.org/packages/1a/bc/b9f3ef6be0a170cedcb8f2e23b424cd97180433e8246767a41ed164f78ba/xinject-1.4.1.tar.gz (from https://pypi.org/simple/xinject/) (requires-python:>=3.8,<4.0), version: 1.4.1 2026-03-18T20:17:24,316 Skipping link: No binaries permitted for xinject: https://files.pythonhosted.org/packages/b3/74/861c34fac6aa140f66b1d3c87f669d3f26678fdee194462775c64745cea7/xinject-1.5.0-py3-none-any.whl (from https://pypi.org/simple/xinject/) (requires-python:<4.0,>=3.12) 2026-03-18T20:17:24,317 Link requires a different Python (3.11.2 not in: '<4.0,>=3.12'): https://files.pythonhosted.org/packages/46/ee/903dda9456f2fa29b8f9938092ceb6ae64b7039e7b606decc7812d9e4851/xinject-1.5.0.tar.gz (from https://pypi.org/simple/xinject/) (requires-python:<4.0,>=3.12) 2026-03-18T20:17:24,318 Skipping link: 1.5.0 Requires-Python <4.0,>=3.12: https://files.pythonhosted.org/packages/46/ee/903dda9456f2fa29b8f9938092ceb6ae64b7039e7b606decc7812d9e4851/xinject-1.5.0.tar.gz (from https://pypi.org/simple/xinject/) (requires-python:<4.0,>=3.12) 2026-03-18T20:17:24,319 Skipping link: No binaries permitted for xinject: https://files.pythonhosted.org/packages/1b/0c/a72f2892c39c0703238197849e50bd8070dceacb1d6dd10711700068d1d9/xinject-1.6.0-py3-none-any.whl (from https://pypi.org/simple/xinject/) (requires-python:<4.0,>=3.12) 2026-03-18T20:17:24,320 Link requires a different Python (3.11.2 not in: '<4.0,>=3.12'): https://files.pythonhosted.org/packages/52/bb/2fb3fc9880832f6d37cf030640ed8cdaeb87ee88de827816a3b1f2acea71/xinject-1.6.0.tar.gz (from https://pypi.org/simple/xinject/) (requires-python:<4.0,>=3.12) 2026-03-18T20:17:24,320 Skipping link: 1.6.0 Requires-Python <4.0,>=3.12: https://files.pythonhosted.org/packages/52/bb/2fb3fc9880832f6d37cf030640ed8cdaeb87ee88de827816a3b1f2acea71/xinject-1.6.0.tar.gz (from https://pypi.org/simple/xinject/) (requires-python:<4.0,>=3.12) 2026-03-18T20:17:24,321 Skipping link: No binaries permitted for xinject: https://files.pythonhosted.org/packages/63/c8/652ed66b4b506c8ccc803dd3e3ff3d945c1b6ac4e72588072f434c22d38e/xinject-1.7.0-py3-none-any.whl (from https://pypi.org/simple/xinject/) (requires-python:<4.0,>=3.12) 2026-03-18T20:17:24,322 Link requires a different Python (3.11.2 not in: '<4.0,>=3.12'): https://files.pythonhosted.org/packages/33/1a/52ef8cf0e193ec2b0ae1840baf22780fc454830df6b9da598a8cb7c9fca8/xinject-1.7.0.tar.gz (from https://pypi.org/simple/xinject/) (requires-python:<4.0,>=3.12) 2026-03-18T20:17:24,322 Skipping link: 1.7.0 Requires-Python <4.0,>=3.12: https://files.pythonhosted.org/packages/33/1a/52ef8cf0e193ec2b0ae1840baf22780fc454830df6b9da598a8cb7c9fca8/xinject-1.7.0.tar.gz (from https://pypi.org/simple/xinject/) (requires-python:<4.0,>=3.12) 2026-03-18T20:17:24,323 Skipping link: No binaries permitted for xinject: https://files.pythonhosted.org/packages/d7/53/e3569930581a28a6864e91b145988417703248d1508241bfb0c496c29f16/xinject-1.8.0-py3-none-any.whl (from https://pypi.org/simple/xinject/) (requires-python:<4.0,>=3.12) 2026-03-18T20:17:24,324 Link requires a different Python (3.11.2 not in: '<4.0,>=3.12'): https://files.pythonhosted.org/packages/ec/93/f0609453779e6a91612f7001880e521d6a5025dc874896adf4164a71910d/xinject-1.8.0.tar.gz (from https://pypi.org/simple/xinject/) (requires-python:<4.0,>=3.12) 2026-03-18T20:17:24,325 Skipping link: 1.8.0 Requires-Python <4.0,>=3.12: https://files.pythonhosted.org/packages/ec/93/f0609453779e6a91612f7001880e521d6a5025dc874896adf4164a71910d/xinject-1.8.0.tar.gz (from https://pypi.org/simple/xinject/) (requires-python:<4.0,>=3.12) 2026-03-18T20:17:24,325 Skipping link: No binaries permitted for xinject: https://files.pythonhosted.org/packages/ce/44/23cbc21f05af4bedd4bb750199fef14f5799026198df7cf53870a0640346/xinject-1.9.0-py3-none-any.whl (from https://pypi.org/simple/xinject/) (requires-python:<4.0,>=3.12) 2026-03-18T20:17:24,326 Link requires a different Python (3.11.2 not in: '<4.0,>=3.12'): https://files.pythonhosted.org/packages/0e/55/d972bdd6d81778386ed835e4174c79702f54c44c3505cc7c9fcfb8acdb02/xinject-1.9.0.tar.gz (from https://pypi.org/simple/xinject/) (requires-python:<4.0,>=3.12) 2026-03-18T20:17:24,326 Skipping link: 1.9.0 Requires-Python <4.0,>=3.12: https://files.pythonhosted.org/packages/0e/55/d972bdd6d81778386ed835e4174c79702f54c44c3505cc7c9fcfb8acdb02/xinject-1.9.0.tar.gz (from https://pypi.org/simple/xinject/) (requires-python:<4.0,>=3.12) 2026-03-18T20:17:24,327 Skipping link: No binaries permitted for xinject: https://files.pythonhosted.org/packages/da/c4/ec9c042332529b532f76a6df0cd4e315b4269ddc6a902b51f7f3a6663db0/xinject-1.9.1-py3-none-any.whl (from https://pypi.org/simple/xinject/) (requires-python:<4.0,>=3.12) 2026-03-18T20:17:24,328 Link requires a different Python (3.11.2 not in: '<4.0,>=3.12'): https://files.pythonhosted.org/packages/3d/c6/37e3c92ee20eb0d28175dae3af849283c872064472e59478a08a9b3b4dc2/xinject-1.9.1.tar.gz (from https://pypi.org/simple/xinject/) (requires-python:<4.0,>=3.12) 2026-03-18T20:17:24,329 Skipping link: 1.9.1 Requires-Python <4.0,>=3.12: https://files.pythonhosted.org/packages/3d/c6/37e3c92ee20eb0d28175dae3af849283c872064472e59478a08a9b3b4dc2/xinject-1.9.1.tar.gz (from https://pypi.org/simple/xinject/) (requires-python:<4.0,>=3.12) 2026-03-18T20:17:24,330 Fetching project page and analyzing links: https://www.piwheels.org/simple/xinject/ 2026-03-18T20:17:24,330 Getting page https://www.piwheels.org/simple/xinject/ 2026-03-18T20:17:24,331 Found index url https://www.piwheels.org/simple 2026-03-18T20:17:24,490 Fetched page https://www.piwheels.org/simple/xinject/ as text/html 2026-03-18T20:17:24,494 Skipping link: No binaries permitted for xinject: https://www.piwheels.org/simple/xinject/xinject-1.9.0-py3-none-any.whl#sha256=7f3da8ec509411cecc9d2d47bac01ee0774f1930a6073b79254e5523b17acd3f (from https://www.piwheels.org/simple/xinject/) (requires-python:>=3.12,<4.0) 2026-03-18T20:17:24,495 Skipping link: No binaries permitted for xinject: https://archive1.piwheels.org/simple/xinject/xinject-1.5.0-py3-none-any.whl#sha256=e7661b7f2715bd1543a1e0d0db3cab9fe6f765e3bb1ccfbfc486b11a782c2247 (from https://www.piwheels.org/simple/xinject/) (requires-python:>=3.12,<4.0) 2026-03-18T20:17:24,496 Skipping link: No binaries permitted for xinject: https://archive1.piwheels.org/simple/xinject/xinject-1.4.1-py3-none-any.whl#sha256=849d8d6c7b6d337283624d28a43e7e741c886ea7118910c50d052bd213d21d93 (from https://www.piwheels.org/simple/xinject/) (requires-python:>=3.8,<4.0) 2026-03-18T20:17:24,496 Skipping link: No binaries permitted for xinject: https://archive1.piwheels.org/simple/xinject/xinject-1.4.0-py3-none-any.whl#sha256=6515ad9c723a4da52cd7ff9b6166f2a95758f7c9666d3f8e54d48588b39a698d (from https://www.piwheels.org/simple/xinject/) (requires-python:>=3.8,<4.0) 2026-03-18T20:17:24,497 Skipping link: No binaries permitted for xinject: https://archive1.piwheels.org/simple/xinject/xinject-1.3.0-py3-none-any.whl#sha256=48f11bbb3cc2db47728d0122ead1ceb287487f8798b5a7b0df16035892e8cf18 (from https://www.piwheels.org/simple/xinject/) (requires-python:>=3.8,<4.0) 2026-03-18T20:17:24,498 Skipping link: No binaries permitted for xinject: https://archive1.piwheels.org/simple/xinject/xinject-1.2.0-py3-none-any.whl#sha256=b2909e2f602dc0a015474aaf97a887caeababa302835b08f131fd50a7cb657c0 (from https://www.piwheels.org/simple/xinject/) (requires-python:>=3.8,<4.0) 2026-03-18T20:17:24,498 Skipping link: No binaries permitted for xinject: https://archive1.piwheels.org/simple/xinject/xinject-1.1.0-py3-none-any.whl#sha256=6c33c44839057f5de41e1852188d5f97ba3e842e357a772090b79a2a6ce74ab6 (from https://www.piwheels.org/simple/xinject/) (requires-python:>=3.8,<4.0) 2026-03-18T20:17:24,499 Skipping link: No binaries permitted for xinject: https://archive1.piwheels.org/simple/xinject/xinject-1.0.2-py3-none-any.whl#sha256=0694973ad038f9ac938d8d207d4fefe12624de900773719c82782320b545a053 (from https://www.piwheels.org/simple/xinject/) (requires-python:>=3.8,<4.0) 2026-03-18T20:17:24,499 Skipping link: No binaries permitted for xinject: https://archive1.piwheels.org/simple/xinject/xinject-1.0.1-py3-none-any.whl#sha256=cf2012608399a5eea690e44fd5477f7d20345a73b9864ab733abd790dd59e816 (from https://www.piwheels.org/simple/xinject/) (requires-python:>=3.8,<4.0) 2026-03-18T20:17:24,500 Skipping link: No binaries permitted for xinject: https://archive1.piwheels.org/simple/xinject/xinject-1.0.0-py3-none-any.whl#sha256=2920120c2d9d7ed01e4dddace94cc4cdd55c19f0a50d3147fae363270d404424 (from https://www.piwheels.org/simple/xinject/) (requires-python:>=3.8,<4.0) 2026-03-18T20:17:24,500 Skipping link: not a file: https://www.piwheels.org/simple/xinject/ 2026-03-18T20:17:24,501 Skipping link: not a file: https://pypi.org/simple/xinject/ 2026-03-18T20:17:24,522 Given no hashes to check 0 links for project 'xinject': discarding no candidates 2026-03-18T20:17:24,523 ERROR: Ignored the following versions that require a different python version: 1.5.0 Requires-Python <4.0,>=3.12; 1.6.0 Requires-Python <4.0,>=3.12; 1.7.0 Requires-Python <4.0,>=3.12; 1.8.0 Requires-Python <4.0,>=3.12; 1.9.0 Requires-Python <4.0,>=3.12; 1.9.1 Requires-Python <4.0,>=3.12 2026-03-18T20:17:24,525 ERROR: Could not find a version that satisfies the requirement xinject==1.9.1 (from versions: 1.0.0, 1.0.1, 1.0.2, 1.1.0, 1.2.0, 1.3.0, 1.4.0, 1.4.1) 2026-03-18T20:17:24,526 ERROR: No matching distribution found for xinject==1.9.1 2026-03-18T20:17:24,527 Exception information: 2026-03-18T20:17:24,527 Traceback (most recent call last): 2026-03-18T20:17:24,527 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 348, in resolve 2026-03-18T20:17:24,527 self._add_to_criteria(self.state.criteria, r, parent=None) 2026-03-18T20:17:24,527 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 173, in _add_to_criteria 2026-03-18T20:17:24,527 raise RequirementsConflicted(criterion) 2026-03-18T20:17:24,527 pip._vendor.resolvelib.resolvers.RequirementsConflicted: Requirements conflict: SpecifierRequirement('xinject==1.9.1') 2026-03-18T20:17:24,527 2026-03-18T20:17:24,527 During handling of the above exception, another exception occurred: 2026-03-18T20:17:24,527 2026-03-18T20:17:24,527 Traceback (most recent call last): 2026-03-18T20:17:24,527 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 92, in resolve 2026-03-18T20:17:24,527 result = self._result = resolver.resolve( 2026-03-18T20:17:24,527 ^^^^^^^^^^^^^^^^^ 2026-03-18T20:17:24,527 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 481, in resolve 2026-03-18T20:17:24,527 state = resolution.resolve(requirements, max_rounds=max_rounds) 2026-03-18T20:17:24,527 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-03-18T20:17:24,527 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 350, in resolve 2026-03-18T20:17:24,527 raise ResolutionImpossible(e.criterion.information) 2026-03-18T20:17:24,527 pip._vendor.resolvelib.resolvers.ResolutionImpossible: [RequirementInformation(requirement=SpecifierRequirement('xinject==1.9.1'), parent=None)] 2026-03-18T20:17:24,527 2026-03-18T20:17:24,527 The above exception was the direct cause of the following exception: 2026-03-18T20:17:24,527 2026-03-18T20:17:24,527 Traceback (most recent call last): 2026-03-18T20:17:24,527 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 160, in exc_logging_wrapper 2026-03-18T20:17:24,527 status = run_func(*args) 2026-03-18T20:17:24,527 ^^^^^^^^^^^^^^^ 2026-03-18T20:17:24,527 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 247, in wrapper 2026-03-18T20:17:24,527 return func(self, options, args) 2026-03-18T20:17:24,527 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-03-18T20:17:24,527 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 170, in run 2026-03-18T20:17:24,527 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2026-03-18T20:17:24,527 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-03-18T20:17:24,527 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 101, in resolve 2026-03-18T20:17:24,527 raise error from e 2026-03-18T20:17:24,527 pip._internal.exceptions.DistributionNotFound: No matching distribution found for xinject==1.9.1 2026-03-18T20:17:24,533 Removed build tracker: '/tmp/pip-build-tracker-btcj8dks'