2026-01-15T06:25:34,302 Created temporary directory: /tmp/pip-ephem-wheel-cache-0dw89fbs 2026-01-15T06:25:34,304 Created temporary directory: /tmp/pip-build-tracker-5jmer1au 2026-01-15T06:25:34,305 Initialized build tracking at /tmp/pip-build-tracker-5jmer1au 2026-01-15T06:25:34,305 Created build tracker: /tmp/pip-build-tracker-5jmer1au 2026-01-15T06:25:34,306 Entered build tracker: /tmp/pip-build-tracker-5jmer1au 2026-01-15T06:25:34,307 Created temporary directory: /tmp/pip-wheel-v0pmx9k_ 2026-01-15T06:25:34,310 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-15T06:25:34,312 Created temporary directory: /tmp/pip-ephem-wheel-cache-tu9m9s_n 2026-01-15T06:25:34,334 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-01-15T06:25:34,338 2 location(s) to search for versions of respcode-mcp: 2026-01-15T06:25:34,338 * https://pypi.org/simple/respcode-mcp/ 2026-01-15T06:25:34,338 * https://www.piwheels.org/simple/respcode-mcp/ 2026-01-15T06:25:34,339 Fetching project page and analyzing links: https://pypi.org/simple/respcode-mcp/ 2026-01-15T06:25:34,339 Getting page https://pypi.org/simple/respcode-mcp/ 2026-01-15T06:25:34,341 Found index url https://pypi.org/simple 2026-01-15T06:25:34,486 Fetched page https://pypi.org/simple/respcode-mcp/ as application/vnd.pypi.simple.v1+json 2026-01-15T06:25:34,489 Skipping link: No binaries permitted for respcode-mcp: https://files.pythonhosted.org/packages/c3/41/0e8552dd2e02a7f9eff072b709d0bb35a88a0a697e4c21a7186f6ae83afb/respcode_mcp-2.1.0-py3-none-any.whl (from https://pypi.org/simple/respcode-mcp/) (requires-python:>=3.10) 2026-01-15T06:25:34,490 Found link https://files.pythonhosted.org/packages/38/5a/52b89824714b380961f662e577baa0b3f07b6942fb304cf12bdd5f61abb7/respcode_mcp-2.1.0.tar.gz (from https://pypi.org/simple/respcode-mcp/) (requires-python:>=3.10), version: 2.1.0 2026-01-15T06:25:34,490 Skipping link: No binaries permitted for respcode-mcp: https://files.pythonhosted.org/packages/be/10/1982ba5e309a21c555bff278409950aef016e9dfba15523ea4a7d3787300/respcode_mcp-2.1.1-py3-none-any.whl (from https://pypi.org/simple/respcode-mcp/) (requires-python:>=3.8) 2026-01-15T06:25:34,491 Found link https://files.pythonhosted.org/packages/16/7a/8872e7f21922f1ea6422148107f6cd2c0c2f53f4a1ff259e7eeae075b35e/respcode_mcp-2.1.1.tar.gz (from https://pypi.org/simple/respcode-mcp/) (requires-python:>=3.8), version: 2.1.1 2026-01-15T06:25:34,492 Skipping link: No binaries permitted for respcode-mcp: https://files.pythonhosted.org/packages/f4/30/be5ccebdfb20fd2a4cf665b05d96a8fe2df04410d37bc1f98a948265fba6/respcode_mcp-2.1.2-py3-none-any.whl (from https://pypi.org/simple/respcode-mcp/) (requires-python:>=3.10) 2026-01-15T06:25:34,493 Found link https://files.pythonhosted.org/packages/4b/34/bde1f4778fca3cda8cf2c9ef77c245b09afdb087111cc5231ce74fd1ea54/respcode_mcp-2.1.2.tar.gz (from https://pypi.org/simple/respcode-mcp/) (requires-python:>=3.10), version: 2.1.2 2026-01-15T06:25:34,494 Fetching project page and analyzing links: https://www.piwheels.org/simple/respcode-mcp/ 2026-01-15T06:25:34,494 Getting page https://www.piwheels.org/simple/respcode-mcp/ 2026-01-15T06:25:34,495 Found index url https://www.piwheels.org/simple 2026-01-15T06:25:34,656 Fetched page https://www.piwheels.org/simple/respcode-mcp/ as text/html 2026-01-15T06:25:34,658 Skipping link: No binaries permitted for respcode-mcp: https://www.piwheels.org/simple/respcode-mcp/respcode_mcp-2.1.1-py3-none-any.whl#sha256=9387850d9e2b2e546ae5ae52f0c85c8a00c24b7da91b7eea669a854ccbaf846e (from https://www.piwheels.org/simple/respcode-mcp/) (requires-python:>=3.8) 2026-01-15T06:25:34,659 Skipping link: No binaries permitted for respcode-mcp: https://www.piwheels.org/simple/respcode-mcp/respcode_mcp-2.1.0-py3-none-any.whl#sha256=c5ed0208900af4ae9659847e7636aee16fac1d6ea8d5507a3987fe282bbb796d (from https://www.piwheels.org/simple/respcode-mcp/) (requires-python:>=3.10) 2026-01-15T06:25:34,659 Skipping link: not a file: https://www.piwheels.org/simple/respcode-mcp/ 2026-01-15T06:25:34,660 Skipping link: not a file: https://pypi.org/simple/respcode-mcp/ 2026-01-15T06:25:34,679 Given no hashes to check 1 links for project 'respcode-mcp': discarding no candidates 2026-01-15T06:25:34,696 Collecting respcode-mcp==2.1.2 2026-01-15T06:25:34,699 Created temporary directory: /tmp/pip-unpack-tnhnnsbk 2026-01-15T06:25:34,917 Downloading respcode_mcp-2.1.2.tar.gz (6.3 kB) 2026-01-15T06:25:34,935 Added respcode-mcp==2.1.2 from https://files.pythonhosted.org/packages/4b/34/bde1f4778fca3cda8cf2c9ef77c245b09afdb087111cc5231ce74fd1ea54/respcode_mcp-2.1.2.tar.gz to build tracker '/tmp/pip-build-tracker-5jmer1au' 2026-01-15T06:25:34,939 Created temporary directory: /tmp/pip-build-env-s8mnrerw 2026-01-15T06:25:34,944 Installing build dependencies: started 2026-01-15T06:25:34,945 Running command pip subprocess to install build dependencies 2026-01-15T06:25:36,094 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-01-15T06:25:36,749 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-15T06:25:36,773 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-01-15T06:25:37,289 Collecting hatchling 2026-01-15T06:25:37,309 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.28.0-py3-none-any.whl (76 kB) 2026-01-15T06:25:37,497 Collecting packaging>=24.2 2026-01-15T06:25:37,516 Using cached https://www.piwheels.org/simple/packaging/packaging-25.0-py3-none-any.whl (66 kB) 2026-01-15T06:25:37,631 Collecting pathspec>=0.10.1 2026-01-15T06:25:37,647 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.0.3-py3-none-any.whl (55 kB) 2026-01-15T06:25:37,767 Collecting pluggy>=1.0.0 2026-01-15T06:25:37,782 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl (20 kB) 2026-01-15T06:25:38,027 Collecting trove-classifiers 2026-01-15T06:25:38,042 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.1.14.14-py3-none-any.whl (14 kB) 2026-01-15T06:25:40,747 Installing collected packages: trove-classifiers, pluggy, pathspec, packaging, hatchling 2026-01-15T06:25:40,785 Creating /tmp/pip-build-env-s8mnrerw/overlay/local/bin 2026-01-15T06:25:40,788 changing mode of /tmp/pip-build-env-s8mnrerw/overlay/local/bin/trove-classifiers to 755 2026-01-15T06:25:41,743 changing mode of /tmp/pip-build-env-s8mnrerw/overlay/local/bin/hatchling to 755 2026-01-15T06:25:41,781 Successfully installed hatchling-1.28.0 packaging-25.0 pathspec-1.0.3 pluggy-1.6.0 trove-classifiers-2026.1.14.14 2026-01-15T06:25:42,030 Installing build dependencies: finished with status 'done' 2026-01-15T06:25:42,037 Getting requirements to build wheel: started 2026-01-15T06:25:42,038 Running command Getting requirements to build wheel 2026-01-15T06:25:42,400 Getting requirements to build wheel: finished with status 'done' 2026-01-15T06:25:42,403 Created temporary directory: /tmp/pip-modern-metadata-to7zxldz 2026-01-15T06:25:42,406 Preparing metadata (pyproject.toml): started 2026-01-15T06:25:42,407 Running command Preparing metadata (pyproject.toml) 2026-01-15T06:25:42,974 Preparing metadata (pyproject.toml): finished with status 'done' 2026-01-15T06:25:42,978 Source in /tmp/pip-wheel-v0pmx9k_/respcode-mcp_40380fc8dd6e4a4cb8750b7b3932b060 has version 2.1.2, which satisfies requirement respcode-mcp==2.1.2 from https://files.pythonhosted.org/packages/4b/34/bde1f4778fca3cda8cf2c9ef77c245b09afdb087111cc5231ce74fd1ea54/respcode_mcp-2.1.2.tar.gz 2026-01-15T06:25:42,979 Removed respcode-mcp==2.1.2 from https://files.pythonhosted.org/packages/4b/34/bde1f4778fca3cda8cf2c9ef77c245b09afdb087111cc5231ce74fd1ea54/respcode_mcp-2.1.2.tar.gz from build tracker '/tmp/pip-build-tracker-5jmer1au' 2026-01-15T06:25:42,985 Created temporary directory: /tmp/pip-unpack-0v_9embr 2026-01-15T06:25:42,985 Building wheels for collected packages: respcode-mcp 2026-01-15T06:25:42,990 Created temporary directory: /tmp/pip-wheel-d1z4_adj 2026-01-15T06:25:42,990 Destination directory: /tmp/pip-wheel-d1z4_adj 2026-01-15T06:25:42,993 Building wheel for respcode-mcp (pyproject.toml): started 2026-01-15T06:25:42,994 Running command Building wheel for respcode-mcp (pyproject.toml) 2026-01-15T06:25:43,126 Building wheel for respcode-mcp (pyproject.toml): finished with status 'done' 2026-01-15T06:25:43,130 Created wheel for respcode-mcp: filename=respcode_mcp-2.1.2-py3-none-any.whl size=7153 sha256=2c026489e4da4c8c6d5bbaa780ebc23c156c073b695c7e0abff57786c1ac93f7 2026-01-15T06:25:43,132 Stored in directory: /tmp/pip-ephem-wheel-cache-tu9m9s_n/wheels/c2/5e/8a/ee78d50fb3b3172fcd93cb738385db2b9ad0d0e046eba60bf7 2026-01-15T06:25:43,141 Successfully built respcode-mcp 2026-01-15T06:25:43,145 Removed build tracker: '/tmp/pip-build-tracker-5jmer1au'