2026-07-09T04:48:08,778 Created temporary directory: /tmp/pip-ephem-wheel-cache-s6zggmzu 2026-07-09T04:48:08,780 Created temporary directory: /tmp/pip-build-tracker-2epczm9f 2026-07-09T04:48:08,781 Initialized build tracking at /tmp/pip-build-tracker-2epczm9f 2026-07-09T04:48:08,781 Created build tracker: /tmp/pip-build-tracker-2epczm9f 2026-07-09T04:48:08,782 Entered build tracker: /tmp/pip-build-tracker-2epczm9f 2026-07-09T04:48:08,783 Created temporary directory: /tmp/pip-wheel-l15wg3e3 2026-07-09T04:48:08,786 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-07-09T04:48:08,788 Created temporary directory: /tmp/pip-ephem-wheel-cache-zol94qo9 2026-07-09T04:48:08,811 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-07-09T04:48:08,815 2 location(s) to search for versions of ds-mcp-server: 2026-07-09T04:48:08,815 * https://pypi.org/simple/ds-mcp-server/ 2026-07-09T04:48:08,815 * https://www.piwheels.org/simple/ds-mcp-server/ 2026-07-09T04:48:08,816 Fetching project page and analyzing links: https://pypi.org/simple/ds-mcp-server/ 2026-07-09T04:48:08,816 Getting page https://pypi.org/simple/ds-mcp-server/ 2026-07-09T04:48:08,818 Found index url https://pypi.org/simple 2026-07-09T04:48:09,052 Fetched page https://pypi.org/simple/ds-mcp-server/ as application/vnd.pypi.simple.v1+json 2026-07-09T04:48:09,054 Skipping link: No binaries permitted for ds-mcp-server: https://files.pythonhosted.org/packages/f5/57/338fc9ead95c2c6dce346a37fe68b6a71fb16406cead6074025bd63599ac/ds_mcp_server-0.1.0-py3-none-any.whl (from https://pypi.org/simple/ds-mcp-server/) (requires-python:>=3.11) 2026-07-09T04:48:09,055 Found link https://files.pythonhosted.org/packages/e7/31/aab071d4a6a172eed9da4546bc1a89dd2e1fee5b277cf222be6ca5cd3c3a/ds_mcp_server-0.1.0.tar.gz (from https://pypi.org/simple/ds-mcp-server/) (requires-python:>=3.11), version: 0.1.0 2026-07-09T04:48:09,055 Skipping link: No binaries permitted for ds-mcp-server: https://files.pythonhosted.org/packages/21/d6/f1314f7610b02896345996fdcc5d9355384caf4589d0a34ee8af7438112f/ds_mcp_server-0.1.1-py3-none-any.whl (from https://pypi.org/simple/ds-mcp-server/) (requires-python:>=3.11) 2026-07-09T04:48:09,056 Found link https://files.pythonhosted.org/packages/8c/a5/f7d03561d78b1a0d855c44545af8c34d3c759d214c8e274b4fd31b2bc739/ds_mcp_server-0.1.1.tar.gz (from https://pypi.org/simple/ds-mcp-server/) (requires-python:>=3.11), version: 0.1.1 2026-07-09T04:48:09,057 Fetching project page and analyzing links: https://www.piwheels.org/simple/ds-mcp-server/ 2026-07-09T04:48:09,058 Getting page https://www.piwheels.org/simple/ds-mcp-server/ 2026-07-09T04:48:09,059 Found index url https://www.piwheels.org/simple 2026-07-09T04:48:09,244 Fetched page https://www.piwheels.org/simple/ds-mcp-server/ as text/html 2026-07-09T04:48:09,246 Skipping link: not a file: https://www.piwheels.org/simple/ds-mcp-server/ 2026-07-09T04:48:09,246 Skipping link: not a file: https://pypi.org/simple/ds-mcp-server/ 2026-07-09T04:48:09,265 Given no hashes to check 1 links for project 'ds-mcp-server': discarding no candidates 2026-07-09T04:48:09,282 Collecting ds-mcp-server==0.1.0 2026-07-09T04:48:09,285 Created temporary directory: /tmp/pip-unpack-ltx1can9 2026-07-09T04:48:09,436 Downloading ds_mcp_server-0.1.0.tar.gz (36 kB) 2026-07-09T04:48:09,515 Added ds-mcp-server==0.1.0 from https://files.pythonhosted.org/packages/e7/31/aab071d4a6a172eed9da4546bc1a89dd2e1fee5b277cf222be6ca5cd3c3a/ds_mcp_server-0.1.0.tar.gz to build tracker '/tmp/pip-build-tracker-2epczm9f' 2026-07-09T04:48:09,520 Created temporary directory: /tmp/pip-build-env-ucsl3hw6 2026-07-09T04:48:09,525 Installing build dependencies: started 2026-07-09T04:48:09,526 Running command pip subprocess to install build dependencies 2026-07-09T04:48:10,665 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-07-09T04:48:11,136 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-07-09T04:48:11,159 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-07-09T04:48:12,966 Collecting setuptools>=68 2026-07-09T04:48:12,967 Obtaining dependency information for setuptools>=68 from https://www.piwheels.org/simple/setuptools/setuptools-83.0.0-py3-none-any.whl.metadata 2026-07-09T04:48:12,982 Using cached https://www.piwheels.org/simple/setuptools/setuptools-83.0.0-py3-none-any.whl.metadata (6.6 kB) 2026-07-09T04:48:13,217 Collecting wheel 2026-07-09T04:48:13,218 Obtaining dependency information for wheel from https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl.metadata 2026-07-09T04:48:13,232 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl.metadata (2.3 kB) 2026-07-09T04:48:13,411 Collecting packaging>=24.0 2026-07-09T04:48:13,412 Obtaining dependency information for packaging>=24.0 from https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata 2026-07-09T04:48:13,425 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata (3.5 kB) 2026-07-09T04:48:13,616 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-07-09T04:48:13,636 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-07-09T04:48:13,718 Using cached https://www.piwheels.org/simple/setuptools/setuptools-83.0.0-py3-none-any.whl (1.0 MB) 2026-07-09T04:48:13,758 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-07-09T04:48:13,783 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-07-09T04:48:13,869 Using cached https://www.piwheels.org/simple/setuptools/setuptools-83.0.0-py3-none-any.whl (1.0 MB) 2026-07-09T04:48:16,633 Installing collected packages: setuptools, packaging, wheel 2026-07-09T04:48:20,377 Creating /tmp/pip-build-env-ucsl3hw6/overlay/local/bin 2026-07-09T04:48:20,379 changing mode of /tmp/pip-build-env-ucsl3hw6/overlay/local/bin/wheel to 755 2026-07-09T04:48:20,400 Successfully installed packaging-26.2 setuptools-83.0.0 wheel-0.47.0 2026-07-09T04:48:20,685 Installing build dependencies: finished with status 'done' 2026-07-09T04:48:20,692 Getting requirements to build wheel: started 2026-07-09T04:48:20,694 Running command Getting requirements to build wheel 2026-07-09T04:48:21,328 /tmp/pip-build-env-ucsl3hw6/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-07-09T04:48:21,329 !! 2026-07-09T04:48:21,330 ******************************************************************************** 2026-07-09T04:48:21,331 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-07-09T04:48:21,332 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-07-09T04:48:21,333 or your builds will no longer be supported. 2026-07-09T04:48:21,334 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-09T04:48:21,335 ******************************************************************************** 2026-07-09T04:48:21,336 !! 2026-07-09T04:48:21,336 corresp(dist, value, root_dir) 2026-07-09T04:48:21,409 /tmp/pip-build-env-ucsl3hw6/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-07-09T04:48:21,410 !! 2026-07-09T04:48:21,411 ******************************************************************************** 2026-07-09T04:48:21,411 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-07-09T04:48:21,412 License :: OSI Approved :: MIT License 2026-07-09T04:48:21,413 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-09T04:48:21,414 ******************************************************************************** 2026-07-09T04:48:21,415 !! 2026-07-09T04:48:21,415 dist._finalize_license_expression() 2026-07-09T04:48:21,416 /tmp/pip-build-env-ucsl3hw6/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-07-09T04:48:21,416 !! 2026-07-09T04:48:21,417 ******************************************************************************** 2026-07-09T04:48:21,418 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-07-09T04:48:21,419 License :: OSI Approved :: MIT License 2026-07-09T04:48:21,420 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-09T04:48:21,420 ******************************************************************************** 2026-07-09T04:48:21,421 !! 2026-07-09T04:48:21,422 self._finalize_license_expression() 2026-07-09T04:48:21,422 running egg_info 2026-07-09T04:48:21,428 writing src/ds_mcp_server.egg-info/PKG-INFO 2026-07-09T04:48:21,433 writing dependency_links to src/ds_mcp_server.egg-info/dependency_links.txt 2026-07-09T04:48:21,435 writing entry points to src/ds_mcp_server.egg-info/entry_points.txt 2026-07-09T04:48:21,438 writing requirements to src/ds_mcp_server.egg-info/requires.txt 2026-07-09T04:48:21,439 writing top-level names to src/ds_mcp_server.egg-info/top_level.txt 2026-07-09T04:48:21,461 reading manifest file 'src/ds_mcp_server.egg-info/SOURCES.txt' 2026-07-09T04:48:21,464 adding license file 'LICENSE' 2026-07-09T04:48:21,467 writing manifest file 'src/ds_mcp_server.egg-info/SOURCES.txt' 2026-07-09T04:48:21,566 Getting requirements to build wheel: finished with status 'done' 2026-07-09T04:48:21,569 Created temporary directory: /tmp/pip-modern-metadata-njkv7wol 2026-07-09T04:48:21,572 Preparing metadata (pyproject.toml): started 2026-07-09T04:48:21,573 Running command Preparing metadata (pyproject.toml) 2026-07-09T04:48:22,133 /tmp/pip-build-env-ucsl3hw6/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-07-09T04:48:22,133 !! 2026-07-09T04:48:22,134 ******************************************************************************** 2026-07-09T04:48:22,135 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-07-09T04:48:22,136 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-07-09T04:48:22,137 or your builds will no longer be supported. 2026-07-09T04:48:22,138 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-09T04:48:22,138 ******************************************************************************** 2026-07-09T04:48:22,140 !! 2026-07-09T04:48:22,140 corresp(dist, value, root_dir) 2026-07-09T04:48:22,209 /tmp/pip-build-env-ucsl3hw6/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-07-09T04:48:22,209 !! 2026-07-09T04:48:22,211 ******************************************************************************** 2026-07-09T04:48:22,211 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-07-09T04:48:22,212 License :: OSI Approved :: MIT License 2026-07-09T04:48:22,213 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-09T04:48:22,214 ******************************************************************************** 2026-07-09T04:48:22,215 !! 2026-07-09T04:48:22,215 dist._finalize_license_expression() 2026-07-09T04:48:22,216 /tmp/pip-build-env-ucsl3hw6/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-07-09T04:48:22,216 !! 2026-07-09T04:48:22,217 ******************************************************************************** 2026-07-09T04:48:22,218 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-07-09T04:48:22,218 License :: OSI Approved :: MIT License 2026-07-09T04:48:22,219 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-09T04:48:22,220 ******************************************************************************** 2026-07-09T04:48:22,221 !! 2026-07-09T04:48:22,222 self._finalize_license_expression() 2026-07-09T04:48:22,222 running dist_info 2026-07-09T04:48:22,230 creating /tmp/pip-modern-metadata-njkv7wol/ds_mcp_server.egg-info 2026-07-09T04:48:22,231 writing /tmp/pip-modern-metadata-njkv7wol/ds_mcp_server.egg-info/PKG-INFO 2026-07-09T04:48:22,237 writing dependency_links to /tmp/pip-modern-metadata-njkv7wol/ds_mcp_server.egg-info/dependency_links.txt 2026-07-09T04:48:22,238 writing entry points to /tmp/pip-modern-metadata-njkv7wol/ds_mcp_server.egg-info/entry_points.txt 2026-07-09T04:48:22,241 writing requirements to /tmp/pip-modern-metadata-njkv7wol/ds_mcp_server.egg-info/requires.txt 2026-07-09T04:48:22,242 writing top-level names to /tmp/pip-modern-metadata-njkv7wol/ds_mcp_server.egg-info/top_level.txt 2026-07-09T04:48:22,243 writing manifest file '/tmp/pip-modern-metadata-njkv7wol/ds_mcp_server.egg-info/SOURCES.txt' 2026-07-09T04:48:22,262 reading manifest file '/tmp/pip-modern-metadata-njkv7wol/ds_mcp_server.egg-info/SOURCES.txt' 2026-07-09T04:48:22,264 adding license file 'LICENSE' 2026-07-09T04:48:22,267 writing manifest file '/tmp/pip-modern-metadata-njkv7wol/ds_mcp_server.egg-info/SOURCES.txt' 2026-07-09T04:48:22,268 creating '/tmp/pip-modern-metadata-njkv7wol/ds_mcp_server-0.1.0.dist-info' 2026-07-09T04:48:22,394 Preparing metadata (pyproject.toml): finished with status 'done' 2026-07-09T04:48:22,398 Source in /tmp/pip-wheel-l15wg3e3/ds-mcp-server_c806eaf1013c426b8c1839fc00c841a7 has version 0.1.0, which satisfies requirement ds-mcp-server==0.1.0 from https://files.pythonhosted.org/packages/e7/31/aab071d4a6a172eed9da4546bc1a89dd2e1fee5b277cf222be6ca5cd3c3a/ds_mcp_server-0.1.0.tar.gz 2026-07-09T04:48:22,399 Removed ds-mcp-server==0.1.0 from https://files.pythonhosted.org/packages/e7/31/aab071d4a6a172eed9da4546bc1a89dd2e1fee5b277cf222be6ca5cd3c3a/ds_mcp_server-0.1.0.tar.gz from build tracker '/tmp/pip-build-tracker-2epczm9f' 2026-07-09T04:48:22,405 Created temporary directory: /tmp/pip-unpack-k54qz262 2026-07-09T04:48:22,406 Building wheels for collected packages: ds-mcp-server 2026-07-09T04:48:22,410 Created temporary directory: /tmp/pip-wheel-4mdclu6x 2026-07-09T04:48:22,411 Destination directory: /tmp/pip-wheel-4mdclu6x 2026-07-09T04:48:22,413 Building wheel for ds-mcp-server (pyproject.toml): started 2026-07-09T04:48:22,414 Running command Building wheel for ds-mcp-server (pyproject.toml) 2026-07-09T04:48:22,957 /tmp/pip-build-env-ucsl3hw6/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-07-09T04:48:22,958 !! 2026-07-09T04:48:22,959 ******************************************************************************** 2026-07-09T04:48:22,959 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-07-09T04:48:22,960 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-07-09T04:48:22,960 or your builds will no longer be supported. 2026-07-09T04:48:22,961 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-09T04:48:22,962 ******************************************************************************** 2026-07-09T04:48:22,963 !! 2026-07-09T04:48:22,963 corresp(dist, value, root_dir) 2026-07-09T04:48:23,026 /tmp/pip-build-env-ucsl3hw6/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-07-09T04:48:23,027 !! 2026-07-09T04:48:23,028 ******************************************************************************** 2026-07-09T04:48:23,028 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-07-09T04:48:23,029 License :: OSI Approved :: MIT License 2026-07-09T04:48:23,030 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-09T04:48:23,031 ******************************************************************************** 2026-07-09T04:48:23,032 !! 2026-07-09T04:48:23,032 dist._finalize_license_expression() 2026-07-09T04:48:23,033 /tmp/pip-build-env-ucsl3hw6/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-07-09T04:48:23,034 !! 2026-07-09T04:48:23,035 ******************************************************************************** 2026-07-09T04:48:23,035 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-07-09T04:48:23,036 License :: OSI Approved :: MIT License 2026-07-09T04:48:23,037 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-09T04:48:23,038 ******************************************************************************** 2026-07-09T04:48:23,039 !! 2026-07-09T04:48:23,039 self._finalize_license_expression() 2026-07-09T04:48:23,040 running bdist_wheel 2026-07-09T04:48:23,051 running build 2026-07-09T04:48:23,052 running build_py 2026-07-09T04:48:23,057 creating build/lib/ds_mcp_server 2026-07-09T04:48:23,059 copying src/ds_mcp_server/cli.py -> build/lib/ds_mcp_server 2026-07-09T04:48:23,061 copying src/ds_mcp_server/server.py -> build/lib/ds_mcp_server 2026-07-09T04:48:23,064 copying src/ds_mcp_server/__init__.py -> build/lib/ds_mcp_server 2026-07-09T04:48:23,066 creating build/lib/ds_mcp_server/_tools 2026-07-09T04:48:23,067 copying src/ds_mcp_server/_tools/viz_utils.py -> build/lib/ds_mcp_server/_tools 2026-07-09T04:48:23,070 copying src/ds_mcp_server/_tools/stats_analysis.py -> build/lib/ds_mcp_server/_tools 2026-07-09T04:48:23,072 copying src/ds_mcp_server/_tools/web_tools.py -> build/lib/ds_mcp_server/_tools 2026-07-09T04:48:23,074 copying src/ds_mcp_server/_tools/system_tools.py -> build/lib/ds_mcp_server/_tools 2026-07-09T04:48:23,077 copying src/ds_mcp_server/_tools/viz_config.py -> build/lib/ds_mcp_server/_tools 2026-07-09T04:48:23,079 copying src/ds_mcp_server/_tools/__init__.py -> build/lib/ds_mcp_server/_tools 2026-07-09T04:48:23,081 copying src/ds_mcp_server/_tools/plot_static.py -> build/lib/ds_mcp_server/_tools 2026-07-09T04:48:23,084 copying src/ds_mcp_server/_tools/plot_interactive.py -> build/lib/ds_mcp_server/_tools 2026-07-09T04:48:23,086 copying src/ds_mcp_server/_tools/plot_data.py -> build/lib/ds_mcp_server/_tools 2026-07-09T04:48:23,088 creating build/lib/ds_mcp_server/client 2026-07-09T04:48:23,089 copying src/ds_mcp_server/client/_base.py -> build/lib/ds_mcp_server/client 2026-07-09T04:48:23,091 copying src/ds_mcp_server/client/openai_compat.py -> build/lib/ds_mcp_server/client 2026-07-09T04:48:23,093 copying src/ds_mcp_server/client/__init__.py -> build/lib/ds_mcp_server/client 2026-07-09T04:48:23,095 copying src/ds_mcp_server/client/anthropic_client.py -> build/lib/ds_mcp_server/client 2026-07-09T04:48:23,096 running egg_info 2026-07-09T04:48:23,106 writing src/ds_mcp_server.egg-info/PKG-INFO 2026-07-09T04:48:23,110 writing dependency_links to src/ds_mcp_server.egg-info/dependency_links.txt 2026-07-09T04:48:23,112 writing entry points to src/ds_mcp_server.egg-info/entry_points.txt 2026-07-09T04:48:23,114 writing requirements to src/ds_mcp_server.egg-info/requires.txt 2026-07-09T04:48:23,115 writing top-level names to src/ds_mcp_server.egg-info/top_level.txt 2026-07-09T04:48:23,125 reading manifest file 'src/ds_mcp_server.egg-info/SOURCES.txt' 2026-07-09T04:48:23,128 adding license file 'LICENSE' 2026-07-09T04:48:23,131 writing manifest file 'src/ds_mcp_server.egg-info/SOURCES.txt' 2026-07-09T04:48:23,144 installing to build/bdist.linux-armv7l/wheel 2026-07-09T04:48:23,144 running install 2026-07-09T04:48:23,167 running install_lib 2026-07-09T04:48:23,173 creating build/bdist.linux-armv7l/wheel 2026-07-09T04:48:23,175 creating build/bdist.linux-armv7l/wheel/ds_mcp_server 2026-07-09T04:48:23,177 creating build/bdist.linux-armv7l/wheel/ds_mcp_server/_tools 2026-07-09T04:48:23,178 copying build/lib/ds_mcp_server/_tools/viz_utils.py -> build/bdist.linux-armv7l/wheel/./ds_mcp_server/_tools 2026-07-09T04:48:23,181 copying build/lib/ds_mcp_server/_tools/stats_analysis.py -> build/bdist.linux-armv7l/wheel/./ds_mcp_server/_tools 2026-07-09T04:48:23,183 copying build/lib/ds_mcp_server/_tools/web_tools.py -> build/bdist.linux-armv7l/wheel/./ds_mcp_server/_tools 2026-07-09T04:48:23,185 copying build/lib/ds_mcp_server/_tools/system_tools.py -> build/bdist.linux-armv7l/wheel/./ds_mcp_server/_tools 2026-07-09T04:48:23,188 copying build/lib/ds_mcp_server/_tools/viz_config.py -> build/bdist.linux-armv7l/wheel/./ds_mcp_server/_tools 2026-07-09T04:48:23,190 copying build/lib/ds_mcp_server/_tools/__init__.py -> build/bdist.linux-armv7l/wheel/./ds_mcp_server/_tools 2026-07-09T04:48:23,192 copying build/lib/ds_mcp_server/_tools/plot_static.py -> build/bdist.linux-armv7l/wheel/./ds_mcp_server/_tools 2026-07-09T04:48:23,194 copying build/lib/ds_mcp_server/_tools/plot_interactive.py -> build/bdist.linux-armv7l/wheel/./ds_mcp_server/_tools 2026-07-09T04:48:23,197 copying build/lib/ds_mcp_server/_tools/plot_data.py -> build/bdist.linux-armv7l/wheel/./ds_mcp_server/_tools 2026-07-09T04:48:23,199 copying build/lib/ds_mcp_server/cli.py -> build/bdist.linux-armv7l/wheel/./ds_mcp_server 2026-07-09T04:48:23,201 copying build/lib/ds_mcp_server/server.py -> build/bdist.linux-armv7l/wheel/./ds_mcp_server 2026-07-09T04:48:23,204 creating build/bdist.linux-armv7l/wheel/ds_mcp_server/client 2026-07-09T04:48:23,205 copying build/lib/ds_mcp_server/client/_base.py -> build/bdist.linux-armv7l/wheel/./ds_mcp_server/client 2026-07-09T04:48:23,207 copying build/lib/ds_mcp_server/client/openai_compat.py -> build/bdist.linux-armv7l/wheel/./ds_mcp_server/client 2026-07-09T04:48:23,209 copying build/lib/ds_mcp_server/client/__init__.py -> build/bdist.linux-armv7l/wheel/./ds_mcp_server/client 2026-07-09T04:48:23,211 copying build/lib/ds_mcp_server/client/anthropic_client.py -> build/bdist.linux-armv7l/wheel/./ds_mcp_server/client 2026-07-09T04:48:23,213 copying build/lib/ds_mcp_server/__init__.py -> build/bdist.linux-armv7l/wheel/./ds_mcp_server 2026-07-09T04:48:23,215 running install_egg_info 2026-07-09T04:48:23,220 Copying src/ds_mcp_server.egg-info to build/bdist.linux-armv7l/wheel/./ds_mcp_server-0.1.0-py3.11.egg-info 2026-07-09T04:48:23,231 running install_scripts 2026-07-09T04:48:23,244 creating build/bdist.linux-armv7l/wheel/ds_mcp_server-0.1.0.dist-info/WHEEL 2026-07-09T04:48:23,246 creating '/tmp/pip-wheel-4mdclu6x/.tmp-vzlyga1a/ds_mcp_server-0.1.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-07-09T04:48:23,248 adding 'ds_mcp_server/__init__.py' 2026-07-09T04:48:23,250 adding 'ds_mcp_server/cli.py' 2026-07-09T04:48:23,252 adding 'ds_mcp_server/server.py' 2026-07-09T04:48:23,254 adding 'ds_mcp_server/_tools/__init__.py' 2026-07-09T04:48:23,256 adding 'ds_mcp_server/_tools/plot_data.py' 2026-07-09T04:48:23,258 adding 'ds_mcp_server/_tools/plot_interactive.py' 2026-07-09T04:48:23,260 adding 'ds_mcp_server/_tools/plot_static.py' 2026-07-09T04:48:23,262 adding 'ds_mcp_server/_tools/stats_analysis.py' 2026-07-09T04:48:23,264 adding 'ds_mcp_server/_tools/system_tools.py' 2026-07-09T04:48:23,267 adding 'ds_mcp_server/_tools/viz_config.py' 2026-07-09T04:48:23,269 adding 'ds_mcp_server/_tools/viz_utils.py' 2026-07-09T04:48:23,270 adding 'ds_mcp_server/_tools/web_tools.py' 2026-07-09T04:48:23,272 adding 'ds_mcp_server/client/__init__.py' 2026-07-09T04:48:23,273 adding 'ds_mcp_server/client/_base.py' 2026-07-09T04:48:23,275 adding 'ds_mcp_server/client/anthropic_client.py' 2026-07-09T04:48:23,277 adding 'ds_mcp_server/client/openai_compat.py' 2026-07-09T04:48:23,279 adding 'ds_mcp_server-0.1.0.dist-info/licenses/LICENSE' 2026-07-09T04:48:23,281 adding 'ds_mcp_server-0.1.0.dist-info/METADATA' 2026-07-09T04:48:23,282 adding 'ds_mcp_server-0.1.0.dist-info/WHEEL' 2026-07-09T04:48:23,283 adding 'ds_mcp_server-0.1.0.dist-info/entry_points.txt' 2026-07-09T04:48:23,284 adding 'ds_mcp_server-0.1.0.dist-info/top_level.txt' 2026-07-09T04:48:23,285 adding 'ds_mcp_server-0.1.0.dist-info/RECORD' 2026-07-09T04:48:23,287 removing build/bdist.linux-armv7l/wheel 2026-07-09T04:48:23,394 Building wheel for ds-mcp-server (pyproject.toml): finished with status 'done' 2026-07-09T04:48:23,399 Created wheel for ds-mcp-server: filename=ds_mcp_server-0.1.0-py3-none-any.whl size=42323 sha256=f1a91f62705516ea520a7a32351321698ba2496d02098c02dcdabb53cb8e4bbf 2026-07-09T04:48:23,400 Stored in directory: /tmp/pip-ephem-wheel-cache-zol94qo9/wheels/9f/73/31/2a6d9f3ecf9d455166f6f2a18be90809f4cce7993faf73c9f3 2026-07-09T04:48:23,410 Successfully built ds-mcp-server 2026-07-09T04:48:23,414 Removed build tracker: '/tmp/pip-build-tracker-2epczm9f'