2026-01-04T12:01:58,794 Created temporary directory: /tmp/pip-ephem-wheel-cache-z79lgx_y 2026-01-04T12:01:58,795 Created temporary directory: /tmp/pip-build-tracker-uahg9rbs 2026-01-04T12:01:58,796 Initialized build tracking at /tmp/pip-build-tracker-uahg9rbs 2026-01-04T12:01:58,796 Created build tracker: /tmp/pip-build-tracker-uahg9rbs 2026-01-04T12:01:58,797 Entered build tracker: /tmp/pip-build-tracker-uahg9rbs 2026-01-04T12:01:58,798 Created temporary directory: /tmp/pip-wheel-ig5prqdm 2026-01-04T12:01:58,801 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-01-04T12:01:58,803 Created temporary directory: /tmp/pip-ephem-wheel-cache-min9vjdq 2026-01-04T12:01:58,824 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-01-04T12:01:58,828 2 location(s) to search for versions of sema-protocol: 2026-01-04T12:01:58,828 * https://pypi.org/simple/sema-protocol/ 2026-01-04T12:01:58,828 * https://www.piwheels.org/simple/sema-protocol/ 2026-01-04T12:01:58,829 Fetching project page and analyzing links: https://pypi.org/simple/sema-protocol/ 2026-01-04T12:01:58,829 Getting page https://pypi.org/simple/sema-protocol/ 2026-01-04T12:01:58,831 Found index url https://pypi.org/simple 2026-01-04T12:01:59,047 Fetched page https://pypi.org/simple/sema-protocol/ as application/vnd.pypi.simple.v1+json 2026-01-04T12:01:59,049 Skipping link: No binaries permitted for sema-protocol: https://files.pythonhosted.org/packages/b4/95/4506a0e750fbad9dd98f2571acec5fc7784e09eb6fe379bed6aa83c3564e/sema_protocol-0.1.0-py3-none-any.whl (from https://pypi.org/simple/sema-protocol/) (requires-python:>=3.10) 2026-01-04T12:01:59,050 Found link https://files.pythonhosted.org/packages/66/65/f85fbc995c14aeaeb210e5efce3b608bbc6638b071073c197cb50c89818a/sema_protocol-0.1.0.tar.gz (from https://pypi.org/simple/sema-protocol/) (requires-python:>=3.10), version: 0.1.0 2026-01-04T12:01:59,051 Fetching project page and analyzing links: https://www.piwheels.org/simple/sema-protocol/ 2026-01-04T12:01:59,052 Getting page https://www.piwheels.org/simple/sema-protocol/ 2026-01-04T12:01:59,053 Found index url https://www.piwheels.org/simple 2026-01-04T12:01:59,245 Fetched page https://www.piwheels.org/simple/sema-protocol/ as text/html 2026-01-04T12:01:59,246 Skipping link: not a file: https://www.piwheels.org/simple/sema-protocol/ 2026-01-04T12:01:59,247 Skipping link: not a file: https://pypi.org/simple/sema-protocol/ 2026-01-04T12:01:59,265 Given no hashes to check 1 links for project 'sema-protocol': discarding no candidates 2026-01-04T12:01:59,283 Collecting sema-protocol==0.1.0 2026-01-04T12:01:59,285 Created temporary directory: /tmp/pip-unpack-gvy3_v97 2026-01-04T12:01:59,423 Downloading sema_protocol-0.1.0.tar.gz (14 kB) 2026-01-04T12:01:59,450 Added sema-protocol==0.1.0 from https://files.pythonhosted.org/packages/66/65/f85fbc995c14aeaeb210e5efce3b608bbc6638b071073c197cb50c89818a/sema_protocol-0.1.0.tar.gz to build tracker '/tmp/pip-build-tracker-uahg9rbs' 2026-01-04T12:01:59,454 Created temporary directory: /tmp/pip-build-env-7d4wpnje 2026-01-04T12:01:59,459 Installing build dependencies: started 2026-01-04T12:01:59,460 Running command pip subprocess to install build dependencies 2026-01-04T12:02:00,606 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-01-04T12:02:01,263 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-01-04T12:02:01,286 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-01-04T12:02:01,805 Collecting hatchling 2026-01-04T12:02:01,823 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.28.0-py3-none-any.whl (76 kB) 2026-01-04T12:02:02,007 Collecting packaging>=24.2 2026-01-04T12:02:02,023 Using cached https://www.piwheels.org/simple/packaging/packaging-25.0-py3-none-any.whl (66 kB) 2026-01-04T12:02:02,130 Collecting pathspec>=0.10.1 2026-01-04T12:02:02,144 Using cached https://www.piwheels.org/simple/pathspec/pathspec-0.12.1-py3-none-any.whl (31 kB) 2026-01-04T12:02:02,263 Collecting pluggy>=1.0.0 2026-01-04T12:02:02,277 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl (20 kB) 2026-01-04T12:02:02,521 Collecting trove-classifiers 2026-01-04T12:02:02,536 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2025.12.1.14-py3-none-any.whl (14 kB) 2026-01-04T12:02:05,212 Installing collected packages: trove-classifiers, pluggy, pathspec, packaging, hatchling 2026-01-04T12:02:05,249 Creating /tmp/pip-build-env-7d4wpnje/overlay/local/bin 2026-01-04T12:02:05,251 changing mode of /tmp/pip-build-env-7d4wpnje/overlay/local/bin/trove-classifiers to 755 2026-01-04T12:02:06,063 changing mode of /tmp/pip-build-env-7d4wpnje/overlay/local/bin/hatchling to 755 2026-01-04T12:02:06,102 Successfully installed hatchling-1.28.0 packaging-25.0 pathspec-0.12.1 pluggy-1.6.0 trove-classifiers-2025.12.1.14 2026-01-04T12:02:06,348 Installing build dependencies: finished with status 'done' 2026-01-04T12:02:06,354 Getting requirements to build wheel: started 2026-01-04T12:02:06,355 Running command Getting requirements to build wheel 2026-01-04T12:02:06,663 Getting requirements to build wheel: finished with status 'done' 2026-01-04T12:02:06,666 Created temporary directory: /tmp/pip-modern-metadata-ctio7t26 2026-01-04T12:02:06,669 Preparing metadata (pyproject.toml): started 2026-01-04T12:02:06,670 Running command Preparing metadata (pyproject.toml) 2026-01-04T12:02:07,187 Preparing metadata (pyproject.toml): finished with status 'done' 2026-01-04T12:02:07,192 Source in /tmp/pip-wheel-ig5prqdm/sema-protocol_a7a12d9c85d04eee8f18b24bf2ed8058 has version 0.1.0, which satisfies requirement sema-protocol==0.1.0 from https://files.pythonhosted.org/packages/66/65/f85fbc995c14aeaeb210e5efce3b608bbc6638b071073c197cb50c89818a/sema_protocol-0.1.0.tar.gz 2026-01-04T12:02:07,193 Removed sema-protocol==0.1.0 from https://files.pythonhosted.org/packages/66/65/f85fbc995c14aeaeb210e5efce3b608bbc6638b071073c197cb50c89818a/sema_protocol-0.1.0.tar.gz from build tracker '/tmp/pip-build-tracker-uahg9rbs' 2026-01-04T12:02:07,199 Created temporary directory: /tmp/pip-unpack-fcwnmdx_ 2026-01-04T12:02:07,199 Building wheels for collected packages: sema-protocol 2026-01-04T12:02:07,204 Created temporary directory: /tmp/pip-wheel-rwy328hy 2026-01-04T12:02:07,204 Destination directory: /tmp/pip-wheel-rwy328hy 2026-01-04T12:02:07,207 Building wheel for sema-protocol (pyproject.toml): started 2026-01-04T12:02:07,208 Running command Building wheel for sema-protocol (pyproject.toml) 2026-01-04T12:02:07,338 Building wheel for sema-protocol (pyproject.toml): finished with status 'done' 2026-01-04T12:02:07,342 Created wheel for sema-protocol: filename=sema_protocol-0.1.0-py3-none-any.whl size=16433 sha256=5bf9707d8cac7176dcfd5970e120bb059625da19d381ce589e314567cab68ce9 2026-01-04T12:02:07,343 Stored in directory: /tmp/pip-ephem-wheel-cache-min9vjdq/wheels/6a/0e/e4/16bffa3055c09bcc146c995318043e6ca5f591a0a6626586de 2026-01-04T12:02:07,354 Successfully built sema-protocol 2026-01-04T12:02:07,358 Removed build tracker: '/tmp/pip-build-tracker-uahg9rbs'