2025-09-15T17:30:56,693 Created temporary directory: /tmp/pip-build-tracker-durzfa6s 2025-09-15T17:30:56,694 Initialized build tracking at /tmp/pip-build-tracker-durzfa6s 2025-09-15T17:30:56,694 Created build tracker: /tmp/pip-build-tracker-durzfa6s 2025-09-15T17:30:56,694 Entered build tracker: /tmp/pip-build-tracker-durzfa6s 2025-09-15T17:30:56,695 Created temporary directory: /tmp/pip-wheel-a9xwf9lk 2025-09-15T17:30:56,698 Created temporary directory: /tmp/pip-ephem-wheel-cache-kkjhtd9q 2025-09-15T17:30:56,758 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-15T17:30:56,761 2 location(s) to search for versions of mcp-data-analyzer: 2025-09-15T17:30:56,761 * https://pypi.org/simple/mcp-data-analyzer/ 2025-09-15T17:30:56,761 * https://www.piwheels.org/simple/mcp-data-analyzer/ 2025-09-15T17:30:56,761 Fetching project page and analyzing links: https://pypi.org/simple/mcp-data-analyzer/ 2025-09-15T17:30:56,761 Getting page https://pypi.org/simple/mcp-data-analyzer/ 2025-09-15T17:30:56,763 Found index url https://pypi.org/simple/ 2025-09-15T17:30:56,917 Fetched page https://pypi.org/simple/mcp-data-analyzer/ as application/vnd.pypi.simple.v1+json 2025-09-15T17:30:56,920 Skipping link: No binaries permitted for mcp-data-analyzer: https://files.pythonhosted.org/packages/2d/39/acd1cb5c389bbd8ce15b66a755d0b67c5d35e0248283d206a43b5a1fd5d1/mcp_data_analyzer-0.1-py3-none-any.whl (from https://pypi.org/simple/mcp-data-analyzer/) (requires-python:>=3.13) 2025-09-15T17:30:56,921 Found link https://files.pythonhosted.org/packages/76/28/0bf8eb2751681dfd427939aee38ba9ddf5315d0f447909605b0dfe51eddd/mcp_data_analyzer-0.1.tar.gz (from https://pypi.org/simple/mcp-data-analyzer/) (requires-python:>=3.13), version: 0.1 2025-09-15T17:30:56,921 Skipping link: No binaries permitted for mcp-data-analyzer: https://files.pythonhosted.org/packages/13/66/26871df63e8e898fe20575990a8c7e5cab5f131bf7cbf5eb4f0852fba8af/mcp_data_analyzer-0.2-py3-none-any.whl (from https://pypi.org/simple/mcp-data-analyzer/) (requires-python:>=3.13) 2025-09-15T17:30:56,921 Skipping link: No binaries permitted for mcp-data-analyzer: https://files.pythonhosted.org/packages/32/61/13b2d18bb39ba0fb7ded7a4f0b59f7e7f20f8c345c63f1fbcddb7069c20d/mcp_data_analyzer-0.2.0-py3-none-any.whl (from https://pypi.org/simple/mcp-data-analyzer/) (requires-python:>=3.13) 2025-09-15T17:30:56,922 Found link https://files.pythonhosted.org/packages/3f/2e/bb14533eda68fe73fd654d598f963e5a765a8adb3682aa032cd49dc86793/mcp_data_analyzer-0.2.tar.gz (from https://pypi.org/simple/mcp-data-analyzer/) (requires-python:>=3.13), version: 0.2 2025-09-15T17:30:56,922 Skipping link: No binaries permitted for mcp-data-analyzer: https://files.pythonhosted.org/packages/db/5b/8ae31dda43990023e7962353773c8badc801bc706654d7d030630ecceae8/mcp_data_analyzer-0.3-py3-none-any.whl (from https://pypi.org/simple/mcp-data-analyzer/) (requires-python:>=3.13) 2025-09-15T17:30:56,922 Found link https://files.pythonhosted.org/packages/0c/85/e53a1ac9f3fdda5b33d9c6c34c80cfb97ab87a9146b60d505a619652a11a/mcp_data_analyzer-0.3.tar.gz (from https://pypi.org/simple/mcp-data-analyzer/) (requires-python:>=3.13), version: 0.3 2025-09-15T17:30:56,922 Skipping link: No binaries permitted for mcp-data-analyzer: https://files.pythonhosted.org/packages/60/84/41aa5fa6e0f344729c89c2621143249f414580015bb7cc56f8e3c12e4966/mcp_data_analyzer-0.4-py3-none-any.whl (from https://pypi.org/simple/mcp-data-analyzer/) (requires-python:>=3.13) 2025-09-15T17:30:56,922 Found link https://files.pythonhosted.org/packages/9a/1c/bc4dad8f3027573c3be894c2b2d375c0e2c11367d9a86d3ed88d585d4c34/mcp_data_analyzer-0.4.tar.gz (from https://pypi.org/simple/mcp-data-analyzer/) (requires-python:>=3.13), version: 0.4 2025-09-15T17:30:56,923 Skipping link: No binaries permitted for mcp-data-analyzer: https://files.pythonhosted.org/packages/eb/33/5f381788bd53a4ae76e8bc8035c0d01d22a00f3b8ca7b078566594542231/mcp_data_analyzer-0.5-py3-none-any.whl (from https://pypi.org/simple/mcp-data-analyzer/) (requires-python:>=3.13) 2025-09-15T17:30:56,923 Found link https://files.pythonhosted.org/packages/4f/dc/b2f4a67969666b57fdddcf0a2379ec750ab454c14e64b0de8eb66cd0c239/mcp_data_analyzer-0.5.tar.gz (from https://pypi.org/simple/mcp-data-analyzer/) (requires-python:>=3.13), version: 0.5 2025-09-15T17:30:56,923 Skipping link: No binaries permitted for mcp-data-analyzer: https://files.pythonhosted.org/packages/af/33/577a81713296bd0468584cc07fbf851aab55dfd87bd1fff3a8fdee944205/mcp_data_analyzer-0.6-py3-none-any.whl (from https://pypi.org/simple/mcp-data-analyzer/) (requires-python:>=3.13) 2025-09-15T17:30:56,923 Found link https://files.pythonhosted.org/packages/85/a9/6759e7eaba68a750e9a6bdefb88dd71e22357dcdd0188990193c19fef71f/mcp_data_analyzer-0.6.tar.gz (from https://pypi.org/simple/mcp-data-analyzer/) (requires-python:>=3.13), version: 0.6 2025-09-15T17:30:56,924 Skipping link: No binaries permitted for mcp-data-analyzer: https://files.pythonhosted.org/packages/79/e4/ca67762f8731fdce3870c661717ffea750db7ac2e1883b21d3bc3daa3983/mcp_data_analyzer-0.7-py3-none-any.whl (from https://pypi.org/simple/mcp-data-analyzer/) (requires-python:>=3.13) 2025-09-15T17:30:56,924 Found link https://files.pythonhosted.org/packages/c7/e7/da363d29dfcde3d2dc6ab8ca30b2e907bb72d5027d14b419e9836b09669a/mcp_data_analyzer-0.7.tar.gz (from https://pypi.org/simple/mcp-data-analyzer/) (requires-python:>=3.13), version: 0.7 2025-09-15T17:30:56,924 Skipping link: No binaries permitted for mcp-data-analyzer: https://files.pythonhosted.org/packages/c7/cf/e1d0ee0926322318d32e1b5cc381ce8e318c3b75de48d6052be08484cb59/mcp_data_analyzer-0.8-py3-none-any.whl (from https://pypi.org/simple/mcp-data-analyzer/) (requires-python:>=3.13) 2025-09-15T17:30:56,924 Found link https://files.pythonhosted.org/packages/05/6b/98ba4625eb5f02558eae7d906750b856d6d9afcc43e49259a70a1b82d0fe/mcp_data_analyzer-0.8.tar.gz (from https://pypi.org/simple/mcp-data-analyzer/) (requires-python:>=3.13), version: 0.8 2025-09-15T17:30:56,925 Fetching project page and analyzing links: https://www.piwheels.org/simple/mcp-data-analyzer/ 2025-09-15T17:30:56,925 Getting page https://www.piwheels.org/simple/mcp-data-analyzer/ 2025-09-15T17:30:56,926 Found index url https://www.piwheels.org/simple/ 2025-09-15T17:30:57,017 Fetched page https://www.piwheels.org/simple/mcp-data-analyzer/ as text/html 2025-09-15T17:30:57,018 Skipping link: not a file: https://www.piwheels.org/simple/mcp-data-analyzer/ 2025-09-15T17:30:57,018 Skipping link: not a file: https://pypi.org/simple/mcp-data-analyzer/ 2025-09-15T17:30:57,044 Given no hashes to check 1 links for project 'mcp-data-analyzer': discarding no candidates 2025-09-15T17:30:57,045 Collecting mcp-data-analyzer==0.1 2025-09-15T17:30:57,047 Created temporary directory: /tmp/pip-unpack-fh67kgw8 2025-09-15T17:30:57,186 Downloading mcp_data_analyzer-0.1.tar.gz (1.5 kB) 2025-09-15T17:30:57,187 ERROR: Exception: 2025-09-15T17:30:57,187 Traceback (most recent call last): 2025-09-15T17:30:57,187 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-15T17:30:57,187 status = _inner_run() 2025-09-15T17:30:57,187 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-15T17:30:57,187 return self.run(options, args) 2025-09-15T17:30:57,187 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-15T17:30:57,187 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-15T17:30:57,187 return func(self, options, args) 2025-09-15T17:30:57,187 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-15T17:30:57,187 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-15T17:30:57,187 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-15T17:30:57,187 result = self._result = resolver.resolve( 2025-09-15T17:30:57,187 ~~~~~~~~~~~~~~~~^ 2025-09-15T17:30:57,187 collected.requi