2026-05-17T10:39:10,109 Created temporary directory: /tmp/pip-ephem-wheel-cache-anq4uo70 2026-05-17T10:39:10,111 Created temporary directory: /tmp/pip-build-tracker-u6_6w_7f 2026-05-17T10:39:10,111 Initialized build tracking at /tmp/pip-build-tracker-u6_6w_7f 2026-05-17T10:39:10,112 Created build tracker: /tmp/pip-build-tracker-u6_6w_7f 2026-05-17T10:39:10,112 Entered build tracker: /tmp/pip-build-tracker-u6_6w_7f 2026-05-17T10:39:10,113 Created temporary directory: /tmp/pip-wheel-k26yvoyu 2026-05-17T10:39:10,116 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-05-17T10:39:10,118 Created temporary directory: /tmp/pip-ephem-wheel-cache-0m4sa74o 2026-05-17T10:39:10,140 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-17T10:39:10,143 2 location(s) to search for versions of opentdx: 2026-05-17T10:39:10,143 * https://pypi.org/simple/opentdx/ 2026-05-17T10:39:10,143 * https://www.piwheels.org/simple/opentdx/ 2026-05-17T10:39:10,144 Fetching project page and analyzing links: https://pypi.org/simple/opentdx/ 2026-05-17T10:39:10,145 Getting page https://pypi.org/simple/opentdx/ 2026-05-17T10:39:10,146 Found index url https://pypi.org/simple 2026-05-17T10:39:10,375 Fetched page https://pypi.org/simple/opentdx/ as application/vnd.pypi.simple.v1+json 2026-05-17T10:39:10,378 Skipping link: No binaries permitted for opentdx: https://files.pythonhosted.org/packages/f3/44/e8c724c17dfe84da0510abd11f97aac06f0d3c97289d6cfba90c8d3687d7/opentdx-0.1.0-py3-none-any.whl (from https://pypi.org/simple/opentdx/) (requires-python:>=3.12) 2026-05-17T10:39:10,380 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/85/8a/f48d8d57654a1d55db4702a6b3d3c65f664c14b0d2f0cdca2c85f3d1b9db/opentdx-0.1.0.tar.gz (from https://pypi.org/simple/opentdx/) (requires-python:>=3.12) 2026-05-17T10:39:10,380 Skipping link: 0.1.0 Requires-Python >=3.12: https://files.pythonhosted.org/packages/85/8a/f48d8d57654a1d55db4702a6b3d3c65f664c14b0d2f0cdca2c85f3d1b9db/opentdx-0.1.0.tar.gz (from https://pypi.org/simple/opentdx/) (requires-python:>=3.12) 2026-05-17T10:39:10,381 Skipping link: No binaries permitted for opentdx: https://files.pythonhosted.org/packages/be/88/dcc1c5337b4d23cb05c089c9ce9a6caceae77f8bc55bb23a1c968fb838bd/opentdx-0.1.1-py3-none-any.whl (from https://pypi.org/simple/opentdx/) (requires-python:>=3.12) 2026-05-17T10:39:10,382 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/c8/c9/38f3778ba2d8e7db90c6623ac15cd1db3bfcb4fe6d3bb721f737b540f561/opentdx-0.1.1.tar.gz (from https://pypi.org/simple/opentdx/) (requires-python:>=3.12) 2026-05-17T10:39:10,383 Skipping link: 0.1.1 Requires-Python >=3.12: https://files.pythonhosted.org/packages/c8/c9/38f3778ba2d8e7db90c6623ac15cd1db3bfcb4fe6d3bb721f737b540f561/opentdx-0.1.1.tar.gz (from https://pypi.org/simple/opentdx/) (requires-python:>=3.12) 2026-05-17T10:39:10,383 Skipping link: No binaries permitted for opentdx: https://files.pythonhosted.org/packages/b6/05/4aa4f67111b0ee9f796128687f3aa048b531edbd0d318bed36e1d71bc0b7/opentdx-0.1.2-py3-none-any.whl (from https://pypi.org/simple/opentdx/) (requires-python:>=3.12) 2026-05-17T10:39:10,384 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/c6/c7/dc8a35ecc7e351f9c4491e16837a03b58f6377549e693278cf463d2f8817/opentdx-0.1.2.tar.gz (from https://pypi.org/simple/opentdx/) (requires-python:>=3.12) 2026-05-17T10:39:10,385 Skipping link: 0.1.2 Requires-Python >=3.12: https://files.pythonhosted.org/packages/c6/c7/dc8a35ecc7e351f9c4491e16837a03b58f6377549e693278cf463d2f8817/opentdx-0.1.2.tar.gz (from https://pypi.org/simple/opentdx/) (requires-python:>=3.12) 2026-05-17T10:39:10,385 Skipping link: No binaries permitted for opentdx: https://files.pythonhosted.org/packages/4e/eb/44f4e29a2447232a328fc7f4111ad2264dc6e033938979aa3d4c6307d9da/opentdx-0.2.0-py3-none-any.whl (from https://pypi.org/simple/opentdx/) (requires-python:>=3.12) 2026-05-17T10:39:10,387 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/14/4f/5db963bb765a2a87208f4a30b731f5a025db3a3033646ed79e9aca44749a/opentdx-0.2.0.tar.gz (from https://pypi.org/simple/opentdx/) (requires-python:>=3.12) 2026-05-17T10:39:10,387 Skipping link: 0.2.0 Requires-Python >=3.12: https://files.pythonhosted.org/packages/14/4f/5db963bb765a2a87208f4a30b731f5a025db3a3033646ed79e9aca44749a/opentdx-0.2.0.tar.gz (from https://pypi.org/simple/opentdx/) (requires-python:>=3.12) 2026-05-17T10:39:10,388 Skipping link: No binaries permitted for opentdx: https://files.pythonhosted.org/packages/52/99/53c057764565b490e10b315d5ca96afd017527302753efb91ad3672a1834/opentdx-0.2.1-py3-none-any.whl (from https://pypi.org/simple/opentdx/) (requires-python:>=3.12) 2026-05-17T10:39:10,388 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/a1/18/30a6793e997145a3371f78f3820b4b954f183251774088fe82a66bb4d44a/opentdx-0.2.1.tar.gz (from https://pypi.org/simple/opentdx/) (requires-python:>=3.12) 2026-05-17T10:39:10,389 Skipping link: 0.2.1 Requires-Python >=3.12: https://files.pythonhosted.org/packages/a1/18/30a6793e997145a3371f78f3820b4b954f183251774088fe82a66bb4d44a/opentdx-0.2.1.tar.gz (from https://pypi.org/simple/opentdx/) (requires-python:>=3.12) 2026-05-17T10:39:10,389 Skipping link: No binaries permitted for opentdx: https://files.pythonhosted.org/packages/85/53/4c42902880819ecd5de4e07b71271ce4b1a7ce0ce365f8348605075cf874/opentdx-0.2.3-py3-none-any.whl (from https://pypi.org/simple/opentdx/) (requires-python:>=3.12) 2026-05-17T10:39:10,390 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/59/98/4a288d24b8adaf0c287d732baac169772a6f8055687ec27c3a9fabff17eb/opentdx-0.2.3.tar.gz (from https://pypi.org/simple/opentdx/) (requires-python:>=3.12) 2026-05-17T10:39:10,391 Skipping link: 0.2.3 Requires-Python >=3.12: https://files.pythonhosted.org/packages/59/98/4a288d24b8adaf0c287d732baac169772a6f8055687ec27c3a9fabff17eb/opentdx-0.2.3.tar.gz (from https://pypi.org/simple/opentdx/) (requires-python:>=3.12) 2026-05-17T10:39:10,392 Skipping link: No binaries permitted for opentdx: https://files.pythonhosted.org/packages/40/ed/8c051f20afa40b09a74b90c0af86d4c290800aaf7cd61728e37add9ac254/opentdx-0.2.4-py3-none-any.whl (from https://pypi.org/simple/opentdx/) (requires-python:>=3.12) 2026-05-17T10:39:10,393 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/15/a7/0d70b0ce584bcebe9e7b9a43cf66ad58bb210e33530a0a280a1663cf98df/opentdx-0.2.4.tar.gz (from https://pypi.org/simple/opentdx/) (requires-python:>=3.12) 2026-05-17T10:39:10,393 Skipping link: 0.2.4 Requires-Python >=3.12: https://files.pythonhosted.org/packages/15/a7/0d70b0ce584bcebe9e7b9a43cf66ad58bb210e33530a0a280a1663cf98df/opentdx-0.2.4.tar.gz (from https://pypi.org/simple/opentdx/) (requires-python:>=3.12) 2026-05-17T10:39:10,394 Fetching project page and analyzing links: https://www.piwheels.org/simple/opentdx/ 2026-05-17T10:39:10,395 Getting page https://www.piwheels.org/simple/opentdx/ 2026-05-17T10:39:10,396 Found index url https://www.piwheels.org/simple 2026-05-17T10:39:10,566 Fetched page https://www.piwheels.org/simple/opentdx/ as text/html 2026-05-17T10:39:10,569 Skipping link: No binaries permitted for opentdx: https://archive1.piwheels.org/simple/opentdx/opentdx-0.2.3-py3-none-any.whl#sha256=8671b44f6d8d6c9872597f97d2bc68bb1099db83cfa4179e55642550ccc226fa (from https://www.piwheels.org/simple/opentdx/) (requires-python:>=3.12) 2026-05-17T10:39:10,570 Skipping link: No binaries permitted for opentdx: https://archive1.piwheels.org/simple/opentdx/opentdx-0.2.1-py3-none-any.whl#sha256=a1b4e9e4a0a5f9a1a8efd4ac6a9c34d5c15d5c946f08b336f99e771bb64eacce (from https://www.piwheels.org/simple/opentdx/) (requires-python:>=3.12) 2026-05-17T10:39:10,570 Skipping link: No binaries permitted for opentdx: https://archive1.piwheels.org/simple/opentdx/opentdx-0.2.0-py3-none-any.whl#sha256=9446ca1138486567b6155f2dcc92bd7b0409259513fae6ba46ddd678eed4a322 (from https://www.piwheels.org/simple/opentdx/) (requires-python:>=3.12) 2026-05-17T10:39:10,571 Skipping link: No binaries permitted for opentdx: https://archive1.piwheels.org/simple/opentdx/opentdx-0.1.2-py3-none-any.whl#sha256=7e79080cbfa2ae1d0cc7e0e8e5a9e0052bfb737851c74b6b7dc9baa138472fc4 (from https://www.piwheels.org/simple/opentdx/) (requires-python:>=3.12) 2026-05-17T10:39:10,572 Skipping link: No binaries permitted for opentdx: https://archive1.piwheels.org/simple/opentdx/opentdx-0.1.1-py3-none-any.whl#sha256=0b8878557557190fa9df9208630c3674795c4132642c988a48ab5ec04fbecb35 (from https://www.piwheels.org/simple/opentdx/) (requires-python:>=3.12) 2026-05-17T10:39:10,572 Skipping link: No binaries permitted for opentdx: https://archive1.piwheels.org/simple/opentdx/opentdx-0.1.0-py3-none-any.whl#sha256=1319e4d983c8a80843bf58b973653cd62d147603e9dc9546cd940b0aaaa2112d (from https://www.piwheels.org/simple/opentdx/) (requires-python:>=3.12) 2026-05-17T10:39:10,573 Skipping link: not a file: https://www.piwheels.org/simple/opentdx/ 2026-05-17T10:39:10,573 Skipping link: not a file: https://pypi.org/simple/opentdx/ 2026-05-17T10:39:10,592 Given no hashes to check 0 links for project 'opentdx': discarding no candidates 2026-05-17T10:39:10,592 ERROR: Ignored the following versions that require a different python version: 0.1.0 Requires-Python >=3.12; 0.1.1 Requires-Python >=3.12; 0.1.2 Requires-Python >=3.12; 0.2.0 Requires-Python >=3.12; 0.2.1 Requires-Python >=3.12; 0.2.3 Requires-Python >=3.12; 0.2.4 Requires-Python >=3.12 2026-05-17T10:39:10,594 ERROR: Could not find a version that satisfies the requirement opentdx==0.2.4 (from versions: none) 2026-05-17T10:39:10,595 ERROR: No matching distribution found for opentdx==0.2.4 2026-05-17T10:39:10,596 Exception information: 2026-05-17T10:39:10,596 Traceback (most recent call last): 2026-05-17T10:39:10,596 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 348, in resolve 2026-05-17T10:39:10,596 self._add_to_criteria(self.state.criteria, r, parent=None) 2026-05-17T10:39:10,596 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 173, in _add_to_criteria 2026-05-17T10:39:10,596 raise RequirementsConflicted(criterion) 2026-05-17T10:39:10,596 pip._vendor.resolvelib.resolvers.RequirementsConflicted: Requirements conflict: SpecifierRequirement('opentdx==0.2.4') 2026-05-17T10:39:10,596 2026-05-17T10:39:10,596 During handling of the above exception, another exception occurred: 2026-05-17T10:39:10,596 2026-05-17T10:39:10,596 Traceback (most recent call last): 2026-05-17T10:39:10,596 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 92, in resolve 2026-05-17T10:39:10,596 result = self._result = resolver.resolve( 2026-05-17T10:39:10,596 ^^^^^^^^^^^^^^^^^ 2026-05-17T10:39:10,596 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 481, in resolve 2026-05-17T10:39:10,596 state = resolution.resolve(requirements, max_rounds=max_rounds) 2026-05-17T10:39:10,596 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-05-17T10:39:10,596 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 350, in resolve 2026-05-17T10:39:10,596 raise ResolutionImpossible(e.criterion.information) 2026-05-17T10:39:10,596 pip._vendor.resolvelib.resolvers.ResolutionImpossible: [RequirementInformation(requirement=SpecifierRequirement('opentdx==0.2.4'), parent=None)] 2026-05-17T10:39:10,596 2026-05-17T10:39:10,596 The above exception was the direct cause of the following exception: 2026-05-17T10:39:10,596 2026-05-17T10:39:10,596 Traceback (most recent call last): 2026-05-17T10:39:10,596 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 160, in exc_logging_wrapper 2026-05-17T10:39:10,596 status = run_func(*args) 2026-05-17T10:39:10,596 ^^^^^^^^^^^^^^^ 2026-05-17T10:39:10,596 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 247, in wrapper 2026-05-17T10:39:10,596 return func(self, options, args) 2026-05-17T10:39:10,596 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-05-17T10:39:10,596 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 170, in run 2026-05-17T10:39:10,596 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2026-05-17T10:39:10,596 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-05-17T10:39:10,596 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 101, in resolve 2026-05-17T10:39:10,596 raise error from e 2026-05-17T10:39:10,596 pip._internal.exceptions.DistributionNotFound: No matching distribution found for opentdx==0.2.4 2026-05-17T10:39:10,602 Removed build tracker: '/tmp/pip-build-tracker-u6_6w_7f'