2026-09-09T15:04:22,452 Created temporary directory: /tmp/pip-ephem-wheel-cache-uuygomwe 2026-09-09T15:04:22,454 Created temporary directory: /tmp/pip-build-tracker-l0v3g94h 2026-09-09T15:04:22,455 Initialized build tracking at /tmp/pip-build-tracker-l0v3g94h 2026-09-09T15:04:22,455 Created build tracker: /tmp/pip-build-tracker-l0v3g94h 2026-09-09T15:04:22,456 Entered build tracker: /tmp/pip-build-tracker-l0v3g94h 2026-09-09T15:04:22,456 Created temporary directory: /tmp/pip-wheel-g68cbt27 2026-09-09T15:04:22,459 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-09-09T15:04:22,462 Created temporary directory: /tmp/pip-ephem-wheel-cache-qbtj13ks 2026-09-09T15:04:22,483 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-09-09T15:04:22,487 2 location(s) to search for versions of interoptimus: 2026-09-09T15:04:22,487 * https://pypi.org/simple/interoptimus/ 2026-09-09T15:04:22,487 * https://www.piwheels.org/simple/interoptimus/ 2026-09-09T15:04:22,488 Fetching project page and analyzing links: https://pypi.org/simple/interoptimus/ 2026-09-09T15:04:22,488 Getting page https://pypi.org/simple/interoptimus/ 2026-09-09T15:04:22,490 Found index url https://pypi.org/simple 2026-09-09T15:04:22,717 Fetched page https://pypi.org/simple/interoptimus/ as application/vnd.pypi.simple.v1+json 2026-09-09T15:04:22,721 Skipping link: No binaries permitted for interoptimus: https://files.pythonhosted.org/packages/3a/e0/bf4d9ef7fffcf7dd6e5da28f2f210dd502c56e9237d19f3d8ade6a9d718c/InterOptimus-0.0.0-py3-none-any.whl (from https://pypi.org/simple/interoptimus/) (requires-python:>=3.12) 2026-09-09T15:04:22,722 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/10/b2/d00cb896904c286741a4e2827000a57de491384d46091d0049b34a60a5cf/interoptimus-0.0.0.tar.gz (from https://pypi.org/simple/interoptimus/) (requires-python:>=3.12) 2026-09-09T15:04:22,723 Skipping link: 0.0.0 Requires-Python >=3.12: https://files.pythonhosted.org/packages/10/b2/d00cb896904c286741a4e2827000a57de491384d46091d0049b34a60a5cf/interoptimus-0.0.0.tar.gz (from https://pypi.org/simple/interoptimus/) (requires-python:>=3.12) 2026-09-09T15:04:22,724 Skipping link: No binaries permitted for interoptimus: https://files.pythonhosted.org/packages/01/91/32011099a536390fb879c5ef87ff97c498e48c41261d41143772c4ae20d2/InterOptimus-0.0.1-py3-none-any.whl (from https://pypi.org/simple/interoptimus/) (requires-python:>=3.10) 2026-09-09T15:04:22,725 Found link https://files.pythonhosted.org/packages/f3/9f/ea06abe3d709a7c7fc34c96da530a5088116b0fcaa8c49b3e22e2ae834f9/interoptimus-0.0.1.tar.gz (from https://pypi.org/simple/interoptimus/) (requires-python:>=3.10), version: 0.0.1 2026-09-09T15:04:22,725 Skipping link: No binaries permitted for interoptimus: https://files.pythonhosted.org/packages/df/af/415f39cde596776c4211d33f502e0d629400e692e342430705b0f17089ee/InterOptimus-0.0.2-py3-none-any.whl (from https://pypi.org/simple/interoptimus/) (requires-python:>=3.10) 2026-09-09T15:04:22,726 Found link https://files.pythonhosted.org/packages/73/0e/bc2f127219db3cd3a8617f4500fc68bf2264554b520537d0f6b056529510/interoptimus-0.0.2.tar.gz (from https://pypi.org/simple/interoptimus/) (requires-python:>=3.10), version: 0.0.2 2026-09-09T15:04:22,727 Skipping link: No binaries permitted for interoptimus: https://files.pythonhosted.org/packages/dc/10/bdf78e661914bc63668abddae12cb1b5e4cf3828bb7cba779b31fca212bc/InterOptimus-0.0.3-py3-none-any.whl (from https://pypi.org/simple/interoptimus/) (requires-python:>=3.10) 2026-09-09T15:04:22,728 Found link https://files.pythonhosted.org/packages/7d/3c/178c5aeec5b78eecd23092e7ed7ac9970093106c17a1e647d0f7c86f32ac/interoptimus-0.0.3.tar.gz (from https://pypi.org/simple/interoptimus/) (requires-python:>=3.10), version: 0.0.3 2026-09-09T15:04:22,729 Skipping link: No binaries permitted for interoptimus: https://files.pythonhosted.org/packages/7f/d6/528ee7b2dd9df3c6ad184045ab9a4b40c95c54996a31de793bb2177e1f30/InterOptimus-0.0.4-py3-none-any.whl (from https://pypi.org/simple/interoptimus/) (requires-python:>=3.10) 2026-09-09T15:04:22,730 Found link https://files.pythonhosted.org/packages/3e/01/de7c85cb767e4e50b6dae62a2bdf162058499b02dd8e1e526212390c631b/interoptimus-0.0.4.tar.gz (from https://pypi.org/simple/interoptimus/) (requires-python:>=3.10), version: 0.0.4 2026-09-09T15:04:22,730 Skipping link: No binaries permitted for interoptimus: https://files.pythonhosted.org/packages/76/8b/74c4e3d99aecbac6e5d556a422e4a9b7f1b716b0c993091fbb680da51e9d/interoptimus-0.1.0-py3-none-any.whl (from https://pypi.org/simple/interoptimus/) (requires-python:>=3.10) 2026-09-09T15:04:22,731 Found link https://files.pythonhosted.org/packages/82/a8/1d8176e106a8050471abaf6ba6378666540d834f595051e2e958a4714b36/interoptimus-0.1.0.tar.gz (from https://pypi.org/simple/interoptimus/) (requires-python:>=3.10), version: 0.1.0 2026-09-09T15:04:22,732 Skipping link: No binaries permitted for interoptimus: https://files.pythonhosted.org/packages/d6/1a/ea8e7f932bf127fb94d15b6165ab9904eaba4d784b7810a3f8dabbf06a30/interoptimus-0.1.1-py3-none-any.whl (from https://pypi.org/simple/interoptimus/) (requires-python:<3.13,>=3.10) 2026-09-09T15:04:22,733 Found link https://files.pythonhosted.org/packages/71/86/0b2fda5d92dcf894abb69ea81a126f729afc0caf4094026cf7991f76f428/interoptimus-0.1.1.tar.gz (from https://pypi.org/simple/interoptimus/) (requires-python:<3.13,>=3.10), version: 0.1.1 2026-09-09T15:04:22,733 Skipping link: No binaries permitted for interoptimus: https://files.pythonhosted.org/packages/f7/17/e28b5ca8634614d46a1b8add8699c04ba9b6db553af314c9f9fd4287d140/interoptimus-0.1.2-py3-none-any.whl (from https://pypi.org/simple/interoptimus/) (requires-python:<3.13,>=3.11) 2026-09-09T15:04:22,734 Found link https://files.pythonhosted.org/packages/2b/a1/40152be1a9db0a9d08745f5620d0547103b21f9c3d1d34a2597cc72b42b5/interoptimus-0.1.2.tar.gz (from https://pypi.org/simple/interoptimus/) (requires-python:<3.13,>=3.11), version: 0.1.2 2026-09-09T15:04:22,735 Skipping link: No binaries permitted for interoptimus: https://files.pythonhosted.org/packages/81/ca/2fc1748e58274bc5dcdfcc5a4cad25d114666a4318c81cf78ea9e55bc976/interoptimus-0.1.3-py3-none-any.whl (from https://pypi.org/simple/interoptimus/) (requires-python:<3.13,>=3.11) 2026-09-09T15:04:22,736 Found link https://files.pythonhosted.org/packages/55/0c/d4c64623e43be10a71a82122fc3ba4469216ea0d898d8576c9692c7fa62f/interoptimus-0.1.3.tar.gz (from https://pypi.org/simple/interoptimus/) (requires-python:<3.13,>=3.11), version: 0.1.3 2026-09-09T15:04:22,737 Fetching project page and analyzing links: https://www.piwheels.org/simple/interoptimus/ 2026-09-09T15:04:22,738 Getting page https://www.piwheels.org/simple/interoptimus/ 2026-09-09T15:04:22,739 Found index url https://www.piwheels.org/simple 2026-09-09T15:04:22,921 Fetched page https://www.piwheels.org/simple/interoptimus/ as text/html 2026-09-09T15:04:22,924 Skipping link: No binaries permitted for interoptimus: https://archive1.piwheels.org/simple/interoptimus/interoptimus-0.1.1-py3-none-any.whl#sha256=eec5e59619fdd79e1851c4f34b28b689a57e463caba811902fc203cf7c98d6a8 (from https://www.piwheels.org/simple/interoptimus/) (requires-python:>=3.10,<3.13) 2026-09-09T15:04:22,925 Skipping link: No binaries permitted for interoptimus: https://archive1.piwheels.org/simple/interoptimus/interoptimus-0.1.0-py3-none-any.whl#sha256=e4673e77951dd27b74dfb8567238859e589604b538293f2c988ccb232b31caa5 (from https://www.piwheels.org/simple/interoptimus/) (requires-python:>=3.10) 2026-09-09T15:04:22,926 Skipping link: No binaries permitted for interoptimus: https://archive1.piwheels.org/simple/interoptimus/interoptimus-0.0.4-py3-none-any.whl#sha256=ec23fbb118e7cf42a3bd875d2e2402f31740102185802828c2eb43100d9c82cf (from https://www.piwheels.org/simple/interoptimus/) (requires-python:>=3.10) 2026-09-09T15:04:22,926 Skipping link: No binaries permitted for interoptimus: https://archive1.piwheels.org/simple/interoptimus/InterOptimus-0.0.2-py3-none-any.whl#sha256=57d535dea99d5e0ea95f273a019061a39d14948ce02affe8509cd69a2db612fb (from https://www.piwheels.org/simple/interoptimus/) (requires-python:>=3.10) 2026-09-09T15:04:22,927 Skipping link: No binaries permitted for interoptimus: https://archive1.piwheels.org/simple/interoptimus/InterOptimus-0.0.1-py3-none-any.whl#sha256=ecb7b8a7ac48ad122b544fdc696a77f142b08832e69ae81fe071018f7e473f52 (from https://www.piwheels.org/simple/interoptimus/) (requires-python:>=3.10) 2026-09-09T15:04:22,928 Skipping link: No binaries permitted for interoptimus: https://archive1.piwheels.org/simple/interoptimus/interoptimus-0.0.0-py3-none-any.whl#sha256=d769239bf4b60b83f265d9e2c82c4769532cdc0bec21be0555b232476ce534c2 (from https://www.piwheels.org/simple/interoptimus/) (requires-python:>=3.12) 2026-09-09T15:04:22,928 Skipping link: not a file: https://www.piwheels.org/simple/interoptimus/ 2026-09-09T15:04:22,929 Skipping link: not a file: https://pypi.org/simple/interoptimus/ 2026-09-09T15:04:22,949 Given no hashes to check 1 links for project 'interoptimus': discarding no candidates 2026-09-09T15:04:22,966 Collecting interoptimus==0.1.2 2026-09-09T15:04:22,969 Created temporary directory: /tmp/pip-unpack-wxxc5l_0 2026-09-09T15:04:23,117 Downloading interoptimus-0.1.2.tar.gz (304 kB) 2026-09-09T15:04:23,438 Added interoptimus==0.1.2 from https://files.pythonhosted.org/packages/2b/a1/40152be1a9db0a9d08745f5620d0547103b21f9c3d1d34a2597cc72b42b5/interoptimus-0.1.2.tar.gz to build tracker '/tmp/pip-build-tracker-l0v3g94h' 2026-09-09T15:04:23,442 Created temporary directory: /tmp/pip-build-env-it7lpms3 2026-09-09T15:04:23,447 Installing build dependencies: started 2026-09-09T15:04:23,448 Running command pip subprocess to install build dependencies 2026-09-09T15:04:24,639 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-09-09T15:04:25,092 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-09-09T15:04:25,116 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-09-09T15:04:26,947 Collecting setuptools>=61 2026-09-09T15:04:26,948 Obtaining dependency information for setuptools>=61 from https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl.metadata 2026-09-09T15:04:26,964 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl.metadata (6.6 kB) 2026-09-09T15:04:27,205 Collecting wheel 2026-09-09T15:04:27,206 Obtaining dependency information for wheel from https://www.piwheels.org/simple/wheel/wheel-0.48.0-py3-none-any.whl.metadata 2026-09-09T15:04:27,221 Using cached https://www.piwheels.org/simple/wheel/wheel-0.48.0-py3-none-any.whl.metadata (2.3 kB) 2026-09-09T15:04:27,407 Collecting packaging>=24.0 2026-09-09T15:04:27,408 Obtaining dependency information for packaging>=24.0 from https://www.piwheels.org/simple/packaging/packaging-26.3-py3-none-any.whl.metadata 2026-09-09T15:04:27,423 Using cached https://www.piwheels.org/simple/packaging/packaging-26.3-py3-none-any.whl.metadata (3.6 kB) 2026-09-09T15:04:27,618 Using cached https://www.piwheels.org/simple/wheel/wheel-0.48.0-py3-none-any.whl (33 kB) 2026-09-09T15:04:27,643 Using cached https://www.piwheels.org/simple/packaging/packaging-26.3-py3-none-any.whl (129 kB) 2026-09-09T15:04:27,716 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl (818 kB) 2026-09-09T15:04:27,753 Using cached https://www.piwheels.org/simple/wheel/wheel-0.48.0-py3-none-any.whl (33 kB) 2026-09-09T15:04:27,782 Using cached https://www.piwheels.org/simple/packaging/packaging-26.3-py3-none-any.whl (129 kB) 2026-09-09T15:04:27,864 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl (818 kB) 2026-09-09T15:04:30,661 Installing collected packages: setuptools, packaging, wheel 2026-09-09T15:04:33,388 Creating /tmp/pip-build-env-it7lpms3/overlay/local/bin 2026-09-09T15:04:33,390 changing mode of /tmp/pip-build-env-it7lpms3/overlay/local/bin/wheel to 755 2026-09-09T15:04:33,411 Successfully installed packaging-26.3 setuptools-84.0.0 wheel-0.48.0 2026-09-09T15:04:33,697 Installing build dependencies: finished with status 'done' 2026-09-09T15:04:33,703 Getting requirements to build wheel: started 2026-09-09T15:04:33,705 Running command Getting requirements to build wheel 2026-09-09T15:04:34,301 /tmp/pip-build-env-it7lpms3/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-09-09T15:04:34,301 !! 2026-09-09T15:04:34,302 ******************************************************************************** 2026-09-09T15:04:34,303 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-09-09T15:04:34,304 License :: OSI Approved :: MIT License 2026-09-09T15:04:34,305 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-09-09T15:04:34,305 ******************************************************************************** 2026-09-09T15:04:34,306 !! 2026-09-09T15:04:34,307 self._finalize_license_expression() 2026-09-09T15:04:34,325 running egg_info 2026-09-09T15:04:34,331 writing InterOptimus.egg-info/PKG-INFO 2026-09-09T15:04:34,337 writing dependency_links to InterOptimus.egg-info/dependency_links.txt 2026-09-09T15:04:34,339 writing entry points to InterOptimus.egg-info/entry_points.txt 2026-09-09T15:04:34,343 writing requirements to InterOptimus.egg-info/requires.txt 2026-09-09T15:04:34,344 writing top-level names to InterOptimus.egg-info/top_level.txt 2026-09-09T15:04:34,375 reading manifest file 'InterOptimus.egg-info/SOURCES.txt' 2026-09-09T15:04:34,379 reading manifest template 'MANIFEST.in' 2026-09-09T15:04:34,385 adding license file 'LICENSE' 2026-09-09T15:04:34,390 writing manifest file 'InterOptimus.egg-info/SOURCES.txt' 2026-09-09T15:04:34,481 Getting requirements to build wheel: finished with status 'done' 2026-09-09T15:04:34,485 Created temporary directory: /tmp/pip-modern-metadata-k3c6k0ev 2026-09-09T15:04:34,487 Preparing metadata (pyproject.toml): started 2026-09-09T15:04:34,488 Running command Preparing metadata (pyproject.toml) 2026-09-09T15:04:35,039 /tmp/pip-build-env-it7lpms3/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-09-09T15:04:35,040 !! 2026-09-09T15:04:35,041 ******************************************************************************** 2026-09-09T15:04:35,041 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-09-09T15:04:35,043 License :: OSI Approved :: MIT License 2026-09-09T15:04:35,044 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-09-09T15:04:35,044 ******************************************************************************** 2026-09-09T15:04:35,046 !! 2026-09-09T15:04:35,046 self._finalize_license_expression() 2026-09-09T15:04:35,068 running dist_info 2026-09-09T15:04:35,078 creating /tmp/pip-modern-metadata-k3c6k0ev/InterOptimus.egg-info 2026-09-09T15:04:35,079 writing /tmp/pip-modern-metadata-k3c6k0ev/InterOptimus.egg-info/PKG-INFO 2026-09-09T15:04:35,086 writing dependency_links to /tmp/pip-modern-metadata-k3c6k0ev/InterOptimus.egg-info/dependency_links.txt 2026-09-09T15:04:35,087 writing entry points to /tmp/pip-modern-metadata-k3c6k0ev/InterOptimus.egg-info/entry_points.txt 2026-09-09T15:04:35,091 writing requirements to /tmp/pip-modern-metadata-k3c6k0ev/InterOptimus.egg-info/requires.txt 2026-09-09T15:04:35,092 writing top-level names to /tmp/pip-modern-metadata-k3c6k0ev/InterOptimus.egg-info/top_level.txt 2026-09-09T15:04:35,093 writing manifest file '/tmp/pip-modern-metadata-k3c6k0ev/InterOptimus.egg-info/SOURCES.txt' 2026-09-09T15:04:35,121 reading manifest file '/tmp/pip-modern-metadata-k3c6k0ev/InterOptimus.egg-info/SOURCES.txt' 2026-09-09T15:04:35,123 reading manifest template 'MANIFEST.in' 2026-09-09T15:04:35,129 adding license file 'LICENSE' 2026-09-09T15:04:35,132 writing manifest file '/tmp/pip-modern-metadata-k3c6k0ev/InterOptimus.egg-info/SOURCES.txt' 2026-09-09T15:04:35,133 creating '/tmp/pip-modern-metadata-k3c6k0ev/interoptimus-0.1.2.dist-info' 2026-09-09T15:04:35,266 Preparing metadata (pyproject.toml): finished with status 'done' 2026-09-09T15:04:35,272 Source in /tmp/pip-wheel-g68cbt27/interoptimus_28709b8b5be64c0797e064a21726eb8b has version 0.1.2, which satisfies requirement interoptimus==0.1.2 from https://files.pythonhosted.org/packages/2b/a1/40152be1a9db0a9d08745f5620d0547103b21f9c3d1d34a2597cc72b42b5/interoptimus-0.1.2.tar.gz 2026-09-09T15:04:35,273 Removed interoptimus==0.1.2 from https://files.pythonhosted.org/packages/2b/a1/40152be1a9db0a9d08745f5620d0547103b21f9c3d1d34a2597cc72b42b5/interoptimus-0.1.2.tar.gz from build tracker '/tmp/pip-build-tracker-l0v3g94h' 2026-09-09T15:04:35,281 Created temporary directory: /tmp/pip-unpack-ephw7f8b 2026-09-09T15:04:35,281 Building wheels for collected packages: interoptimus 2026-09-09T15:04:35,286 Created temporary directory: /tmp/pip-wheel-8dyyi1o3 2026-09-09T15:04:35,287 Destination directory: /tmp/pip-wheel-8dyyi1o3 2026-09-09T15:04:35,289 Building wheel for interoptimus (pyproject.toml): started 2026-09-09T15:04:35,290 Running command Building wheel for interoptimus (pyproject.toml) 2026-09-09T15:04:35,841 /tmp/pip-build-env-it7lpms3/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-09-09T15:04:35,841 !! 2026-09-09T15:04:35,842 ******************************************************************************** 2026-09-09T15:04:35,843 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-09-09T15:04:35,844 License :: OSI Approved :: MIT License 2026-09-09T15:04:35,845 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-09-09T15:04:35,846 ******************************************************************************** 2026-09-09T15:04:35,847 !! 2026-09-09T15:04:35,847 self._finalize_license_expression() 2026-09-09T15:04:35,869 running bdist_wheel 2026-09-09T15:04:35,896 running build 2026-09-09T15:04:35,897 running build_py 2026-09-09T15:04:35,909 creating build/lib/InterOptimus 2026-09-09T15:04:35,911 copying InterOptimus/iomaker_minimal_export.py -> build/lib/InterOptimus 2026-09-09T15:04:35,914 copying InterOptimus/itworker.py -> build/lib/InterOptimus 2026-09-09T15:04:35,918 copying InterOptimus/equi_term.py -> build/lib/InterOptimus 2026-09-09T15:04:35,921 copying InterOptimus/jobflow.py -> build/lib/InterOptimus 2026-09-09T15:04:35,924 copying InterOptimus/viz_runtime.py -> build/lib/InterOptimus 2026-09-09T15:04:35,926 copying InterOptimus/viz_ase_iface.py -> build/lib/InterOptimus 2026-09-09T15:04:35,928 copying InterOptimus/doctor.py -> build/lib/InterOptimus 2026-09-09T15:04:35,930 copying InterOptimus/cli.py -> build/lib/InterOptimus 2026-09-09T15:04:35,932 copying InterOptimus/tool.py -> build/lib/InterOptimus 2026-09-09T15:04:35,935 copying InterOptimus/_env.py -> build/lib/InterOptimus 2026-09-09T15:04:35,937 copying InterOptimus/verify_installation.py -> build/lib/InterOptimus 2026-09-09T15:04:35,939 copying InterOptimus/deploy_jobflow_stack.py -> build/lib/InterOptimus 2026-09-09T15:04:35,942 copying InterOptimus/session_workflow.py -> build/lib/InterOptimus 2026-09-09T15:04:35,945 copying InterOptimus/matching.py -> build/lib/InterOptimus 2026-09-09T15:04:35,948 copying InterOptimus/result_bundle.py -> build/lib/InterOptimus 2026-09-09T15:04:35,950 copying InterOptimus/__init__.py -> build/lib/InterOptimus 2026-09-09T15:04:35,952 copying InterOptimus/CNID.py -> build/lib/InterOptimus 2026-09-09T15:04:35,954 copying InterOptimus/mlip.py -> build/lib/InterOptimus 2026-09-09T15:04:35,956 copying InterOptimus/checkpoints.py -> build/lib/InterOptimus 2026-09-09T15:04:35,958 copying InterOptimus/pymatgen_compat.py -> build/lib/InterOptimus 2026-09-09T15:04:35,961 creating build/lib/InterOptimus/agents 2026-09-09T15:04:35,962 copying InterOptimus/agents/server_env.py -> build/lib/InterOptimus/agents 2026-09-09T15:04:35,964 copying InterOptimus/agents/remote_submit.py -> build/lib/InterOptimus/agents 2026-09-09T15:04:35,970 copying InterOptimus/agents/simple_iomaker.py -> build/lib/InterOptimus/agents 2026-09-09T15:04:35,972 copying InterOptimus/agents/iomaker_job.py -> build/lib/InterOptimus/agents 2026-09-09T15:04:35,975 copying InterOptimus/agents/__init__.py -> build/lib/InterOptimus/agents 2026-09-09T15:04:35,977 copying InterOptimus/agents/iomaker_core.py -> build/lib/InterOptimus/agents 2026-09-09T15:04:35,979 creating build/lib/InterOptimus/web_app 2026-09-09T15:04:35,980 copying InterOptimus/web_app/job_worker.py -> build/lib/InterOptimus/web_app 2026-09-09T15:04:35,982 copying InterOptimus/web_app/cli.py -> build/lib/InterOptimus/web_app 2026-09-09T15:04:35,984 copying InterOptimus/web_app/app.py -> build/lib/InterOptimus/web_app 2026-09-09T15:04:35,987 copying InterOptimus/web_app/__main__.py -> build/lib/InterOptimus/web_app 2026-09-09T15:04:35,989 copying InterOptimus/web_app/jfremote_workers.py -> build/lib/InterOptimus/web_app 2026-09-09T15:04:35,991 copying InterOptimus/web_app/task_store.py -> build/lib/InterOptimus/web_app 2026-09-09T15:04:35,994 copying InterOptimus/web_app/cif_view.py -> build/lib/InterOptimus/web_app 2026-09-09T15:04:35,997 copying InterOptimus/web_app/__init__.py -> build/lib/InterOptimus/web_app 2026-09-09T15:04:35,998 copying InterOptimus/web_app/cluster_info.py -> build/lib/InterOptimus/web_app 2026-09-09T15:04:36,001 copying InterOptimus/web_app/session_artifacts.py -> build/lib/InterOptimus/web_app 2026-09-09T15:04:36,002 running egg_info 2026-09-09T15:04:36,012 writing InterOptimus.egg-info/PKG-INFO 2026-09-09T15:04:36,017 writing dependency_links to InterOptimus.egg-info/dependency_links.txt 2026-09-09T15:04:36,018 writing entry points to InterOptimus.egg-info/entry_points.txt 2026-09-09T15:04:36,021 writing requirements to InterOptimus.egg-info/requires.txt 2026-09-09T15:04:36,022 writing top-level names to InterOptimus.egg-info/top_level.txt 2026-09-09T15:04:36,035 reading manifest file 'InterOptimus.egg-info/SOURCES.txt' 2026-09-09T15:04:36,039 reading manifest template 'MANIFEST.in' 2026-09-09T15:04:36,045 adding license file 'LICENSE' 2026-09-09T15:04:36,049 writing manifest file 'InterOptimus.egg-info/SOURCES.txt' 2026-09-09T15:04:36,052 /tmp/pip-build-env-it7lpms3/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'InterOptimus.web_app.templates' is absent from the `packages` configuration. 2026-09-09T15:04:36,053 !! 2026-09-09T15:04:36,054 ******************************************************************************** 2026-09-09T15:04:36,054 ############################ 2026-09-09T15:04:36,055 # Package would be ignored # 2026-09-09T15:04:36,055 ############################ 2026-09-09T15:04:36,056 Python recognizes 'InterOptimus.web_app.templates' as an importable package[^1], 2026-09-09T15:04:36,057 but it is absent from setuptools' `packages` configuration. 2026-09-09T15:04:36,058 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-09T15:04:36,058 package, please make sure that 'InterOptimus.web_app.templates' is explicitly added 2026-09-09T15:04:36,059 to the `packages` configuration field. 2026-09-09T15:04:36,059 Alternatively, you can also rely on setuptools' discovery methods 2026-09-09T15:04:36,060 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-09T15:04:36,060 instead of `find_packages(...)`/`find:`). 2026-09-09T15:04:36,061 You can read more about "package discovery" on setuptools documentation page: 2026-09-09T15:04:36,063 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-09T15:04:36,064 If you don't want 'InterOptimus.web_app.templates' to be distributed and are 2026-09-09T15:04:36,064 already explicitly excluding 'InterOptimus.web_app.templates' via 2026-09-09T15:04:36,064 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-09T15:04:36,065 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-09T15:04:36,065 combination with a more fine grained `package-data` configuration. 2026-09-09T15:04:36,067 You can read more about "package data files" on setuptools documentation page: 2026-09-09T15:04:36,068 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-09T15:04:36,069 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-09T15:04:36,070 even if it does not contain any `.py` files. 2026-09-09T15:04:36,070 On the other hand, currently there is no concept of package data 2026-09-09T15:04:36,071 directory, all directories are treated like packages. 2026-09-09T15:04:36,072 ******************************************************************************** 2026-09-09T15:04:36,073 !! 2026-09-09T15:04:36,073 check.warn(importable) 2026-09-09T15:04:36,074 copying InterOptimus/agents/simple_iomaker.example.json -> build/lib/InterOptimus/agents 2026-09-09T15:04:36,074 creating build/lib/InterOptimus/web_app/templates 2026-09-09T15:04:36,075 copying InterOptimus/web_app/templates/local.html -> build/lib/InterOptimus/web_app/templates 2026-09-09T15:04:36,075 copying InterOptimus/web_app/templates/manage.html -> build/lib/InterOptimus/web_app/templates 2026-09-09T15:04:36,076 copying InterOptimus/web_app/templates/manage_detail.html -> build/lib/InterOptimus/web_app/templates 2026-09-09T15:04:36,076 copying InterOptimus/web_app/templates/portal.html -> build/lib/InterOptimus/web_app/templates 2026-09-09T15:04:36,091 installing to build/bdist.linux-armv7l/wheel 2026-09-09T15:04:36,092 running install 2026-09-09T15:04:36,115 running install_lib 2026-09-09T15:04:36,123 creating build/bdist.linux-armv7l/wheel 2026-09-09T15:04:36,125 creating build/bdist.linux-armv7l/wheel/InterOptimus 2026-09-09T15:04:36,126 copying build/lib/InterOptimus/iomaker_minimal_export.py -> build/bdist.linux-armv7l/wheel/./InterOptimus 2026-09-09T15:04:36,129 copying build/lib/InterOptimus/itworker.py -> build/bdist.linux-armv7l/wheel/./InterOptimus 2026-09-09T15:04:36,134 copying build/lib/InterOptimus/equi_term.py -> build/bdist.linux-armv7l/wheel/./InterOptimus 2026-09-09T15:04:36,137 copying build/lib/InterOptimus/jobflow.py -> build/bdist.linux-armv7l/wheel/./InterOptimus 2026-09-09T15:04:36,141 copying build/lib/InterOptimus/viz_runtime.py -> build/bdist.linux-armv7l/wheel/./InterOptimus 2026-09-09T15:04:36,143 copying build/lib/InterOptimus/viz_ase_iface.py -> build/bdist.linux-armv7l/wheel/./InterOptimus 2026-09-09T15:04:36,145 copying build/lib/InterOptimus/doctor.py -> build/bdist.linux-armv7l/wheel/./InterOptimus 2026-09-09T15:04:36,147 copying build/lib/InterOptimus/cli.py -> build/bdist.linux-armv7l/wheel/./InterOptimus 2026-09-09T15:04:36,149 copying build/lib/InterOptimus/tool.py -> build/bdist.linux-armv7l/wheel/./InterOptimus 2026-09-09T15:04:36,151 copying build/lib/InterOptimus/_env.py -> build/bdist.linux-armv7l/wheel/./InterOptimus 2026-09-09T15:04:36,153 copying build/lib/InterOptimus/verify_installation.py -> build/bdist.linux-armv7l/wheel/./InterOptimus 2026-09-09T15:04:36,155 copying build/lib/InterOptimus/deploy_jobflow_stack.py -> build/bdist.linux-armv7l/wheel/./InterOptimus 2026-09-09T15:04:36,158 copying build/lib/InterOptimus/session_workflow.py -> build/bdist.linux-armv7l/wheel/./InterOptimus 2026-09-09T15:04:36,161 copying build/lib/InterOptimus/matching.py -> build/bdist.linux-armv7l/wheel/./InterOptimus 2026-09-09T15:04:36,164 copying build/lib/InterOptimus/result_bundle.py -> build/bdist.linux-armv7l/wheel/./InterOptimus 2026-09-09T15:04:36,166 copying build/lib/InterOptimus/__init__.py -> build/bdist.linux-armv7l/wheel/./InterOptimus 2026-09-09T15:04:36,169 creating build/bdist.linux-armv7l/wheel/InterOptimus/agents 2026-09-09T15:04:36,170 copying build/lib/InterOptimus/agents/server_env.py -> build/bdist.linux-armv7l/wheel/./InterOptimus/agents 2026-09-09T15:04:36,172 copying build/lib/InterOptimus/agents/remote_submit.py -> build/bdist.linux-armv7l/wheel/./InterOptimus/agents 2026-09-09T15:04:36,178 copying build/lib/InterOptimus/agents/simple_iomaker.py -> build/bdist.linux-armv7l/wheel/./InterOptimus/agents 2026-09-09T15:04:36,181 copying build/lib/InterOptimus/agents/iomaker_job.py -> build/bdist.linux-armv7l/wheel/./InterOptimus/agents 2026-09-09T15:04:36,184 copying build/lib/InterOptimus/agents/simple_iomaker.example.json -> build/bdist.linux-armv7l/wheel/./InterOptimus/agents 2026-09-09T15:04:36,186 copying build/lib/InterOptimus/agents/__init__.py -> build/bdist.linux-armv7l/wheel/./InterOptimus/agents 2026-09-09T15:04:36,188 copying build/lib/InterOptimus/agents/iomaker_core.py -> build/bdist.linux-armv7l/wheel/./InterOptimus/agents 2026-09-09T15:04:36,190 copying build/lib/InterOptimus/CNID.py -> build/bdist.linux-armv7l/wheel/./InterOptimus 2026-09-09T15:04:36,192 copying build/lib/InterOptimus/mlip.py -> build/bdist.linux-armv7l/wheel/./InterOptimus 2026-09-09T15:04:36,194 copying build/lib/InterOptimus/checkpoints.py -> build/bdist.linux-armv7l/wheel/./InterOptimus 2026-09-09T15:04:36,197 copying build/lib/InterOptimus/pymatgen_compat.py -> build/bdist.linux-armv7l/wheel/./InterOptimus 2026-09-09T15:04:36,200 creating build/bdist.linux-armv7l/wheel/InterOptimus/web_app 2026-09-09T15:04:36,201 copying build/lib/InterOptimus/web_app/job_worker.py -> build/bdist.linux-armv7l/wheel/./InterOptimus/web_app 2026-09-09T15:04:36,203 copying build/lib/InterOptimus/web_app/cli.py -> build/bdist.linux-armv7l/wheel/./InterOptimus/web_app 2026-09-09T15:04:36,206 creating build/bdist.linux-armv7l/wheel/InterOptimus/web_app/templates 2026-09-09T15:04:36,207 copying build/lib/InterOptimus/web_app/templates/portal.html -> build/bdist.linux-armv7l/wheel/./InterOptimus/web_app/templates 2026-09-09T15:04:36,209 copying build/lib/InterOptimus/web_app/templates/manage_detail.html -> build/bdist.linux-armv7l/wheel/./InterOptimus/web_app/templates 2026-09-09T15:04:36,214 copying build/lib/InterOptimus/web_app/templates/local.html -> build/bdist.linux-armv7l/wheel/./InterOptimus/web_app/templates 2026-09-09T15:04:36,217 copying build/lib/InterOptimus/web_app/templates/manage.html -> build/bdist.linux-armv7l/wheel/./InterOptimus/web_app/templates 2026-09-09T15:04:36,222 copying build/lib/InterOptimus/web_app/app.py -> build/bdist.linux-armv7l/wheel/./InterOptimus/web_app 2026-09-09T15:04:36,225 copying build/lib/InterOptimus/web_app/__main__.py -> build/bdist.linux-armv7l/wheel/./InterOptimus/web_app 2026-09-09T15:04:36,227 copying build/lib/InterOptimus/web_app/jfremote_workers.py -> build/bdist.linux-armv7l/wheel/./InterOptimus/web_app 2026-09-09T15:04:36,230 copying build/lib/InterOptimus/web_app/task_store.py -> build/bdist.linux-armv7l/wheel/./InterOptimus/web_app 2026-09-09T15:04:36,233 copying build/lib/InterOptimus/web_app/cif_view.py -> build/bdist.linux-armv7l/wheel/./InterOptimus/web_app 2026-09-09T15:04:36,235 copying build/lib/InterOptimus/web_app/__init__.py -> build/bdist.linux-armv7l/wheel/./InterOptimus/web_app 2026-09-09T15:04:36,237 copying build/lib/InterOptimus/web_app/cluster_info.py -> build/bdist.linux-armv7l/wheel/./InterOptimus/web_app 2026-09-09T15:04:36,239 copying build/lib/InterOptimus/web_app/session_artifacts.py -> build/bdist.linux-armv7l/wheel/./InterOptimus/web_app 2026-09-09T15:04:36,241 running install_egg_info 2026-09-09T15:04:36,254 Copying InterOptimus.egg-info to build/bdist.linux-armv7l/wheel/./InterOptimus-0.1.2-py3.11.egg-info 2026-09-09T15:04:36,266 running install_scripts 2026-09-09T15:04:36,278 creating build/bdist.linux-armv7l/wheel/interoptimus-0.1.2.dist-info/WHEEL 2026-09-09T15:04:36,281 creating '/tmp/pip-wheel-8dyyi1o3/.tmp-dtg171zk/interoptimus-0.1.2-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-09-09T15:04:36,284 adding 'InterOptimus/CNID.py' 2026-09-09T15:04:36,285 adding 'InterOptimus/__init__.py' 2026-09-09T15:04:36,286 adding 'InterOptimus/_env.py' 2026-09-09T15:04:36,288 adding 'InterOptimus/checkpoints.py' 2026-09-09T15:04:36,290 adding 'InterOptimus/cli.py' 2026-09-09T15:04:36,295 adding 'InterOptimus/deploy_jobflow_stack.py' 2026-09-09T15:04:36,298 adding 'InterOptimus/doctor.py' 2026-09-09T15:04:36,300 adding 'InterOptimus/equi_term.py' 2026-09-09T15:04:36,303 adding 'InterOptimus/iomaker_minimal_export.py' 2026-09-09T15:04:36,317 adding 'InterOptimus/itworker.py' 2026-09-09T15:04:36,324 adding 'InterOptimus/jobflow.py' 2026-09-09T15:04:36,334 adding 'InterOptimus/matching.py' 2026-09-09T15:04:36,338 adding 'InterOptimus/mlip.py' 2026-09-09T15:04:36,339 adding 'InterOptimus/pymatgen_compat.py' 2026-09-09T15:04:36,341 adding 'InterOptimus/result_bundle.py' 2026-09-09T15:04:36,345 adding 'InterOptimus/session_workflow.py' 2026-09-09T15:04:36,349 adding 'InterOptimus/tool.py' 2026-09-09T15:04:36,351 adding 'InterOptimus/verify_installation.py' 2026-09-09T15:04:36,352 adding 'InterOptimus/viz_ase_iface.py' 2026-09-09T15:04:36,354 adding 'InterOptimus/viz_runtime.py' 2026-09-09T15:04:36,356 adding 'InterOptimus/agents/__init__.py' 2026-09-09T15:04:36,357 adding 'InterOptimus/agents/iomaker_core.py' 2026-09-09T15:04:36,361 adding 'InterOptimus/agents/iomaker_job.py' 2026-09-09T15:04:36,384 adding 'InterOptimus/agents/remote_submit.py' 2026-09-09T15:04:36,388 adding 'InterOptimus/agents/server_env.py' 2026-09-09T15:04:36,389 adding 'InterOptimus/agents/simple_iomaker.example.json' 2026-09-09T15:04:36,392 adding 'InterOptimus/agents/simple_iomaker.py' 2026-09-09T15:04:36,394 adding 'InterOptimus/web_app/__init__.py' 2026-09-09T15:04:36,395 adding 'InterOptimus/web_app/__main__.py' 2026-09-09T15:04:36,402 adding 'InterOptimus/web_app/app.py' 2026-09-09T15:04:36,404 adding 'InterOptimus/web_app/cif_view.py' 2026-09-09T15:04:36,406 adding 'InterOptimus/web_app/cli.py' 2026-09-09T15:04:36,407 adding 'InterOptimus/web_app/cluster_info.py' 2026-09-09T15:04:36,412 adding 'InterOptimus/web_app/jfremote_workers.py' 2026-09-09T15:04:36,414 adding 'InterOptimus/web_app/job_worker.py' 2026-09-09T15:04:36,415 adding 'InterOptimus/web_app/session_artifacts.py' 2026-09-09T15:04:36,420 adding 'InterOptimus/web_app/task_store.py' 2026-09-09T15:04:36,428 adding 'InterOptimus/web_app/templates/local.html' 2026-09-09T15:04:36,437 adding 'InterOptimus/web_app/templates/manage.html' 2026-09-09T15:04:36,447 adding 'InterOptimus/web_app/templates/manage_detail.html' 2026-09-09T15:04:36,449 adding 'InterOptimus/web_app/templates/portal.html' 2026-09-09T15:04:36,451 adding 'interoptimus-0.1.2.dist-info/licenses/LICENSE' 2026-09-09T15:04:36,453 adding 'interoptimus-0.1.2.dist-info/METADATA' 2026-09-09T15:04:36,455 adding 'interoptimus-0.1.2.dist-info/WHEEL' 2026-09-09T15:04:36,456 adding 'interoptimus-0.1.2.dist-info/entry_points.txt' 2026-09-09T15:04:36,457 adding 'interoptimus-0.1.2.dist-info/top_level.txt' 2026-09-09T15:04:36,458 adding 'interoptimus-0.1.2.dist-info/RECORD' 2026-09-09T15:04:36,463 removing build/bdist.linux-armv7l/wheel 2026-09-09T15:04:36,572 Building wheel for interoptimus (pyproject.toml): finished with status 'done' 2026-09-09T15:04:36,584 Created wheel for interoptimus: filename=interoptimus-0.1.2-py3-none-any.whl size=315367 sha256=a10030227d23d60faf02f1638d7b5fa7cdfd1842fcb61beeac44b5f634be8b8d 2026-09-09T15:04:36,585 Stored in directory: /tmp/pip-ephem-wheel-cache-qbtj13ks/wheels/a4/ad/9b/c38dfe12939b7adc96a8242e3040a16ea0d8171a455c78affd 2026-09-09T15:04:36,599 Successfully built interoptimus 2026-09-09T15:04:36,610 Removed build tracker: '/tmp/pip-build-tracker-l0v3g94h'