2025-10-16T16:24:57,749 Created temporary directory: /tmp/pip-ephem-wheel-cache-0q8dkpe4 2025-10-16T16:24:57,751 Created temporary directory: /tmp/pip-build-tracker-z102aww8 2025-10-16T16:24:57,751 Initialized build tracking at /tmp/pip-build-tracker-z102aww8 2025-10-16T16:24:57,752 Created build tracker: /tmp/pip-build-tracker-z102aww8 2025-10-16T16:24:57,752 Entered build tracker: /tmp/pip-build-tracker-z102aww8 2025-10-16T16:24:57,753 Created temporary directory: /tmp/pip-wheel-3630_ps3 2025-10-16T16:24:57,757 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 2025-10-16T16:24:57,759 Created temporary directory: /tmp/pip-ephem-wheel-cache-8q3jssrz 2025-10-16T16:24:57,781 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-16T16:24:57,785 2 location(s) to search for versions of ai-mcp-terminal: 2025-10-16T16:24:57,785 * https://pypi.org/simple/ai-mcp-terminal/ 2025-10-16T16:24:57,785 * https://www.piwheels.org/simple/ai-mcp-terminal/ 2025-10-16T16:24:57,786 Fetching project page and analyzing links: https://pypi.org/simple/ai-mcp-terminal/ 2025-10-16T16:24:57,787 Getting page https://pypi.org/simple/ai-mcp-terminal/ 2025-10-16T16:24:57,788 Found index url https://pypi.org/simple 2025-10-16T16:24:58,006 Fetched page https://pypi.org/simple/ai-mcp-terminal/ as application/vnd.pypi.simple.v1+json 2025-10-16T16:24:58,010 Skipping link: No binaries permitted for ai-mcp-terminal: https://files.pythonhosted.org/packages/7f/72/b26a6c2cb593d51f68984a9785fa4ba43254c3fb6916a375cf1e8dbb2662/ai_mcp_terminal-1.0.0-py3-none-any.whl (from https://pypi.org/simple/ai-mcp-terminal/) (requires-python:>=3.8) 2025-10-16T16:24:58,011 Found link https://files.pythonhosted.org/packages/bc/77/e1a3495eb0a2b2e5866de450a2948416fb2c698a4090b993d2a16b2548de/ai_mcp_terminal-1.0.0.tar.gz (from https://pypi.org/simple/ai-mcp-terminal/) (requires-python:>=3.8), version: 1.0.0 2025-10-16T16:24:58,012 Skipping link: No binaries permitted for ai-mcp-terminal: https://files.pythonhosted.org/packages/7f/a3/c3bfd01fa1d805c874c975cc66461e3b7f43fd5eb0d3eac5fc606dc64e77/ai_mcp_terminal-1.0.1-py3-none-any.whl (from https://pypi.org/simple/ai-mcp-terminal/) (requires-python:>=3.8) 2025-10-16T16:24:58,013 Found link https://files.pythonhosted.org/packages/a6/af/1c2deb0a53a730784b7bb4d7a2e4b5874252811b9c26564697adb742b5cc/ai_mcp_terminal-1.0.1.tar.gz (from https://pypi.org/simple/ai-mcp-terminal/) (requires-python:>=3.8), version: 1.0.1 2025-10-16T16:24:58,014 Skipping link: No binaries permitted for ai-mcp-terminal: https://files.pythonhosted.org/packages/9e/55/f1fd55a06451c4760e0127cf2470c45b2db4f6616b9f71cbc15a17415689/ai_mcp_terminal-1.0.3-py3-none-any.whl (from https://pypi.org/simple/ai-mcp-terminal/) (requires-python:>=3.8) 2025-10-16T16:24:58,015 Found link https://files.pythonhosted.org/packages/86/6e/921da9ea40be3a717d2dade33fd2304dcb97ee7b404a10398754c368ecf7/ai_mcp_terminal-1.0.3.tar.gz (from https://pypi.org/simple/ai-mcp-terminal/) (requires-python:>=3.8), version: 1.0.3 2025-10-16T16:24:58,016 Skipping link: No binaries permitted for ai-mcp-terminal: https://files.pythonhosted.org/packages/96/dc/ca0df59fe7a139fe191b5954a1480eaf9324611fd99b752e64aaa51e9327/ai_mcp_terminal-1.0.4-py3-none-any.whl (from https://pypi.org/simple/ai-mcp-terminal/) (requires-python:>=3.8) 2025-10-16T16:24:58,017 Found link https://files.pythonhosted.org/packages/b4/ed/e4592440053fb3756f0b2e11d2a80dcf4755356f3fcf9d50a06ea0cd9144/ai_mcp_terminal-1.0.4.tar.gz (from https://pypi.org/simple/ai-mcp-terminal/) (requires-python:>=3.8), version: 1.0.4 2025-10-16T16:24:58,017 Skipping link: No binaries permitted for ai-mcp-terminal: https://files.pythonhosted.org/packages/1d/3e/7e6def70518a7ca64df12393e79bd0ebf12f9887a54ae122cf2272e9f2ef/ai_mcp_terminal-1.0.5-py3-none-any.whl (from https://pypi.org/simple/ai-mcp-terminal/) (requires-python:>=3.8) 2025-10-16T16:24:58,018 Found link https://files.pythonhosted.org/packages/92/f9/d8aaed9df240a2f60709a7728adaaa6dbdacbed53ba1c490a8d32376c15d/ai_mcp_terminal-1.0.5.tar.gz (from https://pypi.org/simple/ai-mcp-terminal/) (requires-python:>=3.8), version: 1.0.5 2025-10-16T16:24:58,019 Skipping link: No binaries permitted for ai-mcp-terminal: https://files.pythonhosted.org/packages/c2/aa/36c406c5407dac4c1e045339c8536dbd7bcecec723e62011970f1e8fc96e/ai_mcp_terminal-1.0.51-py3-none-any.whl (from https://pypi.org/simple/ai-mcp-terminal/) (requires-python:>=3.10) 2025-10-16T16:24:58,020 Found link https://files.pythonhosted.org/packages/de/ba/03fc3bc36255e783c232741b72369bee81557f3d9bbada66f82390c0b9c5/ai_mcp_terminal-1.0.51.tar.gz (from https://pypi.org/simple/ai-mcp-terminal/) (requires-python:>=3.10), version: 1.0.51 2025-10-16T16:24:58,021 Skipping link: No binaries permitted for ai-mcp-terminal: https://files.pythonhosted.org/packages/3a/ff/beba064c6419763627102b569dde3a6da55a586598e188c43269dd5f2019/ai_mcp_terminal-1.0.52-py3-none-any.whl (from https://pypi.org/simple/ai-mcp-terminal/) (requires-python:>=3.10) 2025-10-16T16:24:58,022 Found link https://files.pythonhosted.org/packages/d6/7a/86bfd486472d4dcd3c67f6b43d67a216a0da1f7bae9132fe75e1122d6d45/ai_mcp_terminal-1.0.52.tar.gz (from https://pypi.org/simple/ai-mcp-terminal/) (requires-python:>=3.10), version: 1.0.52 2025-10-16T16:24:58,022 Skipping link: No binaries permitted for ai-mcp-terminal: https://files.pythonhosted.org/packages/d8/12/177c2b2d2141a313cbcc456d4bfe3afe89785c6d97dce207b15b2b1c403b/ai_mcp_terminal-1.0.54-py3-none-any.whl (from https://pypi.org/simple/ai-mcp-terminal/) (requires-python:>=3.10) 2025-10-16T16:24:58,023 Found link https://files.pythonhosted.org/packages/59/fb/294b149dade71e15618096124027eb22a02e1357de2a0fb1f1b1ca5ec639/ai_mcp_terminal-1.0.54.tar.gz (from https://pypi.org/simple/ai-mcp-terminal/) (requires-python:>=3.10), version: 1.0.54 2025-10-16T16:24:58,024 Fetching project page and analyzing links: https://www.piwheels.org/simple/ai-mcp-terminal/ 2025-10-16T16:24:58,025 Getting page https://www.piwheels.org/simple/ai-mcp-terminal/ 2025-10-16T16:24:58,026 Found index url https://www.piwheels.org/simple 2025-10-16T16:24:58,190 Fetched page https://www.piwheels.org/simple/ai-mcp-terminal/ as text/html 2025-10-16T16:24:58,193 Skipping link: No binaries permitted for ai-mcp-terminal: https://www.piwheels.org/simple/ai-mcp-terminal/ai_mcp_terminal-1.0.5-py3-none-any.whl#sha256=9095400ddd6170f74f2f7ca12972fbbf6823ae16f5899ab1a2d497a9b18154f6 (from https://www.piwheels.org/simple/ai-mcp-terminal/) (requires-python:>=3.8) 2025-10-16T16:24:58,193 Skipping link: No binaries permitted for ai-mcp-terminal: https://www.piwheels.org/simple/ai-mcp-terminal/ai_mcp_terminal-1.0.4-py3-none-any.whl#sha256=92896db9a7cc3ffbcc9ec4cbe8ff8f21d2101f8cf78aa6712b0e3839b75a580c (from https://www.piwheels.org/simple/ai-mcp-terminal/) (requires-python:>=3.8) 2025-10-16T16:24:58,194 Skipping link: No binaries permitted for ai-mcp-terminal: https://www.piwheels.org/simple/ai-mcp-terminal/ai_mcp_terminal-1.0.3-py3-none-any.whl#sha256=d83b397ff91804cec21f752c67bf1eb53f2cc4abdc20da8b3b8ba74ebec07a59 (from https://www.piwheels.org/simple/ai-mcp-terminal/) (requires-python:>=3.8) 2025-10-16T16:24:58,194 Skipping link: No binaries permitted for ai-mcp-terminal: https://www.piwheels.org/simple/ai-mcp-terminal/ai_mcp_terminal-1.0.1-py3-none-any.whl#sha256=1175025e200fd9f5637e8ecd57e132dc01ed3db6e0256e52ed05400e920b6d32 (from https://www.piwheels.org/simple/ai-mcp-terminal/) (requires-python:>=3.8) 2025-10-16T16:24:58,195 Skipping link: No binaries permitted for ai-mcp-terminal: https://www.piwheels.org/simple/ai-mcp-terminal/ai_mcp_terminal-1.0.0-py3-none-any.whl#sha256=a8e14aac2176d13e7ce1ef16514e14eadf4ec67d1a34a4c60e7de4f740b72e67 (from https://www.piwheels.org/simple/ai-mcp-terminal/) (requires-python:>=3.8) 2025-10-16T16:24:58,196 Skipping link: not a file: https://www.piwheels.org/simple/ai-mcp-terminal/ 2025-10-16T16:24:58,196 Skipping link: not a file: https://pypi.org/simple/ai-mcp-terminal/ 2025-10-16T16:24:58,216 Given no hashes to check 1 links for project 'ai-mcp-terminal': discarding no candidates 2025-10-16T16:24:58,233 Collecting ai-mcp-terminal==1.0.51 2025-10-16T16:24:58,236 Created temporary directory: /tmp/pip-unpack-wkj6uoso 2025-10-16T16:24:58,375 Downloading ai_mcp_terminal-1.0.51.tar.gz (72 kB) 2025-10-16T16:24:58,499 Added ai-mcp-terminal==1.0.51 from https://files.pythonhosted.org/packages/de/ba/03fc3bc36255e783c232741b72369bee81557f3d9bbada66f82390c0b9c5/ai_mcp_terminal-1.0.51.tar.gz to build tracker '/tmp/pip-build-tracker-z102aww8' 2025-10-16T16:24:58,505 Created temporary directory: /tmp/pip-build-env-09n6kw4w 2025-10-16T16:24:58,509 Installing build dependencies: started 2025-10-16T16:24:58,511 Running command pip subprocess to install build dependencies 2025-10-16T16:24:59,669 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-10-16T16:25:00,254 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 2025-10-16T16:25:00,277 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-16T16:25:02,041 Collecting setuptools>=61.0 2025-10-16T16:25:02,132 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-10-16T16:25:02,402 Collecting wheel 2025-10-16T16:25:02,418 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-10-16T16:25:05,473 Installing collected packages: wheel, setuptools 2025-10-16T16:25:05,702 Creating /tmp/pip-build-env-09n6kw4w/overlay/local/bin 2025-10-16T16:25:05,704 changing mode of /tmp/pip-build-env-09n6kw4w/overlay/local/bin/wheel to 755 2025-10-16T16:25:09,323 Successfully installed setuptools-80.9.0 wheel-0.45.1 2025-10-16T16:25:09,594 Installing build dependencies: finished with status 'done' 2025-10-16T16:25:09,613 Getting requirements to build wheel: started 2025-10-16T16:25:09,617 Running command Getting requirements to build wheel 2025-10-16T16:25:10,232 /tmp/pip-build-env-09n6kw4w/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-10-16T16:25:10,232 !! 2025-10-16T16:25:10,233 ******************************************************************************** 2025-10-16T16:25:10,234 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). 2025-10-16T16:25:10,235 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-10-16T16:25:10,235 or your builds will no longer be supported. 2025-10-16T16:25:10,236 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-16T16:25:10,237 ******************************************************************************** 2025-10-16T16:25:10,238 !! 2025-10-16T16:25:10,239 corresp(dist, value, root_dir) 2025-10-16T16:25:10,239 /tmp/pip-build-env-09n6kw4w/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `install_requires` overwritten in `pyproject.toml` (dependencies) 2025-10-16T16:25:10,240 corresp(dist, value, root_dir) 2025-10-16T16:25:10,319 /tmp/pip-build-env-09n6kw4w/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-16T16:25:10,320 !! 2025-10-16T16:25:10,321 ******************************************************************************** 2025-10-16T16:25:10,322 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-16T16:25:10,325 License :: OSI Approved :: MIT License 2025-10-16T16:25:10,328 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-16T16:25:10,328 ******************************************************************************** 2025-10-16T16:25:10,329 !! 2025-10-16T16:25:10,330 dist._finalize_license_expression() 2025-10-16T16:25:10,330 /tmp/pip-build-env-09n6kw4w/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-16T16:25:10,331 !! 2025-10-16T16:25:10,332 ******************************************************************************** 2025-10-16T16:25:10,332 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-16T16:25:10,333 License :: OSI Approved :: MIT License 2025-10-16T16:25:10,334 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-16T16:25:10,334 ******************************************************************************** 2025-10-16T16:25:10,335 !! 2025-10-16T16:25:10,336 self._finalize_license_expression() 2025-10-16T16:25:10,336 running egg_info 2025-10-16T16:25:10,344 writing ai_mcp_terminal.egg-info/PKG-INFO 2025-10-16T16:25:10,348 writing dependency_links to ai_mcp_terminal.egg-info/dependency_links.txt 2025-10-16T16:25:10,350 writing entry points to ai_mcp_terminal.egg-info/entry_points.txt 2025-10-16T16:25:10,352 writing requirements to ai_mcp_terminal.egg-info/requires.txt 2025-10-16T16:25:10,353 writing top-level names to ai_mcp_terminal.egg-info/top_level.txt 2025-10-16T16:25:10,377 reading manifest file 'ai_mcp_terminal.egg-info/SOURCES.txt' 2025-10-16T16:25:10,381 reading manifest template 'MANIFEST.in' 2025-10-16T16:25:10,383 warning: no files found matching 'mcp_config.json' 2025-10-16T16:25:10,393 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2025-10-16T16:25:10,394 warning: no previously-included files matching '*.py[co]' found anywhere in distribution 2025-10-16T16:25:10,395 warning: no previously-included files matching '*.backup' found anywhere in distribution 2025-10-16T16:25:10,396 warning: no previously-included files matching '*.backup2' found anywhere in distribution 2025-10-16T16:25:10,397 no previously-included directories found matching 'backups' 2025-10-16T16:25:10,398 adding license file 'LICENSE' 2025-10-16T16:25:10,402 writing manifest file 'ai_mcp_terminal.egg-info/SOURCES.txt' 2025-10-16T16:25:10,499 Getting requirements to build wheel: finished with status 'done' 2025-10-16T16:25:10,503 Created temporary directory: /tmp/pip-modern-metadata-43hd96mg 2025-10-16T16:25:10,506 Preparing metadata (pyproject.toml): started 2025-10-16T16:25:10,507 Running command Preparing metadata (pyproject.toml) 2025-10-16T16:25:11,068 /tmp/pip-build-env-09n6kw4w/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-10-16T16:25:11,068 !! 2025-10-16T16:25:11,069 ******************************************************************************** 2025-10-16T16:25:11,070 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). 2025-10-16T16:25:11,071 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-10-16T16:25:11,071 or your builds will no longer be supported. 2025-10-16T16:25:11,073 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-16T16:25:11,073 ******************************************************************************** 2025-10-16T16:25:11,074 !! 2025-10-16T16:25:11,075 corresp(dist, value, root_dir) 2025-10-16T16:25:11,075 /tmp/pip-build-env-09n6kw4w/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `install_requires` overwritten in `pyproject.toml` (dependencies) 2025-10-16T16:25:11,075 corresp(dist, value, root_dir) 2025-10-16T16:25:11,149 /tmp/pip-build-env-09n6kw4w/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-16T16:25:11,150 !! 2025-10-16T16:25:11,151 ******************************************************************************** 2025-10-16T16:25:11,151 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-16T16:25:11,152 License :: OSI Approved :: MIT License 2025-10-16T16:25:11,153 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-16T16:25:11,154 ******************************************************************************** 2025-10-16T16:25:11,155 !! 2025-10-16T16:25:11,155 dist._finalize_license_expression() 2025-10-16T16:25:11,156 /tmp/pip-build-env-09n6kw4w/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-16T16:25:11,156 !! 2025-10-16T16:25:11,157 ******************************************************************************** 2025-10-16T16:25:11,158 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-16T16:25:11,159 License :: OSI Approved :: MIT License 2025-10-16T16:25:11,160 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-16T16:25:11,160 ******************************************************************************** 2025-10-16T16:25:11,161 !! 2025-10-16T16:25:11,162 self._finalize_license_expression() 2025-10-16T16:25:11,163 running dist_info 2025-10-16T16:25:11,173 creating /tmp/pip-modern-metadata-43hd96mg/ai_mcp_terminal.egg-info 2025-10-16T16:25:11,174 writing /tmp/pip-modern-metadata-43hd96mg/ai_mcp_terminal.egg-info/PKG-INFO 2025-10-16T16:25:11,178 writing dependency_links to /tmp/pip-modern-metadata-43hd96mg/ai_mcp_terminal.egg-info/dependency_links.txt 2025-10-16T16:25:11,180 writing entry points to /tmp/pip-modern-metadata-43hd96mg/ai_mcp_terminal.egg-info/entry_points.txt 2025-10-16T16:25:11,182 writing requirements to /tmp/pip-modern-metadata-43hd96mg/ai_mcp_terminal.egg-info/requires.txt 2025-10-16T16:25:11,183 writing top-level names to /tmp/pip-modern-metadata-43hd96mg/ai_mcp_terminal.egg-info/top_level.txt 2025-10-16T16:25:11,184 writing manifest file '/tmp/pip-modern-metadata-43hd96mg/ai_mcp_terminal.egg-info/SOURCES.txt' 2025-10-16T16:25:11,205 reading manifest file '/tmp/pip-modern-metadata-43hd96mg/ai_mcp_terminal.egg-info/SOURCES.txt' 2025-10-16T16:25:11,207 reading manifest template 'MANIFEST.in' 2025-10-16T16:25:11,208 warning: no files found matching 'mcp_config.json' 2025-10-16T16:25:11,218 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2025-10-16T16:25:11,218 warning: no previously-included files matching '*.py[co]' found anywhere in distribution 2025-10-16T16:25:11,219 warning: no previously-included files matching '*.backup' found anywhere in distribution 2025-10-16T16:25:11,220 warning: no previously-included files matching '*.backup2' found anywhere in distribution 2025-10-16T16:25:11,220 no previously-included directories found matching 'backups' 2025-10-16T16:25:11,221 adding license file 'LICENSE' 2025-10-16T16:25:11,223 writing manifest file '/tmp/pip-modern-metadata-43hd96mg/ai_mcp_terminal.egg-info/SOURCES.txt' 2025-10-16T16:25:11,224 creating '/tmp/pip-modern-metadata-43hd96mg/ai_mcp_terminal-1.0.51.dist-info' 2025-10-16T16:25:11,350 Preparing metadata (pyproject.toml): finished with status 'done' 2025-10-16T16:25:11,355 Source in /tmp/pip-wheel-3630_ps3/ai-mcp-terminal_ad5a45b4d9384d4e8ced468d05a14e9e has version 1.0.51, which satisfies requirement ai-mcp-terminal==1.0.51 from https://files.pythonhosted.org/packages/de/ba/03fc3bc36255e783c232741b72369bee81557f3d9bbada66f82390c0b9c5/ai_mcp_terminal-1.0.51.tar.gz 2025-10-16T16:25:11,356 Removed ai-mcp-terminal==1.0.51 from https://files.pythonhosted.org/packages/de/ba/03fc3bc36255e783c232741b72369bee81557f3d9bbada66f82390c0b9c5/ai_mcp_terminal-1.0.51.tar.gz from build tracker '/tmp/pip-build-tracker-z102aww8' 2025-10-16T16:25:11,363 Created temporary directory: /tmp/pip-unpack-q2lkk9nf 2025-10-16T16:25:11,364 Building wheels for collected packages: ai-mcp-terminal 2025-10-16T16:25:11,369 Created temporary directory: /tmp/pip-wheel-1oji7l0s 2025-10-16T16:25:11,369 Destination directory: /tmp/pip-wheel-1oji7l0s 2025-10-16T16:25:11,372 Building wheel for ai-mcp-terminal (pyproject.toml): started 2025-10-16T16:25:11,373 Running command Building wheel for ai-mcp-terminal (pyproject.toml) 2025-10-16T16:25:11,967 /tmp/pip-build-env-09n6kw4w/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-10-16T16:25:11,967 !! 2025-10-16T16:25:11,968 ******************************************************************************** 2025-10-16T16:25:11,969 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). 2025-10-16T16:25:11,970 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-10-16T16:25:11,971 or your builds will no longer be supported. 2025-10-16T16:25:11,972 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-16T16:25:11,973 ******************************************************************************** 2025-10-16T16:25:11,974 !! 2025-10-16T16:25:11,975 corresp(dist, value, root_dir) 2025-10-16T16:25:11,976 /tmp/pip-build-env-09n6kw4w/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `install_requires` overwritten in `pyproject.toml` (dependencies) 2025-10-16T16:25:11,976 corresp(dist, value, root_dir) 2025-10-16T16:25:12,045 /tmp/pip-build-env-09n6kw4w/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-16T16:25:12,045 !! 2025-10-16T16:25:12,047 ******************************************************************************** 2025-10-16T16:25:12,047 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-16T16:25:12,048 License :: OSI Approved :: MIT License 2025-10-16T16:25:12,050 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-16T16:25:12,050 ******************************************************************************** 2025-10-16T16:25:12,052 !! 2025-10-16T16:25:12,052 dist._finalize_license_expression() 2025-10-16T16:25:12,053 /tmp/pip-build-env-09n6kw4w/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-16T16:25:12,053 !! 2025-10-16T16:25:12,055 ******************************************************************************** 2025-10-16T16:25:12,055 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-16T16:25:12,057 License :: OSI Approved :: MIT License 2025-10-16T16:25:12,058 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-16T16:25:12,058 ******************************************************************************** 2025-10-16T16:25:12,059 !! 2025-10-16T16:25:12,059 self._finalize_license_expression() 2025-10-16T16:25:12,060 running bdist_wheel 2025-10-16T16:25:12,076 running build 2025-10-16T16:25:12,077 running build_py 2025-10-16T16:25:12,084 creating build/lib/src 2025-10-16T16:25:12,086 copying src/terminal_manager.py -> build/lib/src 2025-10-16T16:25:12,091 copying src/mcp_server.py -> build/lib/src 2025-10-16T16:25:12,095 copying src/key_mapper.py -> build/lib/src 2025-10-16T16:25:12,098 copying src/main.py -> build/lib/src 2025-10-16T16:25:12,100 copying src/__init__.py -> build/lib/src 2025-10-16T16:25:12,102 copying src/web_server.py -> build/lib/src 2025-10-16T16:25:12,105 running egg_info 2025-10-16T16:25:12,117 writing ai_mcp_terminal.egg-info/PKG-INFO 2025-10-16T16:25:12,121 writing dependency_links to ai_mcp_terminal.egg-info/dependency_links.txt 2025-10-16T16:25:12,122 writing entry points to ai_mcp_terminal.egg-info/entry_points.txt 2025-10-16T16:25:12,124 writing requirements to ai_mcp_terminal.egg-info/requires.txt 2025-10-16T16:25:12,125 writing top-level names to ai_mcp_terminal.egg-info/top_level.txt 2025-10-16T16:25:12,136 reading manifest file 'ai_mcp_terminal.egg-info/SOURCES.txt' 2025-10-16T16:25:12,139 reading manifest template 'MANIFEST.in' 2025-10-16T16:25:12,140 warning: no files found matching 'mcp_config.json' 2025-10-16T16:25:12,150 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2025-10-16T16:25:12,151 warning: no previously-included files matching '*.py[co]' found anywhere in distribution 2025-10-16T16:25:12,152 warning: no previously-included files matching '*.backup' found anywhere in distribution 2025-10-16T16:25:12,152 warning: no previously-included files matching '*.backup2' found anywhere in distribution 2025-10-16T16:25:12,153 no previously-included directories found matching 'backups' 2025-10-16T16:25:12,154 adding license file 'LICENSE' 2025-10-16T16:25:12,156 writing manifest file 'ai_mcp_terminal.egg-info/SOURCES.txt' 2025-10-16T16:25:12,159 /tmp/pip-build-env-09n6kw4w/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'src.static' is absent from the `packages` configuration. 2025-10-16T16:25:12,159 !! 2025-10-16T16:25:12,161 ******************************************************************************** 2025-10-16T16:25:12,161 ############################ 2025-10-16T16:25:12,162 # Package would be ignored # 2025-10-16T16:25:12,162 ############################ 2025-10-16T16:25:12,163 Python recognizes 'src.static' as an importable package[^1], 2025-10-16T16:25:12,163 but it is absent from setuptools' `packages` configuration. 2025-10-16T16:25:12,164 This leads to an ambiguous overall configuration. If you want to distribute this 2025-10-16T16:25:12,165 package, please make sure that 'src.static' is explicitly added 2025-10-16T16:25:12,166 to the `packages` configuration field. 2025-10-16T16:25:12,167 Alternatively, you can also rely on setuptools' discovery methods 2025-10-16T16:25:12,168 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-10-16T16:25:12,168 instead of `find_packages(...)`/`find:`). 2025-10-16T16:25:12,169 You can read more about "package discovery" on setuptools documentation page: 2025-10-16T16:25:12,170 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-10-16T16:25:12,171 If you don't want 'src.static' to be distributed and are 2025-10-16T16:25:12,172 already explicitly excluding 'src.static' via 2025-10-16T16:25:12,173 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-10-16T16:25:12,173 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-10-16T16:25:12,174 combination with a more fine grained `package-data` configuration. 2025-10-16T16:25:12,174 You can read more about "package data files" on setuptools documentation page: 2025-10-16T16:25:12,175 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-10-16T16:25:12,177 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-10-16T16:25:12,177 even if it does not contain any `.py` files. 2025-10-16T16:25:12,177 On the other hand, currently there is no concept of package data 2025-10-16T16:25:12,178 directory, all directories are treated like packages. 2025-10-16T16:25:12,178 ******************************************************************************** 2025-10-16T16:25:12,179 !! 2025-10-16T16:25:12,180 check.warn(importable) 2025-10-16T16:25:12,180 creating build/lib/src/static 2025-10-16T16:25:12,181 copying src/static/app.js -> build/lib/src/static 2025-10-16T16:25:12,181 copying src/static/index.html -> build/lib/src/static 2025-10-16T16:25:12,182 copying src/static/styles.css -> build/lib/src/static 2025-10-16T16:25:12,187 installing to build/bdist.linux-armv7l/wheel 2025-10-16T16:25:12,187 running install 2025-10-16T16:25:12,211 running install_lib 2025-10-16T16:25:12,217 creating build/bdist.linux-armv7l/wheel 2025-10-16T16:25:12,220 creating build/bdist.linux-armv7l/wheel/src 2025-10-16T16:25:12,221 copying build/lib/src/terminal_manager.py -> build/bdist.linux-armv7l/wheel/./src 2025-10-16T16:25:12,225 copying build/lib/src/mcp_server.py -> build/bdist.linux-armv7l/wheel/./src 2025-10-16T16:25:12,229 copying build/lib/src/key_mapper.py -> build/bdist.linux-armv7l/wheel/./src 2025-10-16T16:25:12,232 copying build/lib/src/main.py -> build/bdist.linux-armv7l/wheel/./src 2025-10-16T16:25:12,235 creating build/bdist.linux-armv7l/wheel/src/static 2025-10-16T16:25:12,236 copying build/lib/src/static/styles.css -> build/bdist.linux-armv7l/wheel/./src/static 2025-10-16T16:25:12,238 copying build/lib/src/static/index.html -> build/bdist.linux-armv7l/wheel/./src/static 2025-10-16T16:25:12,241 copying build/lib/src/static/app.js -> build/bdist.linux-armv7l/wheel/./src/static 2025-10-16T16:25:12,245 copying build/lib/src/__init__.py -> build/bdist.linux-armv7l/wheel/./src 2025-10-16T16:25:12,247 copying build/lib/src/web_server.py -> build/bdist.linux-armv7l/wheel/./src 2025-10-16T16:25:12,249 running install_egg_info 2025-10-16T16:25:12,256 Copying ai_mcp_terminal.egg-info to build/bdist.linux-armv7l/wheel/./ai_mcp_terminal-1.0.51-py3.11.egg-info 2025-10-16T16:25:12,269 running install_scripts 2025-10-16T16:25:12,282 creating build/bdist.linux-armv7l/wheel/ai_mcp_terminal-1.0.51.dist-info/WHEEL 2025-10-16T16:25:12,285 creating '/tmp/pip-wheel-1oji7l0s/.tmp-y69sxmyw/ai_mcp_terminal-1.0.51-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-10-16T16:25:12,288 adding 'ai_mcp_terminal-1.0.51.dist-info/licenses/LICENSE' 2025-10-16T16:25:12,290 adding 'src/__init__.py' 2025-10-16T16:25:12,292 adding 'src/key_mapper.py' 2025-10-16T16:25:12,294 adding 'src/main.py' 2025-10-16T16:25:12,303 adding 'src/mcp_server.py' 2025-10-16T16:25:12,315 adding 'src/terminal_manager.py' 2025-10-16T16:25:12,318 adding 'src/web_server.py' 2025-10-16T16:25:12,324 adding 'src/static/app.js' 2025-10-16T16:25:12,325 adding 'src/static/index.html' 2025-10-16T16:25:12,327 adding 'src/static/styles.css' 2025-10-16T16:25:12,329 adding 'ai_mcp_terminal-1.0.51.dist-info/METADATA' 2025-10-16T16:25:12,330 adding 'ai_mcp_terminal-1.0.51.dist-info/WHEEL' 2025-10-16T16:25:12,331 adding 'ai_mcp_terminal-1.0.51.dist-info/entry_points.txt' 2025-10-16T16:25:12,332 adding 'ai_mcp_terminal-1.0.51.dist-info/top_level.txt' 2025-10-16T16:25:12,333 adding 'ai_mcp_terminal-1.0.51.dist-info/RECORD' 2025-10-16T16:25:12,336 removing build/bdist.linux-armv7l/wheel 2025-10-16T16:25:12,440 Building wheel for ai-mcp-terminal (pyproject.toml): finished with status 'done' 2025-10-16T16:25:12,446 Created wheel for ai-mcp-terminal: filename=ai_mcp_terminal-1.0.51-py3-none-any.whl size=74239 sha256=089834add64255ad8ce8f0b01b7dd01a6102083c75ecbfe28299c24f59150b16 2025-10-16T16:25:12,447 Stored in directory: /tmp/pip-ephem-wheel-cache-8q3jssrz/wheels/e8/f8/94/023a881437d25bfa56205e38b4f0e9dbf5d1669c91c4ed70d2 2025-10-16T16:25:12,460 Successfully built ai-mcp-terminal 2025-10-16T16:25:12,465 Removed build tracker: '/tmp/pip-build-tracker-z102aww8'