2025-10-13T12:51:25,391 Created temporary directory: /tmp/pip-ephem-wheel-cache-miqldzfj 2025-10-13T12:51:25,393 Created temporary directory: /tmp/pip-build-tracker-3loilkbg 2025-10-13T12:51:25,394 Initialized build tracking at /tmp/pip-build-tracker-3loilkbg 2025-10-13T12:51:25,395 Created build tracker: /tmp/pip-build-tracker-3loilkbg 2025-10-13T12:51:25,395 Entered build tracker: /tmp/pip-build-tracker-3loilkbg 2025-10-13T12:51:25,396 Created temporary directory: /tmp/pip-wheel-dw_te77y 2025-10-13T12:51:25,400 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-13T12:51:25,402 Created temporary directory: /tmp/pip-ephem-wheel-cache-2_e90886 2025-10-13T12:51:25,425 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-13T12:51:25,429 2 location(s) to search for versions of ai-mcp-terminal: 2025-10-13T12:51:25,429 * https://pypi.org/simple/ai-mcp-terminal/ 2025-10-13T12:51:25,429 * https://www.piwheels.org/simple/ai-mcp-terminal/ 2025-10-13T12:51:25,429 Fetching project page and analyzing links: https://pypi.org/simple/ai-mcp-terminal/ 2025-10-13T12:51:25,430 Getting page https://pypi.org/simple/ai-mcp-terminal/ 2025-10-13T12:51:25,432 Found index url https://pypi.org/simple 2025-10-13T12:51:25,573 Fetched page https://pypi.org/simple/ai-mcp-terminal/ as application/vnd.pypi.simple.v1+json 2025-10-13T12:51:25,576 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-13T12:51:25,577 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-13T12:51:25,578 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-13T12:51:25,579 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-13T12:51:25,580 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-13T12:51:25,581 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-13T12:51:25,581 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-13T12:51:25,582 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-13T12:51:25,583 Fetching project page and analyzing links: https://www.piwheels.org/simple/ai-mcp-terminal/ 2025-10-13T12:51:25,584 Getting page https://www.piwheels.org/simple/ai-mcp-terminal/ 2025-10-13T12:51:25,585 Found index url https://www.piwheels.org/simple 2025-10-13T12:51:25,971 Fetched page https://www.piwheels.org/simple/ai-mcp-terminal/ as text/html 2025-10-13T12:51:25,973 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-13T12:51:25,974 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-13T12:51:25,974 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-13T12:51:25,975 Skipping link: not a file: https://www.piwheels.org/simple/ai-mcp-terminal/ 2025-10-13T12:51:25,975 Skipping link: not a file: https://pypi.org/simple/ai-mcp-terminal/ 2025-10-13T12:51:25,996 Given no hashes to check 1 links for project 'ai-mcp-terminal': discarding no candidates 2025-10-13T12:51:26,019 Collecting ai-mcp-terminal==1.0.4 2025-10-13T12:51:26,027 Created temporary directory: /tmp/pip-unpack-ekuetkbj 2025-10-13T12:51:26,274 Downloading ai_mcp_terminal-1.0.4.tar.gz (68 kB) 2025-10-13T12:51:26,403 Added ai-mcp-terminal==1.0.4 from https://files.pythonhosted.org/packages/b4/ed/e4592440053fb3756f0b2e11d2a80dcf4755356f3fcf9d50a06ea0cd9144/ai_mcp_terminal-1.0.4.tar.gz to build tracker '/tmp/pip-build-tracker-3loilkbg' 2025-10-13T12:51:26,408 Created temporary directory: /tmp/pip-build-env-znw99xuo 2025-10-13T12:51:26,413 Installing build dependencies: started 2025-10-13T12:51:26,414 Running command pip subprocess to install build dependencies 2025-10-13T12:51:27,543 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-10-13T12:51:28,154 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-13T12:51:28,177 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-13T12:51:29,909 Collecting setuptools>=61.0 2025-10-13T12:51:29,995 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-10-13T12:51:30,270 Collecting wheel 2025-10-13T12:51:30,289 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-10-13T12:51:33,313 Installing collected packages: wheel, setuptools 2025-10-13T12:51:33,561 Creating /tmp/pip-build-env-znw99xuo/overlay/local/bin 2025-10-13T12:51:33,563 changing mode of /tmp/pip-build-env-znw99xuo/overlay/local/bin/wheel to 755 2025-10-13T12:51:37,294 Successfully installed setuptools-80.9.0 wheel-0.45.1 2025-10-13T12:51:37,574 Installing build dependencies: finished with status 'done' 2025-10-13T12:51:37,580 Getting requirements to build wheel: started 2025-10-13T12:51:37,581 Running command Getting requirements to build wheel 2025-10-13T12:51:38,179 /tmp/pip-build-env-znw99xuo/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-10-13T12:51:38,179 !! 2025-10-13T12:51:38,181 ******************************************************************************** 2025-10-13T12:51:38,181 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-13T12:51:38,182 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-10-13T12:51:38,183 or your builds will no longer be supported. 2025-10-13T12:51:38,184 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-13T12:51:38,184 ******************************************************************************** 2025-10-13T12:51:38,185 !! 2025-10-13T12:51:38,186 corresp(dist, value, root_dir) 2025-10-13T12:51:38,186 /tmp/pip-build-env-znw99xuo/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `install_requires` overwritten in `pyproject.toml` (dependencies) 2025-10-13T12:51:38,187 corresp(dist, value, root_dir) 2025-10-13T12:51:38,264 /tmp/pip-build-env-znw99xuo/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-13T12:51:38,264 !! 2025-10-13T12:51:38,265 ******************************************************************************** 2025-10-13T12:51:38,266 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-13T12:51:38,267 License :: OSI Approved :: MIT License 2025-10-13T12:51:38,268 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-13T12:51:38,268 ******************************************************************************** 2025-10-13T12:51:38,269 !! 2025-10-13T12:51:38,270 dist._finalize_license_expression() 2025-10-13T12:51:38,270 /tmp/pip-build-env-znw99xuo/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-13T12:51:38,271 !! 2025-10-13T12:51:38,272 ******************************************************************************** 2025-10-13T12:51:38,272 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-13T12:51:38,273 License :: OSI Approved :: MIT License 2025-10-13T12:51:38,274 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-13T12:51:38,275 ******************************************************************************** 2025-10-13T12:51:38,276 !! 2025-10-13T12:51:38,277 self._finalize_license_expression() 2025-10-13T12:51:38,277 running egg_info 2025-10-13T12:51:38,283 writing ai_mcp_terminal.egg-info/PKG-INFO 2025-10-13T12:51:38,286 writing dependency_links to ai_mcp_terminal.egg-info/dependency_links.txt 2025-10-13T12:51:38,288 writing entry points to ai_mcp_terminal.egg-info/entry_points.txt 2025-10-13T12:51:38,290 writing requirements to ai_mcp_terminal.egg-info/requires.txt 2025-10-13T12:51:38,291 writing top-level names to ai_mcp_terminal.egg-info/top_level.txt 2025-10-13T12:51:38,314 reading manifest file 'ai_mcp_terminal.egg-info/SOURCES.txt' 2025-10-13T12:51:38,317 reading manifest template 'MANIFEST.in' 2025-10-13T12:51:38,318 warning: no files found matching 'mcp_config.json' 2025-10-13T12:51:38,327 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2025-10-13T12:51:38,328 warning: no previously-included files matching '*.py[co]' found anywhere in distribution 2025-10-13T12:51:38,329 warning: no previously-included files matching '*.backup' found anywhere in distribution 2025-10-13T12:51:38,330 warning: no previously-included files matching '*.backup2' found anywhere in distribution 2025-10-13T12:51:38,330 no previously-included directories found matching 'backups' 2025-10-13T12:51:38,331 adding license file 'LICENSE' 2025-10-13T12:51:38,334 writing manifest file 'ai_mcp_terminal.egg-info/SOURCES.txt' 2025-10-13T12:51:38,431 Getting requirements to build wheel: finished with status 'done' 2025-10-13T12:51:38,435 Created temporary directory: /tmp/pip-modern-metadata-3z5rui8s 2025-10-13T12:51:38,437 Preparing metadata (pyproject.toml): started 2025-10-13T12:51:38,438 Running command Preparing metadata (pyproject.toml) 2025-10-13T12:51:39,000 /tmp/pip-build-env-znw99xuo/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-10-13T12:51:39,000 !! 2025-10-13T12:51:39,001 ******************************************************************************** 2025-10-13T12:51:39,001 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-13T12:51:39,002 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-10-13T12:51:39,003 or your builds will no longer be supported. 2025-10-13T12:51:39,004 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-13T12:51:39,004 ******************************************************************************** 2025-10-13T12:51:39,005 !! 2025-10-13T12:51:39,006 corresp(dist, value, root_dir) 2025-10-13T12:51:39,006 /tmp/pip-build-env-znw99xuo/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `install_requires` overwritten in `pyproject.toml` (dependencies) 2025-10-13T12:51:39,007 corresp(dist, value, root_dir) 2025-10-13T12:51:39,080 /tmp/pip-build-env-znw99xuo/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-13T12:51:39,081 !! 2025-10-13T12:51:39,082 ******************************************************************************** 2025-10-13T12:51:39,083 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-13T12:51:39,084 License :: OSI Approved :: MIT License 2025-10-13T12:51:39,085 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-13T12:51:39,086 ******************************************************************************** 2025-10-13T12:51:39,087 !! 2025-10-13T12:51:39,088 dist._finalize_license_expression() 2025-10-13T12:51:39,089 /tmp/pip-build-env-znw99xuo/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-13T12:51:39,089 !! 2025-10-13T12:51:39,090 ******************************************************************************** 2025-10-13T12:51:39,091 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-13T12:51:39,092 License :: OSI Approved :: MIT License 2025-10-13T12:51:39,093 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-13T12:51:39,094 ******************************************************************************** 2025-10-13T12:51:39,095 !! 2025-10-13T12:51:39,096 self._finalize_license_expression() 2025-10-13T12:51:39,096 running dist_info 2025-10-13T12:51:39,105 creating /tmp/pip-modern-metadata-3z5rui8s/ai_mcp_terminal.egg-info 2025-10-13T12:51:39,106 writing /tmp/pip-modern-metadata-3z5rui8s/ai_mcp_terminal.egg-info/PKG-INFO 2025-10-13T12:51:39,110 writing dependency_links to /tmp/pip-modern-metadata-3z5rui8s/ai_mcp_terminal.egg-info/dependency_links.txt 2025-10-13T12:51:39,111 writing entry points to /tmp/pip-modern-metadata-3z5rui8s/ai_mcp_terminal.egg-info/entry_points.txt 2025-10-13T12:51:39,113 writing requirements to /tmp/pip-modern-metadata-3z5rui8s/ai_mcp_terminal.egg-info/requires.txt 2025-10-13T12:51:39,114 writing top-level names to /tmp/pip-modern-metadata-3z5rui8s/ai_mcp_terminal.egg-info/top_level.txt 2025-10-13T12:51:39,116 writing manifest file '/tmp/pip-modern-metadata-3z5rui8s/ai_mcp_terminal.egg-info/SOURCES.txt' 2025-10-13T12:51:39,137 reading manifest file '/tmp/pip-modern-metadata-3z5rui8s/ai_mcp_terminal.egg-info/SOURCES.txt' 2025-10-13T12:51:39,139 reading manifest template 'MANIFEST.in' 2025-10-13T12:51:39,140 warning: no files found matching 'mcp_config.json' 2025-10-13T12:51:39,149 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2025-10-13T12:51:39,150 warning: no previously-included files matching '*.py[co]' found anywhere in distribution 2025-10-13T12:51:39,151 warning: no previously-included files matching '*.backup' found anywhere in distribution 2025-10-13T12:51:39,152 warning: no previously-included files matching '*.backup2' found anywhere in distribution 2025-10-13T12:51:39,152 no previously-included directories found matching 'backups' 2025-10-13T12:51:39,153 adding license file 'LICENSE' 2025-10-13T12:51:39,156 writing manifest file '/tmp/pip-modern-metadata-3z5rui8s/ai_mcp_terminal.egg-info/SOURCES.txt' 2025-10-13T12:51:39,157 creating '/tmp/pip-modern-metadata-3z5rui8s/ai_mcp_terminal-1.0.4.dist-info' 2025-10-13T12:51:39,283 Preparing metadata (pyproject.toml): finished with status 'done' 2025-10-13T12:51:39,289 Source in /tmp/pip-wheel-dw_te77y/ai-mcp-terminal_e6bd46c2328d4ed4b15daa2c03c2a935 has version 1.0.4, which satisfies requirement ai-mcp-terminal==1.0.4 from https://files.pythonhosted.org/packages/b4/ed/e4592440053fb3756f0b2e11d2a80dcf4755356f3fcf9d50a06ea0cd9144/ai_mcp_terminal-1.0.4.tar.gz 2025-10-13T12:51:39,290 Removed ai-mcp-terminal==1.0.4 from https://files.pythonhosted.org/packages/b4/ed/e4592440053fb3756f0b2e11d2a80dcf4755356f3fcf9d50a06ea0cd9144/ai_mcp_terminal-1.0.4.tar.gz from build tracker '/tmp/pip-build-tracker-3loilkbg' 2025-10-13T12:51:39,296 Created temporary directory: /tmp/pip-unpack-8h4qxv6y 2025-10-13T12:51:39,297 Building wheels for collected packages: ai-mcp-terminal 2025-10-13T12:51:39,301 Created temporary directory: /tmp/pip-wheel-c_8ry2wg 2025-10-13T12:51:39,302 Destination directory: /tmp/pip-wheel-c_8ry2wg 2025-10-13T12:51:39,304 Building wheel for ai-mcp-terminal (pyproject.toml): started 2025-10-13T12:51:39,305 Running command Building wheel for ai-mcp-terminal (pyproject.toml) 2025-10-13T12:51:39,848 /tmp/pip-build-env-znw99xuo/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-10-13T12:51:39,849 !! 2025-10-13T12:51:39,850 ******************************************************************************** 2025-10-13T12:51:39,850 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-13T12:51:39,852 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-10-13T12:51:39,852 or your builds will no longer be supported. 2025-10-13T12:51:39,853 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-13T12:51:39,854 ******************************************************************************** 2025-10-13T12:51:39,855 !! 2025-10-13T12:51:39,856 corresp(dist, value, root_dir) 2025-10-13T12:51:39,856 /tmp/pip-build-env-znw99xuo/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `install_requires` overwritten in `pyproject.toml` (dependencies) 2025-10-13T12:51:39,857 corresp(dist, value, root_dir) 2025-10-13T12:51:39,923 /tmp/pip-build-env-znw99xuo/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-13T12:51:39,924 !! 2025-10-13T12:51:39,925 ******************************************************************************** 2025-10-13T12:51:39,926 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-13T12:51:39,927 License :: OSI Approved :: MIT License 2025-10-13T12:51:39,928 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-13T12:51:39,928 ******************************************************************************** 2025-10-13T12:51:39,929 !! 2025-10-13T12:51:39,930 dist._finalize_license_expression() 2025-10-13T12:51:39,930 /tmp/pip-build-env-znw99xuo/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-13T12:51:39,931 !! 2025-10-13T12:51:39,931 ******************************************************************************** 2025-10-13T12:51:39,932 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-13T12:51:39,933 License :: OSI Approved :: MIT License 2025-10-13T12:51:39,934 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-13T12:51:39,934 ******************************************************************************** 2025-10-13T12:51:39,935 !! 2025-10-13T12:51:39,936 self._finalize_license_expression() 2025-10-13T12:51:39,936 running bdist_wheel 2025-10-13T12:51:39,951 running build 2025-10-13T12:51:39,952 running build_py 2025-10-13T12:51:39,958 creating build/lib/src 2025-10-13T12:51:39,961 copying src/key_mapper.py -> build/lib/src 2025-10-13T12:51:39,963 copying src/web_server.py -> build/lib/src 2025-10-13T12:51:39,966 copying src/mcp_server.py -> build/lib/src 2025-10-13T12:51:39,970 copying src/__init__.py -> build/lib/src 2025-10-13T12:51:39,972 copying src/main.py -> build/lib/src 2025-10-13T12:51:39,974 copying src/terminal_manager.py -> build/lib/src 2025-10-13T12:51:39,977 running egg_info 2025-10-13T12:51:39,989 writing ai_mcp_terminal.egg-info/PKG-INFO 2025-10-13T12:51:39,993 writing dependency_links to ai_mcp_terminal.egg-info/dependency_links.txt 2025-10-13T12:51:39,994 writing entry points to ai_mcp_terminal.egg-info/entry_points.txt 2025-10-13T12:51:39,995 writing requirements to ai_mcp_terminal.egg-info/requires.txt 2025-10-13T12:51:39,996 writing top-level names to ai_mcp_terminal.egg-info/top_level.txt 2025-10-13T12:51:40,008 reading manifest file 'ai_mcp_terminal.egg-info/SOURCES.txt' 2025-10-13T12:51:40,010 reading manifest template 'MANIFEST.in' 2025-10-13T12:51:40,012 warning: no files found matching 'mcp_config.json' 2025-10-13T12:51:40,022 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2025-10-13T12:51:40,023 warning: no previously-included files matching '*.py[co]' found anywhere in distribution 2025-10-13T12:51:40,024 warning: no previously-included files matching '*.backup' found anywhere in distribution 2025-10-13T12:51:40,024 warning: no previously-included files matching '*.backup2' found anywhere in distribution 2025-10-13T12:51:40,025 no previously-included directories found matching 'backups' 2025-10-13T12:51:40,026 adding license file 'LICENSE' 2025-10-13T12:51:40,029 writing manifest file 'ai_mcp_terminal.egg-info/SOURCES.txt' 2025-10-13T12:51:40,031 /tmp/pip-build-env-znw99xuo/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-13T12:51:40,032 !! 2025-10-13T12:51:40,033 ******************************************************************************** 2025-10-13T12:51:40,034 ############################ 2025-10-13T12:51:40,034 # Package would be ignored # 2025-10-13T12:51:40,035 ############################ 2025-10-13T12:51:40,036 Python recognizes 'src.static' as an importable package[^1], 2025-10-13T12:51:40,036 but it is absent from setuptools' `packages` configuration. 2025-10-13T12:51:40,037 This leads to an ambiguous overall configuration. If you want to distribute this 2025-10-13T12:51:40,037 package, please make sure that 'src.static' is explicitly added 2025-10-13T12:51:40,038 to the `packages` configuration field. 2025-10-13T12:51:40,039 Alternatively, you can also rely on setuptools' discovery methods 2025-10-13T12:51:40,039 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-10-13T12:51:40,040 instead of `find_packages(...)`/`find:`). 2025-10-13T12:51:40,041 You can read more about "package discovery" on setuptools documentation page: 2025-10-13T12:51:40,041 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-10-13T12:51:40,042 If you don't want 'src.static' to be distributed and are 2025-10-13T12:51:40,043 already explicitly excluding 'src.static' via 2025-10-13T12:51:40,043 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-10-13T12:51:40,044 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-10-13T12:51:40,044 combination with a more fine grained `package-data` configuration. 2025-10-13T12:51:40,045 You can read more about "package data files" on setuptools documentation page: 2025-10-13T12:51:40,046 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-10-13T12:51:40,048 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-10-13T12:51:40,048 even if it does not contain any `.py` files. 2025-10-13T12:51:40,049 On the other hand, currently there is no concept of package data 2025-10-13T12:51:40,049 directory, all directories are treated like packages. 2025-10-13T12:51:40,050 ******************************************************************************** 2025-10-13T12:51:40,052 !! 2025-10-13T12:51:40,052 check.warn(importable) 2025-10-13T12:51:40,053 creating build/lib/src/static 2025-10-13T12:51:40,053 copying src/static/app.js -> build/lib/src/static 2025-10-13T12:51:40,054 copying src/static/index.html -> build/lib/src/static 2025-10-13T12:51:40,055 copying src/static/styles.css -> build/lib/src/static 2025-10-13T12:51:40,060 installing to build/bdist.linux-armv7l/wheel 2025-10-13T12:51:40,061 running install 2025-10-13T12:51:40,085 running install_lib 2025-10-13T12:51:40,092 creating build/bdist.linux-armv7l/wheel 2025-10-13T12:51:40,094 creating build/bdist.linux-armv7l/wheel/src 2025-10-13T12:51:40,096 copying build/lib/src/key_mapper.py -> build/bdist.linux-armv7l/wheel/./src 2025-10-13T12:51:40,098 copying build/lib/src/web_server.py -> build/bdist.linux-armv7l/wheel/./src 2025-10-13T12:51:40,101 copying build/lib/src/mcp_server.py -> build/bdist.linux-armv7l/wheel/./src 2025-10-13T12:51:40,106 creating build/bdist.linux-armv7l/wheel/src/static 2025-10-13T12:51:40,107 copying build/lib/src/static/styles.css -> build/bdist.linux-armv7l/wheel/./src/static 2025-10-13T12:51:40,110 copying build/lib/src/static/index.html -> build/bdist.linux-armv7l/wheel/./src/static 2025-10-13T12:51:40,112 copying build/lib/src/static/app.js -> build/bdist.linux-armv7l/wheel/./src/static 2025-10-13T12:51:40,116 copying build/lib/src/__init__.py -> build/bdist.linux-armv7l/wheel/./src 2025-10-13T12:51:40,118 copying build/lib/src/main.py -> build/bdist.linux-armv7l/wheel/./src 2025-10-13T12:51:40,121 copying build/lib/src/terminal_manager.py -> build/bdist.linux-armv7l/wheel/./src 2025-10-13T12:51:40,124 running install_egg_info 2025-10-13T12:51:40,130 Copying ai_mcp_terminal.egg-info to build/bdist.linux-armv7l/wheel/./ai_mcp_terminal-1.0.4-py3.11.egg-info 2025-10-13T12:51:40,145 running install_scripts 2025-10-13T12:51:40,157 creating build/bdist.linux-armv7l/wheel/ai_mcp_terminal-1.0.4.dist-info/WHEEL 2025-10-13T12:51:40,160 creating '/tmp/pip-wheel-c_8ry2wg/.tmp-g_epyoty/ai_mcp_terminal-1.0.4-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-10-13T12:51:40,163 adding 'ai_mcp_terminal-1.0.4.dist-info/licenses/LICENSE' 2025-10-13T12:51:40,165 adding 'src/__init__.py' 2025-10-13T12:51:40,167 adding 'src/key_mapper.py' 2025-10-13T12:51:40,168 adding 'src/main.py' 2025-10-13T12:51:40,177 adding 'src/mcp_server.py' 2025-10-13T12:51:40,187 adding 'src/terminal_manager.py' 2025-10-13T12:51:40,190 adding 'src/web_server.py' 2025-10-13T12:51:40,195 adding 'src/static/app.js' 2025-10-13T12:51:40,197 adding 'src/static/index.html' 2025-10-13T12:51:40,199 adding 'src/static/styles.css' 2025-10-13T12:51:40,201 adding 'ai_mcp_terminal-1.0.4.dist-info/METADATA' 2025-10-13T12:51:40,202 adding 'ai_mcp_terminal-1.0.4.dist-info/WHEEL' 2025-10-13T12:51:40,203 adding 'ai_mcp_terminal-1.0.4.dist-info/entry_points.txt' 2025-10-13T12:51:40,203 adding 'ai_mcp_terminal-1.0.4.dist-info/top_level.txt' 2025-10-13T12:51:40,204 adding 'ai_mcp_terminal-1.0.4.dist-info/RECORD' 2025-10-13T12:51:40,206 removing build/bdist.linux-armv7l/wheel 2025-10-13T12:51:40,310 Building wheel for ai-mcp-terminal (pyproject.toml): finished with status 'done' 2025-10-13T12:51:40,316 Created wheel for ai-mcp-terminal: filename=ai_mcp_terminal-1.0.4-py3-none-any.whl size=70441 sha256=92896db9a7cc3ffbcc9ec4cbe8ff8f21d2101f8cf78aa6712b0e3839b75a580c 2025-10-13T12:51:40,317 Stored in directory: /tmp/pip-ephem-wheel-cache-2_e90886/wheels/fe/33/5f/21873e28b683e78d66ef0912a10d1465a7adfdc9fd3869f34e 2025-10-13T12:51:40,330 Successfully built ai-mcp-terminal 2025-10-13T12:51:40,336 Removed build tracker: '/tmp/pip-build-tracker-3loilkbg'