2026-02-12T18:27:28,605 Created temporary directory: /tmp/pip-ephem-wheel-cache-2a5jq0ue 2026-02-12T18:27:28,607 Created temporary directory: /tmp/pip-build-tracker-9astksqh 2026-02-12T18:27:28,608 Initialized build tracking at /tmp/pip-build-tracker-9astksqh 2026-02-12T18:27:28,608 Created build tracker: /tmp/pip-build-tracker-9astksqh 2026-02-12T18:27:28,609 Entered build tracker: /tmp/pip-build-tracker-9astksqh 2026-02-12T18:27:28,610 Created temporary directory: /tmp/pip-wheel-lm3evyoq 2026-02-12T18:27:28,613 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-12T18:27:28,615 Created temporary directory: /tmp/pip-ephem-wheel-cache-spohhyqi 2026-02-12T18:27:28,637 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-12T18:27:28,641 2 location(s) to search for versions of iflow-mcp-chatmol-molecule-mcp: 2026-02-12T18:27:28,641 * https://pypi.org/simple/iflow-mcp-chatmol-molecule-mcp/ 2026-02-12T18:27:28,641 * https://www.piwheels.org/simple/iflow-mcp-chatmol-molecule-mcp/ 2026-02-12T18:27:28,642 Fetching project page and analyzing links: https://pypi.org/simple/iflow-mcp-chatmol-molecule-mcp/ 2026-02-12T18:27:28,643 Getting page https://pypi.org/simple/iflow-mcp-chatmol-molecule-mcp/ 2026-02-12T18:27:28,644 Found index url https://pypi.org/simple 2026-02-12T18:27:28,929 Fetched page https://pypi.org/simple/iflow-mcp-chatmol-molecule-mcp/ as application/vnd.pypi.simple.v1+json 2026-02-12T18:27:28,930 Skipping link: No binaries permitted for iflow-mcp-chatmol-molecule-mcp: https://files.pythonhosted.org/packages/46/55/b074d2e716a7a27a58e169000386a58c7fecc969a920d5fbd7a4ffab1076/iflow_mcp_chatmol_molecule_mcp-0.1.0-py3-none-any.whl (from https://pypi.org/simple/iflow-mcp-chatmol-molecule-mcp/) (requires-python:>=3.8) 2026-02-12T18:27:28,931 Found link https://files.pythonhosted.org/packages/75/b8/213317a4721bd33c699a76cce449a3a6b7d032b8c2ab1916d4bca1c71e57/iflow_mcp_chatmol_molecule_mcp-0.1.0.tar.gz (from https://pypi.org/simple/iflow-mcp-chatmol-molecule-mcp/) (requires-python:>=3.8), version: 0.1.0 2026-02-12T18:27:28,932 Fetching project page and analyzing links: https://www.piwheels.org/simple/iflow-mcp-chatmol-molecule-mcp/ 2026-02-12T18:27:28,933 Getting page https://www.piwheels.org/simple/iflow-mcp-chatmol-molecule-mcp/ 2026-02-12T18:27:28,934 Found index url https://www.piwheels.org/simple 2026-02-12T18:27:29,102 Fetched page https://www.piwheels.org/simple/iflow-mcp-chatmol-molecule-mcp/ as text/html 2026-02-12T18:27:29,104 Skipping link: not a file: https://www.piwheels.org/simple/iflow-mcp-chatmol-molecule-mcp/ 2026-02-12T18:27:29,104 Skipping link: not a file: https://pypi.org/simple/iflow-mcp-chatmol-molecule-mcp/ 2026-02-12T18:27:29,125 Given no hashes to check 1 links for project 'iflow-mcp-chatmol-molecule-mcp': discarding no candidates 2026-02-12T18:27:29,144 Collecting iflow-mcp-chatmol-molecule-mcp==0.1.0 2026-02-12T18:27:29,146 Created temporary directory: /tmp/pip-unpack-sdoyq29_ 2026-02-12T18:27:29,281 Downloading iflow_mcp_chatmol_molecule_mcp-0.1.0.tar.gz (5.8 kB) 2026-02-12T18:27:29,314 Added iflow-mcp-chatmol-molecule-mcp==0.1.0 from https://files.pythonhosted.org/packages/75/b8/213317a4721bd33c699a76cce449a3a6b7d032b8c2ab1916d4bca1c71e57/iflow_mcp_chatmol_molecule_mcp-0.1.0.tar.gz to build tracker '/tmp/pip-build-tracker-9astksqh' 2026-02-12T18:27:29,319 Created temporary directory: /tmp/pip-build-env-c5m90a9l 2026-02-12T18:27:29,324 Installing build dependencies: started 2026-02-12T18:27:29,325 Running command pip subprocess to install build dependencies 2026-02-12T18:27:30,557 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-02-12T18:27:31,155 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-12T18:27:31,181 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-12T18:27:32,920 Collecting setuptools>=61.0 2026-02-12T18:27:32,940 Using cached setuptools-82.0.0-py3-none-any.whl (1.0 MB) 2026-02-12T18:27:33,210 Collecting wheel 2026-02-12T18:27:33,225 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-02-12T18:27:33,410 Collecting packaging>=24.0 2026-02-12T18:27:33,430 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-02-12T18:27:36,407 Installing collected packages: setuptools, packaging, wheel 2026-02-12T18:27:39,818 Creating /tmp/pip-build-env-c5m90a9l/overlay/local/bin 2026-02-12T18:27:39,820 changing mode of /tmp/pip-build-env-c5m90a9l/overlay/local/bin/wheel to 755 2026-02-12T18:27:39,842 Successfully installed packaging-26.0 setuptools-82.0.0 wheel-0.46.3 2026-02-12T18:27:40,120 Installing build dependencies: finished with status 'done' 2026-02-12T18:27:40,127 Getting requirements to build wheel: started 2026-02-12T18:27:40,128 Running command Getting requirements to build wheel 2026-02-12T18:27:40,813 running egg_info 2026-02-12T18:27:40,819 writing iflow_mcp_chatmol_molecule_mcp.egg-info/PKG-INFO 2026-02-12T18:27:40,823 writing dependency_links to iflow_mcp_chatmol_molecule_mcp.egg-info/dependency_links.txt 2026-02-12T18:27:40,825 writing entry points to iflow_mcp_chatmol_molecule_mcp.egg-info/entry_points.txt 2026-02-12T18:27:40,827 writing requirements to iflow_mcp_chatmol_molecule_mcp.egg-info/requires.txt 2026-02-12T18:27:40,829 writing top-level names to iflow_mcp_chatmol_molecule_mcp.egg-info/top_level.txt 2026-02-12T18:27:40,846 reading manifest file 'iflow_mcp_chatmol_molecule_mcp.egg-info/SOURCES.txt' 2026-02-12T18:27:40,849 adding license file 'LICENSE' 2026-02-12T18:27:40,853 writing manifest file 'iflow_mcp_chatmol_molecule_mcp.egg-info/SOURCES.txt' 2026-02-12T18:27:40,949 Getting requirements to build wheel: finished with status 'done' 2026-02-12T18:27:40,953 Created temporary directory: /tmp/pip-modern-metadata-vzhnxtwi 2026-02-12T18:27:40,956 Preparing metadata (pyproject.toml): started 2026-02-12T18:27:40,958 Running command Preparing metadata (pyproject.toml) 2026-02-12T18:27:41,612 running dist_info 2026-02-12T18:27:41,623 creating /tmp/pip-modern-metadata-vzhnxtwi/iflow_mcp_chatmol_molecule_mcp.egg-info 2026-02-12T18:27:41,624 writing /tmp/pip-modern-metadata-vzhnxtwi/iflow_mcp_chatmol_molecule_mcp.egg-info/PKG-INFO 2026-02-12T18:27:41,628 writing dependency_links to /tmp/pip-modern-metadata-vzhnxtwi/iflow_mcp_chatmol_molecule_mcp.egg-info/dependency_links.txt 2026-02-12T18:27:41,630 writing entry points to /tmp/pip-modern-metadata-vzhnxtwi/iflow_mcp_chatmol_molecule_mcp.egg-info/entry_points.txt 2026-02-12T18:27:41,632 writing requirements to /tmp/pip-modern-metadata-vzhnxtwi/iflow_mcp_chatmol_molecule_mcp.egg-info/requires.txt 2026-02-12T18:27:41,633 writing top-level names to /tmp/pip-modern-metadata-vzhnxtwi/iflow_mcp_chatmol_molecule_mcp.egg-info/top_level.txt 2026-02-12T18:27:41,634 writing manifest file '/tmp/pip-modern-metadata-vzhnxtwi/iflow_mcp_chatmol_molecule_mcp.egg-info/SOURCES.txt' 2026-02-12T18:27:41,649 reading manifest file '/tmp/pip-modern-metadata-vzhnxtwi/iflow_mcp_chatmol_molecule_mcp.egg-info/SOURCES.txt' 2026-02-12T18:27:41,651 adding license file 'LICENSE' 2026-02-12T18:27:41,654 writing manifest file '/tmp/pip-modern-metadata-vzhnxtwi/iflow_mcp_chatmol_molecule_mcp.egg-info/SOURCES.txt' 2026-02-12T18:27:41,655 creating '/tmp/pip-modern-metadata-vzhnxtwi/iflow_mcp_chatmol_molecule_mcp-0.1.0.dist-info' 2026-02-12T18:27:41,778 Preparing metadata (pyproject.toml): finished with status 'done' 2026-02-12T18:27:41,783 Source in /tmp/pip-wheel-lm3evyoq/iflow-mcp-chatmol-molecule-mcp_b936748f66ae484b82c7a84e5b4e9d5c has version 0.1.0, which satisfies requirement iflow-mcp-chatmol-molecule-mcp==0.1.0 from https://files.pythonhosted.org/packages/75/b8/213317a4721bd33c699a76cce449a3a6b7d032b8c2ab1916d4bca1c71e57/iflow_mcp_chatmol_molecule_mcp-0.1.0.tar.gz 2026-02-12T18:27:41,784 Removed iflow-mcp-chatmol-molecule-mcp==0.1.0 from https://files.pythonhosted.org/packages/75/b8/213317a4721bd33c699a76cce449a3a6b7d032b8c2ab1916d4bca1c71e57/iflow_mcp_chatmol_molecule_mcp-0.1.0.tar.gz from build tracker '/tmp/pip-build-tracker-9astksqh' 2026-02-12T18:27:41,789 Created temporary directory: /tmp/pip-unpack-__zy1x74 2026-02-12T18:27:41,789 Building wheels for collected packages: iflow-mcp-chatmol-molecule-mcp 2026-02-12T18:27:41,794 Created temporary directory: /tmp/pip-wheel-i6y04_g4 2026-02-12T18:27:41,794 Destination directory: /tmp/pip-wheel-i6y04_g4 2026-02-12T18:27:41,796 Building wheel for iflow-mcp-chatmol-molecule-mcp (pyproject.toml): started 2026-02-12T18:27:41,797 Running command Building wheel for iflow-mcp-chatmol-molecule-mcp (pyproject.toml) 2026-02-12T18:27:42,417 running bdist_wheel 2026-02-12T18:27:42,435 running build 2026-02-12T18:27:42,436 running build_py 2026-02-12T18:27:42,441 creating build/lib 2026-02-12T18:27:42,443 copying pymol_server.py -> build/lib 2026-02-12T18:27:42,445 copying chimerax_server.py -> build/lib 2026-02-12T18:27:42,448 copying gromacs_copilot_server.py -> build/lib 2026-02-12T18:27:42,450 running egg_info 2026-02-12T18:27:42,462 writing iflow_mcp_chatmol_molecule_mcp.egg-info/PKG-INFO 2026-02-12T18:27:42,464 writing dependency_links to iflow_mcp_chatmol_molecule_mcp.egg-info/dependency_links.txt 2026-02-12T18:27:42,466 writing entry points to iflow_mcp_chatmol_molecule_mcp.egg-info/entry_points.txt 2026-02-12T18:27:42,467 writing requirements to iflow_mcp_chatmol_molecule_mcp.egg-info/requires.txt 2026-02-12T18:27:42,468 writing top-level names to iflow_mcp_chatmol_molecule_mcp.egg-info/top_level.txt 2026-02-12T18:27:42,475 reading manifest file 'iflow_mcp_chatmol_molecule_mcp.egg-info/SOURCES.txt' 2026-02-12T18:27:42,477 adding license file 'LICENSE' 2026-02-12T18:27:42,480 writing manifest file 'iflow_mcp_chatmol_molecule_mcp.egg-info/SOURCES.txt' 2026-02-12T18:27:42,490 installing to build/bdist.linux-armv7l/wheel 2026-02-12T18:27:42,491 running install 2026-02-12T18:27:42,513 running install_lib 2026-02-12T18:27:42,519 creating build/bdist.linux-armv7l/wheel 2026-02-12T18:27:42,520 copying build/lib/chimerax_server.py -> build/bdist.linux-armv7l/wheel/. 2026-02-12T18:27:42,522 copying build/lib/pymol_server.py -> build/bdist.linux-armv7l/wheel/. 2026-02-12T18:27:42,524 copying build/lib/gromacs_copilot_server.py -> build/bdist.linux-armv7l/wheel/. 2026-02-12T18:27:42,527 running install_egg_info 2026-02-12T18:27:42,532 Copying iflow_mcp_chatmol_molecule_mcp.egg-info to build/bdist.linux-armv7l/wheel/./iflow_mcp_chatmol_molecule_mcp-0.1.0-py3.11.egg-info 2026-02-12T18:27:42,545 running install_scripts 2026-02-12T18:27:42,559 creating build/bdist.linux-armv7l/wheel/iflow_mcp_chatmol_molecule_mcp-0.1.0.dist-info/WHEEL 2026-02-12T18:27:42,563 creating '/tmp/pip-wheel-i6y04_g4/.tmp-hnn5vfkm/iflow_mcp_chatmol_molecule_mcp-0.1.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-02-12T18:27:42,564 adding 'chimerax_server.py' 2026-02-12T18:27:42,566 adding 'gromacs_copilot_server.py' 2026-02-12T18:27:42,568 adding 'pymol_server.py' 2026-02-12T18:27:42,571 adding 'iflow_mcp_chatmol_molecule_mcp-0.1.0.dist-info/licenses/LICENSE' 2026-02-12T18:27:42,572 adding 'iflow_mcp_chatmol_molecule_mcp-0.1.0.dist-info/METADATA' 2026-02-12T18:27:42,574 adding 'iflow_mcp_chatmol_molecule_mcp-0.1.0.dist-info/WHEEL' 2026-02-12T18:27:42,575 adding 'iflow_mcp_chatmol_molecule_mcp-0.1.0.dist-info/entry_points.txt' 2026-02-12T18:27:42,576 adding 'iflow_mcp_chatmol_molecule_mcp-0.1.0.dist-info/top_level.txt' 2026-02-12T18:27:42,577 adding 'iflow_mcp_chatmol_molecule_mcp-0.1.0.dist-info/RECORD' 2026-02-12T18:27:42,578 removing build/bdist.linux-armv7l/wheel 2026-02-12T18:27:42,678 Building wheel for iflow-mcp-chatmol-molecule-mcp (pyproject.toml): finished with status 'done' 2026-02-12T18:27:42,683 Created wheel for iflow-mcp-chatmol-molecule-mcp: filename=iflow_mcp_chatmol_molecule_mcp-0.1.0-py3-none-any.whl size=6965 sha256=cda469223ba6405c3b96a82b94c14c320bbb0ae39aa0c1b01bf824b3acea06a2 2026-02-12T18:27:42,684 Stored in directory: /tmp/pip-ephem-wheel-cache-spohhyqi/wheels/a0/50/79/3f3a3ac76227fd108d2e384db477dcbc2a1bd73ca05f4c5b6a 2026-02-12T18:27:42,694 Successfully built iflow-mcp-chatmol-molecule-mcp 2026-02-12T18:27:42,697 Removed build tracker: '/tmp/pip-build-tracker-9astksqh'