2026-02-14T01:05:04,590 Created temporary directory: /tmp/pip-ephem-wheel-cache-ffpoui68 2026-02-14T01:05:04,592 Created temporary directory: /tmp/pip-build-tracker-9exrhw5u 2026-02-14T01:05:04,593 Initialized build tracking at /tmp/pip-build-tracker-9exrhw5u 2026-02-14T01:05:04,593 Created build tracker: /tmp/pip-build-tracker-9exrhw5u 2026-02-14T01:05:04,593 Entered build tracker: /tmp/pip-build-tracker-9exrhw5u 2026-02-14T01:05:04,594 Created temporary directory: /tmp/pip-wheel-4_d88d1o 2026-02-14T01:05:04,597 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-14T01:05:04,600 Created temporary directory: /tmp/pip-ephem-wheel-cache-5av6gklr 2026-02-14T01:05:04,621 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-14T01:05:04,625 2 location(s) to search for versions of syntheseus: 2026-02-14T01:05:04,625 * https://pypi.org/simple/syntheseus/ 2026-02-14T01:05:04,625 * https://www.piwheels.org/simple/syntheseus/ 2026-02-14T01:05:04,626 Fetching project page and analyzing links: https://pypi.org/simple/syntheseus/ 2026-02-14T01:05:04,627 Getting page https://pypi.org/simple/syntheseus/ 2026-02-14T01:05:04,629 Found index url https://pypi.org/simple 2026-02-14T01:05:04,928 Fetched page https://pypi.org/simple/syntheseus/ as application/vnd.pypi.simple.v1+json 2026-02-14T01:05:04,932 Skipping link: No binaries permitted for syntheseus: https://files.pythonhosted.org/packages/72/25/d38f1b08e3113fcfc912158350c8d7b0150b98a3e1ab1ae2a4754e7c0d39/syntheseus-0.3.0-py3-none-any.whl (from https://pypi.org/simple/syntheseus/) (requires-python:>=3.7) 2026-02-14T01:05:04,933 Found link https://files.pythonhosted.org/packages/6f/05/55f01918e2c389864c5182d1452293afe24211549dab3bdca9525bdce9d2/syntheseus-0.3.0.tar.gz (from https://pypi.org/simple/syntheseus/) (requires-python:>=3.7), version: 0.3.0 2026-02-14T01:05:04,934 Skipping link: No binaries permitted for syntheseus: https://files.pythonhosted.org/packages/59/73/d46b461214805bbcef8956abf7e120f56cea7bd425a7c8c263c760c11cc8/syntheseus-0.4.0-py3-none-any.whl (from https://pypi.org/simple/syntheseus/) (requires-python:>=3.7) 2026-02-14T01:05:04,935 Found link https://files.pythonhosted.org/packages/da/a2/4a9d7050cd6fd16615e88a344da4c8e09996d14702f14d0ea62918413490/syntheseus-0.4.0.tar.gz (from https://pypi.org/simple/syntheseus/) (requires-python:>=3.7), version: 0.4.0 2026-02-14T01:05:04,936 Skipping link: No binaries permitted for syntheseus: https://files.pythonhosted.org/packages/1f/94/45da2ca1c67a45496077bbec9cd57e165460a5c29883a581fa2fe7f8de00/syntheseus-0.4.1-py3-none-any.whl (from https://pypi.org/simple/syntheseus/) (requires-python:>=3.7) 2026-02-14T01:05:04,936 Found link https://files.pythonhosted.org/packages/1a/fa/d4c1b199fc160a84de167ae31879d20679a47d5987f56daa2459522c3a1b/syntheseus-0.4.1.tar.gz (from https://pypi.org/simple/syntheseus/) (requires-python:>=3.7), version: 0.4.1 2026-02-14T01:05:04,937 Skipping link: No binaries permitted for syntheseus: https://files.pythonhosted.org/packages/af/84/0ac0f2fd13120bb2f0b5e95e27802a49774763457d691f1648701ade9535/syntheseus-0.5.0-py3-none-any.whl (from https://pypi.org/simple/syntheseus/) (requires-python:>=3.7) 2026-02-14T01:05:04,938 Found link https://files.pythonhosted.org/packages/5d/78/faeddb10c8c8b875bda4a69d7494386ecba866adf4d2ab706c267a895859/syntheseus-0.5.0.tar.gz (from https://pypi.org/simple/syntheseus/) (requires-python:>=3.7), version: 0.5.0 2026-02-14T01:05:04,939 Skipping link: No binaries permitted for syntheseus: https://files.pythonhosted.org/packages/41/f4/08d47a283ff63858f59848904e9fed4238bf59dc12c6b24c72709ba68a0b/syntheseus-0.6.0-py3-none-any.whl (from https://pypi.org/simple/syntheseus/) (requires-python:>=3.8) 2026-02-14T01:05:04,940 Found link https://files.pythonhosted.org/packages/55/a4/02edfc9faa5601f9d70ca118f10d69ee9d7ba204461da4e66c464e5d3e4d/syntheseus-0.6.0.tar.gz (from https://pypi.org/simple/syntheseus/) (requires-python:>=3.8), version: 0.6.0 2026-02-14T01:05:04,941 Skipping link: No binaries permitted for syntheseus: https://files.pythonhosted.org/packages/9e/4f/d089261a01aaef17c4eee2b9d8debf567795cfa4ea73d107e5835daeaddc/syntheseus-0.7.0-py3-none-any.whl (from https://pypi.org/simple/syntheseus/) (requires-python:>=3.8) 2026-02-14T01:05:04,942 Found link https://files.pythonhosted.org/packages/08/e2/d80c6785df97ced7dc24fac3b0d8a9c174c594a6e2f5aaa7dedfcf631cc8/syntheseus-0.7.0.tar.gz (from https://pypi.org/simple/syntheseus/) (requires-python:>=3.8), version: 0.7.0 2026-02-14T01:05:04,942 Skipping link: No binaries permitted for syntheseus: https://files.pythonhosted.org/packages/58/3f/5c1068a6b1fa3bd0500b613001191fbe8038535ea710e7cbe34710e520f5/syntheseus-0.7.1-py3-none-any.whl (from https://pypi.org/simple/syntheseus/) (requires-python:>=3.8) 2026-02-14T01:05:04,943 Found link https://files.pythonhosted.org/packages/b7/0d/598e7ac2a67032c3c2b9c495f1491eaf77f5a318e87de65477fcffe2894b/syntheseus-0.7.1.tar.gz (from https://pypi.org/simple/syntheseus/) (requires-python:>=3.8), version: 0.7.1 2026-02-14T01:05:04,943 Skipping link: No binaries permitted for syntheseus: https://files.pythonhosted.org/packages/c4/fd/fa9d2db80975ba0738eeffe7320fff36b6be931c2cd53f7cb3e14f8d68c5/syntheseus-0.7.2-py3-none-any.whl (from https://pypi.org/simple/syntheseus/) (requires-python:>=3.8) 2026-02-14T01:05:04,944 Found link https://files.pythonhosted.org/packages/bb/16/135e14f99802feed81336026c95dbc0b35db0a56013abe0adebed8bd3496/syntheseus-0.7.2.tar.gz (from https://pypi.org/simple/syntheseus/) (requires-python:>=3.8), version: 0.7.2 2026-02-14T01:05:04,945 Fetching project page and analyzing links: https://www.piwheels.org/simple/syntheseus/ 2026-02-14T01:05:04,946 Getting page https://www.piwheels.org/simple/syntheseus/ 2026-02-14T01:05:04,947 Found index url https://www.piwheels.org/simple 2026-02-14T01:05:05,103 Fetched page https://www.piwheels.org/simple/syntheseus/ as text/html 2026-02-14T01:05:05,106 Skipping link: No binaries permitted for syntheseus: https://www.piwheels.org/simple/syntheseus/syntheseus-0.7.1-py3-none-any.whl#sha256=9b1e34c5ab3fcb068ffb0163ad6e886ca95d44ce9e519123d7b647783c5b0fad (from https://www.piwheels.org/simple/syntheseus/) (requires-python:>=3.8) 2026-02-14T01:05:05,107 Skipping link: No binaries permitted for syntheseus: https://archive1.piwheels.org/simple/syntheseus/syntheseus-0.7.0-py3-none-any.whl#sha256=28d5602b68df863e894ffff021436613d1943a7bb9800519159491f141a0f52c (from https://www.piwheels.org/simple/syntheseus/) (requires-python:>=3.8) 2026-02-14T01:05:05,108 Skipping link: No binaries permitted for syntheseus: https://archive1.piwheels.org/simple/syntheseus/syntheseus-0.6.0-py3-none-any.whl#sha256=b617851b27709133d2d510bf3022860ef6ba3356ba593b3cf0724e6ab2cd3510 (from https://www.piwheels.org/simple/syntheseus/) (requires-python:>=3.8) 2026-02-14T01:05:05,108 Skipping link: No binaries permitted for syntheseus: https://archive1.piwheels.org/simple/syntheseus/syntheseus-0.5.0-py3-none-any.whl#sha256=0f74c989c0a466659da4a1eed12d3f8c8bd93ef4d8e04937f704299647096120 (from https://www.piwheels.org/simple/syntheseus/) (requires-python:>=3.7) 2026-02-14T01:05:05,109 Skipping link: No binaries permitted for syntheseus: https://archive1.piwheels.org/simple/syntheseus/syntheseus-0.4.1-py3-none-any.whl#sha256=2168e2822758cbd6eb20ea6a5eb78ba06f50c01702c8ca0ed24c250e1d0a5c8c (from https://www.piwheels.org/simple/syntheseus/) (requires-python:>=3.7) 2026-02-14T01:05:05,109 Skipping link: No binaries permitted for syntheseus: https://archive1.piwheels.org/simple/syntheseus/syntheseus-0.4.0-py3-none-any.whl#sha256=463ded202c9836004fe3f88bc395278cedfb1aa557dee025729f5dd5b076c505 (from https://www.piwheels.org/simple/syntheseus/) (requires-python:>=3.7) 2026-02-14T01:05:05,110 Skipping link: No binaries permitted for syntheseus: https://archive1.piwheels.org/simple/syntheseus/syntheseus-0.3.0-py3-none-any.whl#sha256=c0c2da6149b6a4eb5d4d573ba649a047aefbaf78a1842a7ab2c7a2978d5e9541 (from https://www.piwheels.org/simple/syntheseus/) (requires-python:>=3.7) 2026-02-14T01:05:05,111 Skipping link: not a file: https://www.piwheels.org/simple/syntheseus/ 2026-02-14T01:05:05,111 Skipping link: not a file: https://pypi.org/simple/syntheseus/ 2026-02-14T01:05:05,132 Given no hashes to check 1 links for project 'syntheseus': discarding no candidates 2026-02-14T01:05:05,152 Collecting syntheseus==0.7.2 2026-02-14T01:05:05,154 Created temporary directory: /tmp/pip-unpack-sop_dvxg 2026-02-14T01:05:05,286 Downloading syntheseus-0.7.2.tar.gz (264 kB) 2026-02-14T01:05:05,671 Added syntheseus==0.7.2 from https://files.pythonhosted.org/packages/bb/16/135e14f99802feed81336026c95dbc0b35db0a56013abe0adebed8bd3496/syntheseus-0.7.2.tar.gz to build tracker '/tmp/pip-build-tracker-9exrhw5u' 2026-02-14T01:05:05,678 Created temporary directory: /tmp/pip-build-env-btz_4zbu 2026-02-14T01:05:05,683 Installing build dependencies: started 2026-02-14T01:05:05,684 Running command pip subprocess to install build dependencies 2026-02-14T01:05:06,815 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-02-14T01:05:07,382 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-14T01:05:07,406 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-14T01:05:09,210 Collecting setuptools>=45 2026-02-14T01:05:09,291 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.0-py3-none-any.whl (1.0 MB) 2026-02-14T01:05:09,671 Collecting setuptools_scm[toml]>=6.2 2026-02-14T01:05:09,689 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-9.2.2-py3-none-any.whl (62 kB) 2026-02-14T01:05:09,885 Collecting packaging>=20 2026-02-14T01:05:09,904 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-02-14T01:05:12,944 Installing collected packages: setuptools, packaging, setuptools_scm 2026-02-14T01:05:16,377 Creating /tmp/pip-build-env-btz_4zbu/overlay/local/bin 2026-02-14T01:05:16,380 changing mode of /tmp/pip-build-env-btz_4zbu/overlay/local/bin/setuptools-scm to 755 2026-02-14T01:05:16,403 Successfully installed packaging-26.0 setuptools-82.0.0 setuptools_scm-9.2.2 2026-02-14T01:05:16,694 Installing build dependencies: finished with status 'done' 2026-02-14T01:05:16,700 Getting requirements to build wheel: started 2026-02-14T01:05:16,701 Running command Getting requirements to build wheel 2026-02-14T01:05:17,396 /tmp/pip-build-env-btz_4zbu/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-02-14T01:05:17,396 !! 2026-02-14T01:05:17,397 ******************************************************************************** 2026-02-14T01:05:17,398 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-02-14T01:05:17,400 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-02-14T01:05:17,400 or your builds will no longer be supported. 2026-02-14T01:05:17,402 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-14T01:05:17,402 ******************************************************************************** 2026-02-14T01:05:17,404 !! 2026-02-14T01:05:17,405 corresp(dist, value, root_dir) 2026-02-14T01:05:17,502 running egg_info 2026-02-14T01:05:17,510 writing syntheseus.egg-info/PKG-INFO 2026-02-14T01:05:17,518 writing dependency_links to syntheseus.egg-info/dependency_links.txt 2026-02-14T01:05:17,520 writing entry points to syntheseus.egg-info/entry_points.txt 2026-02-14T01:05:17,526 writing requirements to syntheseus.egg-info/requires.txt 2026-02-14T01:05:17,527 writing top-level names to syntheseus.egg-info/top_level.txt 2026-02-14T01:05:17,601 listing git files failed - pretending there aren't any 2026-02-14T01:05:17,606 reading manifest file 'syntheseus.egg-info/SOURCES.txt' 2026-02-14T01:05:17,625 adding license file 'LICENSE' 2026-02-14T01:05:17,633 writing manifest file 'syntheseus.egg-info/SOURCES.txt' 2026-02-14T01:05:17,735 Getting requirements to build wheel: finished with status 'done' 2026-02-14T01:05:17,739 Created temporary directory: /tmp/pip-modern-metadata-o8vh9n0s 2026-02-14T01:05:17,741 Preparing metadata (pyproject.toml): started 2026-02-14T01:05:17,744 Running command Preparing metadata (pyproject.toml) 2026-02-14T01:05:18,407 /tmp/pip-build-env-btz_4zbu/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-02-14T01:05:18,407 !! 2026-02-14T01:05:18,408 ******************************************************************************** 2026-02-14T01:05:18,409 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-02-14T01:05:18,410 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-02-14T01:05:18,410 or your builds will no longer be supported. 2026-02-14T01:05:18,411 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-14T01:05:18,412 ******************************************************************************** 2026-02-14T01:05:18,413 !! 2026-02-14T01:05:18,413 corresp(dist, value, root_dir) 2026-02-14T01:05:18,496 running dist_info 2026-02-14T01:05:18,509 creating /tmp/pip-modern-metadata-o8vh9n0s/syntheseus.egg-info 2026-02-14T01:05:18,510 writing /tmp/pip-modern-metadata-o8vh9n0s/syntheseus.egg-info/PKG-INFO 2026-02-14T01:05:18,517 writing dependency_links to /tmp/pip-modern-metadata-o8vh9n0s/syntheseus.egg-info/dependency_links.txt 2026-02-14T01:05:18,519 writing entry points to /tmp/pip-modern-metadata-o8vh9n0s/syntheseus.egg-info/entry_points.txt 2026-02-14T01:05:18,523 writing requirements to /tmp/pip-modern-metadata-o8vh9n0s/syntheseus.egg-info/requires.txt 2026-02-14T01:05:18,524 writing top-level names to /tmp/pip-modern-metadata-o8vh9n0s/syntheseus.egg-info/top_level.txt 2026-02-14T01:05:18,526 writing manifest file '/tmp/pip-modern-metadata-o8vh9n0s/syntheseus.egg-info/SOURCES.txt' 2026-02-14T01:05:18,582 listing git files failed - pretending there aren't any 2026-02-14T01:05:18,587 reading manifest file '/tmp/pip-modern-metadata-o8vh9n0s/syntheseus.egg-info/SOURCES.txt' 2026-02-14T01:05:18,589 adding license file 'LICENSE' 2026-02-14T01:05:18,594 writing manifest file '/tmp/pip-modern-metadata-o8vh9n0s/syntheseus.egg-info/SOURCES.txt' 2026-02-14T01:05:18,595 creating '/tmp/pip-modern-metadata-o8vh9n0s/syntheseus-0.7.2.dist-info' 2026-02-14T01:05:18,724 Preparing metadata (pyproject.toml): finished with status 'done' 2026-02-14T01:05:18,730 Source in /tmp/pip-wheel-4_d88d1o/syntheseus_abf4b7e4fe5a49349acaf116326ca878 has version 0.7.2, which satisfies requirement syntheseus==0.7.2 from https://files.pythonhosted.org/packages/bb/16/135e14f99802feed81336026c95dbc0b35db0a56013abe0adebed8bd3496/syntheseus-0.7.2.tar.gz 2026-02-14T01:05:18,731 Removed syntheseus==0.7.2 from https://files.pythonhosted.org/packages/bb/16/135e14f99802feed81336026c95dbc0b35db0a56013abe0adebed8bd3496/syntheseus-0.7.2.tar.gz from build tracker '/tmp/pip-build-tracker-9exrhw5u' 2026-02-14T01:05:18,737 Created temporary directory: /tmp/pip-unpack-cjufgjgu 2026-02-14T01:05:18,738 Building wheels for collected packages: syntheseus 2026-02-14T01:05:18,742 Created temporary directory: /tmp/pip-wheel-13wt1dgb 2026-02-14T01:05:18,742 Destination directory: /tmp/pip-wheel-13wt1dgb 2026-02-14T01:05:18,745 Building wheel for syntheseus (pyproject.toml): started 2026-02-14T01:05:18,746 Running command Building wheel for syntheseus (pyproject.toml) 2026-02-14T01:05:19,360 /tmp/pip-build-env-btz_4zbu/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-02-14T01:05:19,360 !! 2026-02-14T01:05:19,361 ******************************************************************************** 2026-02-14T01:05:19,362 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-02-14T01:05:19,362 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-02-14T01:05:19,363 or your builds will no longer be supported. 2026-02-14T01:05:19,364 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-14T01:05:19,364 ******************************************************************************** 2026-02-14T01:05:19,365 !! 2026-02-14T01:05:19,366 corresp(dist, value, root_dir) 2026-02-14T01:05:19,435 running bdist_wheel 2026-02-14T01:05:19,457 running build 2026-02-14T01:05:19,457 running build_py 2026-02-14T01:05:19,464 creating build/lib/syntheseus 2026-02-14T01:05:19,466 copying syntheseus/__init__.py -> build/lib/syntheseus 2026-02-14T01:05:19,469 creating build/lib/syntheseus/interface 2026-02-14T01:05:19,470 copying syntheseus/interface/models.py -> build/lib/syntheseus/interface 2026-02-14T01:05:19,472 copying syntheseus/interface/molecule.py -> build/lib/syntheseus/interface 2026-02-14T01:05:19,474 copying syntheseus/interface/bag.py -> build/lib/syntheseus/interface 2026-02-14T01:05:19,476 copying syntheseus/interface/__init__.py -> build/lib/syntheseus/interface 2026-02-14T01:05:19,478 copying syntheseus/interface/reaction.py -> build/lib/syntheseus/interface 2026-02-14T01:05:19,480 creating build/lib/syntheseus/search 2026-02-14T01:05:19,481 copying syntheseus/search/visualization.py -> build/lib/syntheseus/search 2026-02-14T01:05:19,483 copying syntheseus/search/__init__.py -> build/lib/syntheseus/search 2026-02-14T01:05:19,485 copying syntheseus/search/mol_inventory.py -> build/lib/syntheseus/search 2026-02-14T01:05:19,487 creating build/lib/syntheseus/cli 2026-02-14T01:05:19,488 copying syntheseus/cli/__init__.py -> build/lib/syntheseus/cli 2026-02-14T01:05:19,490 copying syntheseus/cli/search.py -> build/lib/syntheseus/cli 2026-02-14T01:05:19,493 copying syntheseus/cli/eval_single_step.py -> build/lib/syntheseus/cli 2026-02-14T01:05:19,495 copying syntheseus/cli/main.py -> build/lib/syntheseus/cli 2026-02-14T01:05:19,497 creating build/lib/syntheseus/reaction_prediction 2026-02-14T01:05:19,498 copying syntheseus/reaction_prediction/__init__.py -> build/lib/syntheseus/reaction_prediction 2026-02-14T01:05:19,500 copying syntheseus/reaction_prediction/inference_base.py -> build/lib/syntheseus/reaction_prediction 2026-02-14T01:05:19,502 creating build/lib/syntheseus/search/node_evaluation 2026-02-14T01:05:19,503 copying syntheseus/search/node_evaluation/common.py -> build/lib/syntheseus/search/node_evaluation 2026-02-14T01:05:19,505 copying syntheseus/search/node_evaluation/base.py -> build/lib/syntheseus/search/node_evaluation 2026-02-14T01:05:19,507 copying syntheseus/search/node_evaluation/__init__.py -> build/lib/syntheseus/search/node_evaluation 2026-02-14T01:05:19,510 creating build/lib/syntheseus/search/graph 2026-02-14T01:05:19,510 copying syntheseus/search/graph/standardization.py -> build/lib/syntheseus/search/graph 2026-02-14T01:05:19,513 copying syntheseus/search/graph/and_or.py -> build/lib/syntheseus/search/graph 2026-02-14T01:05:19,515 copying syntheseus/search/graph/node.py -> build/lib/syntheseus/search/graph 2026-02-14T01:05:19,517 copying syntheseus/search/graph/route.py -> build/lib/syntheseus/search/graph 2026-02-14T01:05:19,519 copying syntheseus/search/graph/__init__.py -> build/lib/syntheseus/search/graph 2026-02-14T01:05:19,520 copying syntheseus/search/graph/molset.py -> build/lib/syntheseus/search/graph 2026-02-14T01:05:19,522 copying syntheseus/search/graph/base_graph.py -> build/lib/syntheseus/search/graph 2026-02-14T01:05:19,525 creating build/lib/syntheseus/search/analysis 2026-02-14T01:05:19,526 copying syntheseus/search/analysis/diversity.py -> build/lib/syntheseus/search/analysis 2026-02-14T01:05:19,528 copying syntheseus/search/analysis/solution_time.py -> build/lib/syntheseus/search/analysis 2026-02-14T01:05:19,530 copying syntheseus/search/analysis/route_extraction.py -> build/lib/syntheseus/search/analysis 2026-02-14T01:05:19,532 copying syntheseus/search/analysis/__init__.py -> build/lib/syntheseus/search/analysis 2026-02-14T01:05:19,534 creating build/lib/syntheseus/search/utils 2026-02-14T01:05:19,535 copying syntheseus/search/utils/misc.py -> build/lib/syntheseus/search/utils 2026-02-14T01:05:19,536 copying syntheseus/search/utils/__init__.py -> build/lib/syntheseus/search/utils 2026-02-14T01:05:19,538 creating build/lib/syntheseus/search/algorithms 2026-02-14T01:05:19,539 copying syntheseus/search/algorithms/pdvn.py -> build/lib/syntheseus/search/algorithms 2026-02-14T01:05:19,542 copying syntheseus/search/algorithms/base.py -> build/lib/syntheseus/search/algorithms 2026-02-14T01:05:19,544 copying syntheseus/search/algorithms/random.py -> build/lib/syntheseus/search/algorithms 2026-02-14T01:05:19,546 copying syntheseus/search/algorithms/mixins.py -> build/lib/syntheseus/search/algorithms 2026-02-14T01:05:19,548 copying syntheseus/search/algorithms/__init__.py -> build/lib/syntheseus/search/algorithms 2026-02-14T01:05:19,550 copying syntheseus/search/algorithms/breadth_first.py -> build/lib/syntheseus/search/algorithms 2026-02-14T01:05:19,552 creating build/lib/syntheseus/search/graph/message_passing 2026-02-14T01:05:19,553 copying syntheseus/search/graph/message_passing/run.py -> build/lib/syntheseus/search/graph/message_passing 2026-02-14T01:05:19,556 copying syntheseus/search/graph/message_passing/__init__.py -> build/lib/syntheseus/search/graph/message_passing 2026-02-14T01:05:19,557 copying syntheseus/search/graph/message_passing/update_functions.py -> build/lib/syntheseus/search/graph/message_passing 2026-02-14T01:05:19,560 creating build/lib/syntheseus/search/algorithms/best_first 2026-02-14T01:05:19,561 copying syntheseus/search/algorithms/best_first/base.py -> build/lib/syntheseus/search/algorithms/best_first 2026-02-14T01:05:19,563 copying syntheseus/search/algorithms/best_first/__init__.py -> build/lib/syntheseus/search/algorithms/best_first 2026-02-14T01:05:19,564 copying syntheseus/search/algorithms/best_first/retro_star.py -> build/lib/syntheseus/search/algorithms/best_first 2026-02-14T01:05:19,567 creating build/lib/syntheseus/search/algorithms/mcts 2026-02-14T01:05:19,568 copying syntheseus/search/algorithms/mcts/base.py -> build/lib/syntheseus/search/algorithms/mcts 2026-02-14T01:05:19,571 copying syntheseus/search/algorithms/mcts/__init__.py -> build/lib/syntheseus/search/algorithms/mcts 2026-02-14T01:05:19,573 copying syntheseus/search/algorithms/mcts/molset.py -> build/lib/syntheseus/search/algorithms/mcts 2026-02-14T01:05:19,575 creating build/lib/syntheseus/reaction_prediction/inference 2026-02-14T01:05:19,576 copying syntheseus/reaction_prediction/inference/toy_models.py -> build/lib/syntheseus/reaction_prediction/inference 2026-02-14T01:05:19,578 copying syntheseus/reaction_prediction/inference/local_retro.py -> build/lib/syntheseus/reaction_prediction/inference 2026-02-14T01:05:19,580 copying syntheseus/reaction_prediction/inference/graph2edits.py -> build/lib/syntheseus/reaction_prediction/inference 2026-02-14T01:05:19,582 copying syntheseus/reaction_prediction/inference/retro_knn.py -> build/lib/syntheseus/reaction_prediction/inference 2026-02-14T01:05:19,584 copying syntheseus/reaction_prediction/inference/root_aligned.py -> build/lib/syntheseus/reaction_prediction/inference 2026-02-14T01:05:19,586 copying syntheseus/reaction_prediction/inference/base.py -> build/lib/syntheseus/reaction_prediction/inference 2026-02-14T01:05:19,588 copying syntheseus/reaction_prediction/inference/mhnreact.py -> build/lib/syntheseus/reaction_prediction/inference 2026-02-14T01:05:19,590 copying syntheseus/reaction_prediction/inference/config.py -> build/lib/syntheseus/reaction_prediction/inference 2026-02-14T01:05:19,592 copying syntheseus/reaction_prediction/inference/__init__.py -> build/lib/syntheseus/reaction_prediction/inference 2026-02-14T01:05:19,594 copying syntheseus/reaction_prediction/inference/megan.py -> build/lib/syntheseus/reaction_prediction/inference 2026-02-14T01:05:19,596 copying syntheseus/reaction_prediction/inference/chemformer.py -> build/lib/syntheseus/reaction_prediction/inference 2026-02-14T01:05:19,598 copying syntheseus/reaction_prediction/inference/gln.py -> build/lib/syntheseus/reaction_prediction/inference 2026-02-14T01:05:19,601 creating build/lib/syntheseus/reaction_prediction/utils 2026-02-14T01:05:19,602 copying syntheseus/reaction_prediction/utils/parallel.py -> build/lib/syntheseus/reaction_prediction/utils 2026-02-14T01:05:19,604 copying syntheseus/reaction_prediction/utils/misc.py -> build/lib/syntheseus/reaction_prediction/utils 2026-02-14T01:05:19,606 copying syntheseus/reaction_prediction/utils/downloading.py -> build/lib/syntheseus/reaction_prediction/utils 2026-02-14T01:05:19,608 copying syntheseus/reaction_prediction/utils/metrics.py -> build/lib/syntheseus/reaction_prediction/utils 2026-02-14T01:05:19,610 copying syntheseus/reaction_prediction/utils/inference.py -> build/lib/syntheseus/reaction_prediction/utils 2026-02-14T01:05:19,612 copying syntheseus/reaction_prediction/utils/model_loading.py -> build/lib/syntheseus/reaction_prediction/utils 2026-02-14T01:05:19,614 copying syntheseus/reaction_prediction/utils/testing.py -> build/lib/syntheseus/reaction_prediction/utils 2026-02-14T01:05:19,615 copying syntheseus/reaction_prediction/utils/config.py -> build/lib/syntheseus/reaction_prediction/utils 2026-02-14T01:05:19,617 copying syntheseus/reaction_prediction/utils/__init__.py -> build/lib/syntheseus/reaction_prediction/utils 2026-02-14T01:05:19,619 creating build/lib/syntheseus/reaction_prediction/chem 2026-02-14T01:05:19,620 copying syntheseus/reaction_prediction/chem/utils.py -> build/lib/syntheseus/reaction_prediction/chem 2026-02-14T01:05:19,622 copying syntheseus/reaction_prediction/chem/__init__.py -> build/lib/syntheseus/reaction_prediction/chem 2026-02-14T01:05:19,624 creating build/lib/syntheseus/reaction_prediction/models 2026-02-14T01:05:19,626 copying syntheseus/reaction_prediction/models/retro_knn.py -> build/lib/syntheseus/reaction_prediction/models 2026-02-14T01:05:19,628 copying syntheseus/reaction_prediction/models/__init__.py -> build/lib/syntheseus/reaction_prediction/models 2026-02-14T01:05:19,630 creating build/lib/syntheseus/reaction_prediction/data 2026-02-14T01:05:19,631 copying syntheseus/reaction_prediction/data/reaction_sample.py -> build/lib/syntheseus/reaction_prediction/data 2026-02-14T01:05:19,634 copying syntheseus/reaction_prediction/data/dataset.py -> build/lib/syntheseus/reaction_prediction/data 2026-02-14T01:05:19,636 copying syntheseus/reaction_prediction/data/__init__.py -> build/lib/syntheseus/reaction_prediction/data 2026-02-14T01:05:19,638 running egg_info 2026-02-14T01:05:19,650 writing syntheseus.egg-info/PKG-INFO 2026-02-14T01:05:19,657 writing dependency_links to syntheseus.egg-info/dependency_links.txt 2026-02-14T01:05:19,659 writing entry points to syntheseus.egg-info/entry_points.txt 2026-02-14T01:05:19,663 writing requirements to syntheseus.egg-info/requires.txt 2026-02-14T01:05:19,664 writing top-level names to syntheseus.egg-info/top_level.txt 2026-02-14T01:05:19,708 listing git files failed - pretending there aren't any 2026-02-14T01:05:19,712 reading manifest file 'syntheseus.egg-info/SOURCES.txt' 2026-02-14T01:05:19,722 adding license file 'LICENSE' 2026-02-14T01:05:19,730 writing manifest file 'syntheseus.egg-info/SOURCES.txt' 2026-02-14T01:05:19,733 /tmp/pip-build-env-btz_4zbu/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'syntheseus.reaction_prediction.environment_gln' is absent from the `packages` configuration. 2026-02-14T01:05:19,733 !! 2026-02-14T01:05:19,734 ******************************************************************************** 2026-02-14T01:05:19,735 ############################ 2026-02-14T01:05:19,735 # Package would be ignored # 2026-02-14T01:05:19,736 ############################ 2026-02-14T01:05:19,736 Python recognizes 'syntheseus.reaction_prediction.environment_gln' as an importable package[^1], 2026-02-14T01:05:19,737 but it is absent from setuptools' `packages` configuration. 2026-02-14T01:05:19,738 This leads to an ambiguous overall configuration. If you want to distribute this 2026-02-14T01:05:19,738 package, please make sure that 'syntheseus.reaction_prediction.environment_gln' is explicitly added 2026-02-14T01:05:19,739 to the `packages` configuration field. 2026-02-14T01:05:19,740 Alternatively, you can also rely on setuptools' discovery methods 2026-02-14T01:05:19,740 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-02-14T01:05:19,741 instead of `find_packages(...)`/`find:`). 2026-02-14T01:05:19,742 You can read more about "package discovery" on setuptools documentation page: 2026-02-14T01:05:19,743 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-02-14T01:05:19,744 If you don't want 'syntheseus.reaction_prediction.environment_gln' to be distributed and are 2026-02-14T01:05:19,745 already explicitly excluding 'syntheseus.reaction_prediction.environment_gln' via 2026-02-14T01:05:19,745 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-02-14T01:05:19,746 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-02-14T01:05:19,746 combination with a more fine grained `package-data` configuration. 2026-02-14T01:05:19,748 You can read more about "package data files" on setuptools documentation page: 2026-02-14T01:05:19,749 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-02-14T01:05:19,751 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-02-14T01:05:19,751 even if it does not contain any `.py` files. 2026-02-14T01:05:19,752 On the other hand, currently there is no concept of package data 2026-02-14T01:05:19,752 directory, all directories are treated like packages. 2026-02-14T01:05:19,753 ******************************************************************************** 2026-02-14T01:05:19,754 !! 2026-02-14T01:05:19,755 check.warn(importable) 2026-02-14T01:05:19,756 /tmp/pip-build-env-btz_4zbu/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'syntheseus.tests' is absent from the `packages` configuration. 2026-02-14T01:05:19,756 !! 2026-02-14T01:05:19,757 ******************************************************************************** 2026-02-14T01:05:19,758 ############################ 2026-02-14T01:05:19,759 # Package would be ignored # 2026-02-14T01:05:19,759 ############################ 2026-02-14T01:05:19,760 Python recognizes 'syntheseus.tests' as an importable package[^1], 2026-02-14T01:05:19,760 but it is absent from setuptools' `packages` configuration. 2026-02-14T01:05:19,761 This leads to an ambiguous overall configuration. If you want to distribute this 2026-02-14T01:05:19,761 package, please make sure that 'syntheseus.tests' is explicitly added 2026-02-14T01:05:19,762 to the `packages` configuration field. 2026-02-14T01:05:19,763 Alternatively, you can also rely on setuptools' discovery methods 2026-02-14T01:05:19,763 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-02-14T01:05:19,764 instead of `find_packages(...)`/`find:`). 2026-02-14T01:05:19,765 You can read more about "package discovery" on setuptools documentation page: 2026-02-14T01:05:19,765 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-02-14T01:05:19,766 If you don't want 'syntheseus.tests' to be distributed and are 2026-02-14T01:05:19,767 already explicitly excluding 'syntheseus.tests' via 2026-02-14T01:05:19,767 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-02-14T01:05:19,768 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-02-14T01:05:19,768 combination with a more fine grained `package-data` configuration. 2026-02-14T01:05:19,769 You can read more about "package data files" on setuptools documentation page: 2026-02-14T01:05:19,770 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-02-14T01:05:19,771 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-02-14T01:05:19,772 even if it does not contain any `.py` files. 2026-02-14T01:05:19,773 On the other hand, currently there is no concept of package data 2026-02-14T01:05:19,773 directory, all directories are treated like packages. 2026-02-14T01:05:19,774 ******************************************************************************** 2026-02-14T01:05:19,775 !! 2026-02-14T01:05:19,775 check.warn(importable) 2026-02-14T01:05:19,776 /tmp/pip-build-env-btz_4zbu/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'syntheseus.tests.cli' is absent from the `packages` configuration. 2026-02-14T01:05:19,776 !! 2026-02-14T01:05:19,778 ******************************************************************************** 2026-02-14T01:05:19,778 ############################ 2026-02-14T01:05:19,779 # Package would be ignored # 2026-02-14T01:05:19,779 ############################ 2026-02-14T01:05:19,780 Python recognizes 'syntheseus.tests.cli' as an importable package[^1], 2026-02-14T01:05:19,780 but it is absent from setuptools' `packages` configuration. 2026-02-14T01:05:19,781 This leads to an ambiguous overall configuration. If you want to distribute this 2026-02-14T01:05:19,782 package, please make sure that 'syntheseus.tests.cli' is explicitly added 2026-02-14T01:05:19,782 to the `packages` configuration field. 2026-02-14T01:05:19,783 Alternatively, you can also rely on setuptools' discovery methods 2026-02-14T01:05:19,784 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-02-14T01:05:19,785 instead of `find_packages(...)`/`find:`). 2026-02-14T01:05:19,786 You can read more about "package discovery" on setuptools documentation page: 2026-02-14T01:05:19,787 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-02-14T01:05:19,788 If you don't want 'syntheseus.tests.cli' to be distributed and are 2026-02-14T01:05:19,789 already explicitly excluding 'syntheseus.tests.cli' via 2026-02-14T01:05:19,790 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-02-14T01:05:19,791 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-02-14T01:05:19,791 combination with a more fine grained `package-data` configuration. 2026-02-14T01:05:19,793 You can read more about "package data files" on setuptools documentation page: 2026-02-14T01:05:19,794 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-02-14T01:05:19,796 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-02-14T01:05:19,797 even if it does not contain any `.py` files. 2026-02-14T01:05:19,797 On the other hand, currently there is no concept of package data 2026-02-14T01:05:19,798 directory, all directories are treated like packages. 2026-02-14T01:05:19,799 ******************************************************************************** 2026-02-14T01:05:19,801 !! 2026-02-14T01:05:19,801 check.warn(importable) 2026-02-14T01:05:19,802 /tmp/pip-build-env-btz_4zbu/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'syntheseus.tests.interface' is absent from the `packages` configuration. 2026-02-14T01:05:19,802 !! 2026-02-14T01:05:19,803 ******************************************************************************** 2026-02-14T01:05:19,804 ############################ 2026-02-14T01:05:19,804 # Package would be ignored # 2026-02-14T01:05:19,805 ############################ 2026-02-14T01:05:19,806 Python recognizes 'syntheseus.tests.interface' as an importable package[^1], 2026-02-14T01:05:19,806 but it is absent from setuptools' `packages` configuration. 2026-02-14T01:05:19,808 This leads to an ambiguous overall configuration. If you want to distribute this 2026-02-14T01:05:19,809 package, please make sure that 'syntheseus.tests.interface' is explicitly added 2026-02-14T01:05:19,809 to the `packages` configuration field. 2026-02-14T01:05:19,810 Alternatively, you can also rely on setuptools' discovery methods 2026-02-14T01:05:19,811 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-02-14T01:05:19,812 instead of `find_packages(...)`/`find:`). 2026-02-14T01:05:19,813 You can read more about "package discovery" on setuptools documentation page: 2026-02-14T01:05:19,815 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-02-14T01:05:19,816 If you don't want 'syntheseus.tests.interface' to be distributed and are 2026-02-14T01:05:19,817 already explicitly excluding 'syntheseus.tests.interface' via 2026-02-14T01:05:19,818 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-02-14T01:05:19,818 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-02-14T01:05:19,819 combination with a more fine grained `package-data` configuration. 2026-02-14T01:05:19,821 You can read more about "package data files" on setuptools documentation page: 2026-02-14T01:05:19,822 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-02-14T01:05:19,825 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-02-14T01:05:19,826 even if it does not contain any `.py` files. 2026-02-14T01:05:19,826 On the other hand, currently there is no concept of package data 2026-02-14T01:05:19,827 directory, all directories are treated like packages. 2026-02-14T01:05:19,828 ******************************************************************************** 2026-02-14T01:05:19,829 !! 2026-02-14T01:05:19,830 check.warn(importable) 2026-02-14T01:05:19,830 /tmp/pip-build-env-btz_4zbu/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'syntheseus.tests.reaction_prediction' is absent from the `packages` configuration. 2026-02-14T01:05:19,831 !! 2026-02-14T01:05:19,833 ******************************************************************************** 2026-02-14T01:05:19,833 ############################ 2026-02-14T01:05:19,834 # Package would be ignored # 2026-02-14T01:05:19,834 ############################ 2026-02-14T01:05:19,835 Python recognizes 'syntheseus.tests.reaction_prediction' as an importable package[^1], 2026-02-14T01:05:19,836 but it is absent from setuptools' `packages` configuration. 2026-02-14T01:05:19,837 This leads to an ambiguous overall configuration. If you want to distribute this 2026-02-14T01:05:19,837 package, please make sure that 'syntheseus.tests.reaction_prediction' is explicitly added 2026-02-14T01:05:19,837 to the `packages` configuration field. 2026-02-14T01:05:19,839 Alternatively, you can also rely on setuptools' discovery methods 2026-02-14T01:05:19,840 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-02-14T01:05:19,840 instead of `find_packages(...)`/`find:`). 2026-02-14T01:05:19,841 You can read more about "package discovery" on setuptools documentation page: 2026-02-14T01:05:19,842 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-02-14T01:05:19,843 If you don't want 'syntheseus.tests.reaction_prediction' to be distributed and are 2026-02-14T01:05:19,844 already explicitly excluding 'syntheseus.tests.reaction_prediction' via 2026-02-14T01:05:19,844 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-02-14T01:05:19,845 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-02-14T01:05:19,846 combination with a more fine grained `package-data` configuration. 2026-02-14T01:05:19,848 You can read more about "package data files" on setuptools documentation page: 2026-02-14T01:05:19,849 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-02-14T01:05:19,851 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-02-14T01:05:19,852 even if it does not contain any `.py` files. 2026-02-14T01:05:19,853 On the other hand, currently there is no concept of package data 2026-02-14T01:05:19,853 directory, all directories are treated like packages. 2026-02-14T01:05:19,854 ******************************************************************************** 2026-02-14T01:05:19,855 !! 2026-02-14T01:05:19,855 check.warn(importable) 2026-02-14T01:05:19,856 /tmp/pip-build-env-btz_4zbu/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'syntheseus.tests.reaction_prediction.chem' is absent from the `packages` configuration. 2026-02-14T01:05:19,857 !! 2026-02-14T01:05:19,858 ******************************************************************************** 2026-02-14T01:05:19,859 ############################ 2026-02-14T01:05:19,860 # Package would be ignored # 2026-02-14T01:05:19,860 ############################ 2026-02-14T01:05:19,861 Python recognizes 'syntheseus.tests.reaction_prediction.chem' as an importable package[^1], 2026-02-14T01:05:19,861 but it is absent from setuptools' `packages` configuration. 2026-02-14T01:05:19,863 This leads to an ambiguous overall configuration. If you want to distribute this 2026-02-14T01:05:19,864 package, please make sure that 'syntheseus.tests.reaction_prediction.chem' is explicitly added 2026-02-14T01:05:19,864 to the `packages` configuration field. 2026-02-14T01:05:19,866 Alternatively, you can also rely on setuptools' discovery methods 2026-02-14T01:05:19,867 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-02-14T01:05:19,868 instead of `find_packages(...)`/`find:`). 2026-02-14T01:05:19,869 You can read more about "package discovery" on setuptools documentation page: 2026-02-14T01:05:19,870 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-02-14T01:05:19,872 If you don't want 'syntheseus.tests.reaction_prediction.chem' to be distributed and are 2026-02-14T01:05:19,872 already explicitly excluding 'syntheseus.tests.reaction_prediction.chem' via 2026-02-14T01:05:19,873 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-02-14T01:05:19,874 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-02-14T01:05:19,875 combination with a more fine grained `package-data` configuration. 2026-02-14T01:05:19,877 You can read more about "package data files" on setuptools documentation page: 2026-02-14T01:05:19,878 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-02-14T01:05:19,879 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-02-14T01:05:19,880 even if it does not contain any `.py` files. 2026-02-14T01:05:19,880 On the other hand, currently there is no concept of package data 2026-02-14T01:05:19,881 directory, all directories are treated like packages. 2026-02-14T01:05:19,881 ******************************************************************************** 2026-02-14T01:05:19,882 !! 2026-02-14T01:05:19,883 check.warn(importable) 2026-02-14T01:05:19,883 /tmp/pip-build-env-btz_4zbu/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'syntheseus.tests.reaction_prediction.data' is absent from the `packages` configuration. 2026-02-14T01:05:19,884 !! 2026-02-14T01:05:19,885 ******************************************************************************** 2026-02-14T01:05:19,885 ############################ 2026-02-14T01:05:19,886 # Package would be ignored # 2026-02-14T01:05:19,886 ############################ 2026-02-14T01:05:19,887 Python recognizes 'syntheseus.tests.reaction_prediction.data' as an importable package[^1], 2026-02-14T01:05:19,887 but it is absent from setuptools' `packages` configuration. 2026-02-14T01:05:19,888 This leads to an ambiguous overall configuration. If you want to distribute this 2026-02-14T01:05:19,889 package, please make sure that 'syntheseus.tests.reaction_prediction.data' is explicitly added 2026-02-14T01:05:19,889 to the `packages` configuration field. 2026-02-14T01:05:19,890 Alternatively, you can also rely on setuptools' discovery methods 2026-02-14T01:05:19,891 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-02-14T01:05:19,891 instead of `find_packages(...)`/`find:`). 2026-02-14T01:05:19,892 You can read more about "package discovery" on setuptools documentation page: 2026-02-14T01:05:19,894 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-02-14T01:05:19,895 If you don't want 'syntheseus.tests.reaction_prediction.data' to be distributed and are 2026-02-14T01:05:19,895 already explicitly excluding 'syntheseus.tests.reaction_prediction.data' via 2026-02-14T01:05:19,896 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-02-14T01:05:19,896 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-02-14T01:05:19,897 combination with a more fine grained `package-data` configuration. 2026-02-14T01:05:19,898 You can read more about "package data files" on setuptools documentation page: 2026-02-14T01:05:19,899 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-02-14T01:05:19,900 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-02-14T01:05:19,901 even if it does not contain any `.py` files. 2026-02-14T01:05:19,901 On the other hand, currently there is no concept of package data 2026-02-14T01:05:19,901 directory, all directories are treated like packages. 2026-02-14T01:05:19,902 ******************************************************************************** 2026-02-14T01:05:19,903 !! 2026-02-14T01:05:19,903 check.warn(importable) 2026-02-14T01:05:19,903 /tmp/pip-build-env-btz_4zbu/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'syntheseus.tests.reaction_prediction.inference' is absent from the `packages` configuration. 2026-02-14T01:05:19,904 !! 2026-02-14T01:05:19,905 ******************************************************************************** 2026-02-14T01:05:19,905 ############################ 2026-02-14T01:05:19,905 # Package would be ignored # 2026-02-14T01:05:19,906 ############################ 2026-02-14T01:05:19,906 Python recognizes 'syntheseus.tests.reaction_prediction.inference' as an importable package[^1], 2026-02-14T01:05:19,907 but it is absent from setuptools' `packages` configuration. 2026-02-14T01:05:19,908 This leads to an ambiguous overall configuration. If you want to distribute this 2026-02-14T01:05:19,908 package, please make sure that 'syntheseus.tests.reaction_prediction.inference' is explicitly added 2026-02-14T01:05:19,908 to the `packages` configuration field. 2026-02-14T01:05:19,909 Alternatively, you can also rely on setuptools' discovery methods 2026-02-14T01:05:19,910 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-02-14T01:05:19,910 instead of `find_packages(...)`/`find:`). 2026-02-14T01:05:19,911 You can read more about "package discovery" on setuptools documentation page: 2026-02-14T01:05:19,912 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-02-14T01:05:19,913 If you don't want 'syntheseus.tests.reaction_prediction.inference' to be distributed and are 2026-02-14T01:05:19,914 already explicitly excluding 'syntheseus.tests.reaction_prediction.inference' via 2026-02-14T01:05:19,914 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-02-14T01:05:19,915 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-02-14T01:05:19,915 combination with a more fine grained `package-data` configuration. 2026-02-14T01:05:19,916 You can read more about "package data files" on setuptools documentation page: 2026-02-14T01:05:19,917 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-02-14T01:05:19,919 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-02-14T01:05:19,919 even if it does not contain any `.py` files. 2026-02-14T01:05:19,919 On the other hand, currently there is no concept of package data 2026-02-14T01:05:19,920 directory, all directories are treated like packages. 2026-02-14T01:05:19,920 ******************************************************************************** 2026-02-14T01:05:19,921 !! 2026-02-14T01:05:19,922 check.warn(importable) 2026-02-14T01:05:19,923 /tmp/pip-build-env-btz_4zbu/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'syntheseus.tests.reaction_prediction.utils' is absent from the `packages` configuration. 2026-02-14T01:05:19,923 !! 2026-02-14T01:05:19,924 ******************************************************************************** 2026-02-14T01:05:19,925 ############################ 2026-02-14T01:05:19,925 # Package would be ignored # 2026-02-14T01:05:19,926 ############################ 2026-02-14T01:05:19,926 Python recognizes 'syntheseus.tests.reaction_prediction.utils' as an importable package[^1], 2026-02-14T01:05:19,927 but it is absent from setuptools' `packages` configuration. 2026-02-14T01:05:19,927 This leads to an ambiguous overall configuration. If you want to distribute this 2026-02-14T01:05:19,928 package, please make sure that 'syntheseus.tests.reaction_prediction.utils' is explicitly added 2026-02-14T01:05:19,928 to the `packages` configuration field. 2026-02-14T01:05:19,929 Alternatively, you can also rely on setuptools' discovery methods 2026-02-14T01:05:19,930 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-02-14T01:05:19,930 instead of `find_packages(...)`/`find:`). 2026-02-14T01:05:19,931 You can read more about "package discovery" on setuptools documentation page: 2026-02-14T01:05:19,932 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-02-14T01:05:19,932 If you don't want 'syntheseus.tests.reaction_prediction.utils' to be distributed and are 2026-02-14T01:05:19,933 already explicitly excluding 'syntheseus.tests.reaction_prediction.utils' via 2026-02-14T01:05:19,933 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-02-14T01:05:19,934 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-02-14T01:05:19,934 combination with a more fine grained `package-data` configuration. 2026-02-14T01:05:19,935 You can read more about "package data files" on setuptools documentation page: 2026-02-14T01:05:19,936 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-02-14T01:05:19,938 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-02-14T01:05:19,939 even if it does not contain any `.py` files. 2026-02-14T01:05:19,939 On the other hand, currently there is no concept of package data 2026-02-14T01:05:19,940 directory, all directories are treated like packages. 2026-02-14T01:05:19,940 ******************************************************************************** 2026-02-14T01:05:19,942 !! 2026-02-14T01:05:19,943 check.warn(importable) 2026-02-14T01:05:19,943 /tmp/pip-build-env-btz_4zbu/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'syntheseus.tests.search' is absent from the `packages` configuration. 2026-02-14T01:05:19,944 !! 2026-02-14T01:05:19,945 ******************************************************************************** 2026-02-14T01:05:19,946 ############################ 2026-02-14T01:05:19,946 # Package would be ignored # 2026-02-14T01:05:19,947 ############################ 2026-02-14T01:05:19,947 Python recognizes 'syntheseus.tests.search' as an importable package[^1], 2026-02-14T01:05:19,948 but it is absent from setuptools' `packages` configuration. 2026-02-14T01:05:19,949 This leads to an ambiguous overall configuration. If you want to distribute this 2026-02-14T01:05:19,949 package, please make sure that 'syntheseus.tests.search' is explicitly added 2026-02-14T01:05:19,950 to the `packages` configuration field. 2026-02-14T01:05:19,951 Alternatively, you can also rely on setuptools' discovery methods 2026-02-14T01:05:19,952 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-02-14T01:05:19,952 instead of `find_packages(...)`/`find:`). 2026-02-14T01:05:19,953 You can read more about "package discovery" on setuptools documentation page: 2026-02-14T01:05:19,954 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-02-14T01:05:19,956 If you don't want 'syntheseus.tests.search' to be distributed and are 2026-02-14T01:05:19,956 already explicitly excluding 'syntheseus.tests.search' via 2026-02-14T01:05:19,956 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-02-14T01:05:19,957 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-02-14T01:05:19,957 combination with a more fine grained `package-data` configuration. 2026-02-14T01:05:19,958 You can read more about "package data files" on setuptools documentation page: 2026-02-14T01:05:19,959 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-02-14T01:05:19,960 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-02-14T01:05:19,960 even if it does not contain any `.py` files. 2026-02-14T01:05:19,961 On the other hand, currently there is no concept of package data 2026-02-14T01:05:19,961 directory, all directories are treated like packages. 2026-02-14T01:05:19,961 ******************************************************************************** 2026-02-14T01:05:19,962 !! 2026-02-14T01:05:19,963 check.warn(importable) 2026-02-14T01:05:19,963 /tmp/pip-build-env-btz_4zbu/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'syntheseus.tests.search.algorithms' is absent from the `packages` configuration. 2026-02-14T01:05:19,963 !! 2026-02-14T01:05:19,964 ******************************************************************************** 2026-02-14T01:05:19,965 ############################ 2026-02-14T01:05:19,965 # Package would be ignored # 2026-02-14T01:05:19,966 ############################ 2026-02-14T01:05:19,966 Python recognizes 'syntheseus.tests.search.algorithms' as an importable package[^1], 2026-02-14T01:05:19,967 but it is absent from setuptools' `packages` configuration. 2026-02-14T01:05:19,968 This leads to an ambiguous overall configuration. If you want to distribute this 2026-02-14T01:05:19,968 package, please make sure that 'syntheseus.tests.search.algorithms' is explicitly added 2026-02-14T01:05:19,969 to the `packages` configuration field. 2026-02-14T01:05:19,970 Alternatively, you can also rely on setuptools' discovery methods 2026-02-14T01:05:19,971 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-02-14T01:05:19,972 instead of `find_packages(...)`/`find:`). 2026-02-14T01:05:19,973 You can read more about "package discovery" on setuptools documentation page: 2026-02-14T01:05:19,974 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-02-14T01:05:19,975 If you don't want 'syntheseus.tests.search.algorithms' to be distributed and are 2026-02-14T01:05:19,976 already explicitly excluding 'syntheseus.tests.search.algorithms' via 2026-02-14T01:05:19,976 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-02-14T01:05:19,977 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-02-14T01:05:19,977 combination with a more fine grained `package-data` configuration. 2026-02-14T01:05:19,978 You can read more about "package data files" on setuptools documentation page: 2026-02-14T01:05:19,979 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-02-14T01:05:19,981 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-02-14T01:05:19,982 even if it does not contain any `.py` files. 2026-02-14T01:05:19,982 On the other hand, currently there is no concept of package data 2026-02-14T01:05:19,983 directory, all directories are treated like packages. 2026-02-14T01:05:19,983 ******************************************************************************** 2026-02-14T01:05:19,985 !! 2026-02-14T01:05:19,985 check.warn(importable) 2026-02-14T01:05:19,985 /tmp/pip-build-env-btz_4zbu/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'syntheseus.tests.search.analysis' is absent from the `packages` configuration. 2026-02-14T01:05:19,986 !! 2026-02-14T01:05:19,987 ******************************************************************************** 2026-02-14T01:05:19,987 ############################ 2026-02-14T01:05:19,988 # Package would be ignored # 2026-02-14T01:05:19,988 ############################ 2026-02-14T01:05:19,988 Python recognizes 'syntheseus.tests.search.analysis' as an importable package[^1], 2026-02-14T01:05:19,989 but it is absent from setuptools' `packages` configuration. 2026-02-14T01:05:19,990 This leads to an ambiguous overall configuration. If you want to distribute this 2026-02-14T01:05:19,990 package, please make sure that 'syntheseus.tests.search.analysis' is explicitly added 2026-02-14T01:05:19,990 to the `packages` configuration field. 2026-02-14T01:05:19,991 Alternatively, you can also rely on setuptools' discovery methods 2026-02-14T01:05:19,992 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-02-14T01:05:19,992 instead of `find_packages(...)`/`find:`). 2026-02-14T01:05:19,993 You can read more about "package discovery" on setuptools documentation page: 2026-02-14T01:05:19,994 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-02-14T01:05:19,995 If you don't want 'syntheseus.tests.search.analysis' to be distributed and are 2026-02-14T01:05:19,995 already explicitly excluding 'syntheseus.tests.search.analysis' via 2026-02-14T01:05:19,996 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-02-14T01:05:19,996 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-02-14T01:05:19,997 combination with a more fine grained `package-data` configuration. 2026-02-14T01:05:19,998 You can read more about "package data files" on setuptools documentation page: 2026-02-14T01:05:19,999 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-02-14T01:05:20,000 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-02-14T01:05:20,001 even if it does not contain any `.py` files. 2026-02-14T01:05:20,002 On the other hand, currently there is no concept of package data 2026-02-14T01:05:20,002 directory, all directories are treated like packages. 2026-02-14T01:05:20,002 ******************************************************************************** 2026-02-14T01:05:20,004 !! 2026-02-14T01:05:20,004 check.warn(importable) 2026-02-14T01:05:20,005 /tmp/pip-build-env-btz_4zbu/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'syntheseus.tests.search.graph' is absent from the `packages` configuration. 2026-02-14T01:05:20,006 !! 2026-02-14T01:05:20,007 ******************************************************************************** 2026-02-14T01:05:20,007 ############################ 2026-02-14T01:05:20,008 # Package would be ignored # 2026-02-14T01:05:20,008 ############################ 2026-02-14T01:05:20,009 Python recognizes 'syntheseus.tests.search.graph' as an importable package[^1], 2026-02-14T01:05:20,009 but it is absent from setuptools' `packages` configuration. 2026-02-14T01:05:20,010 This leads to an ambiguous overall configuration. If you want to distribute this 2026-02-14T01:05:20,011 package, please make sure that 'syntheseus.tests.search.graph' is explicitly added 2026-02-14T01:05:20,011 to the `packages` configuration field. 2026-02-14T01:05:20,012 Alternatively, you can also rely on setuptools' discovery methods 2026-02-14T01:05:20,013 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-02-14T01:05:20,014 instead of `find_packages(...)`/`find:`). 2026-02-14T01:05:20,014 You can read more about "package discovery" on setuptools documentation page: 2026-02-14T01:05:20,015 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-02-14T01:05:20,016 If you don't want 'syntheseus.tests.search.graph' to be distributed and are 2026-02-14T01:05:20,016 already explicitly excluding 'syntheseus.tests.search.graph' via 2026-02-14T01:05:20,017 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-02-14T01:05:20,017 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-02-14T01:05:20,018 combination with a more fine grained `package-data` configuration. 2026-02-14T01:05:20,019 You can read more about "package data files" on setuptools documentation page: 2026-02-14T01:05:20,020 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-02-14T01:05:20,021 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-02-14T01:05:20,022 even if it does not contain any `.py` files. 2026-02-14T01:05:20,022 On the other hand, currently there is no concept of package data 2026-02-14T01:05:20,023 directory, all directories are treated like packages. 2026-02-14T01:05:20,023 ******************************************************************************** 2026-02-14T01:05:20,024 !! 2026-02-14T01:05:20,024 check.warn(importable) 2026-02-14T01:05:20,025 /tmp/pip-build-env-btz_4zbu/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'syntheseus.tests.search.node_evaluation' is absent from the `packages` configuration. 2026-02-14T01:05:20,025 !! 2026-02-14T01:05:20,026 ******************************************************************************** 2026-02-14T01:05:20,027 ############################ 2026-02-14T01:05:20,027 # Package would be ignored # 2026-02-14T01:05:20,028 ############################ 2026-02-14T01:05:20,028 Python recognizes 'syntheseus.tests.search.node_evaluation' as an importable package[^1], 2026-02-14T01:05:20,029 but it is absent from setuptools' `packages` configuration. 2026-02-14T01:05:20,030 This leads to an ambiguous overall configuration. If you want to distribute this 2026-02-14T01:05:20,030 package, please make sure that 'syntheseus.tests.search.node_evaluation' is explicitly added 2026-02-14T01:05:20,031 to the `packages` configuration field. 2026-02-14T01:05:20,032 Alternatively, you can also rely on setuptools' discovery methods 2026-02-14T01:05:20,032 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-02-14T01:05:20,033 instead of `find_packages(...)`/`find:`). 2026-02-14T01:05:20,034 You can read more about "package discovery" on setuptools documentation page: 2026-02-14T01:05:20,035 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-02-14T01:05:20,036 If you don't want 'syntheseus.tests.search.node_evaluation' to be distributed and are 2026-02-14T01:05:20,036 already explicitly excluding 'syntheseus.tests.search.node_evaluation' via 2026-02-14T01:05:20,037 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-02-14T01:05:20,037 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-02-14T01:05:20,038 combination with a more fine grained `package-data` configuration. 2026-02-14T01:05:20,039 You can read more about "package data files" on setuptools documentation page: 2026-02-14T01:05:20,040 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-02-14T01:05:20,041 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-02-14T01:05:20,041 even if it does not contain any `.py` files. 2026-02-14T01:05:20,042 On the other hand, currently there is no concept of package data 2026-02-14T01:05:20,042 directory, all directories are treated like packages. 2026-02-14T01:05:20,043 ******************************************************************************** 2026-02-14T01:05:20,044 !! 2026-02-14T01:05:20,044 check.warn(importable) 2026-02-14T01:05:20,044 copying syntheseus/py.typed -> build/lib/syntheseus 2026-02-14T01:05:20,045 creating build/lib/syntheseus/tests 2026-02-14T01:05:20,045 copying syntheseus/tests/__init__.py -> build/lib/syntheseus/tests 2026-02-14T01:05:20,046 copying syntheseus/tests/conftest.py -> build/lib/syntheseus/tests 2026-02-14T01:05:20,046 creating build/lib/syntheseus/tests/cli 2026-02-14T01:05:20,047 copying syntheseus/tests/cli/__init__.py -> build/lib/syntheseus/tests/cli 2026-02-14T01:05:20,047 copying syntheseus/tests/cli/test_cli.py -> build/lib/syntheseus/tests/cli 2026-02-14T01:05:20,047 copying syntheseus/tests/cli/test_eval_single_step.py -> build/lib/syntheseus/tests/cli 2026-02-14T01:05:20,048 copying syntheseus/tests/cli/test_search.py -> build/lib/syntheseus/tests/cli 2026-02-14T01:05:20,048 creating build/lib/syntheseus/tests/interface 2026-02-14T01:05:20,049 copying syntheseus/tests/interface/__init__.py -> build/lib/syntheseus/tests/interface 2026-02-14T01:05:20,049 copying syntheseus/tests/interface/test_bag.py -> build/lib/syntheseus/tests/interface 2026-02-14T01:05:20,050 copying syntheseus/tests/interface/test_models.py -> build/lib/syntheseus/tests/interface 2026-02-14T01:05:20,050 copying syntheseus/tests/interface/test_molecule.py -> build/lib/syntheseus/tests/interface 2026-02-14T01:05:20,050 copying syntheseus/tests/interface/test_reaction.py -> build/lib/syntheseus/tests/interface 2026-02-14T01:05:20,051 copying syntheseus/tests/interface/test_toy_models.py -> build/lib/syntheseus/tests/interface 2026-02-14T01:05:20,051 creating build/lib/syntheseus/tests/reaction_prediction 2026-02-14T01:05:20,052 copying syntheseus/tests/reaction_prediction/__init__.py -> build/lib/syntheseus/tests/reaction_prediction 2026-02-14T01:05:20,052 creating build/lib/syntheseus/tests/reaction_prediction/chem 2026-02-14T01:05:20,053 copying syntheseus/tests/reaction_prediction/chem/__init__.py -> build/lib/syntheseus/tests/reaction_prediction/chem 2026-02-14T01:05:20,053 copying syntheseus/tests/reaction_prediction/chem/test_utils.py -> build/lib/syntheseus/tests/reaction_prediction/chem 2026-02-14T01:05:20,054 creating build/lib/syntheseus/tests/reaction_prediction/data 2026-02-14T01:05:20,054 copying syntheseus/tests/reaction_prediction/data/__init__.py -> build/lib/syntheseus/tests/reaction_prediction/data 2026-02-14T01:05:20,055 copying syntheseus/tests/reaction_prediction/data/test_dataset.py -> build/lib/syntheseus/tests/reaction_prediction/data 2026-02-14T01:05:20,055 creating build/lib/syntheseus/tests/reaction_prediction/inference 2026-02-14T01:05:20,056 copying syntheseus/tests/reaction_prediction/inference/__init__.py -> build/lib/syntheseus/tests/reaction_prediction/inference 2026-02-14T01:05:20,056 copying syntheseus/tests/reaction_prediction/inference/test_models.py -> build/lib/syntheseus/tests/reaction_prediction/inference 2026-02-14T01:05:20,057 creating build/lib/syntheseus/tests/reaction_prediction/utils 2026-02-14T01:05:20,057 copying syntheseus/tests/reaction_prediction/utils/__init__.py -> build/lib/syntheseus/tests/reaction_prediction/utils 2026-02-14T01:05:20,058 copying syntheseus/tests/reaction_prediction/utils/test_misc.py -> build/lib/syntheseus/tests/reaction_prediction/utils 2026-02-14T01:05:20,058 copying syntheseus/tests/reaction_prediction/utils/test_parallel.py -> build/lib/syntheseus/tests/reaction_prediction/utils 2026-02-14T01:05:20,059 creating build/lib/syntheseus/tests/search 2026-02-14T01:05:20,059 copying syntheseus/tests/search/__init__.py -> build/lib/syntheseus/tests/search 2026-02-14T01:05:20,060 copying syntheseus/tests/search/conftest.py -> build/lib/syntheseus/tests/search 2026-02-14T01:05:20,060 copying syntheseus/tests/search/test_mol_inventory.py -> build/lib/syntheseus/tests/search 2026-02-14T01:05:20,061 copying syntheseus/tests/search/test_visualization.py -> build/lib/syntheseus/tests/search 2026-02-14T01:05:20,061 creating build/lib/syntheseus/tests/search/algorithms 2026-02-14T01:05:20,061 copying syntheseus/tests/search/algorithms/__init__.py -> build/lib/syntheseus/tests/search/algorithms 2026-02-14T01:05:20,062 copying syntheseus/tests/search/algorithms/test_base.py -> build/lib/syntheseus/tests/search/algorithms 2026-02-14T01:05:20,062 copying syntheseus/tests/search/algorithms/test_best_first.py -> build/lib/syntheseus/tests/search/algorithms 2026-02-14T01:05:20,063 copying syntheseus/tests/search/algorithms/test_breadth_first.py -> build/lib/syntheseus/tests/search/algorithms 2026-02-14T01:05:20,063 copying syntheseus/tests/search/algorithms/test_mcts.py -> build/lib/syntheseus/tests/search/algorithms 2026-02-14T01:05:20,064 copying syntheseus/tests/search/algorithms/test_pdvn.py -> build/lib/syntheseus/tests/search/algorithms 2026-02-14T01:05:20,064 copying syntheseus/tests/search/algorithms/test_random.py -> build/lib/syntheseus/tests/search/algorithms 2026-02-14T01:05:20,065 creating build/lib/syntheseus/tests/search/analysis 2026-02-14T01:05:20,065 copying syntheseus/tests/search/analysis/__init__.py -> build/lib/syntheseus/tests/search/analysis 2026-02-14T01:05:20,066 copying syntheseus/tests/search/analysis/conftest.py -> build/lib/syntheseus/tests/search/analysis 2026-02-14T01:05:20,066 copying syntheseus/tests/search/analysis/test_diversity.py -> build/lib/syntheseus/tests/search/analysis 2026-02-14T01:05:20,067 copying syntheseus/tests/search/analysis/test_route_extraction.py -> build/lib/syntheseus/tests/search/analysis 2026-02-14T01:05:20,067 copying syntheseus/tests/search/analysis/test_solution_time.py -> build/lib/syntheseus/tests/search/analysis 2026-02-14T01:05:20,067 creating build/lib/syntheseus/tests/search/graph 2026-02-14T01:05:20,068 copying syntheseus/tests/search/graph/__init__.py -> build/lib/syntheseus/tests/search/graph 2026-02-14T01:05:20,069 copying syntheseus/tests/search/graph/test_andor.py -> build/lib/syntheseus/tests/search/graph 2026-02-14T01:05:20,069 copying syntheseus/tests/search/graph/test_base.py -> build/lib/syntheseus/tests/search/graph 2026-02-14T01:05:20,070 copying syntheseus/tests/search/graph/test_message_passing.py -> build/lib/syntheseus/tests/search/graph 2026-02-14T01:05:20,070 copying syntheseus/tests/search/graph/test_molset.py -> build/lib/syntheseus/tests/search/graph 2026-02-14T01:05:20,071 copying syntheseus/tests/search/graph/test_route.py -> build/lib/syntheseus/tests/search/graph 2026-02-14T01:05:20,072 copying syntheseus/tests/search/graph/test_standardization.py -> build/lib/syntheseus/tests/search/graph 2026-02-14T01:05:20,072 creating build/lib/syntheseus/tests/search/node_evaluation 2026-02-14T01:05:20,073 copying syntheseus/tests/search/node_evaluation/__init__.py -> build/lib/syntheseus/tests/search/node_evaluation 2026-02-14T01:05:20,074 copying syntheseus/tests/search/node_evaluation/test_common.py -> build/lib/syntheseus/tests/search/node_evaluation 2026-02-14T01:05:20,074 copying syntheseus/cli/search_config.yml -> build/lib/syntheseus/cli 2026-02-14T01:05:20,075 creating build/lib/syntheseus/reaction_prediction/environment_gln 2026-02-14T01:05:20,075 copying syntheseus/reaction_prediction/environment_gln/Dockerfile -> build/lib/syntheseus/reaction_prediction/environment_gln 2026-02-14T01:05:20,076 copying syntheseus/reaction_prediction/environment_gln/environment.yml -> build/lib/syntheseus/reaction_prediction/environment_gln 2026-02-14T01:05:20,077 copying syntheseus/reaction_prediction/inference/default_checkpoint_ids.yml -> build/lib/syntheseus/reaction_prediction/inference 2026-02-14T01:05:20,078 installing to build/bdist.linux-armv7l/wheel 2026-02-14T01:05:20,080 running install 2026-02-14T01:05:20,081 running install_lib 2026-02-14T01:05:20,082 creating build/bdist.linux-armv7l/wheel 2026-02-14T01:05:20,082 creating build/bdist.linux-armv7l/wheel/syntheseus 2026-02-14T01:05:20,083 creating build/bdist.linux-armv7l/wheel/syntheseus/interface 2026-02-14T01:05:20,084 copying build/lib/syntheseus/interface/models.py -> build/bdist.linux-armv7l/wheel/./syntheseus/interface 2026-02-14T01:05:20,084 copying build/lib/syntheseus/interface/molecule.py -> build/bdist.linux-armv7l/wheel/./syntheseus/interface 2026-02-14T01:05:20,086 copying build/lib/syntheseus/interface/bag.py -> build/bdist.linux-armv7l/wheel/./syntheseus/interface 2026-02-14T01:05:20,086 copying build/lib/syntheseus/interface/__init__.py -> build/bdist.linux-armv7l/wheel/./syntheseus/interface 2026-02-14T01:05:20,086 copying build/lib/syntheseus/interface/reaction.py -> build/bdist.linux-armv7l/wheel/./syntheseus/interface 2026-02-14T01:05:20,087 creating build/bdist.linux-armv7l/wheel/syntheseus/search 2026-02-14T01:05:20,087 creating build/bdist.linux-armv7l/wheel/syntheseus/search/node_evaluation 2026-02-14T01:05:20,088 copying build/lib/syntheseus/search/node_evaluation/common.py -> build/bdist.linux-armv7l/wheel/./syntheseus/search/node_evaluation 2026-02-14T01:05:20,089 copying build/lib/syntheseus/search/node_evaluation/base.py -> build/bdist.linux-armv7l/wheel/./syntheseus/search/node_evaluation 2026-02-14T01:05:20,090 copying build/lib/syntheseus/search/node_evaluation/__init__.py -> build/bdist.linux-armv7l/wheel/./syntheseus/search/node_evaluation 2026-02-14T01:05:20,090 copying build/lib/syntheseus/search/visualization.py -> build/bdist.linux-armv7l/wheel/./syntheseus/search 2026-02-14T01:05:20,091 creating build/bdist.linux-armv7l/wheel/syntheseus/search/graph 2026-02-14T01:05:20,092 copying build/lib/syntheseus/search/graph/standardization.py -> build/bdist.linux-armv7l/wheel/./syntheseus/search/graph 2026-02-14T01:05:20,092 copying build/lib/syntheseus/search/graph/and_or.py -> build/bdist.linux-armv7l/wheel/./syntheseus/search/graph 2026-02-14T01:05:20,093 copying build/lib/syntheseus/search/graph/node.py -> build/bdist.linux-armv7l/wheel/./syntheseus/search/graph 2026-02-14T01:05:20,093 copying build/lib/syntheseus/search/graph/route.py -> build/bdist.linux-armv7l/wheel/./syntheseus/search/graph 2026-02-14T01:05:20,094 copying build/lib/syntheseus/search/graph/__init__.py -> build/bdist.linux-armv7l/wheel/./syntheseus/search/graph 2026-02-14T01:05:20,094 copying build/lib/syntheseus/search/graph/molset.py -> build/bdist.linux-armv7l/wheel/./syntheseus/search/graph 2026-02-14T01:05:20,095 copying build/lib/syntheseus/search/graph/base_graph.py -> build/bdist.linux-armv7l/wheel/./syntheseus/search/graph 2026-02-14T01:05:20,095 creating build/bdist.linux-armv7l/wheel/syntheseus/search/graph/message_passing 2026-02-14T01:05:20,096 copying build/lib/syntheseus/search/graph/message_passing/run.py -> build/bdist.linux-armv7l/wheel/./syntheseus/search/graph/message_passing 2026-02-14T01:05:20,097 copying build/lib/syntheseus/search/graph/message_passing/__init__.py -> build/bdist.linux-armv7l/wheel/./syntheseus/search/graph/message_passing 2026-02-14T01:05:20,097 copying build/lib/syntheseus/search/graph/message_passing/update_functions.py -> build/bdist.linux-armv7l/wheel/./syntheseus/search/graph/message_passing 2026-02-14T01:05:20,098 creating build/bdist.linux-armv7l/wheel/syntheseus/search/analysis 2026-02-14T01:05:20,098 copying build/lib/syntheseus/search/analysis/diversity.py -> build/bdist.linux-armv7l/wheel/./syntheseus/search/analysis 2026-02-14T01:05:20,100 copying build/lib/syntheseus/search/analysis/solution_time.py -> build/bdist.linux-armv7l/wheel/./syntheseus/search/analysis 2026-02-14T01:05:20,101 copying build/lib/syntheseus/search/analysis/route_extraction.py -> build/bdist.linux-armv7l/wheel/./syntheseus/search/analysis 2026-02-14T01:05:20,102 copying build/lib/syntheseus/search/analysis/__init__.py -> build/bdist.linux-armv7l/wheel/./syntheseus/search/analysis 2026-02-14T01:05:20,103 creating build/bdist.linux-armv7l/wheel/syntheseus/search/utils 2026-02-14T01:05:20,103 copying build/lib/syntheseus/search/utils/misc.py -> build/bdist.linux-armv7l/wheel/./syntheseus/search/utils 2026-02-14T01:05:20,104 copying build/lib/syntheseus/search/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./syntheseus/search/utils 2026-02-14T01:05:20,104 creating build/bdist.linux-armv7l/wheel/syntheseus/search/algorithms 2026-02-14T01:05:20,104 creating build/bdist.linux-armv7l/wheel/syntheseus/search/algorithms/best_first 2026-02-14T01:05:20,105 copying build/lib/syntheseus/search/algorithms/best_first/base.py -> build/bdist.linux-armv7l/wheel/./syntheseus/search/algorithms/best_first 2026-02-14T01:05:20,105 copying build/lib/syntheseus/search/algorithms/best_first/__init__.py -> build/bdist.linux-armv7l/wheel/./syntheseus/search/algorithms/best_first 2026-02-14T01:05:20,106 copying build/lib/syntheseus/search/algorithms/best_first/retro_star.py -> build/bdist.linux-armv7l/wheel/./syntheseus/search/algorithms/best_first 2026-02-14T01:05:20,106 creating build/bdist.linux-armv7l/wheel/syntheseus/search/algorithms/mcts 2026-02-14T01:05:20,107 copying build/lib/syntheseus/search/algorithms/mcts/base.py -> build/bdist.linux-armv7l/wheel/./syntheseus/search/algorithms/mcts 2026-02-14T01:05:20,108 copying build/lib/syntheseus/search/algorithms/mcts/__init__.py -> build/bdist.linux-armv7l/wheel/./syntheseus/search/algorithms/mcts 2026-02-14T01:05:20,109 copying build/lib/syntheseus/search/algorithms/mcts/molset.py -> build/bdist.linux-armv7l/wheel/./syntheseus/search/algorithms/mcts 2026-02-14T01:05:20,110 copying build/lib/syntheseus/search/algorithms/pdvn.py -> build/bdist.linux-armv7l/wheel/./syntheseus/search/algorithms 2026-02-14T01:05:20,111 copying build/lib/syntheseus/search/algorithms/base.py -> build/bdist.linux-armv7l/wheel/./syntheseus/search/algorithms 2026-02-14T01:05:20,111 copying build/lib/syntheseus/search/algorithms/random.py -> build/bdist.linux-armv7l/wheel/./syntheseus/search/algorithms 2026-02-14T01:05:20,112 copying build/lib/syntheseus/search/algorithms/mixins.py -> build/bdist.linux-armv7l/wheel/./syntheseus/search/algorithms 2026-02-14T01:05:20,113 copying build/lib/syntheseus/search/algorithms/__init__.py -> build/bdist.linux-armv7l/wheel/./syntheseus/search/algorithms 2026-02-14T01:05:20,113 copying build/lib/syntheseus/search/algorithms/breadth_first.py -> build/bdist.linux-armv7l/wheel/./syntheseus/search/algorithms 2026-02-14T01:05:20,114 copying build/lib/syntheseus/search/__init__.py -> build/bdist.linux-armv7l/wheel/./syntheseus/search 2026-02-14T01:05:20,114 copying build/lib/syntheseus/search/mol_inventory.py -> build/bdist.linux-armv7l/wheel/./syntheseus/search 2026-02-14T01:05:20,115 creating build/bdist.linux-armv7l/wheel/syntheseus/tests 2026-02-14T01:05:20,115 creating build/bdist.linux-armv7l/wheel/syntheseus/tests/interface 2026-02-14T01:05:20,116 copying build/lib/syntheseus/tests/interface/test_reaction.py -> build/bdist.linux-armv7l/wheel/./syntheseus/tests/interface 2026-02-14T01:05:20,117 copying build/lib/syntheseus/tests/interface/test_toy_models.py -> build/bdist.linux-armv7l/wheel/./syntheseus/tests/interface 2026-02-14T01:05:20,118 copying build/lib/syntheseus/tests/interface/__init__.py -> build/bdist.linux-armv7l/wheel/./syntheseus/tests/interface 2026-02-14T01:05:20,118 copying build/lib/syntheseus/tests/interface/test_molecule.py -> build/bdist.linux-armv7l/wheel/./syntheseus/tests/interface 2026-02-14T01:05:20,119 copying build/lib/syntheseus/tests/interface/test_bag.py -> build/bdist.linux-armv7l/wheel/./syntheseus/tests/interface 2026-02-14T01:05:20,120 copying build/lib/syntheseus/tests/interface/test_models.py -> build/bdist.linux-armv7l/wheel/./syntheseus/tests/interface 2026-02-14T01:05:20,121 creating build/bdist.linux-armv7l/wheel/syntheseus/tests/search 2026-02-14T01:05:20,121 copying build/lib/syntheseus/tests/search/test_mol_inventory.py -> build/bdist.linux-armv7l/wheel/./syntheseus/tests/search 2026-02-14T01:05:20,122 creating build/bdist.linux-armv7l/wheel/syntheseus/tests/search/node_evaluation 2026-02-14T01:05:20,122 copying build/lib/syntheseus/tests/search/node_evaluation/test_common.py -> build/bdist.linux-armv7l/wheel/./syntheseus/tests/search/node_evaluation 2026-02-14T01:05:20,125 copying build/lib/syntheseus/tests/search/node_evaluation/__init__.py -> build/bdist.linux-armv7l/wheel/./syntheseus/tests/search/node_evaluation 2026-02-14T01:05:20,126 copying build/lib/syntheseus/tests/search/test_visualization.py -> build/bdist.linux-armv7l/wheel/./syntheseus/tests/search 2026-02-14T01:05:20,129 creating build/bdist.linux-armv7l/wheel/syntheseus/tests/search/graph 2026-02-14T01:05:20,130 copying build/lib/syntheseus/tests/search/graph/test_route.py -> build/bdist.linux-armv7l/wheel/./syntheseus/tests/search/graph 2026-02-14T01:05:20,132 copying build/lib/syntheseus/tests/search/graph/test_message_passing.py -> build/bdist.linux-armv7l/wheel/./syntheseus/tests/search/graph 2026-02-14T01:05:20,134 copying build/lib/syntheseus/tests/search/graph/test_molset.py -> build/bdist.linux-armv7l/wheel/./syntheseus/tests/search/graph 2026-02-14T01:05:20,136 copying build/lib/syntheseus/tests/search/graph/test_base.py -> build/bdist.linux-armv7l/wheel/./syntheseus/tests/search/graph 2026-02-14T01:05:20,138 copying build/lib/syntheseus/tests/search/graph/test_standardization.py -> build/bdist.linux-armv7l/wheel/./syntheseus/tests/search/graph 2026-02-14T01:05:20,141 copying build/lib/syntheseus/tests/search/graph/__init__.py -> build/bdist.linux-armv7l/wheel/./syntheseus/tests/search/graph 2026-02-14T01:05:20,142 copying build/lib/syntheseus/tests/search/graph/test_andor.py -> build/bdist.linux-armv7l/wheel/./syntheseus/tests/search/graph 2026-02-14T01:05:20,145 creating build/bdist.linux-armv7l/wheel/syntheseus/tests/search/analysis 2026-02-14T01:05:20,147 copying build/lib/syntheseus/tests/search/analysis/conftest.py -> build/bdist.linux-armv7l/wheel/./syntheseus/tests/search/analysis 2026-02-14T01:05:20,150 copying build/lib/syntheseus/tests/search/analysis/__init__.py -> build/bdist.linux-armv7l/wheel/./syntheseus/tests/search/analysis 2026-02-14T01:05:20,151 copying build/lib/syntheseus/tests/search/analysis/test_route_extraction.py -> build/bdist.linux-armv7l/wheel/./syntheseus/tests/search/analysis 2026-02-14T01:05:20,154 copying build/lib/syntheseus/tests/search/analysis/test_diversity.py -> build/bdist.linux-armv7l/wheel/./syntheseus/tests/search/analysis 2026-02-14T01:05:20,156 copying build/lib/syntheseus/tests/search/analysis/test_solution_time.py -> build/bdist.linux-armv7l/wheel/./syntheseus/tests/search/analysis 2026-02-14T01:05:20,158 copying build/lib/syntheseus/tests/search/conftest.py -> build/bdist.linux-armv7l/wheel/./syntheseus/tests/search 2026-02-14T01:05:20,161 creating build/bdist.linux-armv7l/wheel/syntheseus/tests/search/algorithms 2026-02-14T01:05:20,163 copying build/lib/syntheseus/tests/search/algorithms/test_best_first.py -> build/bdist.linux-armv7l/wheel/./syntheseus/tests/search/algorithms 2026-02-14T01:05:20,166 copying build/lib/syntheseus/tests/search/algorithms/test_base.py -> build/bdist.linux-armv7l/wheel/./syntheseus/tests/search/algorithms 2026-02-14T01:05:20,169 copying build/lib/syntheseus/tests/search/algorithms/test_mcts.py -> build/bdist.linux-armv7l/wheel/./syntheseus/tests/search/algorithms 2026-02-14T01:05:20,172 copying build/lib/syntheseus/tests/search/algorithms/test_pdvn.py -> build/bdist.linux-armv7l/wheel/./syntheseus/tests/search/algorithms 2026-02-14T01:05:20,174 copying build/lib/syntheseus/tests/search/algorithms/__init__.py -> build/bdist.linux-armv7l/wheel/./syntheseus/tests/search/algorithms 2026-02-14T01:05:20,176 copying build/lib/syntheseus/tests/search/algorithms/test_breadth_first.py -> build/bdist.linux-armv7l/wheel/./syntheseus/tests/search/algorithms 2026-02-14T01:05:20,179 copying build/lib/syntheseus/tests/search/algorithms/test_random.py -> build/bdist.linux-armv7l/wheel/./syntheseus/tests/search/algorithms 2026-02-14T01:05:20,182 copying build/lib/syntheseus/tests/search/__init__.py -> build/bdist.linux-armv7l/wheel/./syntheseus/tests/search 2026-02-14T01:05:20,183 copying build/lib/syntheseus/tests/conftest.py -> build/bdist.linux-armv7l/wheel/./syntheseus/tests 2026-02-14T01:05:20,186 copying build/lib/syntheseus/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./syntheseus/tests 2026-02-14T01:05:20,188 creating build/bdist.linux-armv7l/wheel/syntheseus/tests/cli 2026-02-14T01:05:20,190 copying build/lib/syntheseus/tests/cli/test_search.py -> build/bdist.linux-armv7l/wheel/./syntheseus/tests/cli 2026-02-14T01:05:20,192 copying build/lib/syntheseus/tests/cli/__init__.py -> build/bdist.linux-armv7l/wheel/./syntheseus/tests/cli 2026-02-14T01:05:20,194 copying build/lib/syntheseus/tests/cli/test_cli.py -> build/bdist.linux-armv7l/wheel/./syntheseus/tests/cli 2026-02-14T01:05:20,196 copying build/lib/syntheseus/tests/cli/test_eval_single_step.py -> build/bdist.linux-armv7l/wheel/./syntheseus/tests/cli 2026-02-14T01:05:20,200 creating build/bdist.linux-armv7l/wheel/syntheseus/tests/reaction_prediction 2026-02-14T01:05:20,201 creating build/bdist.linux-armv7l/wheel/syntheseus/tests/reaction_prediction/inference 2026-02-14T01:05:20,203 copying build/lib/syntheseus/tests/reaction_prediction/inference/__init__.py -> build/bdist.linux-armv7l/wheel/./syntheseus/tests/reaction_prediction/inference 2026-02-14T01:05:20,205 copying build/lib/syntheseus/tests/reaction_prediction/inference/test_models.py -> build/bdist.linux-armv7l/wheel/./syntheseus/tests/reaction_prediction/inference 2026-02-14T01:05:20,207 creating build/bdist.linux-armv7l/wheel/syntheseus/tests/reaction_prediction/utils 2026-02-14T01:05:20,209 copying build/lib/syntheseus/tests/reaction_prediction/utils/test_misc.py -> build/bdist.linux-armv7l/wheel/./syntheseus/tests/reaction_prediction/utils 2026-02-14T01:05:20,211 copying build/lib/syntheseus/tests/reaction_prediction/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./syntheseus/tests/reaction_prediction/utils 2026-02-14T01:05:20,213 copying build/lib/syntheseus/tests/reaction_prediction/utils/test_parallel.py -> build/bdist.linux-armv7l/wheel/./syntheseus/tests/reaction_prediction/utils 2026-02-14T01:05:20,215 copying build/lib/syntheseus/tests/reaction_prediction/__init__.py -> build/bdist.linux-armv7l/wheel/./syntheseus/tests/reaction_prediction 2026-02-14T01:05:20,217 creating build/bdist.linux-armv7l/wheel/syntheseus/tests/reaction_prediction/chem 2026-02-14T01:05:20,218 copying build/lib/syntheseus/tests/reaction_prediction/chem/test_utils.py -> build/bdist.linux-armv7l/wheel/./syntheseus/tests/reaction_prediction/chem 2026-02-14T01:05:20,221 copying build/lib/syntheseus/tests/reaction_prediction/chem/__init__.py -> build/bdist.linux-armv7l/wheel/./syntheseus/tests/reaction_prediction/chem 2026-02-14T01:05:20,223 creating build/bdist.linux-armv7l/wheel/syntheseus/tests/reaction_prediction/data 2026-02-14T01:05:20,225 copying build/lib/syntheseus/tests/reaction_prediction/data/__init__.py -> build/bdist.linux-armv7l/wheel/./syntheseus/tests/reaction_prediction/data 2026-02-14T01:05:20,227 copying build/lib/syntheseus/tests/reaction_prediction/data/test_dataset.py -> build/bdist.linux-armv7l/wheel/./syntheseus/tests/reaction_prediction/data 2026-02-14T01:05:20,229 copying build/lib/syntheseus/py.typed -> build/bdist.linux-armv7l/wheel/./syntheseus 2026-02-14T01:05:20,231 copying build/lib/syntheseus/__init__.py -> build/bdist.linux-armv7l/wheel/./syntheseus 2026-02-14T01:05:20,234 creating build/bdist.linux-armv7l/wheel/syntheseus/cli 2026-02-14T01:05:20,236 copying build/lib/syntheseus/cli/search_config.yml -> build/bdist.linux-armv7l/wheel/./syntheseus/cli 2026-02-14T01:05:20,238 copying build/lib/syntheseus/cli/__init__.py -> build/bdist.linux-armv7l/wheel/./syntheseus/cli 2026-02-14T01:05:20,240 copying build/lib/syntheseus/cli/search.py -> build/bdist.linux-armv7l/wheel/./syntheseus/cli 2026-02-14T01:05:20,242 copying build/lib/syntheseus/cli/eval_single_step.py -> build/bdist.linux-armv7l/wheel/./syntheseus/cli 2026-02-14T01:05:20,245 copying build/lib/syntheseus/cli/main.py -> build/bdist.linux-armv7l/wheel/./syntheseus/cli 2026-02-14T01:05:20,248 creating build/bdist.linux-armv7l/wheel/syntheseus/reaction_prediction 2026-02-14T01:05:20,250 creating build/bdist.linux-armv7l/wheel/syntheseus/reaction_prediction/inference 2026-02-14T01:05:20,251 copying build/lib/syntheseus/reaction_prediction/inference/default_checkpoint_ids.yml -> build/bdist.linux-armv7l/wheel/./syntheseus/reaction_prediction/inference 2026-02-14T01:05:20,253 copying build/lib/syntheseus/reaction_prediction/inference/toy_models.py -> build/bdist.linux-armv7l/wheel/./syntheseus/reaction_prediction/inference 2026-02-14T01:05:20,255 copying build/lib/syntheseus/reaction_prediction/inference/local_retro.py -> build/bdist.linux-armv7l/wheel/./syntheseus/reaction_prediction/inference 2026-02-14T01:05:20,258 copying build/lib/syntheseus/reaction_prediction/inference/graph2edits.py -> build/bdist.linux-armv7l/wheel/./syntheseus/reaction_prediction/inference 2026-02-14T01:05:20,260 copying build/lib/syntheseus/reaction_prediction/inference/retro_knn.py -> build/bdist.linux-armv7l/wheel/./syntheseus/reaction_prediction/inference 2026-02-14T01:05:20,262 copying build/lib/syntheseus/reaction_prediction/inference/root_aligned.py -> build/bdist.linux-armv7l/wheel/./syntheseus/reaction_prediction/inference 2026-02-14T01:05:20,265 copying build/lib/syntheseus/reaction_prediction/inference/base.py -> build/bdist.linux-armv7l/wheel/./syntheseus/reaction_prediction/inference 2026-02-14T01:05:20,267 copying build/lib/syntheseus/reaction_prediction/inference/mhnreact.py -> build/bdist.linux-armv7l/wheel/./syntheseus/reaction_prediction/inference 2026-02-14T01:05:20,269 copying build/lib/syntheseus/reaction_prediction/inference/config.py -> build/bdist.linux-armv7l/wheel/./syntheseus/reaction_prediction/inference 2026-02-14T01:05:20,271 copying build/lib/syntheseus/reaction_prediction/inference/__init__.py -> build/bdist.linux-armv7l/wheel/./syntheseus/reaction_prediction/inference 2026-02-14T01:05:20,273 copying build/lib/syntheseus/reaction_prediction/inference/megan.py -> build/bdist.linux-armv7l/wheel/./syntheseus/reaction_prediction/inference 2026-02-14T01:05:20,276 copying build/lib/syntheseus/reaction_prediction/inference/chemformer.py -> build/bdist.linux-armv7l/wheel/./syntheseus/reaction_prediction/inference 2026-02-14T01:05:20,278 copying build/lib/syntheseus/reaction_prediction/inference/gln.py -> build/bdist.linux-armv7l/wheel/./syntheseus/reaction_prediction/inference 2026-02-14T01:05:20,281 creating build/bdist.linux-armv7l/wheel/syntheseus/reaction_prediction/utils 2026-02-14T01:05:20,282 copying build/lib/syntheseus/reaction_prediction/utils/parallel.py -> build/bdist.linux-armv7l/wheel/./syntheseus/reaction_prediction/utils 2026-02-14T01:05:20,284 copying build/lib/syntheseus/reaction_prediction/utils/misc.py -> build/bdist.linux-armv7l/wheel/./syntheseus/reaction_prediction/utils 2026-02-14T01:05:20,287 copying build/lib/syntheseus/reaction_prediction/utils/downloading.py -> build/bdist.linux-armv7l/wheel/./syntheseus/reaction_prediction/utils 2026-02-14T01:05:20,289 copying build/lib/syntheseus/reaction_prediction/utils/metrics.py -> build/bdist.linux-armv7l/wheel/./syntheseus/reaction_prediction/utils 2026-02-14T01:05:20,291 copying build/lib/syntheseus/reaction_prediction/utils/inference.py -> build/bdist.linux-armv7l/wheel/./syntheseus/reaction_prediction/utils 2026-02-14T01:05:20,294 copying build/lib/syntheseus/reaction_prediction/utils/model_loading.py -> build/bdist.linux-armv7l/wheel/./syntheseus/reaction_prediction/utils 2026-02-14T01:05:20,296 copying build/lib/syntheseus/reaction_prediction/utils/testing.py -> build/bdist.linux-armv7l/wheel/./syntheseus/reaction_prediction/utils 2026-02-14T01:05:20,298 copying build/lib/syntheseus/reaction_prediction/utils/config.py -> build/bdist.linux-armv7l/wheel/./syntheseus/reaction_prediction/utils 2026-02-14T01:05:20,300 copying build/lib/syntheseus/reaction_prediction/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./syntheseus/reaction_prediction/utils 2026-02-14T01:05:20,302 copying build/lib/syntheseus/reaction_prediction/__init__.py -> build/bdist.linux-armv7l/wheel/./syntheseus/reaction_prediction 2026-02-14T01:05:20,304 creating build/bdist.linux-armv7l/wheel/syntheseus/reaction_prediction/environment_gln 2026-02-14T01:05:20,305 copying build/lib/syntheseus/reaction_prediction/environment_gln/environment.yml -> build/bdist.linux-armv7l/wheel/./syntheseus/reaction_prediction/environment_gln 2026-02-14T01:05:20,308 copying build/lib/syntheseus/reaction_prediction/environment_gln/Dockerfile -> build/bdist.linux-armv7l/wheel/./syntheseus/reaction_prediction/environment_gln 2026-02-14T01:05:20,310 creating build/bdist.linux-armv7l/wheel/syntheseus/reaction_prediction/chem 2026-02-14T01:05:20,311 copying build/lib/syntheseus/reaction_prediction/chem/utils.py -> build/bdist.linux-armv7l/wheel/./syntheseus/reaction_prediction/chem 2026-02-14T01:05:20,313 copying build/lib/syntheseus/reaction_prediction/chem/__init__.py -> build/bdist.linux-armv7l/wheel/./syntheseus/reaction_prediction/chem 2026-02-14T01:05:20,316 creating build/bdist.linux-armv7l/wheel/syntheseus/reaction_prediction/models 2026-02-14T01:05:20,317 copying build/lib/syntheseus/reaction_prediction/models/retro_knn.py -> build/bdist.linux-armv7l/wheel/./syntheseus/reaction_prediction/models 2026-02-14T01:05:20,319 copying build/lib/syntheseus/reaction_prediction/models/__init__.py -> build/bdist.linux-armv7l/wheel/./syntheseus/reaction_prediction/models 2026-02-14T01:05:20,321 copying build/lib/syntheseus/reaction_prediction/inference_base.py -> build/bdist.linux-armv7l/wheel/./syntheseus/reaction_prediction 2026-02-14T01:05:20,324 creating build/bdist.linux-armv7l/wheel/syntheseus/reaction_prediction/data 2026-02-14T01:05:20,326 copying build/lib/syntheseus/reaction_prediction/data/reaction_sample.py -> build/bdist.linux-armv7l/wheel/./syntheseus/reaction_prediction/data 2026-02-14T01:05:20,330 copying build/lib/syntheseus/reaction_prediction/data/dataset.py -> build/bdist.linux-armv7l/wheel/./syntheseus/reaction_prediction/data 2026-02-14T01:05:20,332 copying build/lib/syntheseus/reaction_prediction/data/__init__.py -> build/bdist.linux-armv7l/wheel/./syntheseus/reaction_prediction/data 2026-02-14T01:05:20,334 running install_egg_info 2026-02-14T01:05:20,343 Copying syntheseus.egg-info to build/bdist.linux-armv7l/wheel/./syntheseus-0.7.2-py3.11.egg-info 2026-02-14T01:05:20,358 running install_scripts 2026-02-14T01:05:20,373 creating build/bdist.linux-armv7l/wheel/syntheseus-0.7.2.dist-info/WHEEL 2026-02-14T01:05:20,377 creating '/tmp/pip-wheel-13wt1dgb/.tmp-0v62dsth/syntheseus-0.7.2-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-02-14T01:05:20,380 adding 'syntheseus/__init__.py' 2026-02-14T01:05:20,382 adding 'syntheseus/py.typed' 2026-02-14T01:05:20,385 adding 'syntheseus/cli/__init__.py' 2026-02-14T01:05:20,389 adding 'syntheseus/cli/eval_single_step.py' 2026-02-14T01:05:20,391 adding 'syntheseus/cli/main.py' 2026-02-14T01:05:20,395 adding 'syntheseus/cli/search.py' 2026-02-14T01:05:20,397 adding 'syntheseus/cli/search_config.yml' 2026-02-14T01:05:20,400 adding 'syntheseus/interface/__init__.py' 2026-02-14T01:05:20,402 adding 'syntheseus/interface/bag.py' 2026-02-14T01:05:20,404 adding 'syntheseus/interface/models.py' 2026-02-14T01:05:20,407 adding 'syntheseus/interface/molecule.py' 2026-02-14T01:05:20,409 adding 'syntheseus/interface/reaction.py' 2026-02-14T01:05:20,411 adding 'syntheseus/reaction_prediction/__init__.py' 2026-02-14T01:05:20,414 adding 'syntheseus/reaction_prediction/inference_base.py' 2026-02-14T01:05:20,416 adding 'syntheseus/reaction_prediction/chem/__init__.py' 2026-02-14T01:05:20,418 adding 'syntheseus/reaction_prediction/chem/utils.py' 2026-02-14T01:05:20,421 adding 'syntheseus/reaction_prediction/data/__init__.py' 2026-02-14T01:05:20,423 adding 'syntheseus/reaction_prediction/data/dataset.py' 2026-02-14T01:05:20,425 adding 'syntheseus/reaction_prediction/data/reaction_sample.py' 2026-02-14T01:05:20,427 adding 'syntheseus/reaction_prediction/environment_gln/Dockerfile' 2026-02-14T01:05:20,428 adding 'syntheseus/reaction_prediction/environment_gln/environment.yml' 2026-02-14T01:05:20,430 adding 'syntheseus/reaction_prediction/inference/__init__.py' 2026-02-14T01:05:20,432 adding 'syntheseus/reaction_prediction/inference/base.py' 2026-02-14T01:05:20,434 adding 'syntheseus/reaction_prediction/inference/chemformer.py' 2026-02-14T01:05:20,435 adding 'syntheseus/reaction_prediction/inference/config.py' 2026-02-14T01:05:20,437 adding 'syntheseus/reaction_prediction/inference/default_checkpoint_ids.yml' 2026-02-14T01:05:20,438 adding 'syntheseus/reaction_prediction/inference/gln.py' 2026-02-14T01:05:20,440 adding 'syntheseus/reaction_prediction/inference/graph2edits.py' 2026-02-14T01:05:20,442 adding 'syntheseus/reaction_prediction/inference/local_retro.py' 2026-02-14T01:05:20,444 adding 'syntheseus/reaction_prediction/inference/megan.py' 2026-02-14T01:05:20,446 adding 'syntheseus/reaction_prediction/inference/mhnreact.py' 2026-02-14T01:05:20,448 adding 'syntheseus/reaction_prediction/inference/retro_knn.py' 2026-02-14T01:05:20,450 adding 'syntheseus/reaction_prediction/inference/root_aligned.py' 2026-02-14T01:05:20,452 adding 'syntheseus/reaction_prediction/inference/toy_models.py' 2026-02-14T01:05:20,453 adding 'syntheseus/reaction_prediction/models/__init__.py' 2026-02-14T01:05:20,455 adding 'syntheseus/reaction_prediction/models/retro_knn.py' 2026-02-14T01:05:20,457 adding 'syntheseus/reaction_prediction/utils/__init__.py' 2026-02-14T01:05:20,458 adding 'syntheseus/reaction_prediction/utils/config.py' 2026-02-14T01:05:20,460 adding 'syntheseus/reaction_prediction/utils/downloading.py' 2026-02-14T01:05:20,462 adding 'syntheseus/reaction_prediction/utils/inference.py' 2026-02-14T01:05:20,463 adding 'syntheseus/reaction_prediction/utils/metrics.py' 2026-02-14T01:05:20,465 adding 'syntheseus/reaction_prediction/utils/misc.py' 2026-02-14T01:05:20,467 adding 'syntheseus/reaction_prediction/utils/model_loading.py' 2026-02-14T01:05:20,468 adding 'syntheseus/reaction_prediction/utils/parallel.py' 2026-02-14T01:05:20,470 adding 'syntheseus/reaction_prediction/utils/testing.py' 2026-02-14T01:05:20,472 adding 'syntheseus/search/__init__.py' 2026-02-14T01:05:20,474 adding 'syntheseus/search/mol_inventory.py' 2026-02-14T01:05:20,475 adding 'syntheseus/search/visualization.py' 2026-02-14T01:05:20,478 adding 'syntheseus/search/algorithms/__init__.py' 2026-02-14T01:05:20,480 adding 'syntheseus/search/algorithms/base.py' 2026-02-14T01:05:20,482 adding 'syntheseus/search/algorithms/breadth_first.py' 2026-02-14T01:05:20,484 adding 'syntheseus/search/algorithms/mixins.py' 2026-02-14T01:05:20,486 adding 'syntheseus/search/algorithms/pdvn.py' 2026-02-14T01:05:20,488 adding 'syntheseus/search/algorithms/random.py' 2026-02-14T01:05:20,490 adding 'syntheseus/search/algorithms/best_first/__init__.py' 2026-02-14T01:05:20,492 adding 'syntheseus/search/algorithms/best_first/base.py' 2026-02-14T01:05:20,495 adding 'syntheseus/search/algorithms/best_first/retro_star.py' 2026-02-14T01:05:20,497 adding 'syntheseus/search/algorithms/mcts/__init__.py' 2026-02-14T01:05:20,499 adding 'syntheseus/search/algorithms/mcts/base.py' 2026-02-14T01:05:20,501 adding 'syntheseus/search/algorithms/mcts/molset.py' 2026-02-14T01:05:20,503 adding 'syntheseus/search/analysis/__init__.py' 2026-02-14T01:05:20,505 adding 'syntheseus/search/analysis/diversity.py' 2026-02-14T01:05:20,508 adding 'syntheseus/search/analysis/route_extraction.py' 2026-02-14T01:05:20,509 adding 'syntheseus/search/analysis/solution_time.py' 2026-02-14T01:05:20,511 adding 'syntheseus/search/graph/__init__.py' 2026-02-14T01:05:20,513 adding 'syntheseus/search/graph/and_or.py' 2026-02-14T01:05:20,515 adding 'syntheseus/search/graph/base_graph.py' 2026-02-14T01:05:20,517 adding 'syntheseus/search/graph/molset.py' 2026-02-14T01:05:20,519 adding 'syntheseus/search/graph/node.py' 2026-02-14T01:05:20,521 adding 'syntheseus/search/graph/route.py' 2026-02-14T01:05:20,523 adding 'syntheseus/search/graph/standardization.py' 2026-02-14T01:05:20,525 adding 'syntheseus/search/graph/message_passing/__init__.py' 2026-02-14T01:05:20,527 adding 'syntheseus/search/graph/message_passing/run.py' 2026-02-14T01:05:20,528 adding 'syntheseus/search/graph/message_passing/update_functions.py' 2026-02-14T01:05:20,531 adding 'syntheseus/search/node_evaluation/__init__.py' 2026-02-14T01:05:20,532 adding 'syntheseus/search/node_evaluation/base.py' 2026-02-14T01:05:20,534 adding 'syntheseus/search/node_evaluation/common.py' 2026-02-14T01:05:20,536 adding 'syntheseus/search/utils/__init__.py' 2026-02-14T01:05:20,538 adding 'syntheseus/search/utils/misc.py' 2026-02-14T01:05:20,539 adding 'syntheseus/tests/__init__.py' 2026-02-14T01:05:20,541 adding 'syntheseus/tests/conftest.py' 2026-02-14T01:05:20,543 adding 'syntheseus/tests/cli/__init__.py' 2026-02-14T01:05:20,545 adding 'syntheseus/tests/cli/test_cli.py' 2026-02-14T01:05:20,547 adding 'syntheseus/tests/cli/test_eval_single_step.py' 2026-02-14T01:05:20,549 adding 'syntheseus/tests/cli/test_search.py' 2026-02-14T01:05:20,551 adding 'syntheseus/tests/interface/__init__.py' 2026-02-14T01:05:20,553 adding 'syntheseus/tests/interface/test_bag.py' 2026-02-14T01:05:20,555 adding 'syntheseus/tests/interface/test_models.py' 2026-02-14T01:05:20,557 adding 'syntheseus/tests/interface/test_molecule.py' 2026-02-14T01:05:20,559 adding 'syntheseus/tests/interface/test_reaction.py' 2026-02-14T01:05:20,560 adding 'syntheseus/tests/interface/test_toy_models.py' 2026-02-14T01:05:20,562 adding 'syntheseus/tests/reaction_prediction/__init__.py' 2026-02-14T01:05:20,564 adding 'syntheseus/tests/reaction_prediction/chem/__init__.py' 2026-02-14T01:05:20,566 adding 'syntheseus/tests/reaction_prediction/chem/test_utils.py' 2026-02-14T01:05:20,568 adding 'syntheseus/tests/reaction_prediction/data/__init__.py' 2026-02-14T01:05:20,570 adding 'syntheseus/tests/reaction_prediction/data/test_dataset.py' 2026-02-14T01:05:20,572 adding 'syntheseus/tests/reaction_prediction/inference/__init__.py' 2026-02-14T01:05:20,573 adding 'syntheseus/tests/reaction_prediction/inference/test_models.py' 2026-02-14T01:05:20,575 adding 'syntheseus/tests/reaction_prediction/utils/__init__.py' 2026-02-14T01:05:20,577 adding 'syntheseus/tests/reaction_prediction/utils/test_misc.py' 2026-02-14T01:05:20,578 adding 'syntheseus/tests/reaction_prediction/utils/test_parallel.py' 2026-02-14T01:05:20,580 adding 'syntheseus/tests/search/__init__.py' 2026-02-14T01:05:20,583 adding 'syntheseus/tests/search/conftest.py' 2026-02-14T01:05:20,585 adding 'syntheseus/tests/search/test_mol_inventory.py' 2026-02-14T01:05:20,586 adding 'syntheseus/tests/search/test_visualization.py' 2026-02-14T01:05:20,588 adding 'syntheseus/tests/search/algorithms/__init__.py' 2026-02-14T01:05:20,592 adding 'syntheseus/tests/search/algorithms/test_base.py' 2026-02-14T01:05:20,594 adding 'syntheseus/tests/search/algorithms/test_best_first.py' 2026-02-14T01:05:20,596 adding 'syntheseus/tests/search/algorithms/test_breadth_first.py' 2026-02-14T01:05:20,599 adding 'syntheseus/tests/search/algorithms/test_mcts.py' 2026-02-14T01:05:20,601 adding 'syntheseus/tests/search/algorithms/test_pdvn.py' 2026-02-14T01:05:20,603 adding 'syntheseus/tests/search/algorithms/test_random.py' 2026-02-14T01:05:20,605 adding 'syntheseus/tests/search/analysis/__init__.py' 2026-02-14T01:05:20,607 adding 'syntheseus/tests/search/analysis/conftest.py' 2026-02-14T01:05:20,608 adding 'syntheseus/tests/search/analysis/test_diversity.py' 2026-02-14T01:05:20,610 adding 'syntheseus/tests/search/analysis/test_route_extraction.py' 2026-02-14T01:05:20,611 adding 'syntheseus/tests/search/analysis/test_solution_time.py' 2026-02-14T01:05:20,613 adding 'syntheseus/tests/search/graph/__init__.py' 2026-02-14T01:05:20,614 adding 'syntheseus/tests/search/graph/test_andor.py' 2026-02-14T01:05:20,615 adding 'syntheseus/tests/search/graph/test_base.py' 2026-02-14T01:05:20,617 adding 'syntheseus/tests/search/graph/test_message_passing.py' 2026-02-14T01:05:20,618 adding 'syntheseus/tests/search/graph/test_molset.py' 2026-02-14T01:05:20,619 adding 'syntheseus/tests/search/graph/test_route.py' 2026-02-14T01:05:20,620 adding 'syntheseus/tests/search/graph/test_standardization.py' 2026-02-14T01:05:20,622 adding 'syntheseus/tests/search/node_evaluation/__init__.py' 2026-02-14T01:05:20,623 adding 'syntheseus/tests/search/node_evaluation/test_common.py' 2026-02-14T01:05:20,626 adding 'syntheseus-0.7.2.dist-info/licenses/LICENSE' 2026-02-14T01:05:20,627 adding 'syntheseus-0.7.2.dist-info/METADATA' 2026-02-14T01:05:20,628 adding 'syntheseus-0.7.2.dist-info/WHEEL' 2026-02-14T01:05:20,629 adding 'syntheseus-0.7.2.dist-info/entry_points.txt' 2026-02-14T01:05:20,630 adding 'syntheseus-0.7.2.dist-info/top_level.txt' 2026-02-14T01:05:20,632 adding 'syntheseus-0.7.2.dist-info/RECORD' 2026-02-14T01:05:20,637 removing build/bdist.linux-armv7l/wheel 2026-02-14T01:05:20,774 Building wheel for syntheseus (pyproject.toml): finished with status 'done' 2026-02-14T01:05:20,781 Created wheel for syntheseus: filename=syntheseus-0.7.2-py3-none-any.whl size=172700 sha256=09ca19cbdb9b6a984d9dc0bcc2044bfb203f26aee2bc9d1c6568ce3f104de1dd 2026-02-14T01:05:20,782 Stored in directory: /tmp/pip-ephem-wheel-cache-5av6gklr/wheels/2d/33/71/364d2ef3e3712ec9e50cec9667700413118eb0bf78bcc54255 2026-02-14T01:05:20,798 Successfully built syntheseus 2026-02-14T01:05:20,805 Removed build tracker: '/tmp/pip-build-tracker-9exrhw5u'