2025-11-26T14:52:14,508 Created temporary directory: /tmp/pip-ephem-wheel-cache-1vcoom67 2025-11-26T14:52:14,510 Created temporary directory: /tmp/pip-build-tracker-4j4zl87u 2025-11-26T14:52:14,511 Initialized build tracking at /tmp/pip-build-tracker-4j4zl87u 2025-11-26T14:52:14,511 Created build tracker: /tmp/pip-build-tracker-4j4zl87u 2025-11-26T14:52:14,512 Entered build tracker: /tmp/pip-build-tracker-4j4zl87u 2025-11-26T14:52:14,513 Created temporary directory: /tmp/pip-wheel-yxpri6jk 2025-11-26T14:52:14,516 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-11-26T14:52:14,518 Created temporary directory: /tmp/pip-ephem-wheel-cache-b3k2t7oe 2025-11-26T14:52:14,544 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-26T14:52:14,547 2 location(s) to search for versions of boltzgen: 2025-11-26T14:52:14,547 * https://pypi.org/simple/boltzgen/ 2025-11-26T14:52:14,547 * https://www.piwheels.org/simple/boltzgen/ 2025-11-26T14:52:14,548 Fetching project page and analyzing links: https://pypi.org/simple/boltzgen/ 2025-11-26T14:52:14,549 Getting page https://pypi.org/simple/boltzgen/ 2025-11-26T14:52:14,550 Found index url https://pypi.org/simple 2025-11-26T14:52:14,758 Fetched page https://pypi.org/simple/boltzgen/ as application/vnd.pypi.simple.v1+json 2025-11-26T14:52:14,761 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-11-26T14:52:14,762 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-11-26T14:52:14,763 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-11-26T14:52:14,764 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-11-26T14:52:14,764 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-11-26T14:52:14,765 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-11-26T14:52:14,766 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-11-26T14:52:14,767 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-11-26T14:52:14,768 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-11-26T14:52:14,769 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-11-26T14:52:14,770 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-11-26T14:52:14,771 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-11-26T14:52:14,772 Fetching project page and analyzing links: https://www.piwheels.org/simple/boltzgen/ 2025-11-26T14:52:14,772 Getting page https://www.piwheels.org/simple/boltzgen/ 2025-11-26T14:52:14,773 Found index url https://www.piwheels.org/simple 2025-11-26T14:52:14,958 Fetched page https://www.piwheels.org/simple/boltzgen/ as text/html 2025-11-26T14:52:14,960 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-11-26T14:52:14,961 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-11-26T14:52:14,962 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-11-26T14:52:14,962 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-11-26T14:52:14,963 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-11-26T14:52:14,963 Skipping link: not a file: https://www.piwheels.org/simple/boltzgen/ 2025-11-26T14:52:14,964 Skipping link: not a file: https://pypi.org/simple/boltzgen/ 2025-11-26T14:52:14,983 Given no hashes to check 1 links for project 'boltzgen': discarding no candidates 2025-11-26T14:52:15,001 Collecting boltzgen==0.1.5 2025-11-26T14:52:15,003 Created temporary directory: /tmp/pip-unpack-xsmdjex4 2025-11-26T14:52:15,134 Downloading boltzgen-0.1.5.tar.gz (297 kB) 2025-11-26T14:52:15,549 Added boltzgen==0.1.5 from https://files.pythonhosted.org/packages/e6/f8/2b5c1f0f45ba484a1918e79c4d24cec8e7097b427af7d87696a64717d5ac/boltzgen-0.1.5.tar.gz to build tracker '/tmp/pip-build-tracker-4j4zl87u' 2025-11-26T14:52:15,555 Created temporary directory: /tmp/pip-build-env-33tvqgen 2025-11-26T14:52:15,560 Installing build dependencies: started 2025-11-26T14:52:15,561 Running command pip subprocess to install build dependencies 2025-11-26T14:52:16,692 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-11-26T14:52:17,311 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-11-26T14:52:17,334 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-26T14:52:19,075 Collecting setuptools>=61 2025-11-26T14:52:19,228 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-11-26T14:52:22,107 Installing collected packages: setuptools 2025-11-26T14:52:25,696 Successfully installed setuptools-80.9.0 2025-11-26T14:52:25,963 Installing build dependencies: finished with status 'done' 2025-11-26T14:52:25,970 Getting requirements to build wheel: started 2025-11-26T14:52:25,971 Running command Getting requirements to build wheel 2025-11-26T14:52:26,687 running egg_info 2025-11-26T14:52:26,694 writing src/boltzgen.egg-info/PKG-INFO 2025-11-26T14:52:26,701 writing dependency_links to src/boltzgen.egg-info/dependency_links.txt 2025-11-26T14:52:26,704 writing entry points to src/boltzgen.egg-info/entry_points.txt 2025-11-26T14:52:26,708 writing requirements to src/boltzgen.egg-info/requires.txt 2025-11-26T14:52:26,709 writing top-level names to src/boltzgen.egg-info/top_level.txt 2025-11-26T14:52:26,767 reading manifest file 'src/boltzgen.egg-info/SOURCES.txt' 2025-11-26T14:52:26,776 adding license file 'LICENSE' 2025-11-26T14:52:26,784 writing manifest file 'src/boltzgen.egg-info/SOURCES.txt' 2025-11-26T14:52:26,882 Getting requirements to build wheel: finished with status 'done' 2025-11-26T14:52:26,886 Created temporary directory: /tmp/pip-modern-metadata-fxylqcbh 2025-11-26T14:52:26,888 Preparing metadata (pyproject.toml): started 2025-11-26T14:52:26,889 Running command Preparing metadata (pyproject.toml) 2025-11-26T14:52:27,550 running dist_info 2025-11-26T14:52:27,562 creating /tmp/pip-modern-metadata-fxylqcbh/boltzgen.egg-info 2025-11-26T14:52:27,563 writing /tmp/pip-modern-metadata-fxylqcbh/boltzgen.egg-info/PKG-INFO 2025-11-26T14:52:27,570 writing dependency_links to /tmp/pip-modern-metadata-fxylqcbh/boltzgen.egg-info/dependency_links.txt 2025-11-26T14:52:27,572 writing entry points to /tmp/pip-modern-metadata-fxylqcbh/boltzgen.egg-info/entry_points.txt 2025-11-26T14:52:27,576 writing requirements to /tmp/pip-modern-metadata-fxylqcbh/boltzgen.egg-info/requires.txt 2025-11-26T14:52:27,577 writing top-level names to /tmp/pip-modern-metadata-fxylqcbh/boltzgen.egg-info/top_level.txt 2025-11-26T14:52:27,578 writing manifest file '/tmp/pip-modern-metadata-fxylqcbh/boltzgen.egg-info/SOURCES.txt' 2025-11-26T14:52:27,632 reading manifest file '/tmp/pip-modern-metadata-fxylqcbh/boltzgen.egg-info/SOURCES.txt' 2025-11-26T14:52:27,635 adding license file 'LICENSE' 2025-11-26T14:52:27,641 writing manifest file '/tmp/pip-modern-metadata-fxylqcbh/boltzgen.egg-info/SOURCES.txt' 2025-11-26T14:52:27,642 creating '/tmp/pip-modern-metadata-fxylqcbh/boltzgen-0.1.5.dist-info' 2025-11-26T14:52:27,769 Preparing metadata (pyproject.toml): finished with status 'done' 2025-11-26T14:52:27,774 Source in /tmp/pip-wheel-yxpri6jk/boltzgen_80b99335a0604f90a91f2789b3bc7006 has version 0.1.5, which satisfies requirement boltzgen==0.1.5 from https://files.pythonhosted.org/packages/e6/f8/2b5c1f0f45ba484a1918e79c4d24cec8e7097b427af7d87696a64717d5ac/boltzgen-0.1.5.tar.gz 2025-11-26T14:52:27,775 Removed boltzgen==0.1.5 from https://files.pythonhosted.org/packages/e6/f8/2b5c1f0f45ba484a1918e79c4d24cec8e7097b427af7d87696a64717d5ac/boltzgen-0.1.5.tar.gz from build tracker '/tmp/pip-build-tracker-4j4zl87u' 2025-11-26T14:52:27,781 Created temporary directory: /tmp/pip-unpack-9s9m4kli 2025-11-26T14:52:27,782 Building wheels for collected packages: boltzgen 2025-11-26T14:52:27,786 Created temporary directory: /tmp/pip-wheel-jbv5z1nf 2025-11-26T14:52:27,787 Destination directory: /tmp/pip-wheel-jbv5z1nf 2025-11-26T14:52:27,789 Building wheel for boltzgen (pyproject.toml): started 2025-11-26T14:52:27,790 Running command Building wheel for boltzgen (pyproject.toml) 2025-11-26T14:52:28,419 running bdist_wheel 2025-11-26T14:52:28,439 running build 2025-11-26T14:52:28,440 running build_py 2025-11-26T14:52:28,447 creating build/lib/boltzgen 2025-11-26T14:52:28,449 copying src/boltzgen/__init__.py -> build/lib/boltzgen 2025-11-26T14:52:28,451 creating build/lib/boltzgen/resources 2025-11-26T14:52:28,452 copying src/boltzgen/resources/main.py -> build/lib/boltzgen/resources 2025-11-26T14:52:28,454 creating build/lib/boltzgen/data 2025-11-26T14:52:28,455 copying src/boltzgen/data/rmsd_computation.py -> build/lib/boltzgen/data 2025-11-26T14:52:28,457 copying src/boltzgen/data/const.py -> build/lib/boltzgen/data 2025-11-26T14:52:28,461 copying src/boltzgen/data/data.py -> build/lib/boltzgen/data 2025-11-26T14:52:28,464 copying src/boltzgen/data/mol.py -> build/lib/boltzgen/data 2025-11-26T14:52:28,467 copying src/boltzgen/data/__init__.py -> build/lib/boltzgen/data 2025-11-26T14:52:28,468 copying src/boltzgen/data/pad.py -> build/lib/boltzgen/data 2025-11-26T14:52:28,470 creating build/lib/boltzgen/cli 2025-11-26T14:52:28,471 copying src/boltzgen/cli/__init__.py -> build/lib/boltzgen/cli 2025-11-26T14:52:28,473 copying src/boltzgen/cli/boltzgen.py -> build/lib/boltzgen/cli 2025-11-26T14:52:28,478 creating build/lib/boltzgen/utils 2025-11-26T14:52:28,478 copying src/boltzgen/utils/pipeline_progress_bar.py -> build/lib/boltzgen/utils 2025-11-26T14:52:28,481 copying src/boltzgen/utils/__init__.py -> build/lib/boltzgen/utils 2025-11-26T14:52:28,482 copying src/boltzgen/utils/quiet.py -> build/lib/boltzgen/utils 2025-11-26T14:52:28,485 creating build/lib/boltzgen/model 2025-11-26T14:52:28,485 copying src/boltzgen/model/__init__.py -> build/lib/boltzgen/model 2025-11-26T14:52:28,487 creating build/lib/boltzgen/task 2025-11-26T14:52:28,488 copying src/boltzgen/task/__init__.py -> build/lib/boltzgen/task 2025-11-26T14:52:28,490 copying src/boltzgen/task/task.py -> build/lib/boltzgen/task 2025-11-26T14:52:28,493 creating build/lib/boltzgen/data/sample 2025-11-26T14:52:28,494 copying src/boltzgen/data/sample/sampler.py -> build/lib/boltzgen/data/sample 2025-11-26T14:52:28,496 copying src/boltzgen/data/sample/__init__.py -> build/lib/boltzgen/data/sample 2025-11-26T14:52:28,497 copying src/boltzgen/data/sample/cluster.py -> build/lib/boltzgen/data/sample 2025-11-26T14:52:28,500 creating build/lib/boltzgen/data/template 2025-11-26T14:52:28,501 copying src/boltzgen/data/template/features.py -> build/lib/boltzgen/data/template 2025-11-26T14:52:28,503 copying src/boltzgen/data/template/__init__.py -> build/lib/boltzgen/data/template 2025-11-26T14:52:28,505 creating build/lib/boltzgen/data/feature 2025-11-26T14:52:28,506 copying src/boltzgen/data/feature/featurizer.py -> build/lib/boltzgen/data/feature 2025-11-26T14:52:28,511 copying src/boltzgen/data/feature/__init__.py -> build/lib/boltzgen/data/feature 2025-11-26T14:52:28,513 creating build/lib/boltzgen/data/write 2025-11-26T14:52:28,514 copying src/boltzgen/data/write/pdb.py -> build/lib/boltzgen/data/write 2025-11-26T14:52:28,516 copying src/boltzgen/data/write/mmcif.py -> build/lib/boltzgen/data/write 2025-11-26T14:52:28,519 copying src/boltzgen/data/write/__init__.py -> build/lib/boltzgen/data/write 2025-11-26T14:52:28,521 creating build/lib/boltzgen/data/tokenize 2025-11-26T14:52:28,522 copying src/boltzgen/data/tokenize/__init__.py -> build/lib/boltzgen/data/tokenize 2025-11-26T14:52:28,524 copying src/boltzgen/data/tokenize/tokenizer.py -> build/lib/boltzgen/data/tokenize 2025-11-26T14:52:28,527 creating build/lib/boltzgen/data/select 2025-11-26T14:52:28,528 copying src/boltzgen/data/select/selector.py -> build/lib/boltzgen/data/select 2025-11-26T14:52:28,530 copying src/boltzgen/data/select/__init__.py -> build/lib/boltzgen/data/select 2025-11-26T14:52:28,532 copying src/boltzgen/data/select/protein.py -> build/lib/boltzgen/data/select 2025-11-26T14:52:28,536 creating build/lib/boltzgen/data/filter 2025-11-26T14:52:28,537 copying src/boltzgen/data/filter/__init__.py -> build/lib/boltzgen/data/filter 2025-11-26T14:52:28,539 creating build/lib/boltzgen/data/crop 2025-11-26T14:52:28,540 copying src/boltzgen/data/crop/multimer.py -> build/lib/boltzgen/data/crop 2025-11-26T14:52:28,543 copying src/boltzgen/data/crop/__init__.py -> build/lib/boltzgen/data/crop 2025-11-26T14:52:28,545 copying src/boltzgen/data/crop/cropper.py -> build/lib/boltzgen/data/crop 2025-11-26T14:52:28,547 creating build/lib/boltzgen/data/parse 2025-11-26T14:52:28,548 copying src/boltzgen/data/parse/schema.py -> build/lib/boltzgen/data/parse 2025-11-26T14:52:28,551 copying src/boltzgen/data/parse/a3m.py -> build/lib/boltzgen/data/parse 2025-11-26T14:52:28,553 copying src/boltzgen/data/parse/mmcif.py -> build/lib/boltzgen/data/parse 2025-11-26T14:52:28,556 copying src/boltzgen/data/parse/__init__.py -> build/lib/boltzgen/data/parse 2025-11-26T14:52:28,557 copying src/boltzgen/data/parse/pdb_parser.py -> build/lib/boltzgen/data/parse 2025-11-26T14:52:28,561 creating build/lib/boltzgen/data/filter/dynamic 2025-11-26T14:52:28,562 copying src/boltzgen/data/filter/dynamic/error.py -> build/lib/boltzgen/data/filter/dynamic 2025-11-26T14:52:28,564 copying src/boltzgen/data/filter/dynamic/pdb_id_txtfile.py -> build/lib/boltzgen/data/filter/dynamic 2025-11-26T14:52:28,566 copying src/boltzgen/data/filter/dynamic/filter.py -> build/lib/boltzgen/data/filter/dynamic 2025-11-26T14:52:28,567 copying src/boltzgen/data/filter/dynamic/min_protein_residues.py -> build/lib/boltzgen/data/filter/dynamic 2025-11-26T14:52:28,569 copying src/boltzgen/data/filter/dynamic/resolution.py -> build/lib/boltzgen/data/filter/dynamic 2025-11-26T14:52:28,571 copying src/boltzgen/data/filter/dynamic/__init__.py -> build/lib/boltzgen/data/filter/dynamic 2025-11-26T14:52:28,572 copying src/boltzgen/data/filter/dynamic/max_residues.py -> build/lib/boltzgen/data/filter/dynamic 2025-11-26T14:52:28,574 copying src/boltzgen/data/filter/dynamic/date.py -> build/lib/boltzgen/data/filter/dynamic 2025-11-26T14:52:28,576 copying src/boltzgen/data/filter/dynamic/size.py -> build/lib/boltzgen/data/filter/dynamic 2025-11-26T14:52:28,578 copying src/boltzgen/data/filter/dynamic/confidence.py -> build/lib/boltzgen/data/filter/dynamic 2025-11-26T14:52:28,580 creating build/lib/boltzgen/data/filter/static 2025-11-26T14:52:28,581 copying src/boltzgen/data/filter/static/ligand.py -> build/lib/boltzgen/data/filter/static 2025-11-26T14:52:28,583 copying src/boltzgen/data/filter/static/filter.py -> build/lib/boltzgen/data/filter/static 2025-11-26T14:52:28,585 copying src/boltzgen/data/filter/static/polymer.py -> build/lib/boltzgen/data/filter/static 2025-11-26T14:52:28,587 copying src/boltzgen/data/filter/static/__init__.py -> build/lib/boltzgen/data/filter/static 2025-11-26T14:52:28,589 creating build/lib/boltzgen/model/validation 2025-11-26T14:52:28,590 copying src/boltzgen/model/validation/rcsb.py -> build/lib/boltzgen/model/validation 2025-11-26T14:52:28,592 copying src/boltzgen/model/validation/refolding.py -> build/lib/boltzgen/model/validation 2025-11-26T14:52:28,595 copying src/boltzgen/model/validation/validator.py -> build/lib/boltzgen/model/validation 2025-11-26T14:52:28,597 copying src/boltzgen/model/validation/design.py -> build/lib/boltzgen/model/validation 2025-11-26T14:52:28,600 creating build/lib/boltzgen/model/loss 2025-11-26T14:52:28,601 copying src/boltzgen/model/loss/__init__.py -> build/lib/boltzgen/model/loss 2025-11-26T14:52:28,603 copying src/boltzgen/model/loss/res_type.py -> build/lib/boltzgen/model/loss 2025-11-26T14:52:28,605 copying src/boltzgen/model/loss/bfactor.py -> build/lib/boltzgen/model/loss 2025-11-26T14:52:28,607 copying src/boltzgen/model/loss/diffusion.py -> build/lib/boltzgen/model/loss 2025-11-26T14:52:28,609 copying src/boltzgen/model/loss/validation.py -> build/lib/boltzgen/model/loss 2025-11-26T14:52:28,612 copying src/boltzgen/model/loss/distogram.py -> build/lib/boltzgen/model/loss 2025-11-26T14:52:28,614 copying src/boltzgen/model/loss/confidence.py -> build/lib/boltzgen/model/loss 2025-11-26T14:52:28,617 creating build/lib/boltzgen/model/layers 2025-11-26T14:52:28,618 copying src/boltzgen/model/layers/pair_averaging.py -> build/lib/boltzgen/model/layers 2025-11-26T14:52:28,620 copying src/boltzgen/model/layers/miniformer.py -> build/lib/boltzgen/model/layers 2025-11-26T14:52:28,623 copying src/boltzgen/model/layers/confidence_utils.py -> build/lib/boltzgen/model/layers 2025-11-26T14:52:28,625 copying src/boltzgen/model/layers/initialize.py -> build/lib/boltzgen/model/layers 2025-11-26T14:52:28,627 copying src/boltzgen/model/layers/pairformer.py -> build/lib/boltzgen/model/layers 2025-11-26T14:52:28,629 copying src/boltzgen/model/layers/outer_product_mean.py -> build/lib/boltzgen/model/layers 2025-11-26T14:52:28,631 copying src/boltzgen/model/layers/transition.py -> build/lib/boltzgen/model/layers 2025-11-26T14:52:28,632 copying src/boltzgen/model/layers/relative.py -> build/lib/boltzgen/model/layers 2025-11-26T14:52:28,634 copying src/boltzgen/model/layers/__init__.py -> build/lib/boltzgen/model/layers 2025-11-26T14:52:28,636 copying src/boltzgen/model/layers/dropout.py -> build/lib/boltzgen/model/layers 2025-11-26T14:52:28,637 copying src/boltzgen/model/layers/attention.py -> build/lib/boltzgen/model/layers 2025-11-26T14:52:28,639 copying src/boltzgen/model/layers/triangular.py -> build/lib/boltzgen/model/layers 2025-11-26T14:52:28,642 creating build/lib/boltzgen/model/models 2025-11-26T14:52:28,643 copying src/boltzgen/model/models/boltz.py -> build/lib/boltzgen/model/models 2025-11-26T14:52:28,646 copying src/boltzgen/model/models/__init__.py -> build/lib/boltzgen/model/models 2025-11-26T14:52:28,648 creating build/lib/boltzgen/model/optim 2025-11-26T14:52:28,649 copying src/boltzgen/model/optim/__init__.py -> build/lib/boltzgen/model/optim 2025-11-26T14:52:28,650 copying src/boltzgen/model/optim/ema.py -> build/lib/boltzgen/model/optim 2025-11-26T14:52:28,653 copying src/boltzgen/model/optim/scheduler.py -> build/lib/boltzgen/model/optim 2025-11-26T14:52:28,655 creating build/lib/boltzgen/model/modules 2025-11-26T14:52:28,656 copying src/boltzgen/model/modules/transformers.py -> build/lib/boltzgen/model/modules 2025-11-26T14:52:28,658 copying src/boltzgen/model/modules/affinity.py -> build/lib/boltzgen/model/modules 2025-11-26T14:52:28,661 copying src/boltzgen/model/modules/inverse_fold.py -> build/lib/boltzgen/model/modules 2025-11-26T14:52:28,665 copying src/boltzgen/model/modules/masker.py -> build/lib/boltzgen/model/modules 2025-11-26T14:52:28,667 copying src/boltzgen/model/modules/diffusion_conditioning.py -> build/lib/boltzgen/model/modules 2025-11-26T14:52:28,669 copying src/boltzgen/model/modules/__init__.py -> build/lib/boltzgen/model/modules 2025-11-26T14:52:28,670 copying src/boltzgen/model/modules/utils.py -> build/lib/boltzgen/model/modules 2025-11-26T14:52:28,673 copying src/boltzgen/model/modules/encoders.py -> build/lib/boltzgen/model/modules 2025-11-26T14:52:28,675 copying src/boltzgen/model/modules/scatter_utils.py -> build/lib/boltzgen/model/modules 2025-11-26T14:52:28,677 copying src/boltzgen/model/modules/diffusion.py -> build/lib/boltzgen/model/modules 2025-11-26T14:52:28,680 copying src/boltzgen/model/modules/trunk.py -> build/lib/boltzgen/model/modules 2025-11-26T14:52:28,683 copying src/boltzgen/model/modules/confidence.py -> build/lib/boltzgen/model/modules 2025-11-26T14:52:28,686 creating build/lib/boltzgen/model/layers/triangular_attention 2025-11-26T14:52:28,687 copying src/boltzgen/model/layers/triangular_attention/__init__.py -> build/lib/boltzgen/model/layers/triangular_attention 2025-11-26T14:52:28,689 copying src/boltzgen/model/layers/triangular_attention/utils.py -> build/lib/boltzgen/model/layers/triangular_attention 2025-11-26T14:52:28,691 copying src/boltzgen/model/layers/triangular_attention/attention.py -> build/lib/boltzgen/model/layers/triangular_attention 2025-11-26T14:52:28,693 copying src/boltzgen/model/layers/triangular_attention/primitives.py -> build/lib/boltzgen/model/layers/triangular_attention 2025-11-26T14:52:28,696 creating build/lib/boltzgen/task/predict 2025-11-26T14:52:28,697 copying src/boltzgen/task/predict/data_ligands.py -> build/lib/boltzgen/task/predict 2025-11-26T14:52:28,700 copying src/boltzgen/task/predict/data_from_generated.py -> build/lib/boltzgen/task/predict 2025-11-26T14:52:28,702 copying src/boltzgen/task/predict/predict.py -> build/lib/boltzgen/task/predict 2025-11-26T14:52:28,705 copying src/boltzgen/task/predict/loading_utils.py -> build/lib/boltzgen/task/predict 2025-11-26T14:52:28,706 copying src/boltzgen/task/predict/__init__.py -> build/lib/boltzgen/task/predict 2025-11-26T14:52:28,708 copying src/boltzgen/task/predict/data_protein_binder.py -> build/lib/boltzgen/task/predict 2025-11-26T14:52:28,710 copying src/boltzgen/task/predict/data_from_yaml.py -> build/lib/boltzgen/task/predict 2025-11-26T14:52:28,713 copying src/boltzgen/task/predict/writer.py -> build/lib/boltzgen/task/predict 2025-11-26T14:52:28,716 creating build/lib/boltzgen/task/analyze 2025-11-26T14:52:28,717 copying src/boltzgen/task/analyze/analyze.py -> build/lib/boltzgen/task/analyze 2025-11-26T14:52:28,720 copying src/boltzgen/task/analyze/analyze_utils.py -> build/lib/boltzgen/task/analyze 2025-11-26T14:52:28,723 creating build/lib/boltzgen/task/filter 2025-11-26T14:52:28,724 copying src/boltzgen/task/filter/seqplot_utils.py -> build/lib/boltzgen/task/filter 2025-11-26T14:52:28,727 copying src/boltzgen/task/filter/filter.py -> build/lib/boltzgen/task/filter 2025-11-26T14:52:28,730 copying src/boltzgen/task/filter/__init__.py -> build/lib/boltzgen/task/filter 2025-11-26T14:52:28,732 creating build/lib/boltzgen/task/train 2025-11-26T14:52:28,733 copying src/boltzgen/task/train/train.py -> build/lib/boltzgen/task/train 2025-11-26T14:52:28,735 copying src/boltzgen/task/train/data.py -> build/lib/boltzgen/task/train 2025-11-26T14:52:28,739 copying src/boltzgen/task/train/__init__.py -> build/lib/boltzgen/task/train 2025-11-26T14:52:28,740 running egg_info 2025-11-26T14:52:28,752 writing src/boltzgen.egg-info/PKG-INFO 2025-11-26T14:52:28,758 writing dependency_links to src/boltzgen.egg-info/dependency_links.txt 2025-11-26T14:52:28,760 writing entry points to src/boltzgen.egg-info/entry_points.txt 2025-11-26T14:52:28,763 writing requirements to src/boltzgen.egg-info/requires.txt 2025-11-26T14:52:28,764 writing top-level names to src/boltzgen.egg-info/top_level.txt 2025-11-26T14:52:28,802 reading manifest file 'src/boltzgen.egg-info/SOURCES.txt' 2025-11-26T14:52:28,811 adding license file 'LICENSE' 2025-11-26T14:52:28,819 writing manifest file 'src/boltzgen.egg-info/SOURCES.txt' 2025-11-26T14:52:28,837 creating build/lib/boltzgen/resources/config 2025-11-26T14:52:28,838 copying src/boltzgen/resources/config/analysis.yaml -> build/lib/boltzgen/resources/config 2025-11-26T14:52:28,840 copying src/boltzgen/resources/config/inverse_fold_only.yaml -> build/lib/boltzgen/resources/config 2025-11-26T14:52:28,843 copying src/boltzgen/resources/config/fold.yaml -> build/lib/boltzgen/resources/config 2025-11-26T14:52:28,845 copying src/boltzgen/resources/config/filtering.yaml -> build/lib/boltzgen/resources/config 2025-11-26T14:52:28,847 copying src/boltzgen/resources/config/inverse_fold.yaml -> build/lib/boltzgen/resources/config 2025-11-26T14:52:28,849 copying src/boltzgen/resources/config/design.yaml -> build/lib/boltzgen/resources/config 2025-11-26T14:52:28,852 copying src/boltzgen/resources/config/affinity.yaml -> build/lib/boltzgen/resources/config 2025-11-26T14:52:28,854 creating build/lib/boltzgen/resources/config/train 2025-11-26T14:52:28,855 copying src/boltzgen/resources/config/train/boltzgen.yaml -> build/lib/boltzgen/resources/config/train 2025-11-26T14:52:28,857 copying src/boltzgen/resources/config/train/inverse_folding.yaml -> build/lib/boltzgen/resources/config/train 2025-11-26T14:52:28,861 copying src/boltzgen/resources/config/train/boltzgen_small.yaml -> build/lib/boltzgen/resources/config/train 2025-11-26T14:52:28,891 installing to build/bdist.linux-armv7l/wheel 2025-11-26T14:52:28,892 running install 2025-11-26T14:52:28,915 running install_lib 2025-11-26T14:52:28,921 creating build/bdist.linux-armv7l/wheel 2025-11-26T14:52:28,924 creating build/bdist.linux-armv7l/wheel/boltzgen 2025-11-26T14:52:28,925 creating build/bdist.linux-armv7l/wheel/boltzgen/resources 2025-11-26T14:52:28,927 creating build/bdist.linux-armv7l/wheel/boltzgen/resources/config 2025-11-26T14:52:28,928 copying build/lib/boltzgen/resources/config/analysis.yaml -> build/bdist.linux-armv7l/wheel/./boltzgen/resources/config 2025-11-26T14:52:28,930 copying build/lib/boltzgen/resources/config/inverse_fold_only.yaml -> build/bdist.linux-armv7l/wheel/./boltzgen/resources/config 2025-11-26T14:52:28,931 copying build/lib/boltzgen/resources/config/fold.yaml -> build/bdist.linux-armv7l/wheel/./boltzgen/resources/config 2025-11-26T14:52:28,933 copying build/lib/boltzgen/resources/config/filtering.yaml -> build/bdist.linux-armv7l/wheel/./boltzgen/resources/config 2025-11-26T14:52:28,935 copying build/lib/boltzgen/resources/config/inverse_fold.yaml -> build/bdist.linux-armv7l/wheel/./boltzgen/resources/config 2025-11-26T14:52:28,936 copying build/lib/boltzgen/resources/config/design.yaml -> build/bdist.linux-armv7l/wheel/./boltzgen/resources/config 2025-11-26T14:52:28,938 copying build/lib/boltzgen/resources/config/affinity.yaml -> build/bdist.linux-armv7l/wheel/./boltzgen/resources/config 2025-11-26T14:52:28,940 creating build/bdist.linux-armv7l/wheel/boltzgen/resources/config/train 2025-11-26T14:52:28,941 copying build/lib/boltzgen/resources/config/train/boltzgen.yaml -> build/bdist.linux-armv7l/wheel/./boltzgen/resources/config/train 2025-11-26T14:52:28,944 copying build/lib/boltzgen/resources/config/train/inverse_folding.yaml -> build/bdist.linux-armv7l/wheel/./boltzgen/resources/config/train 2025-11-26T14:52:28,946 copying build/lib/boltzgen/resources/config/train/boltzgen_small.yaml -> build/bdist.linux-armv7l/wheel/./boltzgen/resources/config/train 2025-11-26T14:52:28,949 copying build/lib/boltzgen/resources/main.py -> build/bdist.linux-armv7l/wheel/./boltzgen/resources 2025-11-26T14:52:28,950 copying build/lib/boltzgen/__init__.py -> build/bdist.linux-armv7l/wheel/./boltzgen 2025-11-26T14:52:28,952 creating build/bdist.linux-armv7l/wheel/boltzgen/data 2025-11-26T14:52:28,953 copying build/lib/boltzgen/data/rmsd_computation.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data 2025-11-26T14:52:28,956 creating build/bdist.linux-armv7l/wheel/boltzgen/data/sample 2025-11-26T14:52:28,957 copying build/lib/boltzgen/data/sample/sampler.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/sample 2025-11-26T14:52:28,959 copying build/lib/boltzgen/data/sample/__init__.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/sample 2025-11-26T14:52:28,960 copying build/lib/boltzgen/data/sample/cluster.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/sample 2025-11-26T14:52:28,962 copying build/lib/boltzgen/data/const.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data 2025-11-26T14:52:28,966 copying build/lib/boltzgen/data/data.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data 2025-11-26T14:52:28,969 copying build/lib/boltzgen/data/mol.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data 2025-11-26T14:52:28,973 creating build/bdist.linux-armv7l/wheel/boltzgen/data/template 2025-11-26T14:52:28,974 copying build/lib/boltzgen/data/template/features.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/template 2025-11-26T14:52:28,976 copying build/lib/boltzgen/data/template/__init__.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/template 2025-11-26T14:52:28,977 copying build/lib/boltzgen/data/__init__.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data 2025-11-26T14:52:28,979 creating build/bdist.linux-armv7l/wheel/boltzgen/data/feature 2025-11-26T14:52:28,980 copying build/lib/boltzgen/data/feature/featurizer.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/feature 2025-11-26T14:52:28,985 copying build/lib/boltzgen/data/feature/__init__.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/feature 2025-11-26T14:52:28,987 creating build/bdist.linux-armv7l/wheel/boltzgen/data/write 2025-11-26T14:52:28,988 copying build/lib/boltzgen/data/write/pdb.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/write 2025-11-26T14:52:28,990 copying build/lib/boltzgen/data/write/mmcif.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/write 2025-11-26T14:52:28,992 copying build/lib/boltzgen/data/write/__init__.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/write 2025-11-26T14:52:28,994 creating build/bdist.linux-armv7l/wheel/boltzgen/data/tokenize 2025-11-26T14:52:28,995 copying build/lib/boltzgen/data/tokenize/__init__.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/tokenize 2025-11-26T14:52:28,997 copying build/lib/boltzgen/data/tokenize/tokenizer.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/tokenize 2025-11-26T14:52:28,999 creating build/bdist.linux-armv7l/wheel/boltzgen/data/select 2025-11-26T14:52:29,000 copying build/lib/boltzgen/data/select/selector.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/select 2025-11-26T14:52:29,002 copying build/lib/boltzgen/data/select/__init__.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/select 2025-11-26T14:52:29,004 copying build/lib/boltzgen/data/select/protein.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/select 2025-11-26T14:52:29,007 creating build/bdist.linux-armv7l/wheel/boltzgen/data/filter 2025-11-26T14:52:29,008 creating build/bdist.linux-armv7l/wheel/boltzgen/data/filter/dynamic 2025-11-26T14:52:29,009 copying build/lib/boltzgen/data/filter/dynamic/error.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/filter/dynamic 2025-11-26T14:52:29,011 copying build/lib/boltzgen/data/filter/dynamic/pdb_id_txtfile.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/filter/dynamic 2025-11-26T14:52:29,013 copying build/lib/boltzgen/data/filter/dynamic/filter.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/filter/dynamic 2025-11-26T14:52:29,015 copying build/lib/boltzgen/data/filter/dynamic/min_protein_residues.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/filter/dynamic 2025-11-26T14:52:29,016 copying build/lib/boltzgen/data/filter/dynamic/resolution.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/filter/dynamic 2025-11-26T14:52:29,018 copying build/lib/boltzgen/data/filter/dynamic/__init__.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/filter/dynamic 2025-11-26T14:52:29,020 copying build/lib/boltzgen/data/filter/dynamic/max_residues.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/filter/dynamic 2025-11-26T14:52:29,021 copying build/lib/boltzgen/data/filter/dynamic/date.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/filter/dynamic 2025-11-26T14:52:29,023 copying build/lib/boltzgen/data/filter/dynamic/size.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/filter/dynamic 2025-11-26T14:52:29,025 copying build/lib/boltzgen/data/filter/dynamic/confidence.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/filter/dynamic 2025-11-26T14:52:29,027 copying build/lib/boltzgen/data/filter/__init__.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/filter 2025-11-26T14:52:29,029 creating build/bdist.linux-armv7l/wheel/boltzgen/data/filter/static 2025-11-26T14:52:29,030 copying build/lib/boltzgen/data/filter/static/ligand.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/filter/static 2025-11-26T14:52:29,032 copying build/lib/boltzgen/data/filter/static/filter.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/filter/static 2025-11-26T14:52:29,034 copying build/lib/boltzgen/data/filter/static/polymer.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/filter/static 2025-11-26T14:52:29,036 copying build/lib/boltzgen/data/filter/static/__init__.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/filter/static 2025-11-26T14:52:29,038 creating build/bdist.linux-armv7l/wheel/boltzgen/data/crop 2025-11-26T14:52:29,039 copying build/lib/boltzgen/data/crop/multimer.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/crop 2025-11-26T14:52:29,042 copying build/lib/boltzgen/data/crop/__init__.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/crop 2025-11-26T14:52:29,043 copying build/lib/boltzgen/data/crop/cropper.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/crop 2025-11-26T14:52:29,045 copying build/lib/boltzgen/data/pad.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data 2025-11-26T14:52:29,047 creating build/bdist.linux-armv7l/wheel/boltzgen/data/parse 2025-11-26T14:52:29,048 copying build/lib/boltzgen/data/parse/schema.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/parse 2025-11-26T14:52:29,052 copying build/lib/boltzgen/data/parse/a3m.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/parse 2025-11-26T14:52:29,054 copying build/lib/boltzgen/data/parse/mmcif.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/parse 2025-11-26T14:52:29,057 copying build/lib/boltzgen/data/parse/__init__.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/parse 2025-11-26T14:52:29,058 copying build/lib/boltzgen/data/parse/pdb_parser.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/parse 2025-11-26T14:52:29,061 creating build/bdist.linux-armv7l/wheel/boltzgen/cli 2025-11-26T14:52:29,062 copying build/lib/boltzgen/cli/__init__.py -> build/bdist.linux-armv7l/wheel/./boltzgen/cli 2025-11-26T14:52:29,064 copying build/lib/boltzgen/cli/boltzgen.py -> build/bdist.linux-armv7l/wheel/./boltzgen/cli 2025-11-26T14:52:29,067 creating build/bdist.linux-armv7l/wheel/boltzgen/utils 2025-11-26T14:52:29,068 copying build/lib/boltzgen/utils/pipeline_progress_bar.py -> build/bdist.linux-armv7l/wheel/./boltzgen/utils 2025-11-26T14:52:29,070 copying build/lib/boltzgen/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./boltzgen/utils 2025-11-26T14:52:29,072 copying build/lib/boltzgen/utils/quiet.py -> build/bdist.linux-armv7l/wheel/./boltzgen/utils 2025-11-26T14:52:29,074 creating build/bdist.linux-armv7l/wheel/boltzgen/model 2025-11-26T14:52:29,076 creating build/bdist.linux-armv7l/wheel/boltzgen/model/validation 2025-11-26T14:52:29,077 copying build/lib/boltzgen/model/validation/rcsb.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/validation 2025-11-26T14:52:29,079 copying build/lib/boltzgen/model/validation/refolding.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/validation 2025-11-26T14:52:29,081 copying build/lib/boltzgen/model/validation/validator.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/validation 2025-11-26T14:52:29,084 copying build/lib/boltzgen/model/validation/design.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/validation 2025-11-26T14:52:29,086 creating build/bdist.linux-armv7l/wheel/boltzgen/model/loss 2025-11-26T14:52:29,087 copying build/lib/boltzgen/model/loss/__init__.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/loss 2025-11-26T14:52:29,089 copying build/lib/boltzgen/model/loss/res_type.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/loss 2025-11-26T14:52:29,091 copying build/lib/boltzgen/model/loss/bfactor.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/loss 2025-11-26T14:52:29,093 copying build/lib/boltzgen/model/loss/diffusion.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/loss 2025-11-26T14:52:29,095 copying build/lib/boltzgen/model/loss/validation.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/loss 2025-11-26T14:52:29,098 copying build/lib/boltzgen/model/loss/distogram.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/loss 2025-11-26T14:52:29,100 copying build/lib/boltzgen/model/loss/confidence.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/loss 2025-11-26T14:52:29,103 creating build/bdist.linux-armv7l/wheel/boltzgen/model/layers 2025-11-26T14:52:29,104 copying build/lib/boltzgen/model/layers/pair_averaging.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/layers 2025-11-26T14:52:29,106 creating build/bdist.linux-armv7l/wheel/boltzgen/model/layers/triangular_attention 2025-11-26T14:52:29,107 copying build/lib/boltzgen/model/layers/triangular_attention/__init__.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/layers/triangular_attention 2025-11-26T14:52:29,109 copying build/lib/boltzgen/model/layers/triangular_attention/utils.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/layers/triangular_attention 2025-11-26T14:52:29,111 copying build/lib/boltzgen/model/layers/triangular_attention/attention.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/layers/triangular_attention 2025-11-26T14:52:29,113 copying build/lib/boltzgen/model/layers/triangular_attention/primitives.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/layers/triangular_attention 2025-11-26T14:52:29,116 copying build/lib/boltzgen/model/layers/miniformer.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/layers 2025-11-26T14:52:29,118 copying build/lib/boltzgen/model/layers/confidence_utils.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/layers 2025-11-26T14:52:29,120 copying build/lib/boltzgen/model/layers/initialize.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/layers 2025-11-26T14:52:29,122 copying build/lib/boltzgen/model/layers/pairformer.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/layers 2025-11-26T14:52:29,124 copying build/lib/boltzgen/model/layers/outer_product_mean.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/layers 2025-11-26T14:52:29,126 copying build/lib/boltzgen/model/layers/transition.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/layers 2025-11-26T14:52:29,127 copying build/lib/boltzgen/model/layers/relative.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/layers 2025-11-26T14:52:29,129 copying build/lib/boltzgen/model/layers/__init__.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/layers 2025-11-26T14:52:29,131 copying build/lib/boltzgen/model/layers/dropout.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/layers 2025-11-26T14:52:29,132 copying build/lib/boltzgen/model/layers/attention.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/layers 2025-11-26T14:52:29,134 copying build/lib/boltzgen/model/layers/triangular.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/layers 2025-11-26T14:52:29,136 copying build/lib/boltzgen/model/__init__.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model 2025-11-26T14:52:29,138 creating build/bdist.linux-armv7l/wheel/boltzgen/model/models 2025-11-26T14:52:29,139 copying build/lib/boltzgen/model/models/boltz.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/models 2025-11-26T14:52:29,143 copying build/lib/boltzgen/model/models/__init__.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/models 2025-11-26T14:52:29,145 creating build/bdist.linux-armv7l/wheel/boltzgen/model/optim 2025-11-26T14:52:29,146 copying build/lib/boltzgen/model/optim/__init__.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/optim 2025-11-26T14:52:29,148 copying build/lib/boltzgen/model/optim/ema.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/optim 2025-11-26T14:52:29,150 copying build/lib/boltzgen/model/optim/scheduler.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/optim 2025-11-26T14:52:29,153 creating build/bdist.linux-armv7l/wheel/boltzgen/model/modules 2025-11-26T14:52:29,154 copying build/lib/boltzgen/model/modules/transformers.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/modules 2025-11-26T14:52:29,157 copying build/lib/boltzgen/model/modules/affinity.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/modules 2025-11-26T14:52:29,159 copying build/lib/boltzgen/model/modules/inverse_fold.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/modules 2025-11-26T14:52:29,161 copying build/lib/boltzgen/model/modules/masker.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/modules 2025-11-26T14:52:29,163 copying build/lib/boltzgen/model/modules/diffusion_conditioning.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/modules 2025-11-26T14:52:29,165 copying build/lib/boltzgen/model/modules/__init__.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/modules 2025-11-26T14:52:29,167 copying build/lib/boltzgen/model/modules/utils.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/modules 2025-11-26T14:52:29,169 copying build/lib/boltzgen/model/modules/encoders.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/modules 2025-11-26T14:52:29,171 copying build/lib/boltzgen/model/modules/scatter_utils.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/modules 2025-11-26T14:52:29,174 copying build/lib/boltzgen/model/modules/diffusion.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/modules 2025-11-26T14:52:29,176 copying build/lib/boltzgen/model/modules/trunk.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/modules 2025-11-26T14:52:29,179 copying build/lib/boltzgen/model/modules/confidence.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/modules 2025-11-26T14:52:29,182 creating build/bdist.linux-armv7l/wheel/boltzgen/task 2025-11-26T14:52:29,183 creating build/bdist.linux-armv7l/wheel/boltzgen/task/predict 2025-11-26T14:52:29,184 copying build/lib/boltzgen/task/predict/data_ligands.py -> build/bdist.linux-armv7l/wheel/./boltzgen/task/predict 2025-11-26T14:52:29,187 copying build/lib/boltzgen/task/predict/data_from_generated.py -> build/bdist.linux-armv7l/wheel/./boltzgen/task/predict 2025-11-26T14:52:29,189 copying build/lib/boltzgen/task/predict/predict.py -> build/bdist.linux-armv7l/wheel/./boltzgen/task/predict 2025-11-26T14:52:29,192 copying build/lib/boltzgen/task/predict/loading_utils.py -> build/bdist.linux-armv7l/wheel/./boltzgen/task/predict 2025-11-26T14:52:29,194 copying build/lib/boltzgen/task/predict/__init__.py -> build/bdist.linux-armv7l/wheel/./boltzgen/task/predict 2025-11-26T14:52:29,195 copying build/lib/boltzgen/task/predict/data_protein_binder.py -> build/bdist.linux-armv7l/wheel/./boltzgen/task/predict 2025-11-26T14:52:29,198 copying build/lib/boltzgen/task/predict/data_from_yaml.py -> build/bdist.linux-armv7l/wheel/./boltzgen/task/predict 2025-11-26T14:52:29,200 copying build/lib/boltzgen/task/predict/writer.py -> build/bdist.linux-armv7l/wheel/./boltzgen/task/predict 2025-11-26T14:52:29,203 creating build/bdist.linux-armv7l/wheel/boltzgen/task/analyze 2025-11-26T14:52:29,204 copying build/lib/boltzgen/task/analyze/analyze.py -> build/bdist.linux-armv7l/wheel/./boltzgen/task/analyze 2025-11-26T14:52:29,208 copying build/lib/boltzgen/task/analyze/analyze_utils.py -> build/bdist.linux-armv7l/wheel/./boltzgen/task/analyze 2025-11-26T14:52:29,211 copying build/lib/boltzgen/task/__init__.py -> build/bdist.linux-armv7l/wheel/./boltzgen/task 2025-11-26T14:52:29,212 copying build/lib/boltzgen/task/task.py -> build/bdist.linux-armv7l/wheel/./boltzgen/task 2025-11-26T14:52:29,215 creating build/bdist.linux-armv7l/wheel/boltzgen/task/filter 2025-11-26T14:52:29,216 copying build/lib/boltzgen/task/filter/seqplot_utils.py -> build/bdist.linux-armv7l/wheel/./boltzgen/task/filter 2025-11-26T14:52:29,218 copying build/lib/boltzgen/task/filter/filter.py -> build/bdist.linux-armv7l/wheel/./boltzgen/task/filter 2025-11-26T14:52:29,221 copying build/lib/boltzgen/task/filter/__init__.py -> build/bdist.linux-armv7l/wheel/./boltzgen/task/filter 2025-11-26T14:52:29,224 creating build/bdist.linux-armv7l/wheel/boltzgen/task/train 2025-11-26T14:52:29,225 copying build/lib/boltzgen/task/train/train.py -> build/bdist.linux-armv7l/wheel/./boltzgen/task/train 2025-11-26T14:52:29,227 copying build/lib/boltzgen/task/train/data.py -> build/bdist.linux-armv7l/wheel/./boltzgen/task/train 2025-11-26T14:52:29,230 copying build/lib/boltzgen/task/train/__init__.py -> build/bdist.linux-armv7l/wheel/./boltzgen/task/train 2025-11-26T14:52:29,231 running install_egg_info 2025-11-26T14:52:29,237 Copying src/boltzgen.egg-info to build/bdist.linux-armv7l/wheel/./boltzgen-0.1.5-py3.11.egg-info 2025-11-26T14:52:29,248 running install_scripts 2025-11-26T14:52:29,260 creating build/bdist.linux-armv7l/wheel/boltzgen-0.1.5.dist-info/WHEEL 2025-11-26T14:52:29,262 creating '/tmp/pip-wheel-jbv5z1nf/.tmp-c74rczr7/boltzgen-0.1.5-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-11-26T14:52:29,265 adding 'boltzgen/__init__.py' 2025-11-26T14:52:29,266 adding 'boltzgen/cli/__init__.py' 2025-11-26T14:52:29,273 adding 'boltzgen/cli/boltzgen.py' 2025-11-26T14:52:29,275 adding 'boltzgen/data/__init__.py' 2025-11-26T14:52:29,283 adding 'boltzgen/data/const.py' 2025-11-26T14:52:29,292 adding 'boltzgen/data/data.py' 2025-11-26T14:52:29,297 adding 'boltzgen/data/mol.py' 2025-11-26T14:52:29,299 adding 'boltzgen/data/pad.py' 2025-11-26T14:52:29,300 adding 'boltzgen/data/rmsd_computation.py' 2025-11-26T14:52:29,301 adding 'boltzgen/data/crop/__init__.py' 2025-11-26T14:52:29,303 adding 'boltzgen/data/crop/cropper.py' 2025-11-26T14:52:29,305 adding 'boltzgen/data/crop/multimer.py' 2025-11-26T14:52:29,306 adding 'boltzgen/data/feature/__init__.py' 2025-11-26T14:52:29,316 adding 'boltzgen/data/feature/featurizer.py' 2025-11-26T14:52:29,318 adding 'boltzgen/data/filter/__init__.py' 2025-11-26T14:52:29,319 adding 'boltzgen/data/filter/dynamic/__init__.py' 2025-11-26T14:52:29,320 adding 'boltzgen/data/filter/dynamic/confidence.py' 2025-11-26T14:52:29,322 adding 'boltzgen/data/filter/dynamic/date.py' 2025-11-26T14:52:29,323 adding 'boltzgen/data/filter/dynamic/error.py' 2025-11-26T14:52:29,324 adding 'boltzgen/data/filter/dynamic/filter.py' 2025-11-26T14:52:29,326 adding 'boltzgen/data/filter/dynamic/max_residues.py' 2025-11-26T14:52:29,327 adding 'boltzgen/data/filter/dynamic/min_protein_residues.py' 2025-11-26T14:52:29,328 adding 'boltzgen/data/filter/dynamic/pdb_id_txtfile.py' 2025-11-26T14:52:29,329 adding 'boltzgen/data/filter/dynamic/resolution.py' 2025-11-26T14:52:29,330 adding 'boltzgen/data/filter/dynamic/size.py' 2025-11-26T14:52:29,332 adding 'boltzgen/data/filter/static/__init__.py' 2025-11-26T14:52:29,333 adding 'boltzgen/data/filter/static/filter.py' 2025-11-26T14:52:29,334 adding 'boltzgen/data/filter/static/ligand.py' 2025-11-26T14:52:29,336 adding 'boltzgen/data/filter/static/polymer.py' 2025-11-26T14:52:29,338 adding 'boltzgen/data/parse/__init__.py' 2025-11-26T14:52:29,339 adding 'boltzgen/data/parse/a3m.py' 2025-11-26T14:52:29,345 adding 'boltzgen/data/parse/mmcif.py' 2025-11-26T14:52:29,346 adding 'boltzgen/data/parse/pdb_parser.py' 2025-11-26T14:52:29,355 adding 'boltzgen/data/parse/schema.py' 2025-11-26T14:52:29,356 adding 'boltzgen/data/sample/__init__.py' 2025-11-26T14:52:29,358 adding 'boltzgen/data/sample/cluster.py' 2025-11-26T14:52:29,359 adding 'boltzgen/data/sample/sampler.py' 2025-11-26T14:52:29,361 adding 'boltzgen/data/select/__init__.py' 2025-11-26T14:52:29,364 adding 'boltzgen/data/select/protein.py' 2025-11-26T14:52:29,365 adding 'boltzgen/data/select/selector.py' 2025-11-26T14:52:29,367 adding 'boltzgen/data/template/__init__.py' 2025-11-26T14:52:29,368 adding 'boltzgen/data/template/features.py' 2025-11-26T14:52:29,369 adding 'boltzgen/data/tokenize/__init__.py' 2025-11-26T14:52:29,372 adding 'boltzgen/data/tokenize/tokenizer.py' 2025-11-26T14:52:29,373 adding 'boltzgen/data/write/__init__.py' 2025-11-26T14:52:29,375 adding 'boltzgen/data/write/mmcif.py' 2025-11-26T14:52:29,377 adding 'boltzgen/data/write/pdb.py' 2025-11-26T14:52:29,379 adding 'boltzgen/model/__init__.py' 2025-11-26T14:52:29,380 adding 'boltzgen/model/layers/__init__.py' 2025-11-26T14:52:29,382 adding 'boltzgen/model/layers/attention.py' 2025-11-26T14:52:29,384 adding 'boltzgen/model/layers/confidence_utils.py' 2025-11-26T14:52:29,385 adding 'boltzgen/model/layers/dropout.py' 2025-11-26T14:52:29,386 adding 'boltzgen/model/layers/initialize.py' 2025-11-26T14:52:29,388 adding 'boltzgen/model/layers/miniformer.py' 2025-11-26T14:52:29,389 adding 'boltzgen/model/layers/outer_product_mean.py' 2025-11-26T14:52:29,390 adding 'boltzgen/model/layers/pair_averaging.py' 2025-11-26T14:52:29,392 adding 'boltzgen/model/layers/pairformer.py' 2025-11-26T14:52:29,393 adding 'boltzgen/model/layers/relative.py' 2025-11-26T14:52:29,395 adding 'boltzgen/model/layers/transition.py' 2025-11-26T14:52:29,396 adding 'boltzgen/model/layers/triangular.py' 2025-11-26T14:52:29,398 adding 'boltzgen/model/layers/triangular_attention/__init__.py' 2025-11-26T14:52:29,399 adding 'boltzgen/model/layers/triangular_attention/attention.py' 2025-11-26T14:52:29,401 adding 'boltzgen/model/layers/triangular_attention/primitives.py' 2025-11-26T14:52:29,403 adding 'boltzgen/model/layers/triangular_attention/utils.py' 2025-11-26T14:52:29,405 adding 'boltzgen/model/loss/__init__.py' 2025-11-26T14:52:29,406 adding 'boltzgen/model/loss/bfactor.py' 2025-11-26T14:52:29,408 adding 'boltzgen/model/loss/confidence.py' 2025-11-26T14:52:29,410 adding 'boltzgen/model/loss/diffusion.py' 2025-11-26T14:52:29,411 adding 'boltzgen/model/loss/distogram.py' 2025-11-26T14:52:29,413 adding 'boltzgen/model/loss/res_type.py' 2025-11-26T14:52:29,418 adding 'boltzgen/model/loss/validation.py' 2025-11-26T14:52:29,420 adding 'boltzgen/model/models/__init__.py' 2025-11-26T14:52:29,426 adding 'boltzgen/model/models/boltz.py' 2025-11-26T14:52:29,428 adding 'boltzgen/model/modules/__init__.py' 2025-11-26T14:52:29,429 adding 'boltzgen/model/modules/affinity.py' 2025-11-26T14:52:29,431 adding 'boltzgen/model/modules/confidence.py' 2025-11-26T14:52:29,435 adding 'boltzgen/model/modules/diffusion.py' 2025-11-26T14:52:29,436 adding 'boltzgen/model/modules/diffusion_conditioning.py' 2025-11-26T14:52:29,439 adding 'boltzgen/model/modules/encoders.py' 2025-11-26T14:52:29,442 adding 'boltzgen/model/modules/inverse_fold.py' 2025-11-26T14:52:29,444 adding 'boltzgen/model/modules/masker.py' 2025-11-26T14:52:29,445 adding 'boltzgen/model/modules/scatter_utils.py' 2025-11-26T14:52:29,447 adding 'boltzgen/model/modules/transformers.py' 2025-11-26T14:52:29,450 adding 'boltzgen/model/modules/trunk.py' 2025-11-26T14:52:29,452 adding 'boltzgen/model/modules/utils.py' 2025-11-26T14:52:29,453 adding 'boltzgen/model/optim/__init__.py' 2025-11-26T14:52:29,455 adding 'boltzgen/model/optim/ema.py' 2025-11-26T14:52:29,456 adding 'boltzgen/model/optim/scheduler.py' 2025-11-26T14:52:29,459 adding 'boltzgen/model/validation/design.py' 2025-11-26T14:52:29,460 adding 'boltzgen/model/validation/rcsb.py' 2025-11-26T14:52:29,462 adding 'boltzgen/model/validation/refolding.py' 2025-11-26T14:52:29,465 adding 'boltzgen/model/validation/validator.py' 2025-11-26T14:52:29,467 adding 'boltzgen/resources/main.py' 2025-11-26T14:52:29,469 adding 'boltzgen/resources/config/affinity.yaml' 2025-11-26T14:52:29,470 adding 'boltzgen/resources/config/analysis.yaml' 2025-11-26T14:52:29,471 adding 'boltzgen/resources/config/design.yaml' 2025-11-26T14:52:29,472 adding 'boltzgen/resources/config/filtering.yaml' 2025-11-26T14:52:29,474 adding 'boltzgen/resources/config/fold.yaml' 2025-11-26T14:52:29,475 adding 'boltzgen/resources/config/inverse_fold.yaml' 2025-11-26T14:52:29,476 adding 'boltzgen/resources/config/inverse_fold_only.yaml' 2025-11-26T14:52:29,479 adding 'boltzgen/resources/config/train/boltzgen.yaml' 2025-11-26T14:52:29,481 adding 'boltzgen/resources/config/train/boltzgen_small.yaml' 2025-11-26T14:52:29,483 adding 'boltzgen/resources/config/train/inverse_folding.yaml' 2025-11-26T14:52:29,485 adding 'boltzgen/task/__init__.py' 2025-11-26T14:52:29,486 adding 'boltzgen/task/task.py' 2025-11-26T14:52:29,492 adding 'boltzgen/task/analyze/analyze.py' 2025-11-26T14:52:29,497 adding 'boltzgen/task/analyze/analyze_utils.py' 2025-11-26T14:52:29,499 adding 'boltzgen/task/filter/__init__.py' 2025-11-26T14:52:29,505 adding 'boltzgen/task/filter/filter.py' 2025-11-26T14:52:29,507 adding 'boltzgen/task/filter/seqplot_utils.py' 2025-11-26T14:52:29,509 adding 'boltzgen/task/predict/__init__.py' 2025-11-26T14:52:29,513 adding 'boltzgen/task/predict/data_from_generated.py' 2025-11-26T14:52:29,515 adding 'boltzgen/task/predict/data_from_yaml.py' 2025-11-26T14:52:29,517 adding 'boltzgen/task/predict/data_ligands.py' 2025-11-26T14:52:29,520 adding 'boltzgen/task/predict/data_protein_binder.py' 2025-11-26T14:52:29,521 adding 'boltzgen/task/predict/loading_utils.py' 2025-11-26T14:52:29,523 adding 'boltzgen/task/predict/predict.py' 2025-11-26T14:52:29,525 adding 'boltzgen/task/predict/writer.py' 2025-11-26T14:52:29,527 adding 'boltzgen/task/train/__init__.py' 2025-11-26T14:52:29,531 adding 'boltzgen/task/train/data.py' 2025-11-26T14:52:29,533 adding 'boltzgen/task/train/train.py' 2025-11-26T14:52:29,534 adding 'boltzgen/utils/__init__.py' 2025-11-26T14:52:29,536 adding 'boltzgen/utils/pipeline_progress_bar.py' 2025-11-26T14:52:29,537 adding 'boltzgen/utils/quiet.py' 2025-11-26T14:52:29,539 adding 'boltzgen-0.1.5.dist-info/licenses/LICENSE' 2025-11-26T14:52:29,540 adding 'boltzgen-0.1.5.dist-info/METADATA' 2025-11-26T14:52:29,541 adding 'boltzgen-0.1.5.dist-info/WHEEL' 2025-11-26T14:52:29,542 adding 'boltzgen-0.1.5.dist-info/entry_points.txt' 2025-11-26T14:52:29,543 adding 'boltzgen-0.1.5.dist-info/top_level.txt' 2025-11-26T14:52:29,545 adding 'boltzgen-0.1.5.dist-info/RECORD' 2025-11-26T14:52:29,553 removing build/bdist.linux-armv7l/wheel 2025-11-26T14:52:29,689 Building wheel for boltzgen (pyproject.toml): finished with status 'done' 2025-11-26T14:52:29,700 Created wheel for boltzgen: filename=boltzgen-0.1.5-py3-none-any.whl size=342442 sha256=567e42f3cd1f8a8c24d7087b6a403d805594f6e62686348be18d8e7cfdddbec8 2025-11-26T14:52:29,701 Stored in directory: /tmp/pip-ephem-wheel-cache-b3k2t7oe/wheels/8a/97/b8/85a0697036e4544202d99bd68bff56f04a78365027172217ed 2025-11-26T14:52:29,715 Successfully built boltzgen 2025-11-26T14:52:29,727 Removed build tracker: '/tmp/pip-build-tracker-4j4zl87u'