2026-09-10T09:56:44,086 Created temporary directory: /tmp/pip-ephem-wheel-cache-r1avda6a 2026-09-10T09:56:44,092 Created temporary directory: /tmp/pip-build-tracker-azqhae_7 2026-09-10T09:56:44,093 Initialized build tracking at /tmp/pip-build-tracker-azqhae_7 2026-09-10T09:56:44,093 Created build tracker: /tmp/pip-build-tracker-azqhae_7 2026-09-10T09:56:44,094 Entered build tracker: /tmp/pip-build-tracker-azqhae_7 2026-09-10T09:56:44,095 Created temporary directory: /tmp/pip-wheel-yamepxs0 2026-09-10T09:56:44,098 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-10T09:56:44,102 Created temporary directory: /tmp/pip-ephem-wheel-cache-8inv0pkg 2026-09-10T09:56:44,137 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-09-10T09:56:44,141 2 location(s) to search for versions of interoptimus: 2026-09-10T09:56:44,141 * https://pypi.org/simple/interoptimus/ 2026-09-10T09:56:44,141 * https://www.piwheels.org/simple/interoptimus/ 2026-09-10T09:56:44,141 Fetching project page and analyzing links: https://pypi.org/simple/interoptimus/ 2026-09-10T09:56:44,142 Getting page https://pypi.org/simple/interoptimus/ 2026-09-10T09:56:44,144 Found index url https://pypi.org/simple 2026-09-10T09:56:44,376 Fetched page https://pypi.org/simple/interoptimus/ as application/vnd.pypi.simple.v1+json 2026-09-10T09:56:44,381 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-10T09:56:44,382 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-10T09:56:44,383 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-10T09:56:44,383 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-10T09:56:44,385 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-10T09:56:44,385 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-10T09:56:44,386 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-10T09:56:44,387 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-10T09:56:44,388 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-10T09:56:44,389 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-10T09:56:44,390 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-10T09:56:44,390 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-10T09:56:44,391 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-10T09:56:44,392 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-10T09:56:44,393 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-10T09:56:44,393 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-10T09:56:44,394 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-10T09:56:44,395 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-10T09:56:44,396 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-10T09:56:44,397 Skipping link: No binaries permitted for interoptimus: https://files.pythonhosted.org/packages/c8/e9/bb7c58aff63a7b8d6f575a1db546f368aa8ad727f440a891acc835175d15/interoptimus-0.1.4-py3-none-any.whl (from https://pypi.org/simple/interoptimus/) (requires-python:<3.13,>=3.11) 2026-09-10T09:56:44,398 Found link https://files.pythonhosted.org/packages/9d/36/8f58142cb7bd17ff001d14f428feeb6d51d62592663d596d264927990416/interoptimus-0.1.4.tar.gz (from https://pypi.org/simple/interoptimus/) (requires-python:<3.13,>=3.11), version: 0.1.4 2026-09-10T09:56:44,399 Fetching project page and analyzing links: https://www.piwheels.org/simple/interoptimus/ 2026-09-10T09:56:44,400 Getting page https://www.piwheels.org/simple/interoptimus/ 2026-09-10T09:56:44,401 Found index url https://www.piwheels.org/simple 2026-09-10T09:56:44,590 Fetched page https://www.piwheels.org/simple/interoptimus/ as text/html 2026-09-10T09:56:44,594 Skipping link: No binaries permitted for interoptimus: https://www.piwheels.org/simple/interoptimus/interoptimus-0.1.3-py3-none-any.whl#sha256=d6b7debe587b3a7917e7be906ae5a77c63b43fb32a76e6d4f3a32ae60537d5f9 (from https://www.piwheels.org/simple/interoptimus/) (requires-python:>=3.11,<3.13) 2026-09-10T09:56:44,595 Skipping link: No binaries permitted for interoptimus: https://www.piwheels.org/simple/interoptimus/interoptimus-0.1.2-py3-none-any.whl#sha256=a10030227d23d60faf02f1638d7b5fa7cdfd1842fcb61beeac44b5f634be8b8d (from https://www.piwheels.org/simple/interoptimus/) (requires-python:>=3.11,<3.13) 2026-09-10T09:56:44,595 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-10T09:56:44,596 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-10T09:56:44,596 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-10T09:56:44,597 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-10T09:56:44,597 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-10T09:56:44,598 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-10T09:56:44,598 Skipping link: not a file: https://www.piwheels.org/simple/interoptimus/ 2026-09-10T09:56:44,599 Skipping link: not a file: https://pypi.org/simple/interoptimus/ 2026-09-10T09:56:44,619 Given no hashes to check 1 links for project 'interoptimus': discarding no candidates 2026-09-10T09:56:44,637 Collecting interoptimus==0.1.4 2026-09-10T09:56:44,639 Created temporary directory: /tmp/pip-unpack-2cml8qb5 2026-09-10T09:56:44,788 Downloading interoptimus-0.1.4.tar.gz (306 kB) 2026-09-10T09:56:45,095 Added interoptimus==0.1.4 from https://files.pythonhosted.org/packages/9d/36/8f58142cb7bd17ff001d14f428feeb6d51d62592663d596d264927990416/interoptimus-0.1.4.tar.gz to build tracker '/tmp/pip-build-tracker-azqhae_7' 2026-09-10T09:56:45,100 Created temporary directory: /tmp/pip-build-env-4t10dudp 2026-09-10T09:56:45,104 Installing build dependencies: started 2026-09-10T09:56:45,105 Running command pip subprocess to install build dependencies 2026-09-10T09:56:46,236 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-09-10T09:56:46,676 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-10T09:56:46,699 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-09-10T09:56:48,538 Collecting setuptools>=61 2026-09-10T09:56:48,539 Obtaining dependency information for setuptools>=61 from https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl.metadata 2026-09-10T09:56:48,555 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl.metadata (6.6 kB) 2026-09-10T09:56:48,795 Collecting wheel 2026-09-10T09:56:48,796 Obtaining dependency information for wheel from https://www.piwheels.org/simple/wheel/wheel-0.48.0-py3-none-any.whl.metadata 2026-09-10T09:56:48,809 Using cached https://www.piwheels.org/simple/wheel/wheel-0.48.0-py3-none-any.whl.metadata (2.3 kB) 2026-09-10T09:56:48,998 Collecting packaging>=24.0 2026-09-10T09:56:48,998 Obtaining dependency information for packaging>=24.0 from https://www.piwheels.org/simple/packaging/packaging-26.3-py3-none-any.whl.metadata 2026-09-10T09:56:49,012 Using cached https://www.piwheels.org/simple/packaging/packaging-26.3-py3-none-any.whl.metadata (3.6 kB) 2026-09-10T09:56:49,206 Using cached https://www.piwheels.org/simple/wheel/wheel-0.48.0-py3-none-any.whl (33 kB) 2026-09-10T09:56:49,230 Using cached https://www.piwheels.org/simple/packaging/packaging-26.3-py3-none-any.whl (129 kB) 2026-09-10T09:56:49,325 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl (818 kB) 2026-09-10T09:56:49,366 Using cached https://www.piwheels.org/simple/wheel/wheel-0.48.0-py3-none-any.whl (33 kB) 2026-09-10T09:56:49,396 Using cached https://www.piwheels.org/simple/packaging/packaging-26.3-py3-none-any.whl (129 kB) 2026-09-10T09:56:49,490 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl (818 kB) 2026-09-10T09:56:52,249 Installing collected packages: setuptools, packaging, wheel 2026-09-10T09:56:54,931 Creating /tmp/pip-build-env-4t10dudp/overlay/local/bin 2026-09-10T09:56:54,933 changing mode of /tmp/pip-build-env-4t10dudp/overlay/local/bin/wheel to 755 2026-09-10T09:56:54,955 Successfully installed packaging-26.3 setuptools-84.0.0 wheel-0.48.0 2026-09-10T09:56:55,239 Installing build dependencies: finished with status 'done' 2026-09-10T09:56:55,246 Getting requirements to build wheel: started 2026-09-10T09:56:55,247 Running command Getting requirements to build wheel 2026-09-10T09:56:55,837 /tmp/pip-build-env-4t10dudp/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-09-10T09:56:55,837 !! 2026-09-10T09:56:55,838 ******************************************************************************** 2026-09-10T09:56:55,838 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-09-10T09:56:55,840 License :: OSI Approved :: MIT License 2026-09-10T09:56:55,841 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-09-10T09:56:55,842 ******************************************************************************** 2026-09-10T09:56:55,843 !! 2026-09-10T09:56:55,843 self._finalize_license_expression() 2026-09-10T09:56:55,861 running egg_info 2026-09-10T09:56:55,867 writing InterOptimus.egg-info/PKG-INFO 2026-09-10T09:56:55,873 writing dependency_links to InterOptimus.egg-info/dependency_links.txt 2026-09-10T09:56:55,875 writing entry points to InterOptimus.egg-info/entry_points.txt 2026-09-10T09:56:55,878 writing requirements to InterOptimus.egg-info/requires.txt 2026-09-10T09:56:55,880 writing top-level names to InterOptimus.egg-info/top_level.txt 2026-09-10T09:56:55,910 reading manifest file 'InterOptimus.egg-info/SOURCES.txt' 2026-09-10T09:56:55,914 reading manifest template 'MANIFEST.in' 2026-09-10T09:56:55,920 adding license file 'LICENSE' 2026-09-10T09:56:55,924 writing manifest file 'InterOptimus.egg-info/SOURCES.txt' 2026-09-10T09:56:56,015 Getting requirements to build wheel: finished with status 'done' 2026-09-10T09:56:56,019 Created temporary directory: /tmp/pip-modern-metadata-49r4_sbr 2026-09-10T09:56:56,021 Preparing metadata (pyproject.toml): started 2026-09-10T09:56:56,023 Running command Preparing metadata (pyproject.toml) 2026-09-10T09:56:56,587 /tmp/pip-build-env-4t10dudp/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-09-10T09:56:56,588 !! 2026-09-10T09:56:56,589 ******************************************************************************** 2026-09-10T09:56:56,589 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-09-10T09:56:56,590 License :: OSI Approved :: MIT License 2026-09-10T09:56:56,591 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-09-10T09:56:56,592 ******************************************************************************** 2026-09-10T09:56:56,592 !! 2026-09-10T09:56:56,593 self._finalize_license_expression() 2026-09-10T09:56:56,618 running dist_info 2026-09-10T09:56:56,629 creating /tmp/pip-modern-metadata-49r4_sbr/InterOptimus.egg-info 2026-09-10T09:56:56,631 writing /tmp/pip-modern-metadata-49r4_sbr/InterOptimus.egg-info/PKG-INFO 2026-09-10T09:56:56,637 writing dependency_links to /tmp/pip-modern-metadata-49r4_sbr/InterOptimus.egg-info/dependency_links.txt 2026-09-10T09:56:56,638 writing entry points to /tmp/pip-modern-metadata-49r4_sbr/InterOptimus.egg-info/entry_points.txt 2026-09-10T09:56:56,641 writing requirements to /tmp/pip-modern-metadata-49r4_sbr/InterOptimus.egg-info/requires.txt 2026-09-10T09:56:56,643 writing top-level names to /tmp/pip-modern-metadata-49r4_sbr/InterOptimus.egg-info/top_level.txt 2026-09-10T09:56:56,644 writing manifest file '/tmp/pip-modern-metadata-49r4_sbr/InterOptimus.egg-info/SOURCES.txt' 2026-09-10T09:56:56,672 reading manifest file '/tmp/pip-modern-metadata-49r4_sbr/InterOptimus.egg-info/SOURCES.txt' 2026-09-10T09:56:56,674 reading manifest template 'MANIFEST.in' 2026-09-10T09:56:56,679 adding license file 'LICENSE' 2026-09-10T09:56:56,683 writing manifest file '/tmp/pip-modern-metadata-49r4_sbr/InterOptimus.egg-info/SOURCES.txt' 2026-09-10T09:56:56,684 creating '/tmp/pip-modern-metadata-49r4_sbr/interoptimus-0.1.4.dist-info' 2026-09-10T09:56:56,815 Preparing metadata (pyproject.toml): finished with status 'done' 2026-09-10T09:56:56,821 Source in /tmp/pip-wheel-yamepxs0/interoptimus_88068438e79d48dda5682974f91c9819 has version 0.1.4, which satisfies requirement interoptimus==0.1.4 from https://files.pythonhosted.org/packages/9d/36/8f58142cb7bd17ff001d14f428feeb6d51d62592663d596d264927990416/interoptimus-0.1.4.tar.gz 2026-09-10T09:56:56,822 Removed interoptimus==0.1.4 from https://files.pythonhosted.org/packages/9d/36/8f58142cb7bd17ff001d14f428feeb6d51d62592663d596d264927990416/interoptimus-0.1.4.tar.gz from build tracker '/tmp/pip-build-tracker-azqhae_7' 2026-09-10T09:56:56,830 Created temporary directory: /tmp/pip-unpack-8vscqawm 2026-09-10T09:56:56,831 Building wheels for collected packages: interoptimus 2026-09-10T09:56:56,836 Created temporary directory: /tmp/pip-wheel-z2ocbcdp 2026-09-10T09:56:56,836 Destination directory: /tmp/pip-wheel-z2ocbcdp 2026-09-10T09:56:56,839 Building wheel for interoptimus (pyproject.toml): started 2026-09-10T09:56:56,840 Running command Building wheel for interoptimus (pyproject.toml) 2026-09-10T09:56:57,415 /tmp/pip-build-env-4t10dudp/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-09-10T09:56:57,416 !! 2026-09-10T09:56:57,417 ******************************************************************************** 2026-09-10T09:56:57,417 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-09-10T09:56:57,418 License :: OSI Approved :: MIT License 2026-09-10T09:56:57,420 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-09-10T09:56:57,420 ******************************************************************************** 2026-09-10T09:56:57,422 !! 2026-09-10T09:56:57,422 self._finalize_license_expression() 2026-09-10T09:56:57,443 running bdist_wheel 2026-09-10T09:56:57,470 running build 2026-09-10T09:56:57,470 running build_py 2026-09-10T09:56:57,482 creating build/lib/InterOptimus 2026-09-10T09:56:57,484 copying InterOptimus/viz_ase_iface.py -> build/lib/InterOptimus 2026-09-10T09:56:57,486 copying InterOptimus/itworker.py -> build/lib/InterOptimus 2026-09-10T09:56:57,490 copying InterOptimus/deploy_jobflow_stack.py -> build/lib/InterOptimus 2026-09-10T09:56:57,494 copying InterOptimus/iomaker_minimal_export.py -> build/lib/InterOptimus 2026-09-10T09:56:57,496 copying InterOptimus/CNID.py -> build/lib/InterOptimus 2026-09-10T09:56:57,498 copying InterOptimus/result_bundle.py -> build/lib/InterOptimus 2026-09-10T09:56:57,500 copying InterOptimus/equi_term.py -> build/lib/InterOptimus 2026-09-10T09:56:57,503 copying InterOptimus/mlip.py -> build/lib/InterOptimus 2026-09-10T09:56:57,505 copying InterOptimus/_env.py -> build/lib/InterOptimus 2026-09-10T09:56:57,507 copying InterOptimus/session_workflow.py -> build/lib/InterOptimus 2026-09-10T09:56:57,510 copying InterOptimus/matching.py -> build/lib/InterOptimus 2026-09-10T09:56:57,513 copying InterOptimus/__init__.py -> build/lib/InterOptimus 2026-09-10T09:56:57,515 copying InterOptimus/viz_runtime.py -> build/lib/InterOptimus 2026-09-10T09:56:57,517 copying InterOptimus/cli.py -> build/lib/InterOptimus 2026-09-10T09:56:57,519 copying InterOptimus/pymatgen_compat.py -> build/lib/InterOptimus 2026-09-10T09:56:57,521 copying InterOptimus/verify_installation.py -> build/lib/InterOptimus 2026-09-10T09:56:57,523 copying InterOptimus/doctor.py -> build/lib/InterOptimus 2026-09-10T09:56:57,525 copying InterOptimus/jobflow.py -> build/lib/InterOptimus 2026-09-10T09:56:57,528 copying InterOptimus/checkpoints.py -> build/lib/InterOptimus 2026-09-10T09:56:57,531 copying InterOptimus/tool.py -> build/lib/InterOptimus 2026-09-10T09:56:57,534 creating build/lib/InterOptimus/web_app 2026-09-10T09:56:57,535 copying InterOptimus/web_app/cluster_info.py -> build/lib/InterOptimus/web_app 2026-09-10T09:56:57,538 copying InterOptimus/web_app/session_artifacts.py -> build/lib/InterOptimus/web_app 2026-09-10T09:56:57,540 copying InterOptimus/web_app/cif_view.py -> build/lib/InterOptimus/web_app 2026-09-10T09:56:57,542 copying InterOptimus/web_app/__init__.py -> build/lib/InterOptimus/web_app 2026-09-10T09:56:57,544 copying InterOptimus/web_app/cli.py -> build/lib/InterOptimus/web_app 2026-09-10T09:56:57,546 copying InterOptimus/web_app/job_worker.py -> build/lib/InterOptimus/web_app 2026-09-10T09:56:57,548 copying InterOptimus/web_app/jfremote_workers.py -> build/lib/InterOptimus/web_app 2026-09-10T09:56:57,551 copying InterOptimus/web_app/task_store.py -> build/lib/InterOptimus/web_app 2026-09-10T09:56:57,554 copying InterOptimus/web_app/app.py -> build/lib/InterOptimus/web_app 2026-09-10T09:56:57,557 copying InterOptimus/web_app/__main__.py -> build/lib/InterOptimus/web_app 2026-09-10T09:56:57,559 creating build/lib/InterOptimus/agents 2026-09-10T09:56:57,561 copying InterOptimus/agents/server_env.py -> build/lib/InterOptimus/agents 2026-09-10T09:56:57,563 copying InterOptimus/agents/simple_iomaker.py -> build/lib/InterOptimus/agents 2026-09-10T09:56:57,566 copying InterOptimus/agents/__init__.py -> build/lib/InterOptimus/agents 2026-09-10T09:56:57,567 copying InterOptimus/agents/iomaker_job.py -> build/lib/InterOptimus/agents 2026-09-10T09:56:57,571 copying InterOptimus/agents/iomaker_core.py -> build/lib/InterOptimus/agents 2026-09-10T09:56:57,572 copying InterOptimus/agents/remote_submit.py -> build/lib/InterOptimus/agents 2026-09-10T09:56:57,577 running egg_info 2026-09-10T09:56:57,587 writing InterOptimus.egg-info/PKG-INFO 2026-09-10T09:56:57,592 writing dependency_links to InterOptimus.egg-info/dependency_links.txt 2026-09-10T09:56:57,594 writing entry points to InterOptimus.egg-info/entry_points.txt 2026-09-10T09:56:57,597 writing requirements to InterOptimus.egg-info/requires.txt 2026-09-10T09:56:57,598 writing top-level names to InterOptimus.egg-info/top_level.txt 2026-09-10T09:56:57,611 reading manifest file 'InterOptimus.egg-info/SOURCES.txt' 2026-09-10T09:56:57,615 reading manifest template 'MANIFEST.in' 2026-09-10T09:56:57,621 adding license file 'LICENSE' 2026-09-10T09:56:57,625 writing manifest file 'InterOptimus.egg-info/SOURCES.txt' 2026-09-10T09:56:57,628 /tmp/pip-build-env-4t10dudp/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-10T09:56:57,628 !! 2026-09-10T09:56:57,629 ******************************************************************************** 2026-09-10T09:56:57,629 ############################ 2026-09-10T09:56:57,630 # Package would be ignored # 2026-09-10T09:56:57,630 ############################ 2026-09-10T09:56:57,631 Python recognizes 'InterOptimus.web_app.templates' as an importable package[^1], 2026-09-10T09:56:57,631 but it is absent from setuptools' `packages` configuration. 2026-09-10T09:56:57,632 This leads to an ambiguous overall configuration. If you want to distribute this 2026-09-10T09:56:57,632 package, please make sure that 'InterOptimus.web_app.templates' is explicitly added 2026-09-10T09:56:57,633 to the `packages` configuration field. 2026-09-10T09:56:57,634 Alternatively, you can also rely on setuptools' discovery methods 2026-09-10T09:56:57,635 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-09-10T09:56:57,636 instead of `find_packages(...)`/`find:`). 2026-09-10T09:56:57,637 You can read more about "package discovery" on setuptools documentation page: 2026-09-10T09:56:57,637 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-09-10T09:56:57,639 If you don't want 'InterOptimus.web_app.templates' to be distributed and are 2026-09-10T09:56:57,639 already explicitly excluding 'InterOptimus.web_app.templates' via 2026-09-10T09:56:57,640 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-09-10T09:56:57,640 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-09-10T09:56:57,641 combination with a more fine grained `package-data` configuration. 2026-09-10T09:56:57,642 You can read more about "package data files" on setuptools documentation page: 2026-09-10T09:56:57,642 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-09-10T09:56:57,644 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-09-10T09:56:57,645 even if it does not contain any `.py` files. 2026-09-10T09:56:57,645 On the other hand, currently there is no concept of package data 2026-09-10T09:56:57,646 directory, all directories are treated like packages. 2026-09-10T09:56:57,646 ******************************************************************************** 2026-09-10T09:56:57,647 !! 2026-09-10T09:56:57,648 check.warn(importable) 2026-09-10T09:56:57,648 creating build/lib/InterOptimus/web_app/templates 2026-09-10T09:56:57,649 copying InterOptimus/web_app/templates/local.html -> build/lib/InterOptimus/web_app/templates 2026-09-10T09:56:57,649 copying InterOptimus/web_app/templates/manage.html -> build/lib/InterOptimus/web_app/templates 2026-09-10T09:56:57,650 copying InterOptimus/web_app/templates/manage_detail.html -> build/lib/InterOptimus/web_app/templates 2026-09-10T09:56:57,650 copying InterOptimus/web_app/templates/portal.html -> build/lib/InterOptimus/web_app/templates 2026-09-10T09:56:57,651 copying InterOptimus/agents/simple_iomaker.example.json -> build/lib/InterOptimus/agents 2026-09-10T09:56:57,667 installing to build/bdist.linux-armv7l/wheel 2026-09-10T09:56:57,667 running install 2026-09-10T09:56:57,690 running install_lib 2026-09-10T09:56:57,698 creating build/bdist.linux-armv7l/wheel 2026-09-10T09:56:57,700 creating build/bdist.linux-armv7l/wheel/InterOptimus 2026-09-10T09:56:57,701 copying build/lib/InterOptimus/viz_ase_iface.py -> build/bdist.linux-armv7l/wheel/./InterOptimus 2026-09-10T09:56:57,703 copying build/lib/InterOptimus/itworker.py -> build/bdist.linux-armv7l/wheel/./InterOptimus 2026-09-10T09:56:57,708 creating build/bdist.linux-armv7l/wheel/InterOptimus/web_app 2026-09-10T09:56:57,709 copying build/lib/InterOptimus/web_app/cluster_info.py -> build/bdist.linux-armv7l/wheel/./InterOptimus/web_app 2026-09-10T09:56:57,712 creating build/bdist.linux-armv7l/wheel/InterOptimus/web_app/templates 2026-09-10T09:56:57,713 copying build/lib/InterOptimus/web_app/templates/local.html -> build/bdist.linux-armv7l/wheel/./InterOptimus/web_app/templates 2026-09-10T09:56:57,716 copying build/lib/InterOptimus/web_app/templates/manage.html -> build/bdist.linux-armv7l/wheel/./InterOptimus/web_app/templates 2026-09-10T09:56:57,719 copying build/lib/InterOptimus/web_app/templates/manage_detail.html -> build/bdist.linux-armv7l/wheel/./InterOptimus/web_app/templates 2026-09-10T09:56:57,723 copying build/lib/InterOptimus/web_app/templates/portal.html -> build/bdist.linux-armv7l/wheel/./InterOptimus/web_app/templates 2026-09-10T09:56:57,725 copying build/lib/InterOptimus/web_app/session_artifacts.py -> build/bdist.linux-armv7l/wheel/./InterOptimus/web_app 2026-09-10T09:56:57,727 copying build/lib/InterOptimus/web_app/cif_view.py -> build/bdist.linux-armv7l/wheel/./InterOptimus/web_app 2026-09-10T09:56:57,729 copying build/lib/InterOptimus/web_app/__init__.py -> build/bdist.linux-armv7l/wheel/./InterOptimus/web_app 2026-09-10T09:56:57,731 copying build/lib/InterOptimus/web_app/cli.py -> build/bdist.linux-armv7l/wheel/./InterOptimus/web_app 2026-09-10T09:56:57,733 copying build/lib/InterOptimus/web_app/job_worker.py -> build/bdist.linux-armv7l/wheel/./InterOptimus/web_app 2026-09-10T09:56:57,735 copying build/lib/InterOptimus/web_app/jfremote_workers.py -> build/bdist.linux-armv7l/wheel/./InterOptimus/web_app 2026-09-10T09:56:57,738 copying build/lib/InterOptimus/web_app/task_store.py -> build/bdist.linux-armv7l/wheel/./InterOptimus/web_app 2026-09-10T09:56:57,740 copying build/lib/InterOptimus/web_app/app.py -> build/bdist.linux-armv7l/wheel/./InterOptimus/web_app 2026-09-10T09:56:57,744 copying build/lib/InterOptimus/web_app/__main__.py -> build/bdist.linux-armv7l/wheel/./InterOptimus/web_app 2026-09-10T09:56:57,746 copying build/lib/InterOptimus/deploy_jobflow_stack.py -> build/bdist.linux-armv7l/wheel/./InterOptimus 2026-09-10T09:56:57,748 copying build/lib/InterOptimus/iomaker_minimal_export.py -> build/bdist.linux-armv7l/wheel/./InterOptimus 2026-09-10T09:56:57,751 copying build/lib/InterOptimus/CNID.py -> build/bdist.linux-armv7l/wheel/./InterOptimus 2026-09-10T09:56:57,753 copying build/lib/InterOptimus/result_bundle.py -> build/bdist.linux-armv7l/wheel/./InterOptimus 2026-09-10T09:56:57,755 copying build/lib/InterOptimus/equi_term.py -> build/bdist.linux-armv7l/wheel/./InterOptimus 2026-09-10T09:56:57,757 copying build/lib/InterOptimus/mlip.py -> build/bdist.linux-armv7l/wheel/./InterOptimus 2026-09-10T09:56:57,760 copying build/lib/InterOptimus/_env.py -> build/bdist.linux-armv7l/wheel/./InterOptimus 2026-09-10T09:56:57,761 copying build/lib/InterOptimus/session_workflow.py -> build/bdist.linux-armv7l/wheel/./InterOptimus 2026-09-10T09:56:57,764 copying build/lib/InterOptimus/matching.py -> build/bdist.linux-armv7l/wheel/./InterOptimus 2026-09-10T09:56:57,768 copying build/lib/InterOptimus/__init__.py -> build/bdist.linux-armv7l/wheel/./InterOptimus 2026-09-10T09:56:57,770 copying build/lib/InterOptimus/viz_runtime.py -> build/bdist.linux-armv7l/wheel/./InterOptimus 2026-09-10T09:56:57,772 copying build/lib/InterOptimus/cli.py -> build/bdist.linux-armv7l/wheel/./InterOptimus 2026-09-10T09:56:57,773 copying build/lib/InterOptimus/pymatgen_compat.py -> build/bdist.linux-armv7l/wheel/./InterOptimus 2026-09-10T09:56:57,776 creating build/bdist.linux-armv7l/wheel/InterOptimus/agents 2026-09-10T09:56:57,777 copying build/lib/InterOptimus/agents/server_env.py -> build/bdist.linux-armv7l/wheel/./InterOptimus/agents 2026-09-10T09:56:57,779 copying build/lib/InterOptimus/agents/simple_iomaker.example.json -> build/bdist.linux-armv7l/wheel/./InterOptimus/agents 2026-09-10T09:56:57,781 copying build/lib/InterOptimus/agents/simple_iomaker.py -> build/bdist.linux-armv7l/wheel/./InterOptimus/agents 2026-09-10T09:56:57,783 copying build/lib/InterOptimus/agents/__init__.py -> build/bdist.linux-armv7l/wheel/./InterOptimus/agents 2026-09-10T09:56:57,785 copying build/lib/InterOptimus/agents/iomaker_job.py -> build/bdist.linux-armv7l/wheel/./InterOptimus/agents 2026-09-10T09:56:57,788 copying build/lib/InterOptimus/agents/iomaker_core.py -> build/bdist.linux-armv7l/wheel/./InterOptimus/agents 2026-09-10T09:56:57,790 copying build/lib/InterOptimus/agents/remote_submit.py -> build/bdist.linux-armv7l/wheel/./InterOptimus/agents 2026-09-10T09:56:57,794 copying build/lib/InterOptimus/verify_installation.py -> build/bdist.linux-armv7l/wheel/./InterOptimus 2026-09-10T09:56:57,796 copying build/lib/InterOptimus/doctor.py -> build/bdist.linux-armv7l/wheel/./InterOptimus 2026-09-10T09:56:57,798 copying build/lib/InterOptimus/jobflow.py -> build/bdist.linux-armv7l/wheel/./InterOptimus 2026-09-10T09:56:57,801 copying build/lib/InterOptimus/checkpoints.py -> build/bdist.linux-armv7l/wheel/./InterOptimus 2026-09-10T09:56:57,804 copying build/lib/InterOptimus/tool.py -> build/bdist.linux-armv7l/wheel/./InterOptimus 2026-09-10T09:56:57,806 running install_egg_info 2026-09-10T09:56:57,819 Copying InterOptimus.egg-info to build/bdist.linux-armv7l/wheel/./InterOptimus-0.1.4-py3.11.egg-info 2026-09-10T09:56:57,831 running install_scripts 2026-09-10T09:56:57,843 creating build/bdist.linux-armv7l/wheel/interoptimus-0.1.4.dist-info/WHEEL 2026-09-10T09:56:57,845 creating '/tmp/pip-wheel-z2ocbcdp/.tmp-2fxcz_8p/interoptimus-0.1.4-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-09-10T09:56:57,848 adding 'InterOptimus/CNID.py' 2026-09-10T09:56:57,849 adding 'InterOptimus/__init__.py' 2026-09-10T09:56:57,851 adding 'InterOptimus/_env.py' 2026-09-10T09:56:57,853 adding 'InterOptimus/checkpoints.py' 2026-09-10T09:56:57,854 adding 'InterOptimus/cli.py' 2026-09-10T09:56:57,860 adding 'InterOptimus/deploy_jobflow_stack.py' 2026-09-10T09:56:57,862 adding 'InterOptimus/doctor.py' 2026-09-10T09:56:57,864 adding 'InterOptimus/equi_term.py' 2026-09-10T09:56:57,867 adding 'InterOptimus/iomaker_minimal_export.py' 2026-09-10T09:56:57,881 adding 'InterOptimus/itworker.py' 2026-09-10T09:56:57,888 adding 'InterOptimus/jobflow.py' 2026-09-10T09:56:57,898 adding 'InterOptimus/matching.py' 2026-09-10T09:56:57,901 adding 'InterOptimus/mlip.py' 2026-09-10T09:56:57,903 adding 'InterOptimus/pymatgen_compat.py' 2026-09-10T09:56:57,905 adding 'InterOptimus/result_bundle.py' 2026-09-10T09:56:57,908 adding 'InterOptimus/session_workflow.py' 2026-09-10T09:56:57,913 adding 'InterOptimus/tool.py' 2026-09-10T09:56:57,914 adding 'InterOptimus/verify_installation.py' 2026-09-10T09:56:57,916 adding 'InterOptimus/viz_ase_iface.py' 2026-09-10T09:56:57,918 adding 'InterOptimus/viz_runtime.py' 2026-09-10T09:56:57,919 adding 'InterOptimus/agents/__init__.py' 2026-09-10T09:56:57,921 adding 'InterOptimus/agents/iomaker_core.py' 2026-09-10T09:56:57,925 adding 'InterOptimus/agents/iomaker_job.py' 2026-09-10T09:56:57,948 adding 'InterOptimus/agents/remote_submit.py' 2026-09-10T09:56:57,951 adding 'InterOptimus/agents/server_env.py' 2026-09-10T09:56:57,953 adding 'InterOptimus/agents/simple_iomaker.example.json' 2026-09-10T09:56:57,956 adding 'InterOptimus/agents/simple_iomaker.py' 2026-09-10T09:56:57,958 adding 'InterOptimus/web_app/__init__.py' 2026-09-10T09:56:57,959 adding 'InterOptimus/web_app/__main__.py' 2026-09-10T09:56:57,966 adding 'InterOptimus/web_app/app.py' 2026-09-10T09:56:57,969 adding 'InterOptimus/web_app/cif_view.py' 2026-09-10T09:56:57,970 adding 'InterOptimus/web_app/cli.py' 2026-09-10T09:56:57,972 adding 'InterOptimus/web_app/cluster_info.py' 2026-09-10T09:56:57,976 adding 'InterOptimus/web_app/jfremote_workers.py' 2026-09-10T09:56:57,978 adding 'InterOptimus/web_app/job_worker.py' 2026-09-10T09:56:57,979 adding 'InterOptimus/web_app/session_artifacts.py' 2026-09-10T09:56:57,985 adding 'InterOptimus/web_app/task_store.py' 2026-09-10T09:56:57,992 adding 'InterOptimus/web_app/templates/local.html' 2026-09-10T09:56:58,001 adding 'InterOptimus/web_app/templates/manage.html' 2026-09-10T09:56:58,011 adding 'InterOptimus/web_app/templates/manage_detail.html' 2026-09-10T09:56:58,014 adding 'InterOptimus/web_app/templates/portal.html' 2026-09-10T09:56:58,016 adding 'interoptimus-0.1.4.dist-info/licenses/LICENSE' 2026-09-10T09:56:58,019 adding 'interoptimus-0.1.4.dist-info/METADATA' 2026-09-10T09:56:58,020 adding 'interoptimus-0.1.4.dist-info/WHEEL' 2026-09-10T09:56:58,021 adding 'interoptimus-0.1.4.dist-info/entry_points.txt' 2026-09-10T09:56:58,022 adding 'interoptimus-0.1.4.dist-info/top_level.txt' 2026-09-10T09:56:58,023 adding 'interoptimus-0.1.4.dist-info/RECORD' 2026-09-10T09:56:58,028 removing build/bdist.linux-armv7l/wheel 2026-09-10T09:56:58,135 Building wheel for interoptimus (pyproject.toml): finished with status 'done' 2026-09-10T09:56:58,148 Created wheel for interoptimus: filename=interoptimus-0.1.4-py3-none-any.whl size=317371 sha256=2d76b995bdf9998f0070678c5e904ee69d8e575fe29e7d6976d4008c5c2582aa 2026-09-10T09:56:58,149 Stored in directory: /tmp/pip-ephem-wheel-cache-8inv0pkg/wheels/f9/2c/50/95b8fce6cd66e4f3366c6733421afb4f85f66526ae6b5d992a 2026-09-10T09:56:58,165 Successfully built interoptimus 2026-09-10T09:56:58,180 Removed build tracker: '/tmp/pip-build-tracker-azqhae_7'