2026-07-29T12:56:49,688 Created temporary directory: /tmp/pip-ephem-wheel-cache-g1wjucsz 2026-07-29T12:56:49,690 Created temporary directory: /tmp/pip-build-tracker-nzt6sv__ 2026-07-29T12:56:49,690 Initialized build tracking at /tmp/pip-build-tracker-nzt6sv__ 2026-07-29T12:56:49,691 Created build tracker: /tmp/pip-build-tracker-nzt6sv__ 2026-07-29T12:56:49,691 Entered build tracker: /tmp/pip-build-tracker-nzt6sv__ 2026-07-29T12:56:49,692 Created temporary directory: /tmp/pip-wheel-hraahu02 2026-07-29T12:56:49,695 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-29T12:56:49,698 Created temporary directory: /tmp/pip-ephem-wheel-cache-gbdv59yh 2026-07-29T12:56:49,720 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-07-29T12:56:49,724 2 location(s) to search for versions of ds-mcp-server: 2026-07-29T12:56:49,724 * https://pypi.org/simple/ds-mcp-server/ 2026-07-29T12:56:49,724 * https://www.piwheels.org/simple/ds-mcp-server/ 2026-07-29T12:56:49,724 Fetching project page and analyzing links: https://pypi.org/simple/ds-mcp-server/ 2026-07-29T12:56:49,725 Getting page https://pypi.org/simple/ds-mcp-server/ 2026-07-29T12:56:49,727 Found index url https://pypi.org/simple 2026-07-29T12:56:49,955 Fetched page https://pypi.org/simple/ds-mcp-server/ as application/vnd.pypi.simple.v1+json 2026-07-29T12:56:49,959 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-29T12:56:49,961 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-29T12:56:49,961 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-29T12:56:49,962 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-29T12:56:49,963 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-29T12:56:49,964 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-29T12:56:49,965 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-29T12:56:49,966 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-29T12:56:49,967 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-29T12:56:49,968 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-29T12:56:49,969 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-29T12:56:49,970 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-29T12:56:49,970 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-29T12:56:49,971 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-29T12:56:49,972 Skipping link: No binaries permitted for ds-mcp-server: https://files.pythonhosted.org/packages/46/98/53048bc5e355f8e1af42e2c4395b6f46af31d3a6b818eb410a14df91e874/ds_mcp_server-0.3.2-py3-none-any.whl (from https://pypi.org/simple/ds-mcp-server/) (requires-python:>=3.11) 2026-07-29T12:56:49,973 Found link https://files.pythonhosted.org/packages/b5/15/30e54b85b448becad6687cd5dd00737441957801502929e43273d6768888/ds_mcp_server-0.3.2.tar.gz (from https://pypi.org/simple/ds-mcp-server/) (requires-python:>=3.11), version: 0.3.2 2026-07-29T12:56:49,973 Fetching project page and analyzing links: https://www.piwheels.org/simple/ds-mcp-server/ 2026-07-29T12:56:49,974 Getting page https://www.piwheels.org/simple/ds-mcp-server/ 2026-07-29T12:56:49,975 Found index url https://www.piwheels.org/simple 2026-07-29T12:56:50,159 Fetched page https://www.piwheels.org/simple/ds-mcp-server/ as text/html 2026-07-29T12:56:50,162 Skipping link: No binaries permitted for ds-mcp-server: https://www.piwheels.org/simple/ds-mcp-server/ds_mcp_server-0.3.0-py3-none-any.whl#sha256=3dcac9e962731d6e0e071913d09a942baa2e3a37e2b624415a61b5707bc07370 (from https://www.piwheels.org/simple/ds-mcp-server/) (requires-python:>=3.11) 2026-07-29T12:56:50,163 Skipping link: No binaries permitted for ds-mcp-server: https://www.piwheels.org/simple/ds-mcp-server/ds_mcp_server-0.2.2-py3-none-any.whl#sha256=7dd2bf09e651d0fd7ba4403ef954ad0b79deaab09322fc8b39067cbd0030964a (from https://www.piwheels.org/simple/ds-mcp-server/) (requires-python:>=3.11) 2026-07-29T12:56:50,163 Skipping link: No binaries permitted for ds-mcp-server: https://www.piwheels.org/simple/ds-mcp-server/ds_mcp_server-0.2.1-py3-none-any.whl#sha256=794959a0db1b3a37689bd58d4fd8416331a4658274e1e061f2605b8a0853b97d (from https://www.piwheels.org/simple/ds-mcp-server/) (requires-python:>=3.11) 2026-07-29T12:56:50,164 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-29T12:56:50,165 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-29T12:56:50,165 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-29T12:56:50,166 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-29T12:56:50,167 Skipping link: not a file: https://www.piwheels.org/simple/ds-mcp-server/ 2026-07-29T12:56:50,167 Skipping link: not a file: https://pypi.org/simple/ds-mcp-server/ 2026-07-29T12:56:50,187 Given no hashes to check 1 links for project 'ds-mcp-server': discarding no candidates 2026-07-29T12:56:50,206 Collecting ds-mcp-server==0.3.2 2026-07-29T12:56:50,208 Created temporary directory: /tmp/pip-unpack-h3hj1mne 2026-07-29T12:56:50,443 Downloading ds_mcp_server-0.3.2.tar.gz (158 kB) 2026-07-29T12:56:50,689 Added ds-mcp-server==0.3.2 from https://files.pythonhosted.org/packages/b5/15/30e54b85b448becad6687cd5dd00737441957801502929e43273d6768888/ds_mcp_server-0.3.2.tar.gz to build tracker '/tmp/pip-build-tracker-nzt6sv__' 2026-07-29T12:56:50,697 Created temporary directory: /tmp/pip-build-env-8clg05ru 2026-07-29T12:56:50,701 Installing build dependencies: started 2026-07-29T12:56:50,702 Running command pip subprocess to install build dependencies 2026-07-29T12:56:51,838 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-07-29T12:56:52,310 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-29T12:56:52,334 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-07-29T12:56:54,142 Collecting setuptools>=68 2026-07-29T12:56:54,144 Obtaining dependency information for setuptools>=68 from https://www.piwheels.org/simple/setuptools/setuptools-83.0.0-py3-none-any.whl.metadata 2026-07-29T12:56:54,158 Using cached https://www.piwheels.org/simple/setuptools/setuptools-83.0.0-py3-none-any.whl.metadata (6.6 kB) 2026-07-29T12:56:54,393 Collecting wheel 2026-07-29T12:56:54,394 Obtaining dependency information for wheel from https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl.metadata 2026-07-29T12:56:54,407 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl.metadata (2.3 kB) 2026-07-29T12:56:54,756 Collecting setuptools-scm>=8 2026-07-29T12:56:54,757 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-29T12:56:54,772 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.2.1-py3-none-any.whl.metadata (6.7 kB) 2026-07-29T12:56:54,958 Collecting packaging>=24.0 2026-07-29T12:56:54,959 Obtaining dependency information for packaging>=24.0 from https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata 2026-07-29T12:56:54,972 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata (3.5 kB) 2026-07-29T12:56:55,085 Collecting vcs-versioning<3,>=2.0.0.dev0 2026-07-29T12:56:55,086 Obtaining dependency information for vcs-versioning<3,>=2.0.0.dev0 from https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-2.2.3-py3-none-any.whl.metadata 2026-07-29T12:56:55,099 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-2.2.3-py3-none-any.whl.metadata (1.7 kB) 2026-07-29T12:56:55,354 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-07-29T12:56:55,371 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.2.1-py3-none-any.whl (29 kB) 2026-07-29T12:56:55,392 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-07-29T12:56:55,415 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-2.2.3-py3-none-any.whl (108 kB) 2026-07-29T12:56:55,506 Using cached https://www.piwheels.org/simple/setuptools/setuptools-83.0.0-py3-none-any.whl (1.0 MB) 2026-07-29T12:56:55,540 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-07-29T12:56:55,562 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.2.1-py3-none-any.whl (29 kB) 2026-07-29T12:56:55,587 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-07-29T12:56:55,612 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-2.2.3-py3-none-any.whl (108 kB) 2026-07-29T12:56:55,704 Using cached https://www.piwheels.org/simple/setuptools/setuptools-83.0.0-py3-none-any.whl (1.0 MB) 2026-07-29T12:56:58,718 Installing collected packages: setuptools, packaging, wheel, vcs-versioning, setuptools-scm 2026-07-29T12:57:02,258 Creating /tmp/pip-build-env-8clg05ru/overlay/local/bin 2026-07-29T12:57:02,260 changing mode of /tmp/pip-build-env-8clg05ru/overlay/local/bin/wheel to 755 2026-07-29T12:57:02,660 changing mode of /tmp/pip-build-env-8clg05ru/overlay/local/bin/vcs-versioning to 755 2026-07-29T12:57:02,797 changing mode of /tmp/pip-build-env-8clg05ru/overlay/local/bin/setuptools-scm to 755 2026-07-29T12:57:02,833 Successfully installed packaging-26.2 setuptools-83.0.0 setuptools-scm-10.2.1 vcs-versioning-2.2.3 wheel-0.47.0 2026-07-29T12:57:03,136 Installing build dependencies: finished with status 'done' 2026-07-29T12:57:03,142 Getting requirements to build wheel: started 2026-07-29T12:57:03,143 Running command Getting requirements to build wheel 2026-07-29T12:57:04,198 /tmp/pip-build-env-8clg05ru/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-07-29T12:57:04,198 !! 2026-07-29T12:57:04,200 ******************************************************************************** 2026-07-29T12:57:04,200 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-29T12:57:04,201 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-07-29T12:57:04,202 or your builds will no longer be supported. 2026-07-29T12:57:04,203 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-29T12:57:04,203 ******************************************************************************** 2026-07-29T12:57:04,205 !! 2026-07-29T12:57:04,205 corresp(dist, value, root_dir) 2026-07-29T12:57:04,256 /tmp/pip-build-env-8clg05ru/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-07-29T12:57:04,257 !! 2026-07-29T12:57:04,258 ******************************************************************************** 2026-07-29T12:57:04,259 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-07-29T12:57:04,260 License :: OSI Approved :: MIT License 2026-07-29T12:57:04,261 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-29T12:57:04,262 ******************************************************************************** 2026-07-29T12:57:04,263 !! 2026-07-29T12:57:04,264 dist._finalize_license_expression() 2026-07-29T12:57:04,265 /tmp/pip-build-env-8clg05ru/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-07-29T12:57:04,266 !! 2026-07-29T12:57:04,268 ******************************************************************************** 2026-07-29T12:57:04,268 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-07-29T12:57:04,269 License :: OSI Approved :: MIT License 2026-07-29T12:57:04,270 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-29T12:57:04,270 ******************************************************************************** 2026-07-29T12:57:04,271 !! 2026-07-29T12:57:04,271 self._finalize_license_expression() 2026-07-29T12:57:04,272 running egg_info 2026-07-29T12:57:04,280 writing src/ds_mcp_server.egg-info/PKG-INFO 2026-07-29T12:57:04,291 writing dependency_links to src/ds_mcp_server.egg-info/dependency_links.txt 2026-07-29T12:57:04,293 writing entry points to src/ds_mcp_server.egg-info/entry_points.txt 2026-07-29T12:57:04,300 writing requirements to src/ds_mcp_server.egg-info/requires.txt 2026-07-29T12:57:04,301 writing top-level names to src/ds_mcp_server.egg-info/top_level.txt 2026-07-29T12:57:04,355 listing git files failed - pretending there aren't any 2026-07-29T12:57:04,362 reading manifest file 'src/ds_mcp_server.egg-info/SOURCES.txt' 2026-07-29T12:57:04,368 adding license file 'LICENSE' 2026-07-29T12:57:04,374 writing manifest file 'src/ds_mcp_server.egg-info/SOURCES.txt' 2026-07-29T12:57:04,482 Getting requirements to build wheel: finished with status 'done' 2026-07-29T12:57:04,485 Created temporary directory: /tmp/pip-modern-metadata-bckubt4e 2026-07-29T12:57:04,488 Preparing metadata (pyproject.toml): started 2026-07-29T12:57:04,489 Running command Preparing metadata (pyproject.toml) 2026-07-29T12:57:05,227 /tmp/pip-build-env-8clg05ru/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-07-29T12:57:05,227 !! 2026-07-29T12:57:05,229 ******************************************************************************** 2026-07-29T12:57:05,229 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-29T12:57:05,230 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-07-29T12:57:05,231 or your builds will no longer be supported. 2026-07-29T12:57:05,232 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-29T12:57:05,233 ******************************************************************************** 2026-07-29T12:57:05,234 !! 2026-07-29T12:57:05,235 corresp(dist, value, root_dir) 2026-07-29T12:57:05,280 /tmp/pip-build-env-8clg05ru/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-07-29T12:57:05,281 !! 2026-07-29T12:57:05,282 ******************************************************************************** 2026-07-29T12:57:05,283 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-07-29T12:57:05,284 License :: OSI Approved :: MIT License 2026-07-29T12:57:05,285 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-29T12:57:05,286 ******************************************************************************** 2026-07-29T12:57:05,287 !! 2026-07-29T12:57:05,288 dist._finalize_license_expression() 2026-07-29T12:57:05,289 /tmp/pip-build-env-8clg05ru/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-07-29T12:57:05,290 !! 2026-07-29T12:57:05,291 ******************************************************************************** 2026-07-29T12:57:05,291 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-07-29T12:57:05,292 License :: OSI Approved :: MIT License 2026-07-29T12:57:05,293 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-29T12:57:05,294 ******************************************************************************** 2026-07-29T12:57:05,295 !! 2026-07-29T12:57:05,295 self._finalize_license_expression() 2026-07-29T12:57:05,298 running dist_info 2026-07-29T12:57:05,300 creating /tmp/pip-modern-metadata-bckubt4e/ds_mcp_server.egg-info 2026-07-29T12:57:05,307 writing /tmp/pip-modern-metadata-bckubt4e/ds_mcp_server.egg-info/PKG-INFO 2026-07-29T12:57:05,318 writing dependency_links to /tmp/pip-modern-metadata-bckubt4e/ds_mcp_server.egg-info/dependency_links.txt 2026-07-29T12:57:05,320 writing entry points to /tmp/pip-modern-metadata-bckubt4e/ds_mcp_server.egg-info/entry_points.txt 2026-07-29T12:57:05,326 writing requirements to /tmp/pip-modern-metadata-bckubt4e/ds_mcp_server.egg-info/requires.txt 2026-07-29T12:57:05,327 writing top-level names to /tmp/pip-modern-metadata-bckubt4e/ds_mcp_server.egg-info/top_level.txt 2026-07-29T12:57:05,329 writing manifest file '/tmp/pip-modern-metadata-bckubt4e/ds_mcp_server.egg-info/SOURCES.txt' 2026-07-29T12:57:05,376 listing git files failed - pretending there aren't any 2026-07-29T12:57:05,382 reading manifest file '/tmp/pip-modern-metadata-bckubt4e/ds_mcp_server.egg-info/SOURCES.txt' 2026-07-29T12:57:05,384 adding license file 'LICENSE' 2026-07-29T12:57:05,388 writing manifest file '/tmp/pip-modern-metadata-bckubt4e/ds_mcp_server.egg-info/SOURCES.txt' 2026-07-29T12:57:05,389 creating '/tmp/pip-modern-metadata-bckubt4e/ds_mcp_server-0.3.2.dist-info' 2026-07-29T12:57:05,530 Preparing metadata (pyproject.toml): finished with status 'done' 2026-07-29T12:57:05,537 Source in /tmp/pip-wheel-hraahu02/ds-mcp-server_01642029d9b648f0817f6dafd9687b9f has version 0.3.2, which satisfies requirement ds-mcp-server==0.3.2 from https://files.pythonhosted.org/packages/b5/15/30e54b85b448becad6687cd5dd00737441957801502929e43273d6768888/ds_mcp_server-0.3.2.tar.gz 2026-07-29T12:57:05,538 Removed ds-mcp-server==0.3.2 from https://files.pythonhosted.org/packages/b5/15/30e54b85b448becad6687cd5dd00737441957801502929e43273d6768888/ds_mcp_server-0.3.2.tar.gz from build tracker '/tmp/pip-build-tracker-nzt6sv__' 2026-07-29T12:57:05,547 Created temporary directory: /tmp/pip-unpack-iuaa_fcj 2026-07-29T12:57:05,548 Building wheels for collected packages: ds-mcp-server 2026-07-29T12:57:05,553 Created temporary directory: /tmp/pip-wheel-rm5v_q5e 2026-07-29T12:57:05,554 Destination directory: /tmp/pip-wheel-rm5v_q5e 2026-07-29T12:57:05,556 Building wheel for ds-mcp-server (pyproject.toml): started 2026-07-29T12:57:05,557 Running command Building wheel for ds-mcp-server (pyproject.toml) 2026-07-29T12:57:06,480 /tmp/pip-build-env-8clg05ru/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-07-29T12:57:06,481 !! 2026-07-29T12:57:06,482 ******************************************************************************** 2026-07-29T12:57:06,482 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-29T12:57:06,484 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-07-29T12:57:06,484 or your builds will no longer be supported. 2026-07-29T12:57:06,485 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-29T12:57:06,486 ******************************************************************************** 2026-07-29T12:57:06,488 !! 2026-07-29T12:57:06,488 corresp(dist, value, root_dir) 2026-07-29T12:57:06,528 /tmp/pip-build-env-8clg05ru/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-07-29T12:57:06,529 !! 2026-07-29T12:57:06,530 ******************************************************************************** 2026-07-29T12:57:06,530 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-07-29T12:57:06,531 License :: OSI Approved :: MIT License 2026-07-29T12:57:06,532 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-29T12:57:06,533 ******************************************************************************** 2026-07-29T12:57:06,534 !! 2026-07-29T12:57:06,534 dist._finalize_license_expression() 2026-07-29T12:57:06,535 /tmp/pip-build-env-8clg05ru/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-07-29T12:57:06,535 !! 2026-07-29T12:57:06,536 ******************************************************************************** 2026-07-29T12:57:06,537 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-07-29T12:57:06,538 License :: OSI Approved :: MIT License 2026-07-29T12:57:06,539 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-29T12:57:06,539 ******************************************************************************** 2026-07-29T12:57:06,540 !! 2026-07-29T12:57:06,541 self._finalize_license_expression() 2026-07-29T12:57:06,541 running bdist_wheel 2026-07-29T12:57:06,561 running build 2026-07-29T12:57:06,562 running build_py 2026-07-29T12:57:06,564 creating build/lib/ds_mcp_server 2026-07-29T12:57:06,566 copying src/ds_mcp_server/env_setup.py -> build/lib/ds_mcp_server 2026-07-29T12:57:06,568 copying src/ds_mcp_server/cli.py -> build/lib/ds_mcp_server 2026-07-29T12:57:06,571 copying src/ds_mcp_server/server.py -> build/lib/ds_mcp_server 2026-07-29T12:57:06,574 copying src/ds_mcp_server/__init__.py -> build/lib/ds_mcp_server 2026-07-29T12:57:06,576 copying src/ds_mcp_server/_version.py -> build/lib/ds_mcp_server 2026-07-29T12:57:06,578 creating build/lib/ds_mcp_server/agents 2026-07-29T12:57:06,579 copying src/ds_mcp_server/agents/runner.py -> build/lib/ds_mcp_server/agents 2026-07-29T12:57:06,582 copying src/ds_mcp_server/agents/categories.py -> build/lib/ds_mcp_server/agents 2026-07-29T12:57:06,584 copying src/ds_mcp_server/agents/worker.py -> build/lib/ds_mcp_server/agents 2026-07-29T12:57:06,587 copying src/ds_mcp_server/agents/supervisor.py -> build/lib/ds_mcp_server/agents 2026-07-29T12:57:06,589 copying src/ds_mcp_server/agents/__init__.py -> build/lib/ds_mcp_server/agents 2026-07-29T12:57:06,592 copying src/ds_mcp_server/agents/llm.py -> build/lib/ds_mcp_server/agents 2026-07-29T12:57:06,594 copying src/ds_mcp_server/agents/protocol.py -> build/lib/ds_mcp_server/agents 2026-07-29T12:57:06,597 creating build/lib/ds_mcp_server/_tools 2026-07-29T12:57:06,598 copying src/ds_mcp_server/_tools/viz_utils.py -> build/lib/ds_mcp_server/_tools 2026-07-29T12:57:06,601 copying src/ds_mcp_server/_tools/stats_analysis.py -> build/lib/ds_mcp_server/_tools 2026-07-29T12:57:06,603 copying src/ds_mcp_server/_tools/web_tools.py -> build/lib/ds_mcp_server/_tools 2026-07-29T12:57:06,606 copying src/ds_mcp_server/_tools/system_tools.py -> build/lib/ds_mcp_server/_tools 2026-07-29T12:57:06,608 copying src/ds_mcp_server/_tools/viz_config.py -> build/lib/ds_mcp_server/_tools 2026-07-29T12:57:06,611 copying src/ds_mcp_server/_tools/profiling.py -> build/lib/ds_mcp_server/_tools 2026-07-29T12:57:06,613 copying src/ds_mcp_server/_tools/__init__.py -> build/lib/ds_mcp_server/_tools 2026-07-29T12:57:06,615 copying src/ds_mcp_server/_tools/plot_static.py -> build/lib/ds_mcp_server/_tools 2026-07-29T12:57:06,618 copying src/ds_mcp_server/_tools/plot_interactive.py -> build/lib/ds_mcp_server/_tools 2026-07-29T12:57:06,620 copying src/ds_mcp_server/_tools/document_tools.py -> build/lib/ds_mcp_server/_tools 2026-07-29T12:57:06,623 copying src/ds_mcp_server/_tools/plot_data.py -> build/lib/ds_mcp_server/_tools 2026-07-29T12:57:06,625 copying src/ds_mcp_server/_tools/research_tools.py -> build/lib/ds_mcp_server/_tools 2026-07-29T12:57:06,628 copying src/ds_mcp_server/_tools/sandbox.py -> build/lib/ds_mcp_server/_tools 2026-07-29T12:57:06,631 creating build/lib/ds_mcp_server/resources 2026-07-29T12:57:06,632 copying src/ds_mcp_server/resources/__init__.py -> build/lib/ds_mcp_server/resources 2026-07-29T12:57:06,634 creating build/lib/ds_mcp_server/client 2026-07-29T12:57:06,635 copying src/ds_mcp_server/client/_base.py -> build/lib/ds_mcp_server/client 2026-07-29T12:57:06,637 copying src/ds_mcp_server/client/openai_compat.py -> build/lib/ds_mcp_server/client 2026-07-29T12:57:06,639 copying src/ds_mcp_server/client/__init__.py -> build/lib/ds_mcp_server/client 2026-07-29T12:57:06,641 copying src/ds_mcp_server/client/anthropic_client.py -> build/lib/ds_mcp_server/client 2026-07-29T12:57:06,643 creating build/lib/ds_mcp_server/web 2026-07-29T12:57:06,644 copying src/ds_mcp_server/web/chat.py -> build/lib/ds_mcp_server/web 2026-07-29T12:57:06,647 copying src/ds_mcp_server/web/app.py -> build/lib/ds_mcp_server/web 2026-07-29T12:57:06,650 copying src/ds_mcp_server/web/__init__.py -> build/lib/ds_mcp_server/web 2026-07-29T12:57:06,652 running egg_info 2026-07-29T12:57:06,660 writing src/ds_mcp_server.egg-info/PKG-INFO 2026-07-29T12:57:06,671 writing dependency_links to src/ds_mcp_server.egg-info/dependency_links.txt 2026-07-29T12:57:06,672 writing entry points to src/ds_mcp_server.egg-info/entry_points.txt 2026-07-29T12:57:06,678 writing requirements to src/ds_mcp_server.egg-info/requires.txt 2026-07-29T12:57:06,679 writing top-level names to src/ds_mcp_server.egg-info/top_level.txt 2026-07-29T12:57:06,721 listing git files failed - pretending there aren't any 2026-07-29T12:57:06,727 reading manifest file 'src/ds_mcp_server.egg-info/SOURCES.txt' 2026-07-29T12:57:06,732 adding license file 'LICENSE' 2026-07-29T12:57:06,737 writing manifest file 'src/ds_mcp_server.egg-info/SOURCES.txt' 2026-07-29T12:57:06,746 copying src/ds_mcp_server/resources/env.template -> build/lib/ds_mcp_server/resources 2026-07-29T12:57:06,748 creating build/lib/ds_mcp_server/web/static 2026-07-29T12:57:06,749 copying src/ds_mcp_server/web/static/styles.css -> build/lib/ds_mcp_server/web/static 2026-07-29T12:57:06,753 copying src/ds_mcp_server/web/static/index.html -> build/lib/ds_mcp_server/web/static 2026-07-29T12:57:06,756 copying src/ds_mcp_server/web/static/app.js -> build/lib/ds_mcp_server/web/static 2026-07-29T12:57:06,759 creating build/lib/ds_mcp_server/web/static/vendor 2026-07-29T12:57:06,760 copying src/ds_mcp_server/web/static/vendor/purify.min.js -> build/lib/ds_mcp_server/web/static/vendor 2026-07-29T12:57:06,763 copying src/ds_mcp_server/web/static/vendor/marked.min.js -> build/lib/ds_mcp_server/web/static/vendor 2026-07-29T12:57:06,786 installing to build/bdist.linux-armv7l/wheel 2026-07-29T12:57:06,786 running install 2026-07-29T12:57:06,809 running install_lib 2026-07-29T12:57:06,817 creating build/bdist.linux-armv7l/wheel 2026-07-29T12:57:06,820 creating build/bdist.linux-armv7l/wheel/ds_mcp_server 2026-07-29T12:57:06,821 copying build/lib/ds_mcp_server/env_setup.py -> build/bdist.linux-armv7l/wheel/./ds_mcp_server 2026-07-29T12:57:06,824 creating build/bdist.linux-armv7l/wheel/ds_mcp_server/agents 2026-07-29T12:57:06,825 copying build/lib/ds_mcp_server/agents/runner.py -> build/bdist.linux-armv7l/wheel/./ds_mcp_server/agents 2026-07-29T12:57:06,828 copying build/lib/ds_mcp_server/agents/categories.py -> build/bdist.linux-armv7l/wheel/./ds_mcp_server/agents 2026-07-29T12:57:06,830 copying build/lib/ds_mcp_server/agents/worker.py -> build/bdist.linux-armv7l/wheel/./ds_mcp_server/agents 2026-07-29T12:57:06,833 copying build/lib/ds_mcp_server/agents/supervisor.py -> build/bdist.linux-armv7l/wheel/./ds_mcp_server/agents 2026-07-29T12:57:06,836 copying build/lib/ds_mcp_server/agents/__init__.py -> build/bdist.linux-armv7l/wheel/./ds_mcp_server/agents 2026-07-29T12:57:06,838 copying build/lib/ds_mcp_server/agents/llm.py -> build/bdist.linux-armv7l/wheel/./ds_mcp_server/agents 2026-07-29T12:57:06,840 copying build/lib/ds_mcp_server/agents/protocol.py -> build/bdist.linux-armv7l/wheel/./ds_mcp_server/agents 2026-07-29T12:57:06,843 creating build/bdist.linux-armv7l/wheel/ds_mcp_server/_tools 2026-07-29T12:57:06,844 copying build/lib/ds_mcp_server/_tools/viz_utils.py -> build/bdist.linux-armv7l/wheel/./ds_mcp_server/_tools 2026-07-29T12:57:06,847 copying build/lib/ds_mcp_server/_tools/stats_analysis.py -> build/bdist.linux-armv7l/wheel/./ds_mcp_server/_tools 2026-07-29T12:57:06,850 copying build/lib/ds_mcp_server/_tools/web_tools.py -> build/bdist.linux-armv7l/wheel/./ds_mcp_server/_tools 2026-07-29T12:57:06,852 copying build/lib/ds_mcp_server/_tools/system_tools.py -> build/bdist.linux-armv7l/wheel/./ds_mcp_server/_tools 2026-07-29T12:57:06,855 copying build/lib/ds_mcp_server/_tools/viz_config.py -> build/bdist.linux-armv7l/wheel/./ds_mcp_server/_tools 2026-07-29T12:57:06,858 copying build/lib/ds_mcp_server/_tools/profiling.py -> build/bdist.linux-armv7l/wheel/./ds_mcp_server/_tools 2026-07-29T12:57:06,861 copying build/lib/ds_mcp_server/_tools/__init__.py -> build/bdist.linux-armv7l/wheel/./ds_mcp_server/_tools 2026-07-29T12:57:06,863 copying build/lib/ds_mcp_server/_tools/plot_static.py -> build/bdist.linux-armv7l/wheel/./ds_mcp_server/_tools 2026-07-29T12:57:06,866 copying build/lib/ds_mcp_server/_tools/plot_interactive.py -> build/bdist.linux-armv7l/wheel/./ds_mcp_server/_tools 2026-07-29T12:57:06,870 copying build/lib/ds_mcp_server/_tools/document_tools.py -> build/bdist.linux-armv7l/wheel/./ds_mcp_server/_tools 2026-07-29T12:57:06,874 copying build/lib/ds_mcp_server/_tools/plot_data.py -> build/bdist.linux-armv7l/wheel/./ds_mcp_server/_tools 2026-07-29T12:57:06,877 copying build/lib/ds_mcp_server/_tools/research_tools.py -> build/bdist.linux-armv7l/wheel/./ds_mcp_server/_tools 2026-07-29T12:57:06,880 copying build/lib/ds_mcp_server/_tools/sandbox.py -> build/bdist.linux-armv7l/wheel/./ds_mcp_server/_tools 2026-07-29T12:57:06,885 copying build/lib/ds_mcp_server/cli.py -> build/bdist.linux-armv7l/wheel/./ds_mcp_server 2026-07-29T12:57:06,888 creating build/bdist.linux-armv7l/wheel/ds_mcp_server/resources 2026-07-29T12:57:06,889 copying build/lib/ds_mcp_server/resources/env.template -> build/bdist.linux-armv7l/wheel/./ds_mcp_server/resources 2026-07-29T12:57:06,891 copying build/lib/ds_mcp_server/resources/__init__.py -> build/bdist.linux-armv7l/wheel/./ds_mcp_server/resources 2026-07-29T12:57:06,893 copying build/lib/ds_mcp_server/server.py -> build/bdist.linux-armv7l/wheel/./ds_mcp_server 2026-07-29T12:57:06,896 creating build/bdist.linux-armv7l/wheel/ds_mcp_server/client 2026-07-29T12:57:06,897 copying build/lib/ds_mcp_server/client/_base.py -> build/bdist.linux-armv7l/wheel/./ds_mcp_server/client 2026-07-29T12:57:06,899 copying build/lib/ds_mcp_server/client/openai_compat.py -> build/bdist.linux-armv7l/wheel/./ds_mcp_server/client 2026-07-29T12:57:06,902 copying build/lib/ds_mcp_server/client/__init__.py -> build/bdist.linux-armv7l/wheel/./ds_mcp_server/client 2026-07-29T12:57:06,903 copying build/lib/ds_mcp_server/client/anthropic_client.py -> build/bdist.linux-armv7l/wheel/./ds_mcp_server/client 2026-07-29T12:57:06,906 copying build/lib/ds_mcp_server/__init__.py -> build/bdist.linux-armv7l/wheel/./ds_mcp_server 2026-07-29T12:57:06,909 creating build/bdist.linux-armv7l/wheel/ds_mcp_server/web 2026-07-29T12:57:06,910 creating build/bdist.linux-armv7l/wheel/ds_mcp_server/web/static 2026-07-29T12:57:06,912 creating build/bdist.linux-armv7l/wheel/ds_mcp_server/web/static/vendor 2026-07-29T12:57:06,914 copying build/lib/ds_mcp_server/web/static/vendor/purify.min.js -> build/bdist.linux-armv7l/wheel/./ds_mcp_server/web/static/vendor 2026-07-29T12:57:06,917 copying build/lib/ds_mcp_server/web/static/vendor/marked.min.js -> build/bdist.linux-armv7l/wheel/./ds_mcp_server/web/static/vendor 2026-07-29T12:57:06,919 copying build/lib/ds_mcp_server/web/static/styles.css -> build/bdist.linux-armv7l/wheel/./ds_mcp_server/web/static 2026-07-29T12:57:06,922 copying build/lib/ds_mcp_server/web/static/index.html -> build/bdist.linux-armv7l/wheel/./ds_mcp_server/web/static 2026-07-29T12:57:06,925 copying build/lib/ds_mcp_server/web/static/app.js -> build/bdist.linux-armv7l/wheel/./ds_mcp_server/web/static 2026-07-29T12:57:06,927 copying build/lib/ds_mcp_server/web/chat.py -> build/bdist.linux-armv7l/wheel/./ds_mcp_server/web 2026-07-29T12:57:06,930 copying build/lib/ds_mcp_server/web/app.py -> build/bdist.linux-armv7l/wheel/./ds_mcp_server/web 2026-07-29T12:57:06,932 copying build/lib/ds_mcp_server/web/__init__.py -> build/bdist.linux-armv7l/wheel/./ds_mcp_server/web 2026-07-29T12:57:06,934 copying build/lib/ds_mcp_server/_version.py -> build/bdist.linux-armv7l/wheel/./ds_mcp_server 2026-07-29T12:57:06,936 running install_egg_info 2026-07-29T12:57:06,942 Copying src/ds_mcp_server.egg-info to build/bdist.linux-armv7l/wheel/./ds_mcp_server-0.3.2-py3.11.egg-info 2026-07-29T12:57:06,960 running install_scripts 2026-07-29T12:57:06,973 creating build/bdist.linux-armv7l/wheel/ds_mcp_server-0.3.2.dist-info/WHEEL 2026-07-29T12:57:06,976 creating '/tmp/pip-wheel-rm5v_q5e/.tmp-z533irge/ds_mcp_server-0.3.2-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-07-29T12:57:06,978 adding 'ds_mcp_server/__init__.py' 2026-07-29T12:57:06,980 adding 'ds_mcp_server/_version.py' 2026-07-29T12:57:06,982 adding 'ds_mcp_server/cli.py' 2026-07-29T12:57:06,983 adding 'ds_mcp_server/env_setup.py' 2026-07-29T12:57:06,988 adding 'ds_mcp_server/server.py' 2026-07-29T12:57:06,990 adding 'ds_mcp_server/_tools/__init__.py' 2026-07-29T12:57:06,993 adding 'ds_mcp_server/_tools/document_tools.py' 2026-07-29T12:57:06,994 adding 'ds_mcp_server/_tools/plot_data.py' 2026-07-29T12:57:06,996 adding 'ds_mcp_server/_tools/plot_interactive.py' 2026-07-29T12:57:06,999 adding 'ds_mcp_server/_tools/plot_static.py' 2026-07-29T12:57:07,001 adding 'ds_mcp_server/_tools/profiling.py' 2026-07-29T12:57:07,003 adding 'ds_mcp_server/_tools/research_tools.py' 2026-07-29T12:57:07,005 adding 'ds_mcp_server/_tools/sandbox.py' 2026-07-29T12:57:07,007 adding 'ds_mcp_server/_tools/stats_analysis.py' 2026-07-29T12:57:07,009 adding 'ds_mcp_server/_tools/system_tools.py' 2026-07-29T12:57:07,012 adding 'ds_mcp_server/_tools/viz_config.py' 2026-07-29T12:57:07,014 adding 'ds_mcp_server/_tools/viz_utils.py' 2026-07-29T12:57:07,016 adding 'ds_mcp_server/_tools/web_tools.py' 2026-07-29T12:57:07,018 adding 'ds_mcp_server/agents/__init__.py' 2026-07-29T12:57:07,020 adding 'ds_mcp_server/agents/categories.py' 2026-07-29T12:57:07,021 adding 'ds_mcp_server/agents/llm.py' 2026-07-29T12:57:07,023 adding 'ds_mcp_server/agents/protocol.py' 2026-07-29T12:57:07,025 adding 'ds_mcp_server/agents/runner.py' 2026-07-29T12:57:07,027 adding 'ds_mcp_server/agents/supervisor.py' 2026-07-29T12:57:07,029 adding 'ds_mcp_server/agents/worker.py' 2026-07-29T12:57:07,031 adding 'ds_mcp_server/client/__init__.py' 2026-07-29T12:57:07,032 adding 'ds_mcp_server/client/_base.py' 2026-07-29T12:57:07,034 adding 'ds_mcp_server/client/anthropic_client.py' 2026-07-29T12:57:07,036 adding 'ds_mcp_server/client/openai_compat.py' 2026-07-29T12:57:07,038 adding 'ds_mcp_server/resources/__init__.py' 2026-07-29T12:57:07,039 adding 'ds_mcp_server/resources/env.template' 2026-07-29T12:57:07,041 adding 'ds_mcp_server/web/__init__.py' 2026-07-29T12:57:07,044 adding 'ds_mcp_server/web/app.py' 2026-07-29T12:57:07,046 adding 'ds_mcp_server/web/chat.py' 2026-07-29T12:57:07,049 adding 'ds_mcp_server/web/static/app.js' 2026-07-29T12:57:07,051 adding 'ds_mcp_server/web/static/index.html' 2026-07-29T12:57:07,055 adding 'ds_mcp_server/web/static/styles.css' 2026-07-29T12:57:07,060 adding 'ds_mcp_server/web/static/vendor/marked.min.js' 2026-07-29T12:57:07,064 adding 'ds_mcp_server/web/static/vendor/purify.min.js' 2026-07-29T12:57:07,067 adding 'ds_mcp_server-0.3.2.dist-info/licenses/LICENSE' 2026-07-29T12:57:07,070 adding 'ds_mcp_server-0.3.2.dist-info/METADATA' 2026-07-29T12:57:07,071 adding 'ds_mcp_server-0.3.2.dist-info/WHEEL' 2026-07-29T12:57:07,072 adding 'ds_mcp_server-0.3.2.dist-info/entry_points.txt' 2026-07-29T12:57:07,073 adding 'ds_mcp_server-0.3.2.dist-info/top_level.txt' 2026-07-29T12:57:07,074 adding 'ds_mcp_server-0.3.2.dist-info/RECORD' 2026-07-29T12:57:07,078 removing build/bdist.linux-armv7l/wheel 2026-07-29T12:57:07,202 Building wheel for ds-mcp-server (pyproject.toml): finished with status 'done' 2026-07-29T12:57:07,210 Created wheel for ds-mcp-server: filename=ds_mcp_server-0.3.2-py3-none-any.whl size=137464 sha256=9cf7d140b557219e25e1d39bd8fa9f0f2c11bd5e153fede4874ea411a96168ef 2026-07-29T12:57:07,211 Stored in directory: /tmp/pip-ephem-wheel-cache-gbdv59yh/wheels/11/89/fb/584714852a1394f9b2ab676addbc6226c6d0e6a38bb016a18f 2026-07-29T12:57:07,228 Successfully built ds-mcp-server 2026-07-29T12:57:07,236 Removed build tracker: '/tmp/pip-build-tracker-nzt6sv__'