2025-12-05T04:57:17,817 Created temporary directory: /tmp/pip-ephem-wheel-cache-hrutxvh9 2025-12-05T04:57:17,818 Created temporary directory: /tmp/pip-build-tracker-he20yl6e 2025-12-05T04:57:17,819 Initialized build tracking at /tmp/pip-build-tracker-he20yl6e 2025-12-05T04:57:17,820 Created build tracker: /tmp/pip-build-tracker-he20yl6e 2025-12-05T04:57:17,820 Entered build tracker: /tmp/pip-build-tracker-he20yl6e 2025-12-05T04:57:17,821 Created temporary directory: /tmp/pip-wheel-e9q0lihk 2025-12-05T04:57:17,824 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 2025-12-05T04:57:17,826 Created temporary directory: /tmp/pip-ephem-wheel-cache-qff1mlak 2025-12-05T04:57:17,848 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-12-05T04:57:17,851 2 location(s) to search for versions of boltzgen: 2025-12-05T04:57:17,851 * https://pypi.org/simple/boltzgen/ 2025-12-05T04:57:17,851 * https://www.piwheels.org/simple/boltzgen/ 2025-12-05T04:57:17,852 Fetching project page and analyzing links: https://pypi.org/simple/boltzgen/ 2025-12-05T04:57:17,852 Getting page https://pypi.org/simple/boltzgen/ 2025-12-05T04:57:17,854 Found index url https://pypi.org/simple 2025-12-05T04:57:18,073 Fetched page https://pypi.org/simple/boltzgen/ as application/vnd.pypi.simple.v1+json 2025-12-05T04:57:18,077 Skipping link: No binaries permitted for boltzgen: https://files.pythonhosted.org/packages/63/90/abce182b30c62f13029523927c04820cfa69e03635c4ab7f2ca01aa64fc8/boltzgen-0.1.0-py3-none-any.whl (from https://pypi.org/simple/boltzgen/) (requires-python:>=3.9) 2025-12-05T04:57:18,078 Found link https://files.pythonhosted.org/packages/19/6d/3259f594bdc5688261f220b0280facea3a2e497e34609c1d358c40ff26df/boltzgen-0.1.0.tar.gz (from https://pypi.org/simple/boltzgen/) (requires-python:>=3.9), version: 0.1.0 2025-12-05T04:57:18,079 Skipping link: No binaries permitted for boltzgen: https://files.pythonhosted.org/packages/b9/e1/bea73eb825594a48e824a59ea2484c0748020a9713c5b2503d7cfe033c2b/boltzgen-0.1.1-py3-none-any.whl (from https://pypi.org/simple/boltzgen/) (requires-python:>=3.9) 2025-12-05T04:57:18,080 Found link https://files.pythonhosted.org/packages/78/94/91e0892caf7d08ad1ee432f2d64d07f0bb4cc5fa53a010b2995db7a90dbf/boltzgen-0.1.1.tar.gz (from https://pypi.org/simple/boltzgen/) (requires-python:>=3.9), version: 0.1.1 2025-12-05T04:57:18,080 Skipping link: No binaries permitted for boltzgen: https://files.pythonhosted.org/packages/74/06/6834e94921b9a5c978a3b6014e20db1dc528e5b67d0dcad0f8f47836908c/boltzgen-0.1.2-py3-none-any.whl (from https://pypi.org/simple/boltzgen/) (requires-python:>=3.9) 2025-12-05T04:57:18,081 Found link https://files.pythonhosted.org/packages/20/02/6579821c7da06745452f2ecb95605dce1b8de1658d1dd4be5c6c3b970208/boltzgen-0.1.2.tar.gz (from https://pypi.org/simple/boltzgen/) (requires-python:>=3.9), version: 0.1.2 2025-12-05T04:57:18,082 Skipping link: No binaries permitted for boltzgen: https://files.pythonhosted.org/packages/c0/a0/332273a340fe1736c69fb400c653794e3aa0f8ecc8dbe7b3b5eef1cd1511/boltzgen-0.1.3-py3-none-any.whl (from https://pypi.org/simple/boltzgen/) (requires-python:>=3.9) 2025-12-05T04:57:18,083 Found link https://files.pythonhosted.org/packages/d1/ff/ffc1886142c710039ef8c9ec9e9646efe78e79371d51375b76787023d925/boltzgen-0.1.3.tar.gz (from https://pypi.org/simple/boltzgen/) (requires-python:>=3.9), version: 0.1.3 2025-12-05T04:57:18,084 Skipping link: No binaries permitted for boltzgen: https://files.pythonhosted.org/packages/ab/9c/41583212ccc836d5832e0c7a6def8bb4e34c09ec29fee569e8c823ee6388/boltzgen-0.1.4-py3-none-any.whl (from https://pypi.org/simple/boltzgen/) (requires-python:>=3.9) 2025-12-05T04:57:18,085 Found link https://files.pythonhosted.org/packages/39/5c/0c5cb924934b1ec2436e7fa2620ea8729035ca89b6272caa97e2ce443d30/boltzgen-0.1.4.tar.gz (from https://pypi.org/simple/boltzgen/) (requires-python:>=3.9), version: 0.1.4 2025-12-05T04:57:18,085 Skipping link: No binaries permitted for boltzgen: https://files.pythonhosted.org/packages/b9/99/6dd2e0e777332886761c2cce2da02a3a1c5e216911a464f8c68b69b28ca0/boltzgen-0.1.5-py3-none-any.whl (from https://pypi.org/simple/boltzgen/) (requires-python:>=3.11) 2025-12-05T04:57:18,087 Found link https://files.pythonhosted.org/packages/e6/f8/2b5c1f0f45ba484a1918e79c4d24cec8e7097b427af7d87696a64717d5ac/boltzgen-0.1.5.tar.gz (from https://pypi.org/simple/boltzgen/) (requires-python:>=3.11), version: 0.1.5 2025-12-05T04:57:18,087 Skipping link: No binaries permitted for boltzgen: https://files.pythonhosted.org/packages/3e/88/4435438f149e36eb0bac1a15450e3de3d94129a1bb1b76e9c288dbcf1bc4/boltzgen-0.1.6-py3-none-any.whl (from https://pypi.org/simple/boltzgen/) (requires-python:>=3.11) 2025-12-05T04:57:18,088 Found link https://files.pythonhosted.org/packages/f4/73/c55d02b829c4f12918ef1ff22f1752300b3a9dc8a19a9679dc6b30344cb9/boltzgen-0.1.6.tar.gz (from https://pypi.org/simple/boltzgen/) (requires-python:>=3.11), version: 0.1.6 2025-12-05T04:57:18,089 Skipping link: No binaries permitted for boltzgen: https://files.pythonhosted.org/packages/4e/8d/203bda8dee5285f044a212d540a9faa4ec9502d2688f8617f2bf49501ba6/boltzgen-0.1.7-py3-none-any.whl (from https://pypi.org/simple/boltzgen/) (requires-python:>=3.11) 2025-12-05T04:57:18,089 Found link https://files.pythonhosted.org/packages/90/7a/b6b99cb1b1f9a776746aeb29e9ecb49197b1f83a716b61fc71b217510600/boltzgen-0.1.7.tar.gz (from https://pypi.org/simple/boltzgen/) (requires-python:>=3.11), version: 0.1.7 2025-12-05T04:57:18,090 Skipping link: No binaries permitted for boltzgen: https://files.pythonhosted.org/packages/92/9b/8d2dc07b96cf035ca328113487a7001de080f4626877e1f61b6e4ca4e024/boltzgen-0.1.8-py3-none-any.whl (from https://pypi.org/simple/boltzgen/) (requires-python:>=3.11) 2025-12-05T04:57:18,091 Found link https://files.pythonhosted.org/packages/76/e5/08c09469e5cae238c0b706b527f5bb34b63eee433bb5d8df67a165deba40/boltzgen-0.1.8.tar.gz (from https://pypi.org/simple/boltzgen/) (requires-python:>=3.11), version: 0.1.8 2025-12-05T04:57:18,092 Fetching project page and analyzing links: https://www.piwheels.org/simple/boltzgen/ 2025-12-05T04:57:18,093 Getting page https://www.piwheels.org/simple/boltzgen/ 2025-12-05T04:57:18,094 Found index url https://www.piwheels.org/simple 2025-12-05T04:57:18,257 Fetched page https://www.piwheels.org/simple/boltzgen/ as text/html 2025-12-05T04:57:18,260 Skipping link: No binaries permitted for boltzgen: https://www.piwheels.org/simple/boltzgen/boltzgen-0.1.7-py3-none-any.whl#sha256=9e026a4b483e47bd92a088f7fc2ba1b3bc84e74d93d99982f7a305330a0f38be (from https://www.piwheels.org/simple/boltzgen/) (requires-python:>=3.11) 2025-12-05T04:57:18,261 Skipping link: No binaries permitted for boltzgen: https://www.piwheels.org/simple/boltzgen/boltzgen-0.1.6-py3-none-any.whl#sha256=be8bb6bfb8c8a6a11498256d93a2147cd7561069dac561bb198f3c941231c70b (from https://www.piwheels.org/simple/boltzgen/) (requires-python:>=3.11) 2025-12-05T04:57:18,262 Skipping link: No binaries permitted for boltzgen: https://www.piwheels.org/simple/boltzgen/boltzgen-0.1.5-py3-none-any.whl#sha256=567e42f3cd1f8a8c24d7087b6a403d805594f6e62686348be18d8e7cfdddbec8 (from https://www.piwheels.org/simple/boltzgen/) (requires-python:>=3.11) 2025-12-05T04:57:18,262 Skipping link: No binaries permitted for boltzgen: https://www.piwheels.org/simple/boltzgen/boltzgen-0.1.4-py3-none-any.whl#sha256=3af2f20f1a3611f969104650791392db2e145fc24fb035a6ca66e716637576dc (from https://www.piwheels.org/simple/boltzgen/) (requires-python:>=3.9) 2025-12-05T04:57:18,263 Skipping link: No binaries permitted for boltzgen: https://www.piwheels.org/simple/boltzgen/boltzgen-0.1.3-py3-none-any.whl#sha256=1029da6f74a8b125d8c6c34beb6b0a7f71a3d57461631c4dc6f788b573c10247 (from https://www.piwheels.org/simple/boltzgen/) (requires-python:>=3.9) 2025-12-05T04:57:18,264 Skipping link: No binaries permitted for boltzgen: https://archive1.piwheels.org/simple/boltzgen/boltzgen-0.1.2-py3-none-any.whl#sha256=540dfba80316dc74e1622a369e825b5debdf02aa7cb197ebbb311186113017c4 (from https://www.piwheels.org/simple/boltzgen/) (requires-python:>=3.9) 2025-12-05T04:57:18,264 Skipping link: No binaries permitted for boltzgen: https://archive1.piwheels.org/simple/boltzgen/boltzgen-0.1.1-py3-none-any.whl#sha256=ba441ae54add47197ca07443c4bb7468bb6e30ae1e94224c21360afb80fd6215 (from https://www.piwheels.org/simple/boltzgen/) (requires-python:>=3.9) 2025-12-05T04:57:18,265 Skipping link: No binaries permitted for boltzgen: https://archive1.piwheels.org/simple/boltzgen/boltzgen-0.1.0-py3-none-any.whl#sha256=4c742030a0a07bb98c68ee543aad9b9d01c4a673e62ba78cab124ed43a91b644 (from https://www.piwheels.org/simple/boltzgen/) (requires-python:>=3.9) 2025-12-05T04:57:18,265 Skipping link: not a file: https://www.piwheels.org/simple/boltzgen/ 2025-12-05T04:57:18,266 Skipping link: not a file: https://pypi.org/simple/boltzgen/ 2025-12-05T04:57:18,285 Given no hashes to check 1 links for project 'boltzgen': discarding no candidates 2025-12-05T04:57:18,303 Collecting boltzgen==0.1.8 2025-12-05T04:57:18,305 Created temporary directory: /tmp/pip-unpack-y2i5pd_v 2025-12-05T04:57:19,113 Downloading boltzgen-0.1.8.tar.gz (300 kB) 2025-12-05T04:57:19,533 Added boltzgen==0.1.8 from https://files.pythonhosted.org/packages/76/e5/08c09469e5cae238c0b706b527f5bb34b63eee433bb5d8df67a165deba40/boltzgen-0.1.8.tar.gz to build tracker '/tmp/pip-build-tracker-he20yl6e' 2025-12-05T04:57:19,539 Created temporary directory: /tmp/pip-build-env-em5f74rd 2025-12-05T04:57:19,544 Installing build dependencies: started 2025-12-05T04:57:19,545 Running command pip subprocess to install build dependencies 2025-12-05T04:57:20,676 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-12-05T04:57:21,297 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 2025-12-05T04:57:21,320 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-12-05T04:57:23,081 Collecting setuptools>=61 2025-12-05T04:57:23,197 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-12-05T04:57:26,350 Installing collected packages: setuptools 2025-12-05T04:57:29,885 Successfully installed setuptools-80.9.0 2025-12-05T04:57:30,153 Installing build dependencies: finished with status 'done' 2025-12-05T04:57:30,159 Getting requirements to build wheel: started 2025-12-05T04:57:30,160 Running command Getting requirements to build wheel 2025-12-05T04:57:30,857 running egg_info 2025-12-05T04:57:30,864 writing src/boltzgen.egg-info/PKG-INFO 2025-12-05T04:57:30,870 writing dependency_links to src/boltzgen.egg-info/dependency_links.txt 2025-12-05T04:57:30,872 writing entry points to src/boltzgen.egg-info/entry_points.txt 2025-12-05T04:57:30,876 writing requirements to src/boltzgen.egg-info/requires.txt 2025-12-05T04:57:30,877 writing top-level names to src/boltzgen.egg-info/top_level.txt 2025-12-05T04:57:30,932 reading manifest file 'src/boltzgen.egg-info/SOURCES.txt' 2025-12-05T04:57:30,941 adding license file 'LICENSE' 2025-12-05T04:57:30,949 writing manifest file 'src/boltzgen.egg-info/SOURCES.txt' 2025-12-05T04:57:31,047 Getting requirements to build wheel: finished with status 'done' 2025-12-05T04:57:31,051 Created temporary directory: /tmp/pip-modern-metadata-f50sadey 2025-12-05T04:57:31,053 Preparing metadata (pyproject.toml): started 2025-12-05T04:57:31,055 Running command Preparing metadata (pyproject.toml) 2025-12-05T04:57:31,712 running dist_info 2025-12-05T04:57:31,724 creating /tmp/pip-modern-metadata-f50sadey/boltzgen.egg-info 2025-12-05T04:57:31,725 writing /tmp/pip-modern-metadata-f50sadey/boltzgen.egg-info/PKG-INFO 2025-12-05T04:57:31,732 writing dependency_links to /tmp/pip-modern-metadata-f50sadey/boltzgen.egg-info/dependency_links.txt 2025-12-05T04:57:31,733 writing entry points to /tmp/pip-modern-metadata-f50sadey/boltzgen.egg-info/entry_points.txt 2025-12-05T04:57:31,737 writing requirements to /tmp/pip-modern-metadata-f50sadey/boltzgen.egg-info/requires.txt 2025-12-05T04:57:31,738 writing top-level names to /tmp/pip-modern-metadata-f50sadey/boltzgen.egg-info/top_level.txt 2025-12-05T04:57:31,739 writing manifest file '/tmp/pip-modern-metadata-f50sadey/boltzgen.egg-info/SOURCES.txt' 2025-12-05T04:57:31,788 reading manifest file '/tmp/pip-modern-metadata-f50sadey/boltzgen.egg-info/SOURCES.txt' 2025-12-05T04:57:31,790 adding license file 'LICENSE' 2025-12-05T04:57:31,796 writing manifest file '/tmp/pip-modern-metadata-f50sadey/boltzgen.egg-info/SOURCES.txt' 2025-12-05T04:57:31,797 creating '/tmp/pip-modern-metadata-f50sadey/boltzgen-0.1.8.dist-info' 2025-12-05T04:57:31,922 Preparing metadata (pyproject.toml): finished with status 'done' 2025-12-05T04:57:31,926 Source in /tmp/pip-wheel-e9q0lihk/boltzgen_4621685e62c44098a1998e9e71f51ec0 has version 0.1.8, which satisfies requirement boltzgen==0.1.8 from https://files.pythonhosted.org/packages/76/e5/08c09469e5cae238c0b706b527f5bb34b63eee433bb5d8df67a165deba40/boltzgen-0.1.8.tar.gz 2025-12-05T04:57:31,927 Removed boltzgen==0.1.8 from https://files.pythonhosted.org/packages/76/e5/08c09469e5cae238c0b706b527f5bb34b63eee433bb5d8df67a165deba40/boltzgen-0.1.8.tar.gz from build tracker '/tmp/pip-build-tracker-he20yl6e' 2025-12-05T04:57:31,933 Created temporary directory: /tmp/pip-unpack-t92_seks 2025-12-05T04:57:31,934 Building wheels for collected packages: boltzgen 2025-12-05T04:57:31,938 Created temporary directory: /tmp/pip-wheel-sp_p625o 2025-12-05T04:57:31,939 Destination directory: /tmp/pip-wheel-sp_p625o 2025-12-05T04:57:31,941 Building wheel for boltzgen (pyproject.toml): started 2025-12-05T04:57:31,942 Running command Building wheel for boltzgen (pyproject.toml) 2025-12-05T04:57:32,583 running bdist_wheel 2025-12-05T04:57:32,603 running build 2025-12-05T04:57:32,604 running build_py 2025-12-05T04:57:32,610 creating build/lib/boltzgen 2025-12-05T04:57:32,613 copying src/boltzgen/__init__.py -> build/lib/boltzgen 2025-12-05T04:57:32,615 creating build/lib/boltzgen/model 2025-12-05T04:57:32,616 copying src/boltzgen/model/__init__.py -> build/lib/boltzgen/model 2025-12-05T04:57:32,618 creating build/lib/boltzgen/cli 2025-12-05T04:57:32,619 copying src/boltzgen/cli/boltzgen.py -> build/lib/boltzgen/cli 2025-12-05T04:57:32,623 copying src/boltzgen/cli/__init__.py -> build/lib/boltzgen/cli 2025-12-05T04:57:32,625 creating build/lib/boltzgen/utils 2025-12-05T04:57:32,626 copying src/boltzgen/utils/quiet.py -> build/lib/boltzgen/utils 2025-12-05T04:57:32,628 copying src/boltzgen/utils/__init__.py -> build/lib/boltzgen/utils 2025-12-05T04:57:32,629 copying src/boltzgen/utils/pipeline_progress_bar.py -> build/lib/boltzgen/utils 2025-12-05T04:57:32,632 creating build/lib/boltzgen/task 2025-12-05T04:57:32,633 copying src/boltzgen/task/__init__.py -> build/lib/boltzgen/task 2025-12-05T04:57:32,635 copying src/boltzgen/task/task.py -> build/lib/boltzgen/task 2025-12-05T04:57:32,637 creating build/lib/boltzgen/resources 2025-12-05T04:57:32,638 copying src/boltzgen/resources/main.py -> build/lib/boltzgen/resources 2025-12-05T04:57:32,640 creating build/lib/boltzgen/data 2025-12-05T04:57:32,642 copying src/boltzgen/data/const.py -> build/lib/boltzgen/data 2025-12-05T04:57:32,645 copying src/boltzgen/data/__init__.py -> build/lib/boltzgen/data 2025-12-05T04:57:32,646 copying src/boltzgen/data/rmsd_computation.py -> build/lib/boltzgen/data 2025-12-05T04:57:32,649 copying src/boltzgen/data/data.py -> build/lib/boltzgen/data 2025-12-05T04:57:32,652 copying src/boltzgen/data/pad.py -> build/lib/boltzgen/data 2025-12-05T04:57:32,654 copying src/boltzgen/data/mol.py -> build/lib/boltzgen/data 2025-12-05T04:57:32,657 creating build/lib/boltzgen/model/layers 2025-12-05T04:57:32,658 copying src/boltzgen/model/layers/attention.py -> build/lib/boltzgen/model/layers 2025-12-05T04:57:32,660 copying src/boltzgen/model/layers/initialize.py -> build/lib/boltzgen/model/layers 2025-12-05T04:57:32,662 copying src/boltzgen/model/layers/miniformer.py -> build/lib/boltzgen/model/layers 2025-12-05T04:57:32,664 copying src/boltzgen/model/layers/pairformer.py -> build/lib/boltzgen/model/layers 2025-12-05T04:57:32,666 copying src/boltzgen/model/layers/triangular.py -> build/lib/boltzgen/model/layers 2025-12-05T04:57:32,669 copying src/boltzgen/model/layers/__init__.py -> build/lib/boltzgen/model/layers 2025-12-05T04:57:32,670 copying src/boltzgen/model/layers/confidence_utils.py -> build/lib/boltzgen/model/layers 2025-12-05T04:57:32,672 copying src/boltzgen/model/layers/relative.py -> build/lib/boltzgen/model/layers 2025-12-05T04:57:32,674 copying src/boltzgen/model/layers/pair_averaging.py -> build/lib/boltzgen/model/layers 2025-12-05T04:57:32,676 copying src/boltzgen/model/layers/transition.py -> build/lib/boltzgen/model/layers 2025-12-05T04:57:32,678 copying src/boltzgen/model/layers/outer_product_mean.py -> build/lib/boltzgen/model/layers 2025-12-05T04:57:32,680 copying src/boltzgen/model/layers/dropout.py -> build/lib/boltzgen/model/layers 2025-12-05T04:57:32,682 creating build/lib/boltzgen/model/modules 2025-12-05T04:57:32,683 copying src/boltzgen/model/modules/confidence.py -> build/lib/boltzgen/model/modules 2025-12-05T04:57:32,686 copying src/boltzgen/model/modules/diffusion.py -> build/lib/boltzgen/model/modules 2025-12-05T04:57:32,689 copying src/boltzgen/model/modules/transformers.py -> build/lib/boltzgen/model/modules 2025-12-05T04:57:32,691 copying src/boltzgen/model/modules/scatter_utils.py -> build/lib/boltzgen/model/modules 2025-12-05T04:57:32,693 copying src/boltzgen/model/modules/affinity.py -> build/lib/boltzgen/model/modules 2025-12-05T04:57:32,695 copying src/boltzgen/model/modules/__init__.py -> build/lib/boltzgen/model/modules 2025-12-05T04:57:32,697 copying src/boltzgen/model/modules/inverse_fold.py -> build/lib/boltzgen/model/modules 2025-12-05T04:57:32,699 copying src/boltzgen/model/modules/diffusion_conditioning.py -> build/lib/boltzgen/model/modules 2025-12-05T04:57:32,701 copying src/boltzgen/model/modules/trunk.py -> build/lib/boltzgen/model/modules 2025-12-05T04:57:32,704 copying src/boltzgen/model/modules/encoders.py -> build/lib/boltzgen/model/modules 2025-12-05T04:57:32,707 copying src/boltzgen/model/modules/masker.py -> build/lib/boltzgen/model/modules 2025-12-05T04:57:32,709 copying src/boltzgen/model/modules/utils.py -> build/lib/boltzgen/model/modules 2025-12-05T04:57:32,712 creating build/lib/boltzgen/model/validation 2025-12-05T04:57:32,713 copying src/boltzgen/model/validation/design.py -> build/lib/boltzgen/model/validation 2025-12-05T04:57:32,716 copying src/boltzgen/model/validation/rcsb.py -> build/lib/boltzgen/model/validation 2025-12-05T04:57:32,718 copying src/boltzgen/model/validation/validator.py -> build/lib/boltzgen/model/validation 2025-12-05T04:57:32,720 copying src/boltzgen/model/validation/refolding.py -> build/lib/boltzgen/model/validation 2025-12-05T04:57:32,723 creating build/lib/boltzgen/model/optim 2025-12-05T04:57:32,724 copying src/boltzgen/model/optim/ema.py -> build/lib/boltzgen/model/optim 2025-12-05T04:57:32,727 copying src/boltzgen/model/optim/scheduler.py -> build/lib/boltzgen/model/optim 2025-12-05T04:57:32,729 copying src/boltzgen/model/optim/__init__.py -> build/lib/boltzgen/model/optim 2025-12-05T04:57:32,731 creating build/lib/boltzgen/model/loss 2025-12-05T04:57:32,732 copying src/boltzgen/model/loss/confidence.py -> build/lib/boltzgen/model/loss 2025-12-05T04:57:32,735 copying src/boltzgen/model/loss/diffusion.py -> build/lib/boltzgen/model/loss 2025-12-05T04:57:32,737 copying src/boltzgen/model/loss/validation.py -> build/lib/boltzgen/model/loss 2025-12-05T04:57:32,740 copying src/boltzgen/model/loss/__init__.py -> build/lib/boltzgen/model/loss 2025-12-05T04:57:32,742 copying src/boltzgen/model/loss/res_type.py -> build/lib/boltzgen/model/loss 2025-12-05T04:57:32,743 copying src/boltzgen/model/loss/distogram.py -> build/lib/boltzgen/model/loss 2025-12-05T04:57:32,745 copying src/boltzgen/model/loss/bfactor.py -> build/lib/boltzgen/model/loss 2025-12-05T04:57:32,747 creating build/lib/boltzgen/model/models 2025-12-05T04:57:32,748 copying src/boltzgen/model/models/boltz.py -> build/lib/boltzgen/model/models 2025-12-05T04:57:32,753 copying src/boltzgen/model/models/__init__.py -> build/lib/boltzgen/model/models 2025-12-05T04:57:32,755 creating build/lib/boltzgen/model/layers/triangular_attention 2025-12-05T04:57:32,756 copying src/boltzgen/model/layers/triangular_attention/primitives.py -> build/lib/boltzgen/model/layers/triangular_attention 2025-12-05T04:57:32,758 copying src/boltzgen/model/layers/triangular_attention/attention.py -> build/lib/boltzgen/model/layers/triangular_attention 2025-12-05T04:57:32,761 copying src/boltzgen/model/layers/triangular_attention/__init__.py -> build/lib/boltzgen/model/layers/triangular_attention 2025-12-05T04:57:32,762 copying src/boltzgen/model/layers/triangular_attention/utils.py -> build/lib/boltzgen/model/layers/triangular_attention 2025-12-05T04:57:32,765 creating build/lib/boltzgen/task/filter 2025-12-05T04:57:32,766 copying src/boltzgen/task/filter/filter.py -> build/lib/boltzgen/task/filter 2025-12-05T04:57:32,769 copying src/boltzgen/task/filter/seqplot_utils.py -> build/lib/boltzgen/task/filter 2025-12-05T04:57:32,771 copying src/boltzgen/task/filter/__init__.py -> build/lib/boltzgen/task/filter 2025-12-05T04:57:32,773 creating build/lib/boltzgen/task/predict 2025-12-05T04:57:32,775 copying src/boltzgen/task/predict/data_from_generated.py -> build/lib/boltzgen/task/predict 2025-12-05T04:57:32,777 copying src/boltzgen/task/predict/writer.py -> build/lib/boltzgen/task/predict 2025-12-05T04:57:32,780 copying src/boltzgen/task/predict/data_ligands.py -> build/lib/boltzgen/task/predict 2025-12-05T04:57:32,782 copying src/boltzgen/task/predict/data_protein_binder.py -> build/lib/boltzgen/task/predict 2025-12-05T04:57:32,785 copying src/boltzgen/task/predict/__init__.py -> build/lib/boltzgen/task/predict 2025-12-05T04:57:32,786 copying src/boltzgen/task/predict/data_from_yaml.py -> build/lib/boltzgen/task/predict 2025-12-05T04:57:32,789 copying src/boltzgen/task/predict/predict.py -> build/lib/boltzgen/task/predict 2025-12-05T04:57:32,791 copying src/boltzgen/task/predict/loading_utils.py -> build/lib/boltzgen/task/predict 2025-12-05T04:57:32,793 creating build/lib/boltzgen/task/train 2025-12-05T04:57:32,794 copying src/boltzgen/task/train/__init__.py -> build/lib/boltzgen/task/train 2025-12-05T04:57:32,796 copying src/boltzgen/task/train/data.py -> build/lib/boltzgen/task/train 2025-12-05T04:57:32,799 copying src/boltzgen/task/train/train.py -> build/lib/boltzgen/task/train 2025-12-05T04:57:32,802 creating build/lib/boltzgen/task/analyze 2025-12-05T04:57:32,803 copying src/boltzgen/task/analyze/analyze_utils.py -> build/lib/boltzgen/task/analyze 2025-12-05T04:57:32,806 copying src/boltzgen/task/analyze/analyze.py -> build/lib/boltzgen/task/analyze 2025-12-05T04:57:32,810 creating build/lib/boltzgen/data/feature 2025-12-05T04:57:32,811 copying src/boltzgen/data/feature/__init__.py -> build/lib/boltzgen/data/feature 2025-12-05T04:57:32,813 copying src/boltzgen/data/feature/featurizer.py -> build/lib/boltzgen/data/feature 2025-12-05T04:57:32,817 creating build/lib/boltzgen/data/filter 2025-12-05T04:57:32,818 copying src/boltzgen/data/filter/__init__.py -> build/lib/boltzgen/data/filter 2025-12-05T04:57:32,820 creating build/lib/boltzgen/data/sample 2025-12-05T04:57:32,821 copying src/boltzgen/data/sample/__init__.py -> build/lib/boltzgen/data/sample 2025-12-05T04:57:32,823 copying src/boltzgen/data/sample/cluster.py -> build/lib/boltzgen/data/sample 2025-12-05T04:57:32,825 copying src/boltzgen/data/sample/sampler.py -> build/lib/boltzgen/data/sample 2025-12-05T04:57:32,827 creating build/lib/boltzgen/data/select 2025-12-05T04:57:32,828 copying src/boltzgen/data/select/protein.py -> build/lib/boltzgen/data/select 2025-12-05T04:57:32,830 copying src/boltzgen/data/select/__init__.py -> build/lib/boltzgen/data/select 2025-12-05T04:57:32,832 copying src/boltzgen/data/select/selector.py -> build/lib/boltzgen/data/select 2025-12-05T04:57:32,834 creating build/lib/boltzgen/data/write 2025-12-05T04:57:32,835 copying src/boltzgen/data/write/pdb.py -> build/lib/boltzgen/data/write 2025-12-05T04:57:32,837 copying src/boltzgen/data/write/__init__.py -> build/lib/boltzgen/data/write 2025-12-05T04:57:32,839 copying src/boltzgen/data/write/mmcif.py -> build/lib/boltzgen/data/write 2025-12-05T04:57:32,842 creating build/lib/boltzgen/data/parse 2025-12-05T04:57:32,842 copying src/boltzgen/data/parse/schema.py -> build/lib/boltzgen/data/parse 2025-12-05T04:57:32,846 copying src/boltzgen/data/parse/pdb_parser.py -> build/lib/boltzgen/data/parse 2025-12-05T04:57:32,848 copying src/boltzgen/data/parse/__init__.py -> build/lib/boltzgen/data/parse 2025-12-05T04:57:32,850 copying src/boltzgen/data/parse/mmcif.py -> build/lib/boltzgen/data/parse 2025-12-05T04:57:32,853 copying src/boltzgen/data/parse/a3m.py -> build/lib/boltzgen/data/parse 2025-12-05T04:57:32,855 creating build/lib/boltzgen/data/template 2025-12-05T04:57:32,856 copying src/boltzgen/data/template/__init__.py -> build/lib/boltzgen/data/template 2025-12-05T04:57:32,858 copying src/boltzgen/data/template/features.py -> build/lib/boltzgen/data/template 2025-12-05T04:57:32,860 creating build/lib/boltzgen/data/crop 2025-12-05T04:57:32,861 copying src/boltzgen/data/crop/multimer.py -> build/lib/boltzgen/data/crop 2025-12-05T04:57:32,863 copying src/boltzgen/data/crop/__init__.py -> build/lib/boltzgen/data/crop 2025-12-05T04:57:32,865 copying src/boltzgen/data/crop/cropper.py -> build/lib/boltzgen/data/crop 2025-12-05T04:57:32,867 creating build/lib/boltzgen/data/tokenize 2025-12-05T04:57:32,868 copying src/boltzgen/data/tokenize/__init__.py -> build/lib/boltzgen/data/tokenize 2025-12-05T04:57:32,870 copying src/boltzgen/data/tokenize/tokenizer.py -> build/lib/boltzgen/data/tokenize 2025-12-05T04:57:32,873 creating build/lib/boltzgen/data/filter/dynamic 2025-12-05T04:57:32,874 copying src/boltzgen/data/filter/dynamic/filter.py -> build/lib/boltzgen/data/filter/dynamic 2025-12-05T04:57:32,876 copying src/boltzgen/data/filter/dynamic/confidence.py -> build/lib/boltzgen/data/filter/dynamic 2025-12-05T04:57:32,878 copying src/boltzgen/data/filter/dynamic/date.py -> build/lib/boltzgen/data/filter/dynamic 2025-12-05T04:57:32,880 copying src/boltzgen/data/filter/dynamic/error.py -> build/lib/boltzgen/data/filter/dynamic 2025-12-05T04:57:32,882 copying src/boltzgen/data/filter/dynamic/__init__.py -> build/lib/boltzgen/data/filter/dynamic 2025-12-05T04:57:32,883 copying src/boltzgen/data/filter/dynamic/min_protein_residues.py -> build/lib/boltzgen/data/filter/dynamic 2025-12-05T04:57:32,885 copying src/boltzgen/data/filter/dynamic/pdb_id_txtfile.py -> build/lib/boltzgen/data/filter/dynamic 2025-12-05T04:57:32,887 copying src/boltzgen/data/filter/dynamic/max_residues.py -> build/lib/boltzgen/data/filter/dynamic 2025-12-05T04:57:32,889 copying src/boltzgen/data/filter/dynamic/size.py -> build/lib/boltzgen/data/filter/dynamic 2025-12-05T04:57:32,891 copying src/boltzgen/data/filter/dynamic/resolution.py -> build/lib/boltzgen/data/filter/dynamic 2025-12-05T04:57:32,893 creating build/lib/boltzgen/data/filter/static 2025-12-05T04:57:32,894 copying src/boltzgen/data/filter/static/filter.py -> build/lib/boltzgen/data/filter/static 2025-12-05T04:57:32,896 copying src/boltzgen/data/filter/static/__init__.py -> build/lib/boltzgen/data/filter/static 2025-12-05T04:57:32,898 copying src/boltzgen/data/filter/static/ligand.py -> build/lib/boltzgen/data/filter/static 2025-12-05T04:57:32,899 copying src/boltzgen/data/filter/static/polymer.py -> build/lib/boltzgen/data/filter/static 2025-12-05T04:57:32,902 running egg_info 2025-12-05T04:57:32,913 writing src/boltzgen.egg-info/PKG-INFO 2025-12-05T04:57:32,920 writing dependency_links to src/boltzgen.egg-info/dependency_links.txt 2025-12-05T04:57:32,921 writing entry points to src/boltzgen.egg-info/entry_points.txt 2025-12-05T04:57:32,925 writing requirements to src/boltzgen.egg-info/requires.txt 2025-12-05T04:57:32,926 writing top-level names to src/boltzgen.egg-info/top_level.txt 2025-12-05T04:57:32,962 reading manifest file 'src/boltzgen.egg-info/SOURCES.txt' 2025-12-05T04:57:32,970 adding license file 'LICENSE' 2025-12-05T04:57:32,978 writing manifest file 'src/boltzgen.egg-info/SOURCES.txt' 2025-12-05T04:57:32,996 creating build/lib/boltzgen/resources/config 2025-12-05T04:57:32,997 copying src/boltzgen/resources/config/affinity.yaml -> build/lib/boltzgen/resources/config 2025-12-05T04:57:33,000 copying src/boltzgen/resources/config/fold.yaml -> build/lib/boltzgen/resources/config 2025-12-05T04:57:33,002 copying src/boltzgen/resources/config/inverse_fold.yaml -> build/lib/boltzgen/resources/config 2025-12-05T04:57:33,004 copying src/boltzgen/resources/config/filtering.yaml -> build/lib/boltzgen/resources/config 2025-12-05T04:57:33,006 copying src/boltzgen/resources/config/design.yaml -> build/lib/boltzgen/resources/config 2025-12-05T04:57:33,008 copying src/boltzgen/resources/config/analysis.yaml -> build/lib/boltzgen/resources/config 2025-12-05T04:57:33,010 copying src/boltzgen/resources/config/inverse_fold_only.yaml -> build/lib/boltzgen/resources/config 2025-12-05T04:57:33,012 creating build/lib/boltzgen/resources/config/train 2025-12-05T04:57:33,013 copying src/boltzgen/resources/config/train/boltzgen_small.yaml -> build/lib/boltzgen/resources/config/train 2025-12-05T04:57:33,016 copying src/boltzgen/resources/config/train/boltzgen.yaml -> build/lib/boltzgen/resources/config/train 2025-12-05T04:57:33,019 copying src/boltzgen/resources/config/train/inverse_folding.yaml -> build/lib/boltzgen/resources/config/train 2025-12-05T04:57:33,049 installing to build/bdist.linux-armv7l/wheel 2025-12-05T04:57:33,049 running install 2025-12-05T04:57:33,072 running install_lib 2025-12-05T04:57:33,079 creating build/bdist.linux-armv7l/wheel 2025-12-05T04:57:33,081 creating build/bdist.linux-armv7l/wheel/boltzgen 2025-12-05T04:57:33,082 creating build/bdist.linux-armv7l/wheel/boltzgen/model 2025-12-05T04:57:33,084 creating build/bdist.linux-armv7l/wheel/boltzgen/model/layers 2025-12-05T04:57:33,085 copying build/lib/boltzgen/model/layers/attention.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/layers 2025-12-05T04:57:33,087 copying build/lib/boltzgen/model/layers/initialize.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/layers 2025-12-05T04:57:33,089 copying build/lib/boltzgen/model/layers/miniformer.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/layers 2025-12-05T04:57:33,091 copying build/lib/boltzgen/model/layers/pairformer.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/layers 2025-12-05T04:57:33,094 copying build/lib/boltzgen/model/layers/triangular.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/layers 2025-12-05T04:57:33,096 copying build/lib/boltzgen/model/layers/__init__.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/layers 2025-12-05T04:57:33,098 copying build/lib/boltzgen/model/layers/confidence_utils.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/layers 2025-12-05T04:57:33,100 copying build/lib/boltzgen/model/layers/relative.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/layers 2025-12-05T04:57:33,102 copying build/lib/boltzgen/model/layers/pair_averaging.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/layers 2025-12-05T04:57:33,104 copying build/lib/boltzgen/model/layers/transition.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/layers 2025-12-05T04:57:33,106 copying build/lib/boltzgen/model/layers/outer_product_mean.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/layers 2025-12-05T04:57:33,107 copying build/lib/boltzgen/model/layers/dropout.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/layers 2025-12-05T04:57:33,110 creating build/bdist.linux-armv7l/wheel/boltzgen/model/layers/triangular_attention 2025-12-05T04:57:33,111 copying build/lib/boltzgen/model/layers/triangular_attention/primitives.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/layers/triangular_attention 2025-12-05T04:57:33,113 copying build/lib/boltzgen/model/layers/triangular_attention/attention.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/layers/triangular_attention 2025-12-05T04:57:33,115 copying build/lib/boltzgen/model/layers/triangular_attention/__init__.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/layers/triangular_attention 2025-12-05T04:57:33,117 copying build/lib/boltzgen/model/layers/triangular_attention/utils.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/layers/triangular_attention 2025-12-05T04:57:33,119 creating build/bdist.linux-armv7l/wheel/boltzgen/model/modules 2025-12-05T04:57:33,120 copying build/lib/boltzgen/model/modules/confidence.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/modules 2025-12-05T04:57:33,123 copying build/lib/boltzgen/model/modules/diffusion.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/modules 2025-12-05T04:57:33,126 copying build/lib/boltzgen/model/modules/transformers.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/modules 2025-12-05T04:57:33,128 copying build/lib/boltzgen/model/modules/scatter_utils.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/modules 2025-12-05T04:57:33,130 copying build/lib/boltzgen/model/modules/affinity.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/modules 2025-12-05T04:57:33,132 copying build/lib/boltzgen/model/modules/__init__.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/modules 2025-12-05T04:57:33,134 copying build/lib/boltzgen/model/modules/inverse_fold.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/modules 2025-12-05T04:57:33,136 copying build/lib/boltzgen/model/modules/diffusion_conditioning.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/modules 2025-12-05T04:57:33,138 copying build/lib/boltzgen/model/modules/trunk.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/modules 2025-12-05T04:57:33,141 copying build/lib/boltzgen/model/modules/encoders.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/modules 2025-12-05T04:57:33,144 copying build/lib/boltzgen/model/modules/masker.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/modules 2025-12-05T04:57:33,146 copying build/lib/boltzgen/model/modules/utils.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/modules 2025-12-05T04:57:33,149 creating build/bdist.linux-armv7l/wheel/boltzgen/model/validation 2025-12-05T04:57:33,150 copying build/lib/boltzgen/model/validation/design.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/validation 2025-12-05T04:57:33,152 copying build/lib/boltzgen/model/validation/rcsb.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/validation 2025-12-05T04:57:33,154 copying build/lib/boltzgen/model/validation/validator.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/validation 2025-12-05T04:57:33,157 copying build/lib/boltzgen/model/validation/refolding.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/validation 2025-12-05T04:57:33,160 creating build/bdist.linux-armv7l/wheel/boltzgen/model/optim 2025-12-05T04:57:33,161 copying build/lib/boltzgen/model/optim/ema.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/optim 2025-12-05T04:57:33,163 copying build/lib/boltzgen/model/optim/scheduler.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/optim 2025-12-05T04:57:33,165 copying build/lib/boltzgen/model/optim/__init__.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/optim 2025-12-05T04:57:33,166 copying build/lib/boltzgen/model/__init__.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model 2025-12-05T04:57:33,168 creating build/bdist.linux-armv7l/wheel/boltzgen/model/loss 2025-12-05T04:57:33,169 copying build/lib/boltzgen/model/loss/confidence.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/loss 2025-12-05T04:57:33,172 copying build/lib/boltzgen/model/loss/diffusion.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/loss 2025-12-05T04:57:33,174 copying build/lib/boltzgen/model/loss/validation.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/loss 2025-12-05T04:57:33,177 copying build/lib/boltzgen/model/loss/__init__.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/loss 2025-12-05T04:57:33,179 copying build/lib/boltzgen/model/loss/res_type.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/loss 2025-12-05T04:57:33,181 copying build/lib/boltzgen/model/loss/distogram.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/loss 2025-12-05T04:57:33,183 copying build/lib/boltzgen/model/loss/bfactor.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/loss 2025-12-05T04:57:33,186 creating build/bdist.linux-armv7l/wheel/boltzgen/model/models 2025-12-05T04:57:33,187 copying build/lib/boltzgen/model/models/boltz.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/models 2025-12-05T04:57:33,191 copying build/lib/boltzgen/model/models/__init__.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/models 2025-12-05T04:57:33,193 creating build/bdist.linux-armv7l/wheel/boltzgen/cli 2025-12-05T04:57:33,194 copying build/lib/boltzgen/cli/boltzgen.py -> build/bdist.linux-armv7l/wheel/./boltzgen/cli 2025-12-05T04:57:33,197 copying build/lib/boltzgen/cli/__init__.py -> build/bdist.linux-armv7l/wheel/./boltzgen/cli 2025-12-05T04:57:33,199 creating build/bdist.linux-armv7l/wheel/boltzgen/utils 2025-12-05T04:57:33,200 copying build/lib/boltzgen/utils/quiet.py -> build/bdist.linux-armv7l/wheel/./boltzgen/utils 2025-12-05T04:57:33,202 copying build/lib/boltzgen/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./boltzgen/utils 2025-12-05T04:57:33,204 copying build/lib/boltzgen/utils/pipeline_progress_bar.py -> build/bdist.linux-armv7l/wheel/./boltzgen/utils 2025-12-05T04:57:33,206 creating build/bdist.linux-armv7l/wheel/boltzgen/task 2025-12-05T04:57:33,208 creating build/bdist.linux-armv7l/wheel/boltzgen/task/filter 2025-12-05T04:57:33,209 copying build/lib/boltzgen/task/filter/filter.py -> build/bdist.linux-armv7l/wheel/./boltzgen/task/filter 2025-12-05T04:57:33,212 copying build/lib/boltzgen/task/filter/seqplot_utils.py -> build/bdist.linux-armv7l/wheel/./boltzgen/task/filter 2025-12-05T04:57:33,214 copying build/lib/boltzgen/task/filter/__init__.py -> build/bdist.linux-armv7l/wheel/./boltzgen/task/filter 2025-12-05T04:57:33,216 copying build/lib/boltzgen/task/__init__.py -> build/bdist.linux-armv7l/wheel/./boltzgen/task 2025-12-05T04:57:33,218 creating build/bdist.linux-armv7l/wheel/boltzgen/task/predict 2025-12-05T04:57:33,219 copying build/lib/boltzgen/task/predict/data_from_generated.py -> build/bdist.linux-armv7l/wheel/./boltzgen/task/predict 2025-12-05T04:57:33,222 copying build/lib/boltzgen/task/predict/writer.py -> build/bdist.linux-armv7l/wheel/./boltzgen/task/predict 2025-12-05T04:57:33,224 copying build/lib/boltzgen/task/predict/data_ligands.py -> build/bdist.linux-armv7l/wheel/./boltzgen/task/predict 2025-12-05T04:57:33,227 copying build/lib/boltzgen/task/predict/data_protein_binder.py -> build/bdist.linux-armv7l/wheel/./boltzgen/task/predict 2025-12-05T04:57:33,229 copying build/lib/boltzgen/task/predict/__init__.py -> build/bdist.linux-armv7l/wheel/./boltzgen/task/predict 2025-12-05T04:57:33,231 copying build/lib/boltzgen/task/predict/data_from_yaml.py -> build/bdist.linux-armv7l/wheel/./boltzgen/task/predict 2025-12-05T04:57:33,233 copying build/lib/boltzgen/task/predict/predict.py -> build/bdist.linux-armv7l/wheel/./boltzgen/task/predict 2025-12-05T04:57:33,236 copying build/lib/boltzgen/task/predict/loading_utils.py -> build/bdist.linux-armv7l/wheel/./boltzgen/task/predict 2025-12-05T04:57:33,238 creating build/bdist.linux-armv7l/wheel/boltzgen/task/train 2025-12-05T04:57:33,239 copying build/lib/boltzgen/task/train/__init__.py -> build/bdist.linux-armv7l/wheel/./boltzgen/task/train 2025-12-05T04:57:33,240 copying build/lib/boltzgen/task/train/data.py -> build/bdist.linux-armv7l/wheel/./boltzgen/task/train 2025-12-05T04:57:33,243 copying build/lib/boltzgen/task/train/train.py -> build/bdist.linux-armv7l/wheel/./boltzgen/task/train 2025-12-05T04:57:33,246 creating build/bdist.linux-armv7l/wheel/boltzgen/task/analyze 2025-12-05T04:57:33,247 copying build/lib/boltzgen/task/analyze/analyze_utils.py -> build/bdist.linux-armv7l/wheel/./boltzgen/task/analyze 2025-12-05T04:57:33,249 copying build/lib/boltzgen/task/analyze/analyze.py -> build/bdist.linux-armv7l/wheel/./boltzgen/task/analyze 2025-12-05T04:57:33,252 copying build/lib/boltzgen/task/task.py -> build/bdist.linux-armv7l/wheel/./boltzgen/task 2025-12-05T04:57:33,254 copying build/lib/boltzgen/__init__.py -> build/bdist.linux-armv7l/wheel/./boltzgen 2025-12-05T04:57:33,256 creating build/bdist.linux-armv7l/wheel/boltzgen/resources 2025-12-05T04:57:33,257 copying build/lib/boltzgen/resources/main.py -> build/bdist.linux-armv7l/wheel/./boltzgen/resources 2025-12-05T04:57:33,259 creating build/bdist.linux-armv7l/wheel/boltzgen/resources/config 2025-12-05T04:57:33,260 copying build/lib/boltzgen/resources/config/affinity.yaml -> build/bdist.linux-armv7l/wheel/./boltzgen/resources/config 2025-12-05T04:57:33,262 copying build/lib/boltzgen/resources/config/fold.yaml -> build/bdist.linux-armv7l/wheel/./boltzgen/resources/config 2025-12-05T04:57:33,264 copying build/lib/boltzgen/resources/config/inverse_fold.yaml -> build/bdist.linux-armv7l/wheel/./boltzgen/resources/config 2025-12-05T04:57:33,266 copying build/lib/boltzgen/resources/config/filtering.yaml -> build/bdist.linux-armv7l/wheel/./boltzgen/resources/config 2025-12-05T04:57:33,268 creating build/bdist.linux-armv7l/wheel/boltzgen/resources/config/train 2025-12-05T04:57:33,269 copying build/lib/boltzgen/resources/config/train/boltzgen_small.yaml -> build/bdist.linux-armv7l/wheel/./boltzgen/resources/config/train 2025-12-05T04:57:33,271 copying build/lib/boltzgen/resources/config/train/boltzgen.yaml -> build/bdist.linux-armv7l/wheel/./boltzgen/resources/config/train 2025-12-05T04:57:33,274 copying build/lib/boltzgen/resources/config/train/inverse_folding.yaml -> build/bdist.linux-armv7l/wheel/./boltzgen/resources/config/train 2025-12-05T04:57:33,276 copying build/lib/boltzgen/resources/config/design.yaml -> build/bdist.linux-armv7l/wheel/./boltzgen/resources/config 2025-12-05T04:57:33,278 copying build/lib/boltzgen/resources/config/analysis.yaml -> build/bdist.linux-armv7l/wheel/./boltzgen/resources/config 2025-12-05T04:57:33,280 copying build/lib/boltzgen/resources/config/inverse_fold_only.yaml -> build/bdist.linux-armv7l/wheel/./boltzgen/resources/config 2025-12-05T04:57:33,282 creating build/bdist.linux-armv7l/wheel/boltzgen/data 2025-12-05T04:57:33,284 creating build/bdist.linux-armv7l/wheel/boltzgen/data/feature 2025-12-05T04:57:33,285 copying build/lib/boltzgen/data/feature/__init__.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/feature 2025-12-05T04:57:33,286 copying build/lib/boltzgen/data/feature/featurizer.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/feature 2025-12-05T04:57:33,291 creating build/bdist.linux-armv7l/wheel/boltzgen/data/filter 2025-12-05T04:57:33,292 creating build/bdist.linux-armv7l/wheel/boltzgen/data/filter/dynamic 2025-12-05T04:57:33,293 copying build/lib/boltzgen/data/filter/dynamic/filter.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/filter/dynamic 2025-12-05T04:57:33,295 copying build/lib/boltzgen/data/filter/dynamic/confidence.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/filter/dynamic 2025-12-05T04:57:33,297 copying build/lib/boltzgen/data/filter/dynamic/date.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/filter/dynamic 2025-12-05T04:57:33,299 copying build/lib/boltzgen/data/filter/dynamic/error.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/filter/dynamic 2025-12-05T04:57:33,301 copying build/lib/boltzgen/data/filter/dynamic/__init__.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/filter/dynamic 2025-12-05T04:57:33,302 copying build/lib/boltzgen/data/filter/dynamic/min_protein_residues.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/filter/dynamic 2025-12-05T04:57:33,304 copying build/lib/boltzgen/data/filter/dynamic/pdb_id_txtfile.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/filter/dynamic 2025-12-05T04:57:33,305 copying build/lib/boltzgen/data/filter/dynamic/max_residues.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/filter/dynamic 2025-12-05T04:57:33,307 copying build/lib/boltzgen/data/filter/dynamic/size.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/filter/dynamic 2025-12-05T04:57:33,309 copying build/lib/boltzgen/data/filter/dynamic/resolution.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/filter/dynamic 2025-12-05T04:57:33,311 copying build/lib/boltzgen/data/filter/__init__.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/filter 2025-12-05T04:57:33,313 creating build/bdist.linux-armv7l/wheel/boltzgen/data/filter/static 2025-12-05T04:57:33,314 copying build/lib/boltzgen/data/filter/static/filter.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/filter/static 2025-12-05T04:57:33,316 copying build/lib/boltzgen/data/filter/static/__init__.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/filter/static 2025-12-05T04:57:33,317 copying build/lib/boltzgen/data/filter/static/ligand.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/filter/static 2025-12-05T04:57:33,319 copying build/lib/boltzgen/data/filter/static/polymer.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/filter/static 2025-12-05T04:57:33,321 creating build/bdist.linux-armv7l/wheel/boltzgen/data/sample 2025-12-05T04:57:33,322 copying build/lib/boltzgen/data/sample/__init__.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/sample 2025-12-05T04:57:33,324 copying build/lib/boltzgen/data/sample/cluster.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/sample 2025-12-05T04:57:33,326 copying build/lib/boltzgen/data/sample/sampler.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/sample 2025-12-05T04:57:33,328 creating build/bdist.linux-armv7l/wheel/boltzgen/data/select 2025-12-05T04:57:33,329 copying build/lib/boltzgen/data/select/protein.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/select 2025-12-05T04:57:33,332 copying build/lib/boltzgen/data/select/__init__.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/select 2025-12-05T04:57:33,334 copying build/lib/boltzgen/data/select/selector.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/select 2025-12-05T04:57:33,336 copying build/lib/boltzgen/data/const.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data 2025-12-05T04:57:33,339 copying build/lib/boltzgen/data/__init__.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data 2025-12-05T04:57:33,341 copying build/lib/boltzgen/data/rmsd_computation.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data 2025-12-05T04:57:33,343 copying build/lib/boltzgen/data/data.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data 2025-12-05T04:57:33,346 copying build/lib/boltzgen/data/pad.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data 2025-12-05T04:57:33,348 creating build/bdist.linux-armv7l/wheel/boltzgen/data/write 2025-12-05T04:57:33,349 copying build/lib/boltzgen/data/write/pdb.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/write 2025-12-05T04:57:33,352 copying build/lib/boltzgen/data/write/__init__.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/write 2025-12-05T04:57:33,353 copying build/lib/boltzgen/data/write/mmcif.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/write 2025-12-05T04:57:33,356 creating build/bdist.linux-armv7l/wheel/boltzgen/data/parse 2025-12-05T04:57:33,357 copying build/lib/boltzgen/data/parse/schema.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/parse 2025-12-05T04:57:33,361 copying build/lib/boltzgen/data/parse/pdb_parser.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/parse 2025-12-05T04:57:33,363 copying build/lib/boltzgen/data/parse/__init__.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/parse 2025-12-05T04:57:33,364 copying build/lib/boltzgen/data/parse/mmcif.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/parse 2025-12-05T04:57:33,367 copying build/lib/boltzgen/data/parse/a3m.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/parse 2025-12-05T04:57:33,369 creating build/bdist.linux-armv7l/wheel/boltzgen/data/template 2025-12-05T04:57:33,370 copying build/lib/boltzgen/data/template/__init__.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/template 2025-12-05T04:57:33,372 copying build/lib/boltzgen/data/template/features.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/template 2025-12-05T04:57:33,374 creating build/bdist.linux-armv7l/wheel/boltzgen/data/crop 2025-12-05T04:57:33,375 copying build/lib/boltzgen/data/crop/multimer.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/crop 2025-12-05T04:57:33,377 copying build/lib/boltzgen/data/crop/__init__.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/crop 2025-12-05T04:57:33,379 copying build/lib/boltzgen/data/crop/cropper.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/crop 2025-12-05T04:57:33,381 creating build/bdist.linux-armv7l/wheel/boltzgen/data/tokenize 2025-12-05T04:57:33,382 copying build/lib/boltzgen/data/tokenize/__init__.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/tokenize 2025-12-05T04:57:33,383 copying build/lib/boltzgen/data/tokenize/tokenizer.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/tokenize 2025-12-05T04:57:33,386 copying build/lib/boltzgen/data/mol.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data 2025-12-05T04:57:33,389 running install_egg_info 2025-12-05T04:57:33,394 Copying src/boltzgen.egg-info to build/bdist.linux-armv7l/wheel/./boltzgen-0.1.8-py3.11.egg-info 2025-12-05T04:57:33,406 running install_scripts 2025-12-05T04:57:33,417 creating build/bdist.linux-armv7l/wheel/boltzgen-0.1.8.dist-info/WHEEL 2025-12-05T04:57:33,420 creating '/tmp/pip-wheel-sp_p625o/.tmp-6j96se43/boltzgen-0.1.8-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-12-05T04:57:33,422 adding 'boltzgen/__init__.py' 2025-12-05T04:57:33,424 adding 'boltzgen/cli/__init__.py' 2025-12-05T04:57:33,432 adding 'boltzgen/cli/boltzgen.py' 2025-12-05T04:57:33,434 adding 'boltzgen/data/__init__.py' 2025-12-05T04:57:33,442 adding 'boltzgen/data/const.py' 2025-12-05T04:57:33,450 adding 'boltzgen/data/data.py' 2025-12-05T04:57:33,455 adding 'boltzgen/data/mol.py' 2025-12-05T04:57:33,456 adding 'boltzgen/data/pad.py' 2025-12-05T04:57:33,458 adding 'boltzgen/data/rmsd_computation.py' 2025-12-05T04:57:33,460 adding 'boltzgen/data/crop/__init__.py' 2025-12-05T04:57:33,461 adding 'boltzgen/data/crop/cropper.py' 2025-12-05T04:57:33,463 adding 'boltzgen/data/crop/multimer.py' 2025-12-05T04:57:33,465 adding 'boltzgen/data/feature/__init__.py' 2025-12-05T04:57:33,474 adding 'boltzgen/data/feature/featurizer.py' 2025-12-05T04:57:33,476 adding 'boltzgen/data/filter/__init__.py' 2025-12-05T04:57:33,478 adding 'boltzgen/data/filter/dynamic/__init__.py' 2025-12-05T04:57:33,479 adding 'boltzgen/data/filter/dynamic/confidence.py' 2025-12-05T04:57:33,480 adding 'boltzgen/data/filter/dynamic/date.py' 2025-12-05T04:57:33,482 adding 'boltzgen/data/filter/dynamic/error.py' 2025-12-05T04:57:33,483 adding 'boltzgen/data/filter/dynamic/filter.py' 2025-12-05T04:57:33,484 adding 'boltzgen/data/filter/dynamic/max_residues.py' 2025-12-05T04:57:33,485 adding 'boltzgen/data/filter/dynamic/min_protein_residues.py' 2025-12-05T04:57:33,487 adding 'boltzgen/data/filter/dynamic/pdb_id_txtfile.py' 2025-12-05T04:57:33,488 adding 'boltzgen/data/filter/dynamic/resolution.py' 2025-12-05T04:57:33,489 adding 'boltzgen/data/filter/dynamic/size.py' 2025-12-05T04:57:33,491 adding 'boltzgen/data/filter/static/__init__.py' 2025-12-05T04:57:33,492 adding 'boltzgen/data/filter/static/filter.py' 2025-12-05T04:57:33,493 adding 'boltzgen/data/filter/static/ligand.py' 2025-12-05T04:57:33,495 adding 'boltzgen/data/filter/static/polymer.py' 2025-12-05T04:57:33,496 adding 'boltzgen/data/parse/__init__.py' 2025-12-05T04:57:33,498 adding 'boltzgen/data/parse/a3m.py' 2025-12-05T04:57:33,503 adding 'boltzgen/data/parse/mmcif.py' 2025-12-05T04:57:33,505 adding 'boltzgen/data/parse/pdb_parser.py' 2025-12-05T04:57:33,513 adding 'boltzgen/data/parse/schema.py' 2025-12-05T04:57:33,515 adding 'boltzgen/data/sample/__init__.py' 2025-12-05T04:57:33,517 adding 'boltzgen/data/sample/cluster.py' 2025-12-05T04:57:33,518 adding 'boltzgen/data/sample/sampler.py' 2025-12-05T04:57:33,520 adding 'boltzgen/data/select/__init__.py' 2025-12-05T04:57:33,523 adding 'boltzgen/data/select/protein.py' 2025-12-05T04:57:33,524 adding 'boltzgen/data/select/selector.py' 2025-12-05T04:57:33,526 adding 'boltzgen/data/template/__init__.py' 2025-12-05T04:57:33,527 adding 'boltzgen/data/template/features.py' 2025-12-05T04:57:33,529 adding 'boltzgen/data/tokenize/__init__.py' 2025-12-05T04:57:33,531 adding 'boltzgen/data/tokenize/tokenizer.py' 2025-12-05T04:57:33,533 adding 'boltzgen/data/write/__init__.py' 2025-12-05T04:57:33,535 adding 'boltzgen/data/write/mmcif.py' 2025-12-05T04:57:33,536 adding 'boltzgen/data/write/pdb.py' 2025-12-05T04:57:33,538 adding 'boltzgen/model/__init__.py' 2025-12-05T04:57:33,540 adding 'boltzgen/model/layers/__init__.py' 2025-12-05T04:57:33,541 adding 'boltzgen/model/layers/attention.py' 2025-12-05T04:57:33,543 adding 'boltzgen/model/layers/confidence_utils.py' 2025-12-05T04:57:33,544 adding 'boltzgen/model/layers/dropout.py' 2025-12-05T04:57:33,546 adding 'boltzgen/model/layers/initialize.py' 2025-12-05T04:57:33,547 adding 'boltzgen/model/layers/miniformer.py' 2025-12-05T04:57:33,548 adding 'boltzgen/model/layers/outer_product_mean.py' 2025-12-05T04:57:33,550 adding 'boltzgen/model/layers/pair_averaging.py' 2025-12-05T04:57:33,551 adding 'boltzgen/model/layers/pairformer.py' 2025-12-05T04:57:33,553 adding 'boltzgen/model/layers/relative.py' 2025-12-05T04:57:33,554 adding 'boltzgen/model/layers/transition.py' 2025-12-05T04:57:33,556 adding 'boltzgen/model/layers/triangular.py' 2025-12-05T04:57:33,557 adding 'boltzgen/model/layers/triangular_attention/__init__.py' 2025-12-05T04:57:33,559 adding 'boltzgen/model/layers/triangular_attention/attention.py' 2025-12-05T04:57:33,561 adding 'boltzgen/model/layers/triangular_attention/primitives.py' 2025-12-05T04:57:33,563 adding 'boltzgen/model/layers/triangular_attention/utils.py' 2025-12-05T04:57:33,565 adding 'boltzgen/model/loss/__init__.py' 2025-12-05T04:57:33,566 adding 'boltzgen/model/loss/bfactor.py' 2025-12-05T04:57:33,569 adding 'boltzgen/model/loss/confidence.py' 2025-12-05T04:57:33,570 adding 'boltzgen/model/loss/diffusion.py' 2025-12-05T04:57:33,572 adding 'boltzgen/model/loss/distogram.py' 2025-12-05T04:57:33,573 adding 'boltzgen/model/loss/res_type.py' 2025-12-05T04:57:33,578 adding 'boltzgen/model/loss/validation.py' 2025-12-05T04:57:33,580 adding 'boltzgen/model/models/__init__.py' 2025-12-05T04:57:33,586 adding 'boltzgen/model/models/boltz.py' 2025-12-05T04:57:33,588 adding 'boltzgen/model/modules/__init__.py' 2025-12-05T04:57:33,590 adding 'boltzgen/model/modules/affinity.py' 2025-12-05T04:57:33,592 adding 'boltzgen/model/modules/confidence.py' 2025-12-05T04:57:33,596 adding 'boltzgen/model/modules/diffusion.py' 2025-12-05T04:57:33,597 adding 'boltzgen/model/modules/diffusion_conditioning.py' 2025-12-05T04:57:33,600 adding 'boltzgen/model/modules/encoders.py' 2025-12-05T04:57:33,603 adding 'boltzgen/model/modules/inverse_fold.py' 2025-12-05T04:57:33,606 adding 'boltzgen/model/modules/masker.py' 2025-12-05T04:57:33,607 adding 'boltzgen/model/modules/scatter_utils.py' 2025-12-05T04:57:33,609 adding 'boltzgen/model/modules/transformers.py' 2025-12-05T04:57:33,613 adding 'boltzgen/model/modules/trunk.py' 2025-12-05T04:57:33,614 adding 'boltzgen/model/modules/utils.py' 2025-12-05T04:57:33,616 adding 'boltzgen/model/optim/__init__.py' 2025-12-05T04:57:33,617 adding 'boltzgen/model/optim/ema.py' 2025-12-05T04:57:33,619 adding 'boltzgen/model/optim/scheduler.py' 2025-12-05T04:57:33,621 adding 'boltzgen/model/validation/design.py' 2025-12-05T04:57:33,623 adding 'boltzgen/model/validation/rcsb.py' 2025-12-05T04:57:33,624 adding 'boltzgen/model/validation/refolding.py' 2025-12-05T04:57:33,627 adding 'boltzgen/model/validation/validator.py' 2025-12-05T04:57:33,629 adding 'boltzgen/resources/main.py' 2025-12-05T04:57:33,631 adding 'boltzgen/resources/config/affinity.yaml' 2025-12-05T04:57:33,632 adding 'boltzgen/resources/config/analysis.yaml' 2025-12-05T04:57:33,633 adding 'boltzgen/resources/config/design.yaml' 2025-12-05T04:57:33,634 adding 'boltzgen/resources/config/filtering.yaml' 2025-12-05T04:57:33,635 adding 'boltzgen/resources/config/fold.yaml' 2025-12-05T04:57:33,637 adding 'boltzgen/resources/config/inverse_fold.yaml' 2025-12-05T04:57:33,638 adding 'boltzgen/resources/config/inverse_fold_only.yaml' 2025-12-05T04:57:33,641 adding 'boltzgen/resources/config/train/boltzgen.yaml' 2025-12-05T04:57:33,643 adding 'boltzgen/resources/config/train/boltzgen_small.yaml' 2025-12-05T04:57:33,645 adding 'boltzgen/resources/config/train/inverse_folding.yaml' 2025-12-05T04:57:33,646 adding 'boltzgen/task/__init__.py' 2025-12-05T04:57:33,647 adding 'boltzgen/task/task.py' 2025-12-05T04:57:33,654 adding 'boltzgen/task/analyze/analyze.py' 2025-12-05T04:57:33,659 adding 'boltzgen/task/analyze/analyze_utils.py' 2025-12-05T04:57:33,661 adding 'boltzgen/task/filter/__init__.py' 2025-12-05T04:57:33,666 adding 'boltzgen/task/filter/filter.py' 2025-12-05T04:57:33,669 adding 'boltzgen/task/filter/seqplot_utils.py' 2025-12-05T04:57:33,671 adding 'boltzgen/task/predict/__init__.py' 2025-12-05T04:57:33,675 adding 'boltzgen/task/predict/data_from_generated.py' 2025-12-05T04:57:33,677 adding 'boltzgen/task/predict/data_from_yaml.py' 2025-12-05T04:57:33,679 adding 'boltzgen/task/predict/data_ligands.py' 2025-12-05T04:57:33,682 adding 'boltzgen/task/predict/data_protein_binder.py' 2025-12-05T04:57:33,683 adding 'boltzgen/task/predict/loading_utils.py' 2025-12-05T04:57:33,685 adding 'boltzgen/task/predict/predict.py' 2025-12-05T04:57:33,687 adding 'boltzgen/task/predict/writer.py' 2025-12-05T04:57:33,689 adding 'boltzgen/task/train/__init__.py' 2025-12-05T04:57:33,693 adding 'boltzgen/task/train/data.py' 2025-12-05T04:57:33,695 adding 'boltzgen/task/train/train.py' 2025-12-05T04:57:33,697 adding 'boltzgen/utils/__init__.py' 2025-12-05T04:57:33,698 adding 'boltzgen/utils/pipeline_progress_bar.py' 2025-12-05T04:57:33,700 adding 'boltzgen/utils/quiet.py' 2025-12-05T04:57:33,702 adding 'boltzgen-0.1.8.dist-info/licenses/LICENSE' 2025-12-05T04:57:33,703 adding 'boltzgen-0.1.8.dist-info/METADATA' 2025-12-05T04:57:33,705 adding 'boltzgen-0.1.8.dist-info/WHEEL' 2025-12-05T04:57:33,705 adding 'boltzgen-0.1.8.dist-info/entry_points.txt' 2025-12-05T04:57:33,706 adding 'boltzgen-0.1.8.dist-info/top_level.txt' 2025-12-05T04:57:33,708 adding 'boltzgen-0.1.8.dist-info/RECORD' 2025-12-05T04:57:33,714 removing build/bdist.linux-armv7l/wheel 2025-12-05T04:57:33,853 Building wheel for boltzgen (pyproject.toml): finished with status 'done' 2025-12-05T04:57:33,863 Created wheel for boltzgen: filename=boltzgen-0.1.8-py3-none-any.whl size=344624 sha256=06ab9d6e376a074706bf5ec577b59fd7f59d56f87b79948f5f1b5b0e0f45ccdd 2025-12-05T04:57:33,865 Stored in directory: /tmp/pip-ephem-wheel-cache-qff1mlak/wheels/51/33/b0/1ea61c1e70baad724b1e7b817055dedd4b72a00d361feb2d44 2025-12-05T04:57:33,879 Successfully built boltzgen 2025-12-05T04:57:33,890 Removed build tracker: '/tmp/pip-build-tracker-he20yl6e'