2026-04-09T11:47:36,203 Created temporary directory: /tmp/pip-ephem-wheel-cache-4etmetb0 2026-04-09T11:47:36,205 Created temporary directory: /tmp/pip-build-tracker-25_kkoe1 2026-04-09T11:47:36,205 Initialized build tracking at /tmp/pip-build-tracker-25_kkoe1 2026-04-09T11:47:36,206 Created build tracker: /tmp/pip-build-tracker-25_kkoe1 2026-04-09T11:47:36,206 Entered build tracker: /tmp/pip-build-tracker-25_kkoe1 2026-04-09T11:47:36,207 Created temporary directory: /tmp/pip-wheel-yubj6q9r 2026-04-09T11:47:36,210 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-04-09T11:47:36,212 Created temporary directory: /tmp/pip-ephem-wheel-cache-gckahx77 2026-04-09T11:47:36,234 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-09T11:47:36,238 2 location(s) to search for versions of zstack-mcp-server: 2026-04-09T11:47:36,238 * https://pypi.org/simple/zstack-mcp-server/ 2026-04-09T11:47:36,238 * https://www.piwheels.org/simple/zstack-mcp-server/ 2026-04-09T11:47:36,238 Fetching project page and analyzing links: https://pypi.org/simple/zstack-mcp-server/ 2026-04-09T11:47:36,239 Getting page https://pypi.org/simple/zstack-mcp-server/ 2026-04-09T11:47:36,241 Found index url https://pypi.org/simple 2026-04-09T11:47:36,469 Fetched page https://pypi.org/simple/zstack-mcp-server/ as application/vnd.pypi.simple.v1+json 2026-04-09T11:47:36,473 Skipping link: No binaries permitted for zstack-mcp-server: https://files.pythonhosted.org/packages/c6/21/fefeaee93f0790fd222c26692b4154f086c3240b961c36503995a85d46c3/zstack_mcp_server-0.1.0-py3-none-any.whl (from https://pypi.org/simple/zstack-mcp-server/) (requires-python:>=3.11) 2026-04-09T11:47:36,474 Found link https://files.pythonhosted.org/packages/0f/4e/7a78f8310dfe7a6b70b08aac59edfb2886c25b613a9d1a9839816d8eff3c/zstack_mcp_server-0.1.0.tar.gz (from https://pypi.org/simple/zstack-mcp-server/) (requires-python:>=3.11), version: 0.1.0 2026-04-09T11:47:36,474 Skipping link: No binaries permitted for zstack-mcp-server: https://files.pythonhosted.org/packages/63/a9/fef1b9a60998e381ab165ff933305174a231f476d790553f5565b8e5ab2e/zstack_mcp_server-0.1.1-py3-none-any.whl (from https://pypi.org/simple/zstack-mcp-server/) (requires-python:>=3.11) 2026-04-09T11:47:36,476 Found link https://files.pythonhosted.org/packages/b0/85/72937b7ce0d1413c455f192da365af0bffd514f3bd103d2df3fb0f992a42/zstack_mcp_server-0.1.1.tar.gz (from https://pypi.org/simple/zstack-mcp-server/) (requires-python:>=3.11), version: 0.1.1 2026-04-09T11:47:36,476 Skipping link: No binaries permitted for zstack-mcp-server: https://files.pythonhosted.org/packages/01/9b/c7fcce173bfd8f6bccc0e011ff929cfdf70e9d07418a97f2f7c5424ed84d/zstack_mcp_server-0.1.2-py3-none-any.whl (from https://pypi.org/simple/zstack-mcp-server/) (requires-python:>=3.11) 2026-04-09T11:47:36,477 Found link https://files.pythonhosted.org/packages/e6/c5/4a1831c2bd86b1576a115682bca6084e8127ce61646a3236f2c48a41f8fa/zstack_mcp_server-0.1.2.tar.gz (from https://pypi.org/simple/zstack-mcp-server/) (requires-python:>=3.11), version: 0.1.2 2026-04-09T11:47:36,478 Skipping link: No binaries permitted for zstack-mcp-server: https://files.pythonhosted.org/packages/c7/5c/7d4289c3826fc8e05813f6bf750a2665203e54c20f46d88288e308802a94/zstack_mcp_server-0.1.3-py3-none-any.whl (from https://pypi.org/simple/zstack-mcp-server/) (requires-python:>=3.11) 2026-04-09T11:47:36,479 Found link https://files.pythonhosted.org/packages/1b/3f/39e4d41e6ed6facea8ad675c2820c46bf7f617dc004c13d4c93fe191092f/zstack_mcp_server-0.1.3.tar.gz (from https://pypi.org/simple/zstack-mcp-server/) (requires-python:>=3.11), version: 0.1.3 2026-04-09T11:47:36,480 Skipping link: No binaries permitted for zstack-mcp-server: https://files.pythonhosted.org/packages/5d/b9/32768d852b31603d26338717e6c95e88e86113d40ec2e3efc0c0bf036217/zstack_mcp_server-0.1.5-py3-none-any.whl (from https://pypi.org/simple/zstack-mcp-server/) (requires-python:>=3.11) 2026-04-09T11:47:36,481 Found link https://files.pythonhosted.org/packages/93/2f/707e7f20a485dabc02d59c3d39687ce2236b505035acbdf748afb4e1d8ae/zstack_mcp_server-0.1.5.tar.gz (from https://pypi.org/simple/zstack-mcp-server/) (requires-python:>=3.11), version: 0.1.5 2026-04-09T11:47:36,482 Skipping link: No binaries permitted for zstack-mcp-server: https://files.pythonhosted.org/packages/c6/47/eb8440b56c2b1b1af3d498ed0bc9e92cde3b78e1a1c2b77e7368e50d1ff0/zstack_mcp_server-0.1.6-py3-none-any.whl (from https://pypi.org/simple/zstack-mcp-server/) (requires-python:>=3.11) 2026-04-09T11:47:36,483 Found link https://files.pythonhosted.org/packages/c9/4f/007adcd76d735e060c704c2146d864b70e29d804a01cfc9eaa5545f435f7/zstack_mcp_server-0.1.6.tar.gz (from https://pypi.org/simple/zstack-mcp-server/) (requires-python:>=3.11), version: 0.1.6 2026-04-09T11:47:36,483 Skipping link: No binaries permitted for zstack-mcp-server: https://files.pythonhosted.org/packages/8f/4f/aa95c727c92e627632f6466cfecc65c24415c30f8279518c06f6f8c71114/zstack_mcp_server-0.1.7-py3-none-any.whl (from https://pypi.org/simple/zstack-mcp-server/) (requires-python:>=3.11) 2026-04-09T11:47:36,484 Found link https://files.pythonhosted.org/packages/95/3d/a98e62ec4b9494b70b7d450bd631af010b94a291b8797f3c93e314112d8e/zstack_mcp_server-0.1.7.tar.gz (from https://pypi.org/simple/zstack-mcp-server/) (requires-python:>=3.11), version: 0.1.7 2026-04-09T11:47:36,485 Fetching project page and analyzing links: https://www.piwheels.org/simple/zstack-mcp-server/ 2026-04-09T11:47:36,486 Getting page https://www.piwheels.org/simple/zstack-mcp-server/ 2026-04-09T11:47:36,487 Found index url https://www.piwheels.org/simple 2026-04-09T11:47:36,660 Fetched page https://www.piwheels.org/simple/zstack-mcp-server/ as text/html 2026-04-09T11:47:36,663 Skipping link: No binaries permitted for zstack-mcp-server: https://www.piwheels.org/simple/zstack-mcp-server/zstack_mcp_server-0.1.6-py3-none-any.whl#sha256=4beac3d482216a121939019cab539fb8c66f4a8243aba66f2fb0a100e390a281 (from https://www.piwheels.org/simple/zstack-mcp-server/) (requires-python:>=3.11) 2026-04-09T11:47:36,664 Skipping link: No binaries permitted for zstack-mcp-server: https://www.piwheels.org/simple/zstack-mcp-server/zstack_mcp_server-0.1.5-py3-none-any.whl#sha256=34be3c8aa1c2cae5c3abb5768a532a8d835e4758f496ad03888a5bd014299d80 (from https://www.piwheels.org/simple/zstack-mcp-server/) (requires-python:>=3.11) 2026-04-09T11:47:36,664 Skipping link: No binaries permitted for zstack-mcp-server: https://www.piwheels.org/simple/zstack-mcp-server/zstack_mcp_server-0.1.3-py3-none-any.whl#sha256=bcdbbb8aad673e4fc4f1110ce18f17df21acd6a55bdd3d73ec6c735523632e45 (from https://www.piwheels.org/simple/zstack-mcp-server/) (requires-python:>=3.11) 2026-04-09T11:47:36,665 Skipping link: No binaries permitted for zstack-mcp-server: https://www.piwheels.org/simple/zstack-mcp-server/zstack_mcp_server-0.1.2-py3-none-any.whl#sha256=916e7bf0a981a6b39c8c7b2c324e9b8b12062e2addb81d2a88ecddbaeb70adcf (from https://www.piwheels.org/simple/zstack-mcp-server/) (requires-python:>=3.11) 2026-04-09T11:47:36,665 Skipping link: No binaries permitted for zstack-mcp-server: https://www.piwheels.org/simple/zstack-mcp-server/zstack_mcp_server-0.1.1-py3-none-any.whl#sha256=7ac5bcc144ea50fa1b6a9e05b38bf8c5509ea109b4fd7265a8e20290c9491398 (from https://www.piwheels.org/simple/zstack-mcp-server/) (requires-python:>=3.11) 2026-04-09T11:47:36,666 Skipping link: No binaries permitted for zstack-mcp-server: https://www.piwheels.org/simple/zstack-mcp-server/zstack_mcp_server-0.1.0-py3-none-any.whl#sha256=7d52bed3f403e561150921d9f315fbf9a02428cda3578143030b686ad869843d (from https://www.piwheels.org/simple/zstack-mcp-server/) (requires-python:>=3.11) 2026-04-09T11:47:36,667 Skipping link: not a file: https://www.piwheels.org/simple/zstack-mcp-server/ 2026-04-09T11:47:36,667 Skipping link: not a file: https://pypi.org/simple/zstack-mcp-server/ 2026-04-09T11:47:36,688 Given no hashes to check 1 links for project 'zstack-mcp-server': discarding no candidates 2026-04-09T11:47:36,707 Collecting zstack-mcp-server==0.1.7 2026-04-09T11:47:36,710 Created temporary directory: /tmp/pip-unpack-d32i9nfc 2026-04-09T11:47:36,939 Downloading zstack_mcp_server-0.1.7.tar.gz (776 kB) 2026-04-09T11:47:38,336 Added zstack-mcp-server==0.1.7 from https://files.pythonhosted.org/packages/95/3d/a98e62ec4b9494b70b7d450bd631af010b94a291b8797f3c93e314112d8e/zstack_mcp_server-0.1.7.tar.gz to build tracker '/tmp/pip-build-tracker-25_kkoe1' 2026-04-09T11:47:38,340 Created temporary directory: /tmp/pip-build-env-t0mekeit 2026-04-09T11:47:38,344 Installing build dependencies: started 2026-04-09T11:47:38,346 Running command pip subprocess to install build dependencies 2026-04-09T11:47:39,484 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-04-09T11:47:39,973 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-04-09T11:47:39,996 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-09T11:47:40,531 Collecting hatchling 2026-04-09T11:47:40,549 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.29.0-py3-none-any.whl (76 kB) 2026-04-09T11:47:40,742 Collecting packaging>=24.2 2026-04-09T11:47:40,760 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-04-09T11:47:40,879 Collecting pathspec>=0.10.1 2026-04-09T11:47:40,894 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.0.4-py3-none-any.whl (55 kB) 2026-04-09T11:47:41,014 Collecting pluggy>=1.0.0 2026-04-09T11:47:41,028 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl (20 kB) 2026-04-09T11:47:41,275 Collecting trove-classifiers 2026-04-09T11:47:41,290 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.1.14.14-py3-none-any.whl (14 kB) 2026-04-09T11:47:43,973 Installing collected packages: trove-classifiers, pluggy, pathspec, packaging, hatchling 2026-04-09T11:47:44,010 Creating /tmp/pip-build-env-t0mekeit/overlay/local/bin 2026-04-09T11:47:44,012 changing mode of /tmp/pip-build-env-t0mekeit/overlay/local/bin/trove-classifiers to 755 2026-04-09T11:47:44,962 changing mode of /tmp/pip-build-env-t0mekeit/overlay/local/bin/hatchling to 755 2026-04-09T11:47:44,998 Successfully installed hatchling-1.29.0 packaging-26.0 pathspec-1.0.4 pluggy-1.6.0 trove-classifiers-2026.1.14.14 2026-04-09T11:47:45,248 Installing build dependencies: finished with status 'done' 2026-04-09T11:47:45,254 Getting requirements to build wheel: started 2026-04-09T11:47:45,256 Running command Getting requirements to build wheel 2026-04-09T11:47:45,609 Getting requirements to build wheel: finished with status 'done' 2026-04-09T11:47:45,612 Created temporary directory: /tmp/pip-modern-metadata-0rmx5f07 2026-04-09T11:47:45,615 Preparing metadata (pyproject.toml): started 2026-04-09T11:47:45,616 Running command Preparing metadata (pyproject.toml) 2026-04-09T11:47:46,285 Preparing metadata (pyproject.toml): finished with status 'done' 2026-04-09T11:47:46,291 Source in /tmp/pip-wheel-yubj6q9r/zstack-mcp-server_a2e53e7b1b154da29b0ee54c964e3191 has version 0.1.7, which satisfies requirement zstack-mcp-server==0.1.7 from https://files.pythonhosted.org/packages/95/3d/a98e62ec4b9494b70b7d450bd631af010b94a291b8797f3c93e314112d8e/zstack_mcp_server-0.1.7.tar.gz 2026-04-09T11:47:46,292 Removed zstack-mcp-server==0.1.7 from https://files.pythonhosted.org/packages/95/3d/a98e62ec4b9494b70b7d450bd631af010b94a291b8797f3c93e314112d8e/zstack_mcp_server-0.1.7.tar.gz from build tracker '/tmp/pip-build-tracker-25_kkoe1' 2026-04-09T11:47:46,298 Created temporary directory: /tmp/pip-unpack-e6t2wysx 2026-04-09T11:47:46,299 Building wheels for collected packages: zstack-mcp-server 2026-04-09T11:47:46,304 Created temporary directory: /tmp/pip-wheel-nuc44lu2 2026-04-09T11:47:46,304 Destination directory: /tmp/pip-wheel-nuc44lu2 2026-04-09T11:47:46,306 Building wheel for zstack-mcp-server (pyproject.toml): started 2026-04-09T11:47:46,307 Running command Building wheel for zstack-mcp-server (pyproject.toml) 2026-04-09T11:47:46,441 Building wheel for zstack-mcp-server (pyproject.toml): finished with status 'done' 2026-04-09T11:47:46,446 Created wheel for zstack-mcp-server: filename=zstack_mcp_server-0.1.7-py3-none-any.whl size=152706 sha256=4f372091e2e9db396cb27a744d1f925882399389b1c0cdcc3727b3fe2430dd18 2026-04-09T11:47:46,447 Stored in directory: /tmp/pip-ephem-wheel-cache-gckahx77/wheels/52/b8/93/35fab93aedca56789a40770a4933a059d70ad6bfbc6347eaba 2026-04-09T11:47:46,459 Successfully built zstack-mcp-server 2026-04-09T11:47:46,467 Removed build tracker: '/tmp/pip-build-tracker-25_kkoe1'