2026-07-26T02:07:40,040 Created temporary directory: /tmp/pip-ephem-wheel-cache-sddxjpf_ 2026-07-26T02:07:40,042 Created temporary directory: /tmp/pip-build-tracker-sxdjbrwg 2026-07-26T02:07:40,042 Initialized build tracking at /tmp/pip-build-tracker-sxdjbrwg 2026-07-26T02:07:40,043 Created build tracker: /tmp/pip-build-tracker-sxdjbrwg 2026-07-26T02:07:40,043 Entered build tracker: /tmp/pip-build-tracker-sxdjbrwg 2026-07-26T02:07:40,044 Created temporary directory: /tmp/pip-wheel-99bzkeui 2026-07-26T02:07:40,047 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-26T02:07:40,049 Created temporary directory: /tmp/pip-ephem-wheel-cache-f_5hg259 2026-07-26T02:07:40,071 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-07-26T02:07:40,075 2 location(s) to search for versions of ds-mcp-server: 2026-07-26T02:07:40,075 * https://pypi.org/simple/ds-mcp-server/ 2026-07-26T02:07:40,075 * https://www.piwheels.org/simple/ds-mcp-server/ 2026-07-26T02:07:40,076 Fetching project page and analyzing links: https://pypi.org/simple/ds-mcp-server/ 2026-07-26T02:07:40,077 Getting page https://pypi.org/simple/ds-mcp-server/ 2026-07-26T02:07:40,078 Found index url https://pypi.org/simple 2026-07-26T02:07:40,406 Fetched page https://pypi.org/simple/ds-mcp-server/ as application/vnd.pypi.simple.v1+json 2026-07-26T02:07:40,410 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-26T02:07:40,410 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-26T02:07:40,411 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-26T02:07:40,413 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-26T02:07:40,414 Skipping link: No binaries permitted for ds-mcp-server: https://files.pythonhosted.org/packages/dd/74/fac70e6739a986d35d378eb3e58585e6b1b1bd8716d642ef446cac6f117d/ds_mcp_server-0.1.3-py3-none-any.whl (from https://pypi.org/simple/ds-mcp-server/) (requires-python:>=3.11) 2026-07-26T02:07:40,415 Found link https://files.pythonhosted.org/packages/ba/a6/7c0fa5446784320bb69fcdb975294a03c28ee8ad828cabd4b7d81e8f70e3/ds_mcp_server-0.1.3.tar.gz (from https://pypi.org/simple/ds-mcp-server/) (requires-python:>=3.11), version: 0.1.3 2026-07-26T02:07:40,415 Skipping link: No binaries permitted for ds-mcp-server: https://files.pythonhosted.org/packages/f1/67/a4beb1c1f164a16b43d3bc39d88a080cde9f213249a8bb354d6bb3698892/ds_mcp_server-0.2.0-py3-none-any.whl (from https://pypi.org/simple/ds-mcp-server/) (requires-python:>=3.11) 2026-07-26T02:07:40,416 Found link https://files.pythonhosted.org/packages/cc/b7/c9fd554187be78672a8665d446aa865335b1f77b4e09d31af2084f9b744e/ds_mcp_server-0.2.0.tar.gz (from https://pypi.org/simple/ds-mcp-server/) (requires-python:>=3.11), version: 0.2.0 2026-07-26T02:07:40,417 Skipping link: No binaries permitted for ds-mcp-server: https://files.pythonhosted.org/packages/c4/aa/e241757a094190b9368157ef3e673006ae071033cf40d876bbea35747edc/ds_mcp_server-0.2.1-py3-none-any.whl (from https://pypi.org/simple/ds-mcp-server/) (requires-python:>=3.11) 2026-07-26T02:07:40,418 Found link https://files.pythonhosted.org/packages/6b/94/2fbedc6b4809b531cc2e2b912bcc6e048bc6350fe1f389d3ca1d440bb8bf/ds_mcp_server-0.2.1.tar.gz (from https://pypi.org/simple/ds-mcp-server/) (requires-python:>=3.11), version: 0.2.1 2026-07-26T02:07:40,419 Skipping link: No binaries permitted for ds-mcp-server: https://files.pythonhosted.org/packages/fc/a9/2c068aef91c0a8ef67b18d7ea40b4b83032295154d357ceceb9e6ac9e8b3/ds_mcp_server-0.2.2-py3-none-any.whl (from https://pypi.org/simple/ds-mcp-server/) (requires-python:>=3.11) 2026-07-26T02:07:40,420 Found link https://files.pythonhosted.org/packages/d2/a6/3b1a08a9791eb496b022cbe8dcceebda0427f1bf6be50c6f95e3bb4d9788/ds_mcp_server-0.2.2.tar.gz (from https://pypi.org/simple/ds-mcp-server/) (requires-python:>=3.11), version: 0.2.2 2026-07-26T02:07:40,421 Skipping link: No binaries permitted for ds-mcp-server: https://files.pythonhosted.org/packages/f8/aa/5300211a33bcaeb076e870647fbbfa6aa68735b29310402ef92661d49b34/ds_mcp_server-0.3.0-py3-none-any.whl (from https://pypi.org/simple/ds-mcp-server/) (requires-python:>=3.11) 2026-07-26T02:07:40,421 Found link https://files.pythonhosted.org/packages/96/3e/153242cab564c34f73596a1663eec0e4c8e72f595b319b13012f7fedb6ae/ds_mcp_server-0.3.0.tar.gz (from https://pypi.org/simple/ds-mcp-server/) (requires-python:>=3.11), version: 0.3.0 2026-07-26T02:07:40,422 Fetching project page and analyzing links: https://www.piwheels.org/simple/ds-mcp-server/ 2026-07-26T02:07:40,423 Getting page https://www.piwheels.org/simple/ds-mcp-server/ 2026-07-26T02:07:40,424 Found index url https://www.piwheels.org/simple 2026-07-26T02:07:40,721 Fetched page https://www.piwheels.org/simple/ds-mcp-server/ as text/html 2026-07-26T02:07:40,724 Skipping link: No binaries permitted for ds-mcp-server: https://www.piwheels.org/simple/ds-mcp-server/ds_mcp_server-0.2.0-py3-none-any.whl#sha256=379abbe0f66e392e03a1f1bc45bdb3be2bc10ffabbc7793e02e66491a3384787 (from https://www.piwheels.org/simple/ds-mcp-server/) (requires-python:>=3.11) 2026-07-26T02:07:40,724 Skipping link: No binaries permitted for ds-mcp-server: https://www.piwheels.org/simple/ds-mcp-server/ds_mcp_server-0.1.3-py3-none-any.whl#sha256=3bf424eb0bd388bdd4de4c3a76f6c08d16b5ea3e3c63d93960a4e9b674c897d3 (from https://www.piwheels.org/simple/ds-mcp-server/) (requires-python:>=3.11) 2026-07-26T02:07:40,725 Skipping link: No binaries permitted for ds-mcp-server: https://www.piwheels.org/simple/ds-mcp-server/ds_mcp_server-0.1.1-py3-none-any.whl#sha256=f9c732d89d5762ee69e153066d1368090c634076c32b34e6ecc8490cf044ccc7 (from https://www.piwheels.org/simple/ds-mcp-server/) (requires-python:>=3.11) 2026-07-26T02:07:40,726 Skipping link: No binaries permitted for ds-mcp-server: https://www.piwheels.org/simple/ds-mcp-server/ds_mcp_server-0.1.0-py3-none-any.whl#sha256=f1a91f62705516ea520a7a32351321698ba2496d02098c02dcdabb53cb8e4bbf (from https://www.piwheels.org/simple/ds-mcp-server/) (requires-python:>=3.11) 2026-07-26T02:07:40,726 Skipping link: not a file: https://www.piwheels.org/simple/ds-mcp-server/ 2026-07-26T02:07:40,727 Skipping link: not a file: https://pypi.org/simple/ds-mcp-server/ 2026-07-26T02:07:40,748 Given no hashes to check 1 links for project 'ds-mcp-server': discarding no candidates 2026-07-26T02:07:40,767 Collecting ds-mcp-server==0.2.1 2026-07-26T02:07:40,769 Created temporary directory: /tmp/pip-unpack-0js3nxsp 2026-07-26T02:07:41,022 Downloading ds_mcp_server-0.2.1.tar.gz (80 kB) 2026-07-26T02:07:41,238 Added ds-mcp-server==0.2.1 from https://files.pythonhosted.org/packages/6b/94/2fbedc6b4809b531cc2e2b912bcc6e048bc6350fe1f389d3ca1d440bb8bf/ds_mcp_server-0.2.1.tar.gz to build tracker '/tmp/pip-build-tracker-sxdjbrwg' 2026-07-26T02:07:41,245 Created temporary directory: /tmp/pip-build-env-8dntadw0 2026-07-26T02:07:41,250 Installing build dependencies: started 2026-07-26T02:07:41,251 Running command pip subprocess to install build dependencies 2026-07-26T02:07:42,384 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-07-26T02:07:42,828 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-26T02:07:42,851 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-07-26T02:07:44,842 Collecting setuptools>=68 2026-07-26T02:07:44,843 Obtaining dependency information for setuptools>=68 from https://www.piwheels.org/simple/setuptools/setuptools-83.0.0-py3-none-any.whl.metadata 2026-07-26T02:07:44,862 Using cached https://www.piwheels.org/simple/setuptools/setuptools-83.0.0-py3-none-any.whl.metadata (6.6 kB) 2026-07-26T02:07:45,097 Collecting wheel 2026-07-26T02:07:45,098 Obtaining dependency information for wheel from https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl.metadata 2026-07-26T02:07:45,115 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl.metadata (2.3 kB) 2026-07-26T02:07:45,466 Collecting setuptools-scm>=8 2026-07-26T02:07:45,467 Obtaining dependency information for setuptools-scm>=8 from https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.2.1-py3-none-any.whl.metadata 2026-07-26T02:07:45,483 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.2.1-py3-none-any.whl.metadata (6.7 kB) 2026-07-26T02:07:45,670 Collecting packaging>=24.0 2026-07-26T02:07:45,671 Obtaining dependency information for packaging>=24.0 from https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata 2026-07-26T02:07:45,684 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata (3.5 kB) 2026-07-26T02:07:45,786 Collecting vcs-versioning<3,>=2.0.0.dev0 2026-07-26T02:07:45,787 Obtaining dependency information for vcs-versioning<3,>=2.0.0.dev0 from https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-2.2.2-py3-none-any.whl.metadata 2026-07-26T02:07:45,802 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-2.2.2-py3-none-any.whl.metadata (1.7 kB) 2026-07-26T02:07:46,031 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-07-26T02:07:46,048 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.2.1-py3-none-any.whl (29 kB) 2026-07-26T02:07:46,070 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-07-26T02:07:46,096 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-2.2.2-py3-none-any.whl (108 kB) 2026-07-26T02:07:46,184 Using cached https://www.piwheels.org/simple/setuptools/setuptools-83.0.0-py3-none-any.whl (1.0 MB) 2026-07-26T02:07:46,222 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-07-26T02:07:46,245 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.2.1-py3-none-any.whl (29 kB) 2026-07-26T02:07:46,270 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-07-26T02:07:46,297 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-2.2.2-py3-none-any.whl (108 kB) 2026-07-26T02:07:46,387 Using cached https://www.piwheels.org/simple/setuptools/setuptools-83.0.0-py3-none-any.whl (1.0 MB) 2026-07-26T02:07:49,167 Installing collected packages: setuptools, packaging, wheel, vcs-versioning, setuptools-scm 2026-07-26T02:07:52,604 Creating /tmp/pip-build-env-8dntadw0/overlay/local/bin 2026-07-26T02:07:52,606 changing mode of /tmp/pip-build-env-8dntadw0/overlay/local/bin/wheel to 755 2026-07-26T02:07:53,010 changing mode of /tmp/pip-build-env-8dntadw0/overlay/local/bin/vcs-versioning to 755 2026-07-26T02:07:53,156 changing mode of /tmp/pip-build-env-8dntadw0/overlay/local/bin/setuptools-scm to 755 2026-07-26T02:07:53,190 Successfully installed packaging-26.2 setuptools-83.0.0 setuptools-scm-10.2.1 vcs-versioning-2.2.2 wheel-0.47.0 2026-07-26T02:07:53,492 Installing build dependencies: finished with status 'done' 2026-07-26T02:07:53,499 Getting requirements to build wheel: started 2026-07-26T02:07:53,500 Running command Getting requirements to build wheel 2026-07-26T02:07:54,295 /tmp/pip-build-env-8dntadw0/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-07-26T02:07:54,295 !! 2026-07-26T02:07:54,296 ******************************************************************************** 2026-07-26T02:07:54,296 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-26T02:07:54,297 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-07-26T02:07:54,298 or your builds will no longer be supported. 2026-07-26T02:07:54,299 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-26T02:07:54,299 ******************************************************************************** 2026-07-26T02:07:54,300 !! 2026-07-26T02:07:54,300 corresp(dist, value, root_dir) 2026-07-26T02:07:54,344 /tmp/pip-build-env-8dntadw0/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-07-26T02:07:54,344 !! 2026-07-26T02:07:54,345 ******************************************************************************** 2026-07-26T02:07:54,346 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-07-26T02:07:54,347 License :: OSI Approved :: MIT License 2026-07-26T02:07:54,348 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-26T02:07:54,349 ******************************************************************************** 2026-07-26T02:07:54,350 !! 2026-07-26T02:07:54,351 dist._finalize_license_expression() 2026-07-26T02:07:54,351 /tmp/pip-build-env-8dntadw0/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-07-26T02:07:54,352 !! 2026-07-26T02:07:54,353 ******************************************************************************** 2026-07-26T02:07:54,354 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-07-26T02:07:54,355 License :: OSI Approved :: MIT License 2026-07-26T02:07:54,356 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-26T02:07:54,356 ******************************************************************************** 2026-07-26T02:07:54,358 !! 2026-07-26T02:07:54,358 self._finalize_license_expression() 2026-07-26T02:07:54,359 running egg_info 2026-07-26T02:07:54,359 writing src/ds_mcp_server.egg-info/PKG-INFO 2026-07-26T02:07:54,364 writing dependency_links to src/ds_mcp_server.egg-info/dependency_links.txt 2026-07-26T02:07:54,366 writing entry points to src/ds_mcp_server.egg-info/entry_points.txt 2026-07-26T02:07:54,369 writing requirements to src/ds_mcp_server.egg-info/requires.txt 2026-07-26T02:07:54,370 writing top-level names to src/ds_mcp_server.egg-info/top_level.txt 2026-07-26T02:07:54,417 listing git files failed - pretending there aren't any 2026-07-26T02:07:54,423 reading manifest file 'src/ds_mcp_server.egg-info/SOURCES.txt' 2026-07-26T02:07:54,428 adding license file 'LICENSE' 2026-07-26T02:07:54,432 writing manifest file 'src/ds_mcp_server.egg-info/SOURCES.txt' 2026-07-26T02:07:54,539 Getting requirements to build wheel: finished with status 'done' 2026-07-26T02:07:54,543 Created temporary directory: /tmp/pip-modern-metadata-cffbju8s 2026-07-26T02:07:54,545 Preparing metadata (pyproject.toml): started 2026-07-26T02:07:54,546 Running command Preparing metadata (pyproject.toml) 2026-07-26T02:07:55,314 /tmp/pip-build-env-8dntadw0/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-07-26T02:07:55,314 !! 2026-07-26T02:07:55,315 ******************************************************************************** 2026-07-26T02:07:55,316 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-26T02:07:55,316 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-07-26T02:07:55,317 or your builds will no longer be supported. 2026-07-26T02:07:55,318 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-26T02:07:55,318 ******************************************************************************** 2026-07-26T02:07:55,319 !! 2026-07-26T02:07:55,320 corresp(dist, value, root_dir) 2026-07-26T02:07:55,364 /tmp/pip-build-env-8dntadw0/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-07-26T02:07:55,364 !! 2026-07-26T02:07:55,365 ******************************************************************************** 2026-07-26T02:07:55,366 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-07-26T02:07:55,367 License :: OSI Approved :: MIT License 2026-07-26T02:07:55,368 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-26T02:07:55,369 ******************************************************************************** 2026-07-26T02:07:55,370 !! 2026-07-26T02:07:55,370 dist._finalize_license_expression() 2026-07-26T02:07:55,371 /tmp/pip-build-env-8dntadw0/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-07-26T02:07:55,371 !! 2026-07-26T02:07:55,372 ******************************************************************************** 2026-07-26T02:07:55,373 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-07-26T02:07:55,374 License :: OSI Approved :: MIT License 2026-07-26T02:07:55,375 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-26T02:07:55,376 ******************************************************************************** 2026-07-26T02:07:55,377 !! 2026-07-26T02:07:55,377 self._finalize_license_expression() 2026-07-26T02:07:55,379 running dist_info 2026-07-26T02:07:55,381 creating /tmp/pip-modern-metadata-cffbju8s/ds_mcp_server.egg-info 2026-07-26T02:07:55,388 writing /tmp/pip-modern-metadata-cffbju8s/ds_mcp_server.egg-info/PKG-INFO 2026-07-26T02:07:55,394 writing dependency_links to /tmp/pip-modern-metadata-cffbju8s/ds_mcp_server.egg-info/dependency_links.txt 2026-07-26T02:07:55,396 writing entry points to /tmp/pip-modern-metadata-cffbju8s/ds_mcp_server.egg-info/entry_points.txt 2026-07-26T02:07:55,399 writing requirements to /tmp/pip-modern-metadata-cffbju8s/ds_mcp_server.egg-info/requires.txt 2026-07-26T02:07:55,401 writing top-level names to /tmp/pip-modern-metadata-cffbju8s/ds_mcp_server.egg-info/top_level.txt 2026-07-26T02:07:55,402 writing manifest file '/tmp/pip-modern-metadata-cffbju8s/ds_mcp_server.egg-info/SOURCES.txt' 2026-07-26T02:07:55,444 listing git files failed - pretending there aren't any 2026-07-26T02:07:55,450 reading manifest file '/tmp/pip-modern-metadata-cffbju8s/ds_mcp_server.egg-info/SOURCES.txt' 2026-07-26T02:07:55,452 adding license file 'LICENSE' 2026-07-26T02:07:55,456 writing manifest file '/tmp/pip-modern-metadata-cffbju8s/ds_mcp_server.egg-info/SOURCES.txt' 2026-07-26T02:07:55,457 creating '/tmp/pip-modern-metadata-cffbju8s/ds_mcp_server-0.2.1.dist-info' 2026-07-26T02:07:55,594 Preparing metadata (pyproject.toml): finished with status 'done' 2026-07-26T02:07:55,600 Source in /tmp/pip-wheel-99bzkeui/ds-mcp-server_6ed514c9db2c47949a1366ccefdd97fb has version 0.2.1, which satisfies requirement ds-mcp-server==0.2.1 from https://files.pythonhosted.org/packages/6b/94/2fbedc6b4809b531cc2e2b912bcc6e048bc6350fe1f389d3ca1d440bb8bf/ds_mcp_server-0.2.1.tar.gz 2026-07-26T02:07:55,601 Removed ds-mcp-server==0.2.1 from https://files.pythonhosted.org/packages/6b/94/2fbedc6b4809b531cc2e2b912bcc6e048bc6350fe1f389d3ca1d440bb8bf/ds_mcp_server-0.2.1.tar.gz from build tracker '/tmp/pip-build-tracker-sxdjbrwg' 2026-07-26T02:07:55,608 Created temporary directory: /tmp/pip-unpack-du87i6fc 2026-07-26T02:07:55,608 Building wheels for collected packages: ds-mcp-server 2026-07-26T02:07:55,613 Created temporary directory: /tmp/pip-wheel-jd_jimxn 2026-07-26T02:07:55,613 Destination directory: /tmp/pip-wheel-jd_jimxn 2026-07-26T02:07:55,616 Building wheel for ds-mcp-server (pyproject.toml): started 2026-07-26T02:07:55,617 Running command Building wheel for ds-mcp-server (pyproject.toml) 2026-07-26T02:07:56,319 /tmp/pip-build-env-8dntadw0/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-07-26T02:07:56,319 !! 2026-07-26T02:07:56,321 ******************************************************************************** 2026-07-26T02:07:56,321 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-26T02:07:56,322 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-07-26T02:07:56,323 or your builds will no longer be supported. 2026-07-26T02:07:56,324 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-26T02:07:56,324 ******************************************************************************** 2026-07-26T02:07:56,325 !! 2026-07-26T02:07:56,326 corresp(dist, value, root_dir) 2026-07-26T02:07:56,366 /tmp/pip-build-env-8dntadw0/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-07-26T02:07:56,366 !! 2026-07-26T02:07:56,367 ******************************************************************************** 2026-07-26T02:07:56,368 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-07-26T02:07:56,369 License :: OSI Approved :: MIT License 2026-07-26T02:07:56,370 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-26T02:07:56,371 ******************************************************************************** 2026-07-26T02:07:56,372 !! 2026-07-26T02:07:56,372 dist._finalize_license_expression() 2026-07-26T02:07:56,373 /tmp/pip-build-env-8dntadw0/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-07-26T02:07:56,374 !! 2026-07-26T02:07:56,375 ******************************************************************************** 2026-07-26T02:07:56,375 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-07-26T02:07:56,377 License :: OSI Approved :: MIT License 2026-07-26T02:07:56,378 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-26T02:07:56,378 ******************************************************************************** 2026-07-26T02:07:56,379 !! 2026-07-26T02:07:56,379 self._finalize_license_expression() 2026-07-26T02:07:56,380 running bdist_wheel 2026-07-26T02:07:56,400 running build 2026-07-26T02:07:56,400 running build_py 2026-07-26T02:07:56,402 creating build/lib/ds_mcp_server 2026-07-26T02:07:56,404 copying src/ds_mcp_server/cli.py -> build/lib/ds_mcp_server 2026-07-26T02:07:56,407 copying src/ds_mcp_server/server.py -> build/lib/ds_mcp_server 2026-07-26T02:07:56,410 copying src/ds_mcp_server/_version.py -> build/lib/ds_mcp_server 2026-07-26T02:07:56,412 copying src/ds_mcp_server/__init__.py -> build/lib/ds_mcp_server 2026-07-26T02:07:56,415 creating build/lib/ds_mcp_server/client 2026-07-26T02:07:56,416 copying src/ds_mcp_server/client/openai_compat.py -> build/lib/ds_mcp_server/client 2026-07-26T02:07:56,418 copying src/ds_mcp_server/client/_base.py -> build/lib/ds_mcp_server/client 2026-07-26T02:07:56,420 copying src/ds_mcp_server/client/anthropic_client.py -> build/lib/ds_mcp_server/client 2026-07-26T02:07:56,422 copying src/ds_mcp_server/client/__init__.py -> build/lib/ds_mcp_server/client 2026-07-26T02:07:56,424 creating build/lib/ds_mcp_server/web 2026-07-26T02:07:56,425 copying src/ds_mcp_server/web/chat.py -> build/lib/ds_mcp_server/web 2026-07-26T02:07:56,427 copying src/ds_mcp_server/web/app.py -> build/lib/ds_mcp_server/web 2026-07-26T02:07:56,430 copying src/ds_mcp_server/web/__init__.py -> build/lib/ds_mcp_server/web 2026-07-26T02:07:56,432 creating build/lib/ds_mcp_server/_tools 2026-07-26T02:07:56,433 copying src/ds_mcp_server/_tools/viz_utils.py -> build/lib/ds_mcp_server/_tools 2026-07-26T02:07:56,436 copying src/ds_mcp_server/_tools/sandbox.py -> build/lib/ds_mcp_server/_tools 2026-07-26T02:07:56,438 copying src/ds_mcp_server/_tools/plot_static.py -> build/lib/ds_mcp_server/_tools 2026-07-26T02:07:56,441 copying src/ds_mcp_server/_tools/system_tools.py -> build/lib/ds_mcp_server/_tools 2026-07-26T02:07:56,443 copying src/ds_mcp_server/_tools/stats_analysis.py -> build/lib/ds_mcp_server/_tools 2026-07-26T02:07:56,446 copying src/ds_mcp_server/_tools/web_tools.py -> build/lib/ds_mcp_server/_tools 2026-07-26T02:07:56,448 copying src/ds_mcp_server/_tools/viz_config.py -> build/lib/ds_mcp_server/_tools 2026-07-26T02:07:56,451 copying src/ds_mcp_server/_tools/__init__.py -> build/lib/ds_mcp_server/_tools 2026-07-26T02:07:56,453 copying src/ds_mcp_server/_tools/plot_data.py -> build/lib/ds_mcp_server/_tools 2026-07-26T02:07:56,455 copying src/ds_mcp_server/_tools/plot_interactive.py -> build/lib/ds_mcp_server/_tools 2026-07-26T02:07:56,458 running egg_info 2026-07-26T02:07:56,466 writing src/ds_mcp_server.egg-info/PKG-INFO 2026-07-26T02:07:56,471 writing dependency_links to src/ds_mcp_server.egg-info/dependency_links.txt 2026-07-26T02:07:56,472 writing entry points to src/ds_mcp_server.egg-info/entry_points.txt 2026-07-26T02:07:56,475 writing requirements to src/ds_mcp_server.egg-info/requires.txt 2026-07-26T02:07:56,476 writing top-level names to src/ds_mcp_server.egg-info/top_level.txt 2026-07-26T02:07:56,514 listing git files failed - pretending there aren't any 2026-07-26T02:07:56,520 reading manifest file 'src/ds_mcp_server.egg-info/SOURCES.txt' 2026-07-26T02:07:56,524 adding license file 'LICENSE' 2026-07-26T02:07:56,529 writing manifest file 'src/ds_mcp_server.egg-info/SOURCES.txt' 2026-07-26T02:07:56,534 creating build/lib/ds_mcp_server/web/static 2026-07-26T02:07:56,535 copying src/ds_mcp_server/web/static/index.html -> build/lib/ds_mcp_server/web/static 2026-07-26T02:07:56,538 copying src/ds_mcp_server/web/static/styles.css -> build/lib/ds_mcp_server/web/static 2026-07-26T02:07:56,541 copying src/ds_mcp_server/web/static/app.js -> build/lib/ds_mcp_server/web/static 2026-07-26T02:07:56,564 installing to build/bdist.linux-armv7l/wheel 2026-07-26T02:07:56,564 running install 2026-07-26T02:07:56,587 running install_lib 2026-07-26T02:07:56,594 creating build/bdist.linux-armv7l/wheel 2026-07-26T02:07:56,596 creating build/bdist.linux-armv7l/wheel/ds_mcp_server 2026-07-26T02:07:56,597 copying build/lib/ds_mcp_server/cli.py -> build/bdist.linux-armv7l/wheel/./ds_mcp_server 2026-07-26T02:07:56,600 copying build/lib/ds_mcp_server/server.py -> build/bdist.linux-armv7l/wheel/./ds_mcp_server 2026-07-26T02:07:56,602 copying build/lib/ds_mcp_server/_version.py -> build/bdist.linux-armv7l/wheel/./ds_mcp_server 2026-07-26T02:07:56,604 creating build/bdist.linux-armv7l/wheel/ds_mcp_server/client 2026-07-26T02:07:56,605 copying build/lib/ds_mcp_server/client/openai_compat.py -> build/bdist.linux-armv7l/wheel/./ds_mcp_server/client 2026-07-26T02:07:56,608 copying build/lib/ds_mcp_server/client/_base.py -> build/bdist.linux-armv7l/wheel/./ds_mcp_server/client 2026-07-26T02:07:56,609 copying build/lib/ds_mcp_server/client/anthropic_client.py -> build/bdist.linux-armv7l/wheel/./ds_mcp_server/client 2026-07-26T02:07:56,611 copying build/lib/ds_mcp_server/client/__init__.py -> build/bdist.linux-armv7l/wheel/./ds_mcp_server/client 2026-07-26T02:07:56,613 creating build/bdist.linux-armv7l/wheel/ds_mcp_server/web 2026-07-26T02:07:56,615 creating build/bdist.linux-armv7l/wheel/ds_mcp_server/web/static 2026-07-26T02:07:56,616 copying build/lib/ds_mcp_server/web/static/index.html -> build/bdist.linux-armv7l/wheel/./ds_mcp_server/web/static 2026-07-26T02:07:56,619 copying build/lib/ds_mcp_server/web/static/styles.css -> build/bdist.linux-armv7l/wheel/./ds_mcp_server/web/static 2026-07-26T02:07:56,621 copying build/lib/ds_mcp_server/web/static/app.js -> build/bdist.linux-armv7l/wheel/./ds_mcp_server/web/static 2026-07-26T02:07:56,624 copying build/lib/ds_mcp_server/web/chat.py -> build/bdist.linux-armv7l/wheel/./ds_mcp_server/web 2026-07-26T02:07:56,626 copying build/lib/ds_mcp_server/web/app.py -> build/bdist.linux-armv7l/wheel/./ds_mcp_server/web 2026-07-26T02:07:56,629 copying build/lib/ds_mcp_server/web/__init__.py -> build/bdist.linux-armv7l/wheel/./ds_mcp_server/web 2026-07-26T02:07:56,631 copying build/lib/ds_mcp_server/__init__.py -> build/bdist.linux-armv7l/wheel/./ds_mcp_server 2026-07-26T02:07:56,633 creating build/bdist.linux-armv7l/wheel/ds_mcp_server/_tools 2026-07-26T02:07:56,634 copying build/lib/ds_mcp_server/_tools/viz_utils.py -> build/bdist.linux-armv7l/wheel/./ds_mcp_server/_tools 2026-07-26T02:07:56,636 copying build/lib/ds_mcp_server/_tools/sandbox.py -> build/bdist.linux-armv7l/wheel/./ds_mcp_server/_tools 2026-07-26T02:07:56,639 copying build/lib/ds_mcp_server/_tools/plot_static.py -> build/bdist.linux-armv7l/wheel/./ds_mcp_server/_tools 2026-07-26T02:07:56,642 copying build/lib/ds_mcp_server/_tools/system_tools.py -> build/bdist.linux-armv7l/wheel/./ds_mcp_server/_tools 2026-07-26T02:07:56,644 copying build/lib/ds_mcp_server/_tools/stats_analysis.py -> build/bdist.linux-armv7l/wheel/./ds_mcp_server/_tools 2026-07-26T02:07:56,647 copying build/lib/ds_mcp_server/_tools/web_tools.py -> build/bdist.linux-armv7l/wheel/./ds_mcp_server/_tools 2026-07-26T02:07:56,649 copying build/lib/ds_mcp_server/_tools/viz_config.py -> build/bdist.linux-armv7l/wheel/./ds_mcp_server/_tools 2026-07-26T02:07:56,651 copying build/lib/ds_mcp_server/_tools/__init__.py -> build/bdist.linux-armv7l/wheel/./ds_mcp_server/_tools 2026-07-26T02:07:56,653 copying build/lib/ds_mcp_server/_tools/plot_data.py -> build/bdist.linux-armv7l/wheel/./ds_mcp_server/_tools 2026-07-26T02:07:56,655 copying build/lib/ds_mcp_server/_tools/plot_interactive.py -> build/bdist.linux-armv7l/wheel/./ds_mcp_server/_tools 2026-07-26T02:07:56,657 running install_egg_info 2026-07-26T02:07:56,664 Copying src/ds_mcp_server.egg-info to build/bdist.linux-armv7l/wheel/./ds_mcp_server-0.2.1-py3.11.egg-info 2026-07-26T02:07:56,680 running install_scripts 2026-07-26T02:07:56,692 creating build/bdist.linux-armv7l/wheel/ds_mcp_server-0.2.1.dist-info/WHEEL 2026-07-26T02:07:56,695 creating '/tmp/pip-wheel-jd_jimxn/.tmp-e9ll1z61/ds_mcp_server-0.2.1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-07-26T02:07:56,697 adding 'ds_mcp_server/__init__.py' 2026-07-26T02:07:56,698 adding 'ds_mcp_server/_version.py' 2026-07-26T02:07:56,700 adding 'ds_mcp_server/cli.py' 2026-07-26T02:07:56,703 adding 'ds_mcp_server/server.py' 2026-07-26T02:07:56,705 adding 'ds_mcp_server/_tools/__init__.py' 2026-07-26T02:07:56,706 adding 'ds_mcp_server/_tools/plot_data.py' 2026-07-26T02:07:56,708 adding 'ds_mcp_server/_tools/plot_interactive.py' 2026-07-26T02:07:56,710 adding 'ds_mcp_server/_tools/plot_static.py' 2026-07-26T02:07:56,713 adding 'ds_mcp_server/_tools/sandbox.py' 2026-07-26T02:07:56,714 adding 'ds_mcp_server/_tools/stats_analysis.py' 2026-07-26T02:07:56,716 adding 'ds_mcp_server/_tools/system_tools.py' 2026-07-26T02:07:56,719 adding 'ds_mcp_server/_tools/viz_config.py' 2026-07-26T02:07:56,721 adding 'ds_mcp_server/_tools/viz_utils.py' 2026-07-26T02:07:56,722 adding 'ds_mcp_server/_tools/web_tools.py' 2026-07-26T02:07:56,724 adding 'ds_mcp_server/client/__init__.py' 2026-07-26T02:07:56,725 adding 'ds_mcp_server/client/_base.py' 2026-07-26T02:07:56,727 adding 'ds_mcp_server/client/anthropic_client.py' 2026-07-26T02:07:56,729 adding 'ds_mcp_server/client/openai_compat.py' 2026-07-26T02:07:56,731 adding 'ds_mcp_server/web/__init__.py' 2026-07-26T02:07:56,733 adding 'ds_mcp_server/web/app.py' 2026-07-26T02:07:56,735 adding 'ds_mcp_server/web/chat.py' 2026-07-26T02:07:56,739 adding 'ds_mcp_server/web/static/app.js' 2026-07-26T02:07:56,741 adding 'ds_mcp_server/web/static/index.html' 2026-07-26T02:07:56,744 adding 'ds_mcp_server/web/static/styles.css' 2026-07-26T02:07:56,746 adding 'ds_mcp_server-0.2.1.dist-info/licenses/LICENSE' 2026-07-26T02:07:56,748 adding 'ds_mcp_server-0.2.1.dist-info/METADATA' 2026-07-26T02:07:56,749 adding 'ds_mcp_server-0.2.1.dist-info/WHEEL' 2026-07-26T02:07:56,750 adding 'ds_mcp_server-0.2.1.dist-info/entry_points.txt' 2026-07-26T02:07:56,751 adding 'ds_mcp_server-0.2.1.dist-info/top_level.txt' 2026-07-26T02:07:56,752 adding 'ds_mcp_server-0.2.1.dist-info/RECORD' 2026-07-26T02:07:56,755 removing build/bdist.linux-armv7l/wheel 2026-07-26T02:07:56,870 Building wheel for ds-mcp-server (pyproject.toml): finished with status 'done' 2026-07-26T02:07:56,876 Created wheel for ds-mcp-server: filename=ds_mcp_server-0.2.1-py3-none-any.whl size=70874 sha256=794959a0db1b3a37689bd58d4fd8416331a4658274e1e061f2605b8a0853b97d 2026-07-26T02:07:56,877 Stored in directory: /tmp/pip-ephem-wheel-cache-f_5hg259/wheels/cb/81/c0/7d70b84544fc21cb3bcddf2898b3eb7ff4a56712f29e2dacb6 2026-07-26T02:07:56,891 Successfully built ds-mcp-server 2026-07-26T02:07:56,896 Removed build tracker: '/tmp/pip-build-tracker-sxdjbrwg'