2026-03-05T00:29:15,776 Created temporary directory: /tmp/pip-ephem-wheel-cache-pz_t4zfb 2026-03-05T00:29:15,778 Created temporary directory: /tmp/pip-build-tracker-ilmide7j 2026-03-05T00:29:15,779 Initialized build tracking at /tmp/pip-build-tracker-ilmide7j 2026-03-05T00:29:15,779 Created build tracker: /tmp/pip-build-tracker-ilmide7j 2026-03-05T00:29:15,780 Entered build tracker: /tmp/pip-build-tracker-ilmide7j 2026-03-05T00:29:15,781 Created temporary directory: /tmp/pip-wheel-zh1gsdgp 2026-03-05T00:29:15,784 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-05T00:29:15,786 Created temporary directory: /tmp/pip-ephem-wheel-cache-aikr4orq 2026-03-05T00:29:15,808 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-05T00:29:15,812 2 location(s) to search for versions of random-number-mcp: 2026-03-05T00:29:15,812 * https://pypi.org/simple/random-number-mcp/ 2026-03-05T00:29:15,812 * https://www.piwheels.org/simple/random-number-mcp/ 2026-03-05T00:29:15,813 Fetching project page and analyzing links: https://pypi.org/simple/random-number-mcp/ 2026-03-05T00:29:15,813 Getting page https://pypi.org/simple/random-number-mcp/ 2026-03-05T00:29:15,815 Found index url https://pypi.org/simple 2026-03-05T00:29:16,036 Fetched page https://pypi.org/simple/random-number-mcp/ as application/vnd.pypi.simple.v1+json 2026-03-05T00:29:16,039 Skipping link: No binaries permitted for random-number-mcp: https://files.pythonhosted.org/packages/b9/93/19154ebb2de969aac470ef520b3cf00a2384b167f4d954945950c234535e/random_number_mcp-0.1.0-py3-none-any.whl (from https://pypi.org/simple/random-number-mcp/) (requires-python:>=3.10) 2026-03-05T00:29:16,040 Found link https://files.pythonhosted.org/packages/71/13/ebf3f5ddcf171fd8772954115f11d33f20da153268f1fad96d0e33f13e89/random_number_mcp-0.1.0.tar.gz (from https://pypi.org/simple/random-number-mcp/) (requires-python:>=3.10), version: 0.1.0 2026-03-05T00:29:16,040 Skipping link: No binaries permitted for random-number-mcp: https://files.pythonhosted.org/packages/5c/55/0ef1055bf2b23c632590b4ab7f1548d7b50a7d1cf2553678f9400978742a/random_number_mcp-0.1.1-py3-none-any.whl (from https://pypi.org/simple/random-number-mcp/) (requires-python:>=3.10) 2026-03-05T00:29:16,041 Found link https://files.pythonhosted.org/packages/0e/f5/380fb9729b9ace0dbdd57c7d2a2de2b39b43491e00483a6bd4e70e65dd1a/random_number_mcp-0.1.1.tar.gz (from https://pypi.org/simple/random-number-mcp/) (requires-python:>=3.10), version: 0.1.1 2026-03-05T00:29:16,042 Skipping link: No binaries permitted for random-number-mcp: https://files.pythonhosted.org/packages/f4/d1/1a8be412ac6676fa7f3f21b7b5225f9bf8daaa642ee2a4b776ca5dd9124b/random_number_mcp-0.1.2-py3-none-any.whl (from https://pypi.org/simple/random-number-mcp/) (requires-python:>=3.10) 2026-03-05T00:29:16,043 Found link https://files.pythonhosted.org/packages/21/3a/9917abcb9233a70e4d606f77c11b9e335a63d010a5899a9aa8b57bd47790/random_number_mcp-0.1.2.tar.gz (from https://pypi.org/simple/random-number-mcp/) (requires-python:>=3.10), version: 0.1.2 2026-03-05T00:29:16,044 Fetching project page and analyzing links: https://www.piwheels.org/simple/random-number-mcp/ 2026-03-05T00:29:16,045 Getting page https://www.piwheels.org/simple/random-number-mcp/ 2026-03-05T00:29:16,046 Found index url https://www.piwheels.org/simple 2026-03-05T00:29:16,208 Fetched page https://www.piwheels.org/simple/random-number-mcp/ as text/html 2026-03-05T00:29:16,210 Skipping link: No binaries permitted for random-number-mcp: https://archive1.piwheels.org/simple/random-number-mcp/random_number_mcp-0.1.1-py3-none-any.whl#sha256=346cd22394c1a76cadbb3af958266e1050025e95b133d885c3df064132f0c832 (from https://www.piwheels.org/simple/random-number-mcp/) (requires-python:>=3.10) 2026-03-05T00:29:16,211 Skipping link: No binaries permitted for random-number-mcp: https://archive1.piwheels.org/simple/random-number-mcp/random_number_mcp-0.1.0-py3-none-any.whl#sha256=e7a37f3504ece7b3a08482fe5a3fe77c3e64696aa2fb2309ccf8554747c83402 (from https://www.piwheels.org/simple/random-number-mcp/) (requires-python:>=3.10) 2026-03-05T00:29:16,212 Skipping link: not a file: https://www.piwheels.org/simple/random-number-mcp/ 2026-03-05T00:29:16,212 Skipping link: not a file: https://pypi.org/simple/random-number-mcp/ 2026-03-05T00:29:16,231 Given no hashes to check 1 links for project 'random-number-mcp': discarding no candidates 2026-03-05T00:29:16,249 Collecting random-number-mcp==0.1.2 2026-03-05T00:29:16,252 Created temporary directory: /tmp/pip-unpack-uo3pme5l 2026-03-05T00:29:16,466 Downloading random_number_mcp-0.1.2.tar.gz (10 kB) 2026-03-05T00:29:16,497 Added random-number-mcp==0.1.2 from https://files.pythonhosted.org/packages/21/3a/9917abcb9233a70e4d606f77c11b9e335a63d010a5899a9aa8b57bd47790/random_number_mcp-0.1.2.tar.gz to build tracker '/tmp/pip-build-tracker-ilmide7j' 2026-03-05T00:29:16,502 Created temporary directory: /tmp/pip-build-env-p2j6_a3c 2026-03-05T00:29:16,507 Installing build dependencies: started 2026-03-05T00:29:16,508 Running command pip subprocess to install build dependencies 2026-03-05T00:29:17,651 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-05T00:29:18,285 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-05T00:29:18,309 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-05T00:29:18,830 Collecting hatchling 2026-03-05T00:29:18,858 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.29.0-py3-none-any.whl (76 kB) 2026-03-05T00:29:19,057 Collecting packaging>=24.2 2026-03-05T00:29:19,074 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-03-05T00:29:19,199 Collecting pathspec>=0.10.1 2026-03-05T00:29:19,217 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.0.4-py3-none-any.whl (55 kB) 2026-03-05T00:29:19,336 Collecting pluggy>=1.0.0 2026-03-05T00:29:19,352 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl (20 kB) 2026-03-05T00:29:19,608 Collecting trove-classifiers 2026-03-05T00:29:19,642 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.1.14.14-py3-none-any.whl (14 kB) 2026-03-05T00:29:22,338 Installing collected packages: trove-classifiers, pluggy, pathspec, packaging, hatchling 2026-03-05T00:29:22,377 Creating /tmp/pip-build-env-p2j6_a3c/overlay/local/bin 2026-03-05T00:29:22,379 changing mode of /tmp/pip-build-env-p2j6_a3c/overlay/local/bin/trove-classifiers to 755 2026-03-05T00:29:23,392 changing mode of /tmp/pip-build-env-p2j6_a3c/overlay/local/bin/hatchling to 755 2026-03-05T00:29:23,430 Successfully installed hatchling-1.29.0 packaging-26.0 pathspec-1.0.4 pluggy-1.6.0 trove-classifiers-2026.1.14.14 2026-03-05T00:29:23,680 Installing build dependencies: finished with status 'done' 2026-03-05T00:29:23,687 Getting requirements to build wheel: started 2026-03-05T00:29:23,689 Running command Getting requirements to build wheel 2026-03-05T00:29:24,046 Getting requirements to build wheel: finished with status 'done' 2026-03-05T00:29:24,049 Created temporary directory: /tmp/pip-modern-metadata-fg1irjz_ 2026-03-05T00:29:24,052 Preparing metadata (pyproject.toml): started 2026-03-05T00:29:24,053 Running command Preparing metadata (pyproject.toml) 2026-03-05T00:29:24,611 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-05T00:29:24,616 Source in /tmp/pip-wheel-zh1gsdgp/random-number-mcp_4c7555aebab94025b255566902c8a652 has version 0.1.2, which satisfies requirement random-number-mcp==0.1.2 from https://files.pythonhosted.org/packages/21/3a/9917abcb9233a70e4d606f77c11b9e335a63d010a5899a9aa8b57bd47790/random_number_mcp-0.1.2.tar.gz 2026-03-05T00:29:24,617 Removed random-number-mcp==0.1.2 from https://files.pythonhosted.org/packages/21/3a/9917abcb9233a70e4d606f77c11b9e335a63d010a5899a9aa8b57bd47790/random_number_mcp-0.1.2.tar.gz from build tracker '/tmp/pip-build-tracker-ilmide7j' 2026-03-05T00:29:24,623 Created temporary directory: /tmp/pip-unpack-vgcvruk6 2026-03-05T00:29:24,623 Building wheels for collected packages: random-number-mcp 2026-03-05T00:29:24,628 Created temporary directory: /tmp/pip-wheel-g4wm3xvp 2026-03-05T00:29:24,628 Destination directory: /tmp/pip-wheel-g4wm3xvp 2026-03-05T00:29:24,631 Building wheel for random-number-mcp (pyproject.toml): started 2026-03-05T00:29:24,632 Running command Building wheel for random-number-mcp (pyproject.toml) 2026-03-05T00:29:24,761 Building wheel for random-number-mcp (pyproject.toml): finished with status 'done' 2026-03-05T00:29:24,765 Created wheel for random-number-mcp: filename=random_number_mcp-0.1.2-py3-none-any.whl size=7975 sha256=3bf38142610359d2fb6a2242068f61a973056f5a7f380f5db56956c312ccb5f7 2026-03-05T00:29:24,766 Stored in directory: /tmp/pip-ephem-wheel-cache-aikr4orq/wheels/78/6e/17/3a65323e277331552d65aef3e7c213a13107c415e7dc13b146 2026-03-05T00:29:24,777 Successfully built random-number-mcp 2026-03-05T00:29:24,780 Removed build tracker: '/tmp/pip-build-tracker-ilmide7j'