2026-02-07T20:28:08,560 Created temporary directory: /tmp/pip-ephem-wheel-cache-bgl6en2r 2026-02-07T20:28:08,562 Created temporary directory: /tmp/pip-build-tracker-thkmkc8e 2026-02-07T20:28:08,562 Initialized build tracking at /tmp/pip-build-tracker-thkmkc8e 2026-02-07T20:28:08,563 Created build tracker: /tmp/pip-build-tracker-thkmkc8e 2026-02-07T20:28:08,563 Entered build tracker: /tmp/pip-build-tracker-thkmkc8e 2026-02-07T20:28:08,564 Created temporary directory: /tmp/pip-wheel-k9hipd9j 2026-02-07T20:28:08,567 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-02-07T20:28:08,569 Created temporary directory: /tmp/pip-ephem-wheel-cache-sdffm8v0 2026-02-07T20:28:08,591 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-07T20:28:08,594 2 location(s) to search for versions of kicad-mcp-server: 2026-02-07T20:28:08,594 * https://pypi.org/simple/kicad-mcp-server/ 2026-02-07T20:28:08,594 * https://www.piwheels.org/simple/kicad-mcp-server/ 2026-02-07T20:28:08,595 Fetching project page and analyzing links: https://pypi.org/simple/kicad-mcp-server/ 2026-02-07T20:28:08,596 Getting page https://pypi.org/simple/kicad-mcp-server/ 2026-02-07T20:28:08,597 Found index url https://pypi.org/simple 2026-02-07T20:28:08,809 Fetched page https://pypi.org/simple/kicad-mcp-server/ as application/vnd.pypi.simple.v1+json 2026-02-07T20:28:08,811 Skipping link: No binaries permitted for kicad-mcp-server: https://files.pythonhosted.org/packages/3e/12/7927d620c49543c16e894bab845abf34d6449192b7053aa7d20ad691ac63/kicad_mcp_server-3.5.0-py3-none-any.whl (from https://pypi.org/simple/kicad-mcp-server/) (requires-python:>=3.10) 2026-02-07T20:28:08,812 Found link https://files.pythonhosted.org/packages/09/23/ee6a368cedb06a669b854d41e05c314b2b03d938c94e89d927c4a8440270/kicad_mcp_server-3.5.0.tar.gz (from https://pypi.org/simple/kicad-mcp-server/) (requires-python:>=3.10), version: 3.5.0 2026-02-07T20:28:08,812 Fetching project page and analyzing links: https://www.piwheels.org/simple/kicad-mcp-server/ 2026-02-07T20:28:08,813 Getting page https://www.piwheels.org/simple/kicad-mcp-server/ 2026-02-07T20:28:08,814 Found index url https://www.piwheels.org/simple 2026-02-07T20:28:08,983 Fetched page https://www.piwheels.org/simple/kicad-mcp-server/ as text/html 2026-02-07T20:28:08,985 Skipping link: not a file: https://www.piwheels.org/simple/kicad-mcp-server/ 2026-02-07T20:28:08,985 Skipping link: not a file: https://pypi.org/simple/kicad-mcp-server/ 2026-02-07T20:28:09,013 Given no hashes to check 1 links for project 'kicad-mcp-server': discarding no candidates 2026-02-07T20:28:09,039 Collecting kicad-mcp-server==3.5.0 2026-02-07T20:28:09,042 Created temporary directory: /tmp/pip-unpack-c452zkfc 2026-02-07T20:28:09,254 Downloading kicad_mcp_server-3.5.0.tar.gz (68 kB) 2026-02-07T20:28:09,392 Added kicad-mcp-server==3.5.0 from https://files.pythonhosted.org/packages/09/23/ee6a368cedb06a669b854d41e05c314b2b03d938c94e89d927c4a8440270/kicad_mcp_server-3.5.0.tar.gz to build tracker '/tmp/pip-build-tracker-thkmkc8e' 2026-02-07T20:28:09,399 Created temporary directory: /tmp/pip-build-env-b0_ecjok 2026-02-07T20:28:09,404 Installing build dependencies: started 2026-02-07T20:28:09,405 Running command pip subprocess to install build dependencies 2026-02-07T20:28:10,585 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-02-07T20:28:11,169 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-02-07T20:28:11,192 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-07T20:28:13,081 Collecting setuptools<70.0,>=61.0 2026-02-07T20:28:13,161 Using cached https://www.piwheels.org/simple/setuptools/setuptools-69.5.1-py3-none-any.whl (894 kB) 2026-02-07T20:28:13,420 Collecting wheel 2026-02-07T20:28:13,426 Using cached wheel-0.46.3-py3-none-any.whl (30 kB) 2026-02-07T20:28:13,610 Collecting packaging>=24.0 2026-02-07T20:28:13,616 Using cached packaging-26.0-py3-none-any.whl (74 kB) 2026-02-07T20:28:16,569 Installing collected packages: setuptools, packaging, wheel 2026-02-07T20:28:19,405 Creating /tmp/pip-build-env-b0_ecjok/overlay/local/bin 2026-02-07T20:28:19,407 changing mode of /tmp/pip-build-env-b0_ecjok/overlay/local/bin/wheel to 755 2026-02-07T20:28:19,429 Successfully installed packaging-26.0 setuptools-69.5.1 wheel-0.46.3 2026-02-07T20:28:19,709 Installing build dependencies: finished with status 'done' 2026-02-07T20:28:19,716 Getting requirements to build wheel: started 2026-02-07T20:28:19,717 Running command Getting requirements to build wheel 2026-02-07T20:28:20,356 /tmp/pip-build-env-b0_ecjok/overlay/local/lib/python3.11/dist-packages/wheel/bdist_wheel.py:4: FutureWarning: The 'wheel' package is no longer the canonical location of the 'bdist_wheel' command, and will be removed in a future release. Please update to setuptools v70.1 or later which contains an integrated version of this command. 2026-02-07T20:28:20,356 warn( 2026-02-07T20:28:20,591 running egg_info 2026-02-07T20:28:20,596 writing kicad_mcp_server.egg-info/PKG-INFO 2026-02-07T20:28:20,603 writing dependency_links to kicad_mcp_server.egg-info/dependency_links.txt 2026-02-07T20:28:20,605 writing entry points to kicad_mcp_server.egg-info/entry_points.txt 2026-02-07T20:28:20,607 writing requirements to kicad_mcp_server.egg-info/requires.txt 2026-02-07T20:28:20,609 writing top-level names to kicad_mcp_server.egg-info/top_level.txt 2026-02-07T20:28:20,627 reading manifest file 'kicad_mcp_server.egg-info/SOURCES.txt' 2026-02-07T20:28:20,629 adding license file 'LICENSE' 2026-02-07T20:28:20,632 writing manifest file 'kicad_mcp_server.egg-info/SOURCES.txt' 2026-02-07T20:28:20,753 Getting requirements to build wheel: finished with status 'done' 2026-02-07T20:28:20,762 Created temporary directory: /tmp/pip-modern-metadata-i7s8l7zx 2026-02-07T20:28:20,765 Preparing metadata (pyproject.toml): started 2026-02-07T20:28:20,766 Running command Preparing metadata (pyproject.toml) 2026-02-07T20:28:21,361 /tmp/pip-build-env-b0_ecjok/overlay/local/lib/python3.11/dist-packages/wheel/bdist_wheel.py:4: FutureWarning: The 'wheel' package is no longer the canonical location of the 'bdist_wheel' command, and will be removed in a future release. Please update to setuptools v70.1 or later which contains an integrated version of this command. 2026-02-07T20:28:21,361 warn( 2026-02-07T20:28:21,573 running dist_info 2026-02-07T20:28:21,578 creating /tmp/pip-modern-metadata-i7s8l7zx/kicad_mcp_server.egg-info 2026-02-07T20:28:21,582 writing /tmp/pip-modern-metadata-i7s8l7zx/kicad_mcp_server.egg-info/PKG-INFO 2026-02-07T20:28:21,588 writing dependency_links to /tmp/pip-modern-metadata-i7s8l7zx/kicad_mcp_server.egg-info/dependency_links.txt 2026-02-07T20:28:21,590 writing entry points to /tmp/pip-modern-metadata-i7s8l7zx/kicad_mcp_server.egg-info/entry_points.txt 2026-02-07T20:28:21,593 writing requirements to /tmp/pip-modern-metadata-i7s8l7zx/kicad_mcp_server.egg-info/requires.txt 2026-02-07T20:28:21,594 writing top-level names to /tmp/pip-modern-metadata-i7s8l7zx/kicad_mcp_server.egg-info/top_level.txt 2026-02-07T20:28:21,596 writing manifest file '/tmp/pip-modern-metadata-i7s8l7zx/kicad_mcp_server.egg-info/SOURCES.txt' 2026-02-07T20:28:21,618 reading manifest file '/tmp/pip-modern-metadata-i7s8l7zx/kicad_mcp_server.egg-info/SOURCES.txt' 2026-02-07T20:28:21,620 adding license file 'LICENSE' 2026-02-07T20:28:21,623 writing manifest file '/tmp/pip-modern-metadata-i7s8l7zx/kicad_mcp_server.egg-info/SOURCES.txt' 2026-02-07T20:28:21,624 creating '/tmp/pip-modern-metadata-i7s8l7zx/kicad_mcp_server-3.5.0.dist-info' 2026-02-07T20:28:21,786 Preparing metadata (pyproject.toml): finished with status 'done' 2026-02-07T20:28:21,799 Source in /tmp/pip-wheel-k9hipd9j/kicad-mcp-server_7f768200674647df82d32973a8fe43c9 has version 3.5.0, which satisfies requirement kicad-mcp-server==3.5.0 from https://files.pythonhosted.org/packages/09/23/ee6a368cedb06a669b854d41e05c314b2b03d938c94e89d927c4a8440270/kicad_mcp_server-3.5.0.tar.gz 2026-02-07T20:28:21,800 Removed kicad-mcp-server==3.5.0 from https://files.pythonhosted.org/packages/09/23/ee6a368cedb06a669b854d41e05c314b2b03d938c94e89d927c4a8440270/kicad_mcp_server-3.5.0.tar.gz from build tracker '/tmp/pip-build-tracker-thkmkc8e' 2026-02-07T20:28:21,820 Created temporary directory: /tmp/pip-unpack-svr0ocki 2026-02-07T20:28:21,821 Building wheels for collected packages: kicad-mcp-server 2026-02-07T20:28:21,826 Created temporary directory: /tmp/pip-wheel-efqeny9h 2026-02-07T20:28:21,826 Destination directory: /tmp/pip-wheel-efqeny9h 2026-02-07T20:28:21,829 Building wheel for kicad-mcp-server (pyproject.toml): started 2026-02-07T20:28:21,830 Running command Building wheel for kicad-mcp-server (pyproject.toml) 2026-02-07T20:28:22,408 /tmp/pip-build-env-b0_ecjok/overlay/local/lib/python3.11/dist-packages/wheel/bdist_wheel.py:4: FutureWarning: The 'wheel' package is no longer the canonical location of the 'bdist_wheel' command, and will be removed in a future release. Please update to setuptools v70.1 or later which contains an integrated version of this command. 2026-02-07T20:28:22,408 warn( 2026-02-07T20:28:22,614 running bdist_wheel 2026-02-07T20:28:22,631 running build 2026-02-07T20:28:22,632 running build_py 2026-02-07T20:28:22,636 creating build 2026-02-07T20:28:22,637 creating build/lib 2026-02-07T20:28:22,637 creating build/lib/kicad_mcp_server 2026-02-07T20:28:22,639 copying kicad_mcp_server/__init__.py -> build/lib/kicad_mcp_server 2026-02-07T20:28:22,641 copying kicad_mcp_server/protocol.py -> build/lib/kicad_mcp_server 2026-02-07T20:28:22,643 copying kicad_mcp_server/pcbnew_api.py -> build/lib/kicad_mcp_server 2026-02-07T20:28:22,645 copying kicad_mcp_server/__main__.py -> build/lib/kicad_mcp_server 2026-02-07T20:28:22,647 copying kicad_mcp_server/config.py -> build/lib/kicad_mcp_server 2026-02-07T20:28:22,649 creating build/lib/kicad_mcp_server/tools 2026-02-07T20:28:22,651 copying kicad_mcp_server/tools/files.py -> build/lib/kicad_mcp_server/tools 2026-02-07T20:28:22,653 copying kicad_mcp_server/tools/tasks.py -> build/lib/kicad_mcp_server/tools 2026-02-07T20:28:22,655 copying kicad_mcp_server/tools/__init__.py -> build/lib/kicad_mcp_server/tools 2026-02-07T20:28:22,657 copying kicad_mcp_server/tools/exports.py -> build/lib/kicad_mcp_server/tools 2026-02-07T20:28:22,659 copying kicad_mcp_server/tools/checks.py -> build/lib/kicad_mcp_server/tools 2026-02-07T20:28:22,661 copying kicad_mcp_server/tools/info.py -> build/lib/kicad_mcp_server/tools 2026-02-07T20:28:22,664 copying kicad_mcp_server/tools/operations.py -> build/lib/kicad_mcp_server/tools 2026-02-07T20:28:22,666 copying kicad_mcp_server/tools/registry.py -> build/lib/kicad_mcp_server/tools 2026-02-07T20:28:22,668 creating build/lib/kicad_mcp_server/utils 2026-02-07T20:28:22,670 copying kicad_mcp_server/utils/tasks.py -> build/lib/kicad_mcp_server/utils 2026-02-07T20:28:22,672 copying kicad_mcp_server/utils/__init__.py -> build/lib/kicad_mcp_server/utils 2026-02-07T20:28:22,674 copying kicad_mcp_server/utils/paths.py -> build/lib/kicad_mcp_server/utils 2026-02-07T20:28:22,676 copying kicad_mcp_server/utils/logging.py -> build/lib/kicad_mcp_server/utils 2026-02-07T20:28:22,678 copying kicad_mcp_server/utils/subprocess.py -> build/lib/kicad_mcp_server/utils 2026-02-07T20:28:22,680 running egg_info 2026-02-07T20:28:22,683 writing kicad_mcp_server.egg-info/PKG-INFO 2026-02-07T20:28:22,689 writing dependency_links to kicad_mcp_server.egg-info/dependency_links.txt 2026-02-07T20:28:22,691 writing entry points to kicad_mcp_server.egg-info/entry_points.txt 2026-02-07T20:28:22,693 writing requirements to kicad_mcp_server.egg-info/requires.txt 2026-02-07T20:28:22,694 writing top-level names to kicad_mcp_server.egg-info/top_level.txt 2026-02-07T20:28:22,704 reading manifest file 'kicad_mcp_server.egg-info/SOURCES.txt' 2026-02-07T20:28:22,706 adding license file 'LICENSE' 2026-02-07T20:28:22,709 writing manifest file 'kicad_mcp_server.egg-info/SOURCES.txt' 2026-02-07T20:28:22,712 copying kicad_mcp_server/py.typed -> build/lib/kicad_mcp_server 2026-02-07T20:28:22,722 installing to build/bdist.linux-armv7l/wheel 2026-02-07T20:28:22,723 running install 2026-02-07T20:28:22,745 running install_lib 2026-02-07T20:28:22,750 creating build/bdist.linux-armv7l 2026-02-07T20:28:22,751 creating build/bdist.linux-armv7l/wheel 2026-02-07T20:28:22,752 creating build/bdist.linux-armv7l/wheel/kicad_mcp_server 2026-02-07T20:28:22,754 copying build/lib/kicad_mcp_server/__init__.py -> build/bdist.linux-armv7l/wheel/kicad_mcp_server 2026-02-07T20:28:22,756 creating build/bdist.linux-armv7l/wheel/kicad_mcp_server/tools 2026-02-07T20:28:22,757 copying build/lib/kicad_mcp_server/tools/files.py -> build/bdist.linux-armv7l/wheel/kicad_mcp_server/tools 2026-02-07T20:28:22,759 copying build/lib/kicad_mcp_server/tools/tasks.py -> build/bdist.linux-armv7l/wheel/kicad_mcp_server/tools 2026-02-07T20:28:22,761 copying build/lib/kicad_mcp_server/tools/__init__.py -> build/bdist.linux-armv7l/wheel/kicad_mcp_server/tools 2026-02-07T20:28:22,763 copying build/lib/kicad_mcp_server/tools/exports.py -> build/bdist.linux-armv7l/wheel/kicad_mcp_server/tools 2026-02-07T20:28:22,765 copying build/lib/kicad_mcp_server/tools/checks.py -> build/bdist.linux-armv7l/wheel/kicad_mcp_server/tools 2026-02-07T20:28:22,767 copying build/lib/kicad_mcp_server/tools/info.py -> build/bdist.linux-armv7l/wheel/kicad_mcp_server/tools 2026-02-07T20:28:22,769 copying build/lib/kicad_mcp_server/tools/operations.py -> build/bdist.linux-armv7l/wheel/kicad_mcp_server/tools 2026-02-07T20:28:22,772 copying build/lib/kicad_mcp_server/tools/registry.py -> build/bdist.linux-armv7l/wheel/kicad_mcp_server/tools 2026-02-07T20:28:22,774 copying build/lib/kicad_mcp_server/protocol.py -> build/bdist.linux-armv7l/wheel/kicad_mcp_server 2026-02-07T20:28:22,776 creating build/bdist.linux-armv7l/wheel/kicad_mcp_server/utils 2026-02-07T20:28:22,777 copying build/lib/kicad_mcp_server/utils/tasks.py -> build/bdist.linux-armv7l/wheel/kicad_mcp_server/utils 2026-02-07T20:28:22,780 copying build/lib/kicad_mcp_server/utils/__init__.py -> build/bdist.linux-armv7l/wheel/kicad_mcp_server/utils 2026-02-07T20:28:22,782 copying build/lib/kicad_mcp_server/utils/paths.py -> build/bdist.linux-armv7l/wheel/kicad_mcp_server/utils 2026-02-07T20:28:22,784 copying build/lib/kicad_mcp_server/utils/logging.py -> build/bdist.linux-armv7l/wheel/kicad_mcp_server/utils 2026-02-07T20:28:22,786 copying build/lib/kicad_mcp_server/utils/subprocess.py -> build/bdist.linux-armv7l/wheel/kicad_mcp_server/utils 2026-02-07T20:28:22,788 copying build/lib/kicad_mcp_server/py.typed -> build/bdist.linux-armv7l/wheel/kicad_mcp_server 2026-02-07T20:28:22,790 copying build/lib/kicad_mcp_server/pcbnew_api.py -> build/bdist.linux-armv7l/wheel/kicad_mcp_server 2026-02-07T20:28:22,792 copying build/lib/kicad_mcp_server/__main__.py -> build/bdist.linux-armv7l/wheel/kicad_mcp_server 2026-02-07T20:28:22,794 copying build/lib/kicad_mcp_server/config.py -> build/bdist.linux-armv7l/wheel/kicad_mcp_server 2026-02-07T20:28:22,796 running install_egg_info 2026-02-07T20:28:22,800 Copying kicad_mcp_server.egg-info to build/bdist.linux-armv7l/wheel/kicad_mcp_server-3.5.0-py3.11.egg-info 2026-02-07T20:28:22,814 running install_scripts 2026-02-07T20:28:22,840 creating build/bdist.linux-armv7l/wheel/kicad_mcp_server-3.5.0.dist-info/WHEEL 2026-02-07T20:28:22,843 creating '/tmp/pip-wheel-efqeny9h/.tmp-4ny7r589/kicad_mcp_server-3.5.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-02-07T20:28:22,845 adding 'kicad_mcp_server/__init__.py' 2026-02-07T20:28:22,847 adding 'kicad_mcp_server/__main__.py' 2026-02-07T20:28:22,848 adding 'kicad_mcp_server/config.py' 2026-02-07T20:28:22,850 adding 'kicad_mcp_server/pcbnew_api.py' 2026-02-07T20:28:22,851 adding 'kicad_mcp_server/protocol.py' 2026-02-07T20:28:22,852 adding 'kicad_mcp_server/py.typed' 2026-02-07T20:28:22,854 adding 'kicad_mcp_server/tools/__init__.py' 2026-02-07T20:28:22,855 adding 'kicad_mcp_server/tools/checks.py' 2026-02-07T20:28:22,857 adding 'kicad_mcp_server/tools/exports.py' 2026-02-07T20:28:22,859 adding 'kicad_mcp_server/tools/files.py' 2026-02-07T20:28:22,860 adding 'kicad_mcp_server/tools/info.py' 2026-02-07T20:28:22,862 adding 'kicad_mcp_server/tools/operations.py' 2026-02-07T20:28:22,863 adding 'kicad_mcp_server/tools/registry.py' 2026-02-07T20:28:22,865 adding 'kicad_mcp_server/tools/tasks.py' 2026-02-07T20:28:22,867 adding 'kicad_mcp_server/utils/__init__.py' 2026-02-07T20:28:22,868 adding 'kicad_mcp_server/utils/logging.py' 2026-02-07T20:28:22,870 adding 'kicad_mcp_server/utils/paths.py' 2026-02-07T20:28:22,871 adding 'kicad_mcp_server/utils/subprocess.py' 2026-02-07T20:28:22,873 adding 'kicad_mcp_server/utils/tasks.py' 2026-02-07T20:28:22,880 adding 'kicad_mcp_server-3.5.0.dist-info/LICENSE' 2026-02-07T20:28:22,888 adding 'kicad_mcp_server-3.5.0.dist-info/METADATA' 2026-02-07T20:28:22,889 adding 'kicad_mcp_server-3.5.0.dist-info/WHEEL' 2026-02-07T20:28:22,890 adding 'kicad_mcp_server-3.5.0.dist-info/entry_points.txt' 2026-02-07T20:28:22,891 adding 'kicad_mcp_server-3.5.0.dist-info/top_level.txt' 2026-02-07T20:28:22,892 adding 'kicad_mcp_server-3.5.0.dist-info/RECORD' 2026-02-07T20:28:22,894 removing build/bdist.linux-armv7l/wheel 2026-02-07T20:28:23,023 Building wheel for kicad-mcp-server (pyproject.toml): finished with status 'done' 2026-02-07T20:28:23,030 Created wheel for kicad-mcp-server: filename=kicad_mcp_server-3.5.0-py3-none-any.whl size=54871 sha256=e57881a8e38e2c081cbf2eb0e2d4be83cb289c38fd0295a6ef4d76d7b9a13bdd 2026-02-07T20:28:23,031 Stored in directory: /tmp/pip-ephem-wheel-cache-sdffm8v0/wheels/6e/40/48/6112046bc5e6e7eaec2748303c637f96bf4310ae28614fad1d 2026-02-07T20:28:23,068 Successfully built kicad-mcp-server 2026-02-07T20:28:23,073 Removed build tracker: '/tmp/pip-build-tracker-thkmkc8e'