2025-10-26T22:29:44,947 Created temporary directory: /tmp/pip-ephem-wheel-cache-tsmg_r3m 2025-10-26T22:29:44,949 Created temporary directory: /tmp/pip-build-tracker-o1yq7m8f 2025-10-26T22:29:44,950 Initialized build tracking at /tmp/pip-build-tracker-o1yq7m8f 2025-10-26T22:29:44,951 Created build tracker: /tmp/pip-build-tracker-o1yq7m8f 2025-10-26T22:29:44,951 Entered build tracker: /tmp/pip-build-tracker-o1yq7m8f 2025-10-26T22:29:44,952 Created temporary directory: /tmp/pip-wheel-7b5ytwws 2025-10-26T22:29:44,955 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-10-26T22:29:44,957 Created temporary directory: /tmp/pip-ephem-wheel-cache-bk2n38qz 2025-10-26T22:29:44,980 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-26T22:29:44,984 2 location(s) to search for versions of boltzgen: 2025-10-26T22:29:44,984 * https://pypi.org/simple/boltzgen/ 2025-10-26T22:29:44,984 * https://www.piwheels.org/simple/boltzgen/ 2025-10-26T22:29:44,985 Fetching project page and analyzing links: https://pypi.org/simple/boltzgen/ 2025-10-26T22:29:44,985 Getting page https://pypi.org/simple/boltzgen/ 2025-10-26T22:29:44,987 Found index url https://pypi.org/simple 2025-10-26T22:29:45,200 Fetched page https://pypi.org/simple/boltzgen/ as application/vnd.pypi.simple.v1+json 2025-10-26T22:29:45,202 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-10-26T22:29:45,203 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-10-26T22:29:45,204 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-10-26T22:29:45,205 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-10-26T22:29:45,205 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-10-26T22:29:45,206 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-10-26T22:29:45,207 Fetching project page and analyzing links: https://www.piwheels.org/simple/boltzgen/ 2025-10-26T22:29:45,208 Getting page https://www.piwheels.org/simple/boltzgen/ 2025-10-26T22:29:45,209 Found index url https://www.piwheels.org/simple 2025-10-26T22:29:45,549 Fetched page https://www.piwheels.org/simple/boltzgen/ as text/html 2025-10-26T22:29:45,553 Skipping link: No binaries permitted for boltzgen: https://www.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-10-26T22:29:45,554 Skipping link: No binaries permitted for boltzgen: https://www.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-10-26T22:29:45,555 Skipping link: not a file: https://www.piwheels.org/simple/boltzgen/ 2025-10-26T22:29:45,557 Skipping link: not a file: https://pypi.org/simple/boltzgen/ 2025-10-26T22:29:45,603 Given no hashes to check 1 links for project 'boltzgen': discarding no candidates 2025-10-26T22:29:45,643 Collecting boltzgen==0.1.2 2025-10-26T22:29:45,645 Created temporary directory: /tmp/pip-unpack-wco9gled 2025-10-26T22:29:45,775 Downloading boltzgen-0.1.2.tar.gz (293 kB) 2025-10-26T22:29:46,198 Added boltzgen==0.1.2 from https://files.pythonhosted.org/packages/20/02/6579821c7da06745452f2ecb95605dce1b8de1658d1dd4be5c6c3b970208/boltzgen-0.1.2.tar.gz to build tracker '/tmp/pip-build-tracker-o1yq7m8f' 2025-10-26T22:29:46,203 Created temporary directory: /tmp/pip-build-env-_sz62q1t 2025-10-26T22:29:46,208 Installing build dependencies: started 2025-10-26T22:29:46,209 Running command pip subprocess to install build dependencies 2025-10-26T22:29:47,343 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-10-26T22:29:47,919 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-10-26T22:29:47,942 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-26T22:29:49,660 Collecting setuptools>=61 2025-10-26T22:29:49,749 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-10-26T22:29:52,663 Installing collected packages: setuptools 2025-10-26T22:29:56,894 Successfully installed setuptools-80.9.0 2025-10-26T22:29:57,168 Installing build dependencies: finished with status 'done' 2025-10-26T22:29:57,175 Getting requirements to build wheel: started 2025-10-26T22:29:57,176 Running command Getting requirements to build wheel 2025-10-26T22:29:57,902 running egg_info 2025-10-26T22:29:57,908 writing src/boltzgen.egg-info/PKG-INFO 2025-10-26T22:29:57,915 writing dependency_links to src/boltzgen.egg-info/dependency_links.txt 2025-10-26T22:29:57,917 writing entry points to src/boltzgen.egg-info/entry_points.txt 2025-10-26T22:29:57,921 writing requirements to src/boltzgen.egg-info/requires.txt 2025-10-26T22:29:57,923 writing top-level names to src/boltzgen.egg-info/top_level.txt 2025-10-26T22:29:57,981 reading manifest file 'src/boltzgen.egg-info/SOURCES.txt' 2025-10-26T22:29:57,990 adding license file 'LICENSE' 2025-10-26T22:29:57,998 writing manifest file 'src/boltzgen.egg-info/SOURCES.txt' 2025-10-26T22:29:58,096 Getting requirements to build wheel: finished with status 'done' 2025-10-26T22:29:58,100 Created temporary directory: /tmp/pip-modern-metadata-qix9gv6h 2025-10-26T22:29:58,102 Preparing metadata (pyproject.toml): started 2025-10-26T22:29:58,104 Running command Preparing metadata (pyproject.toml) 2025-10-26T22:29:59,473 running dist_info 2025-10-26T22:29:59,485 creating /tmp/pip-modern-metadata-qix9gv6h/boltzgen.egg-info 2025-10-26T22:29:59,486 writing /tmp/pip-modern-metadata-qix9gv6h/boltzgen.egg-info/PKG-INFO 2025-10-26T22:29:59,493 writing dependency_links to /tmp/pip-modern-metadata-qix9gv6h/boltzgen.egg-info/dependency_links.txt 2025-10-26T22:29:59,495 writing entry points to /tmp/pip-modern-metadata-qix9gv6h/boltzgen.egg-info/entry_points.txt 2025-10-26T22:29:59,499 writing requirements to /tmp/pip-modern-metadata-qix9gv6h/boltzgen.egg-info/requires.txt 2025-10-26T22:29:59,500 writing top-level names to /tmp/pip-modern-metadata-qix9gv6h/boltzgen.egg-info/top_level.txt 2025-10-26T22:29:59,502 writing manifest file '/tmp/pip-modern-metadata-qix9gv6h/boltzgen.egg-info/SOURCES.txt' 2025-10-26T22:29:59,553 reading manifest file '/tmp/pip-modern-metadata-qix9gv6h/boltzgen.egg-info/SOURCES.txt' 2025-10-26T22:29:59,556 adding license file 'LICENSE' 2025-10-26T22:29:59,562 writing manifest file '/tmp/pip-modern-metadata-qix9gv6h/boltzgen.egg-info/SOURCES.txt' 2025-10-26T22:29:59,564 creating '/tmp/pip-modern-metadata-qix9gv6h/boltzgen-0.1.2.dist-info' 2025-10-26T22:29:59,692 Preparing metadata (pyproject.toml): finished with status 'done' 2025-10-26T22:29:59,696 Source in /tmp/pip-wheel-7b5ytwws/boltzgen_aa038cf7cd7f465b9b8754dc30fd9f56 has version 0.1.2, which satisfies requirement boltzgen==0.1.2 from https://files.pythonhosted.org/packages/20/02/6579821c7da06745452f2ecb95605dce1b8de1658d1dd4be5c6c3b970208/boltzgen-0.1.2.tar.gz 2025-10-26T22:29:59,698 Removed boltzgen==0.1.2 from https://files.pythonhosted.org/packages/20/02/6579821c7da06745452f2ecb95605dce1b8de1658d1dd4be5c6c3b970208/boltzgen-0.1.2.tar.gz from build tracker '/tmp/pip-build-tracker-o1yq7m8f' 2025-10-26T22:29:59,703 Created temporary directory: /tmp/pip-unpack-eoyf5ky6 2025-10-26T22:29:59,704 Building wheels for collected packages: boltzgen 2025-10-26T22:29:59,708 Created temporary directory: /tmp/pip-wheel-q0kfx8c8 2025-10-26T22:29:59,709 Destination directory: /tmp/pip-wheel-q0kfx8c8 2025-10-26T22:29:59,711 Building wheel for boltzgen (pyproject.toml): started 2025-10-26T22:29:59,712 Running command Building wheel for boltzgen (pyproject.toml) 2025-10-26T22:30:00,353 running bdist_wheel 2025-10-26T22:30:00,373 running build 2025-10-26T22:30:00,374 running build_py 2025-10-26T22:30:00,381 creating build/lib/boltzgen 2025-10-26T22:30:00,383 copying src/boltzgen/__init__.py -> build/lib/boltzgen 2025-10-26T22:30:00,385 creating build/lib/boltzgen/data 2025-10-26T22:30:00,386 copying src/boltzgen/data/data.py -> build/lib/boltzgen/data 2025-10-26T22:30:00,391 copying src/boltzgen/data/__init__.py -> build/lib/boltzgen/data 2025-10-26T22:30:00,393 copying src/boltzgen/data/rmsd_computation.py -> build/lib/boltzgen/data 2025-10-26T22:30:00,395 copying src/boltzgen/data/mol.py -> build/lib/boltzgen/data 2025-10-26T22:30:00,398 copying src/boltzgen/data/const.py -> build/lib/boltzgen/data 2025-10-26T22:30:00,403 copying src/boltzgen/data/pad.py -> build/lib/boltzgen/data 2025-10-26T22:30:00,405 creating build/lib/boltzgen/model 2025-10-26T22:30:00,406 copying src/boltzgen/model/__init__.py -> build/lib/boltzgen/model 2025-10-26T22:30:00,409 creating build/lib/boltzgen/utils 2025-10-26T22:30:00,410 copying src/boltzgen/utils/__init__.py -> build/lib/boltzgen/utils 2025-10-26T22:30:00,411 copying src/boltzgen/utils/quiet.py -> build/lib/boltzgen/utils 2025-10-26T22:30:00,413 copying src/boltzgen/utils/pipeline_progress_bar.py -> build/lib/boltzgen/utils 2025-10-26T22:30:00,416 creating build/lib/boltzgen/task 2025-10-26T22:30:00,417 copying src/boltzgen/task/__init__.py -> build/lib/boltzgen/task 2025-10-26T22:30:00,419 copying src/boltzgen/task/task.py -> build/lib/boltzgen/task 2025-10-26T22:30:00,421 creating build/lib/boltzgen/cli 2025-10-26T22:30:00,422 copying src/boltzgen/cli/__init__.py -> build/lib/boltzgen/cli 2025-10-26T22:30:00,424 copying src/boltzgen/cli/boltzgen.py -> build/lib/boltzgen/cli 2025-10-26T22:30:00,428 creating build/lib/boltzgen/resources 2025-10-26T22:30:00,429 copying src/boltzgen/resources/main.py -> build/lib/boltzgen/resources 2025-10-26T22:30:00,432 creating build/lib/boltzgen/data/template 2025-10-26T22:30:00,433 copying src/boltzgen/data/template/features.py -> build/lib/boltzgen/data/template 2025-10-26T22:30:00,435 copying src/boltzgen/data/template/__init__.py -> build/lib/boltzgen/data/template 2025-10-26T22:30:00,437 creating build/lib/boltzgen/data/select 2025-10-26T22:30:00,438 copying src/boltzgen/data/select/__init__.py -> build/lib/boltzgen/data/select 2025-10-26T22:30:00,440 copying src/boltzgen/data/select/selector.py -> build/lib/boltzgen/data/select 2025-10-26T22:30:00,442 copying src/boltzgen/data/select/protein.py -> build/lib/boltzgen/data/select 2025-10-26T22:30:00,446 creating build/lib/boltzgen/data/tokenize 2025-10-26T22:30:00,447 copying src/boltzgen/data/tokenize/tokenizer.py -> build/lib/boltzgen/data/tokenize 2025-10-26T22:30:00,449 copying src/boltzgen/data/tokenize/__init__.py -> build/lib/boltzgen/data/tokenize 2025-10-26T22:30:00,451 creating build/lib/boltzgen/data/parse 2025-10-26T22:30:00,452 copying src/boltzgen/data/parse/pdb_parser.py -> build/lib/boltzgen/data/parse 2025-10-26T22:30:00,455 copying src/boltzgen/data/parse/schema.py -> build/lib/boltzgen/data/parse 2025-10-26T22:30:00,458 copying src/boltzgen/data/parse/a3m.py -> build/lib/boltzgen/data/parse 2025-10-26T22:30:00,460 copying src/boltzgen/data/parse/__init__.py -> build/lib/boltzgen/data/parse 2025-10-26T22:30:00,462 copying src/boltzgen/data/parse/mmcif.py -> build/lib/boltzgen/data/parse 2025-10-26T22:30:00,465 creating build/lib/boltzgen/data/crop 2025-10-26T22:30:00,466 copying src/boltzgen/data/crop/__init__.py -> build/lib/boltzgen/data/crop 2025-10-26T22:30:00,468 copying src/boltzgen/data/crop/cropper.py -> build/lib/boltzgen/data/crop 2025-10-26T22:30:00,470 copying src/boltzgen/data/crop/multimer.py -> build/lib/boltzgen/data/crop 2025-10-26T22:30:00,473 creating build/lib/boltzgen/data/feature 2025-10-26T22:30:00,474 copying src/boltzgen/data/feature/__init__.py -> build/lib/boltzgen/data/feature 2025-10-26T22:30:00,476 copying src/boltzgen/data/feature/featurizer.py -> build/lib/boltzgen/data/feature 2025-10-26T22:30:00,479 creating build/lib/boltzgen/data/filter 2025-10-26T22:30:00,480 copying src/boltzgen/data/filter/__init__.py -> build/lib/boltzgen/data/filter 2025-10-26T22:30:00,483 creating build/lib/boltzgen/data/sample 2025-10-26T22:30:00,484 copying src/boltzgen/data/sample/sampler.py -> build/lib/boltzgen/data/sample 2025-10-26T22:30:00,486 copying src/boltzgen/data/sample/cluster.py -> build/lib/boltzgen/data/sample 2025-10-26T22:30:00,488 copying src/boltzgen/data/sample/__init__.py -> build/lib/boltzgen/data/sample 2025-10-26T22:30:00,490 creating build/lib/boltzgen/data/write 2025-10-26T22:30:00,492 copying src/boltzgen/data/write/pdb.py -> build/lib/boltzgen/data/write 2025-10-26T22:30:00,494 copying src/boltzgen/data/write/__init__.py -> build/lib/boltzgen/data/write 2025-10-26T22:30:00,496 copying src/boltzgen/data/write/mmcif.py -> build/lib/boltzgen/data/write 2025-10-26T22:30:00,499 creating build/lib/boltzgen/data/filter/dynamic 2025-10-26T22:30:00,500 copying src/boltzgen/data/filter/dynamic/resolution.py -> build/lib/boltzgen/data/filter/dynamic 2025-10-26T22:30:00,502 copying src/boltzgen/data/filter/dynamic/min_protein_residues.py -> build/lib/boltzgen/data/filter/dynamic 2025-10-26T22:30:00,504 copying src/boltzgen/data/filter/dynamic/confidence.py -> build/lib/boltzgen/data/filter/dynamic 2025-10-26T22:30:00,506 copying src/boltzgen/data/filter/dynamic/pdb_id_txtfile.py -> build/lib/boltzgen/data/filter/dynamic 2025-10-26T22:30:00,508 copying src/boltzgen/data/filter/dynamic/date.py -> build/lib/boltzgen/data/filter/dynamic 2025-10-26T22:30:00,510 copying src/boltzgen/data/filter/dynamic/size.py -> build/lib/boltzgen/data/filter/dynamic 2025-10-26T22:30:00,512 copying src/boltzgen/data/filter/dynamic/filter.py -> build/lib/boltzgen/data/filter/dynamic 2025-10-26T22:30:00,514 copying src/boltzgen/data/filter/dynamic/__init__.py -> build/lib/boltzgen/data/filter/dynamic 2025-10-26T22:30:00,515 copying src/boltzgen/data/filter/dynamic/error.py -> build/lib/boltzgen/data/filter/dynamic 2025-10-26T22:30:00,518 copying src/boltzgen/data/filter/dynamic/max_residues.py -> build/lib/boltzgen/data/filter/dynamic 2025-10-26T22:30:00,520 creating build/lib/boltzgen/data/filter/static 2025-10-26T22:30:00,521 copying src/boltzgen/data/filter/static/ligand.py -> build/lib/boltzgen/data/filter/static 2025-10-26T22:30:00,523 copying src/boltzgen/data/filter/static/filter.py -> build/lib/boltzgen/data/filter/static 2025-10-26T22:30:00,525 copying src/boltzgen/data/filter/static/__init__.py -> build/lib/boltzgen/data/filter/static 2025-10-26T22:30:00,527 copying src/boltzgen/data/filter/static/polymer.py -> build/lib/boltzgen/data/filter/static 2025-10-26T22:30:00,530 creating build/lib/boltzgen/model/layers 2025-10-26T22:30:00,531 copying src/boltzgen/model/layers/pair_averaging.py -> build/lib/boltzgen/model/layers 2025-10-26T22:30:00,533 copying src/boltzgen/model/layers/initialize.py -> build/lib/boltzgen/model/layers 2025-10-26T22:30:00,535 copying src/boltzgen/model/layers/outer_product_mean.py -> build/lib/boltzgen/model/layers 2025-10-26T22:30:00,537 copying src/boltzgen/model/layers/transition.py -> build/lib/boltzgen/model/layers 2025-10-26T22:30:00,539 copying src/boltzgen/model/layers/triangular.py -> build/lib/boltzgen/model/layers 2025-10-26T22:30:00,541 copying src/boltzgen/model/layers/relative.py -> build/lib/boltzgen/model/layers 2025-10-26T22:30:00,543 copying src/boltzgen/model/layers/pairformer.py -> build/lib/boltzgen/model/layers 2025-10-26T22:30:00,546 copying src/boltzgen/model/layers/__init__.py -> build/lib/boltzgen/model/layers 2025-10-26T22:30:00,547 copying src/boltzgen/model/layers/miniformer.py -> build/lib/boltzgen/model/layers 2025-10-26T22:30:00,549 copying src/boltzgen/model/layers/attention.py -> build/lib/boltzgen/model/layers 2025-10-26T22:30:00,551 copying src/boltzgen/model/layers/dropout.py -> build/lib/boltzgen/model/layers 2025-10-26T22:30:00,553 copying src/boltzgen/model/layers/confidence_utils.py -> build/lib/boltzgen/model/layers 2025-10-26T22:30:00,557 creating build/lib/boltzgen/model/modules 2025-10-26T22:30:00,557 copying src/boltzgen/model/modules/transformers.py -> build/lib/boltzgen/model/modules 2025-10-26T22:30:00,560 copying src/boltzgen/model/modules/affinity.py -> build/lib/boltzgen/model/modules 2025-10-26T22:30:00,562 copying src/boltzgen/model/modules/confidence.py -> build/lib/boltzgen/model/modules 2025-10-26T22:30:00,565 copying src/boltzgen/model/modules/inverse_fold.py -> build/lib/boltzgen/model/modules 2025-10-26T22:30:00,568 copying src/boltzgen/model/modules/utils.py -> build/lib/boltzgen/model/modules 2025-10-26T22:30:00,571 copying src/boltzgen/model/modules/__init__.py -> build/lib/boltzgen/model/modules 2025-10-26T22:30:00,572 copying src/boltzgen/model/modules/diffusion_conditioning.py -> build/lib/boltzgen/model/modules 2025-10-26T22:30:00,575 copying src/boltzgen/model/modules/scatter_utils.py -> build/lib/boltzgen/model/modules 2025-10-26T22:30:00,577 copying src/boltzgen/model/modules/encoders.py -> build/lib/boltzgen/model/modules 2025-10-26T22:30:00,580 copying src/boltzgen/model/modules/trunk.py -> build/lib/boltzgen/model/modules 2025-10-26T22:30:00,583 copying src/boltzgen/model/modules/masker.py -> build/lib/boltzgen/model/modules 2025-10-26T22:30:00,586 copying src/boltzgen/model/modules/diffusion.py -> build/lib/boltzgen/model/modules 2025-10-26T22:30:00,590 creating build/lib/boltzgen/model/loss 2025-10-26T22:30:00,591 copying src/boltzgen/model/loss/distogram.py -> build/lib/boltzgen/model/loss 2025-10-26T22:30:00,594 copying src/boltzgen/model/loss/bfactor.py -> build/lib/boltzgen/model/loss 2025-10-26T22:30:00,596 copying src/boltzgen/model/loss/validation.py -> build/lib/boltzgen/model/loss 2025-10-26T22:30:00,600 copying src/boltzgen/model/loss/confidence.py -> build/lib/boltzgen/model/loss 2025-10-26T22:30:00,603 copying src/boltzgen/model/loss/__init__.py -> build/lib/boltzgen/model/loss 2025-10-26T22:30:00,605 copying src/boltzgen/model/loss/res_type.py -> build/lib/boltzgen/model/loss 2025-10-26T22:30:00,607 copying src/boltzgen/model/loss/diffusion.py -> build/lib/boltzgen/model/loss 2025-10-26T22:30:00,610 creating build/lib/boltzgen/model/optim 2025-10-26T22:30:00,612 copying src/boltzgen/model/optim/__init__.py -> build/lib/boltzgen/model/optim 2025-10-26T22:30:00,614 copying src/boltzgen/model/optim/scheduler.py -> build/lib/boltzgen/model/optim 2025-10-26T22:30:00,616 copying src/boltzgen/model/optim/ema.py -> build/lib/boltzgen/model/optim 2025-10-26T22:30:00,619 creating build/lib/boltzgen/model/models 2025-10-26T22:30:00,620 copying src/boltzgen/model/models/__init__.py -> build/lib/boltzgen/model/models 2025-10-26T22:30:00,622 copying src/boltzgen/model/models/boltz.py -> build/lib/boltzgen/model/models 2025-10-26T22:30:00,626 creating build/lib/boltzgen/model/validation 2025-10-26T22:30:00,627 copying src/boltzgen/model/validation/refolding.py -> build/lib/boltzgen/model/validation 2025-10-26T22:30:00,630 copying src/boltzgen/model/validation/validator.py -> build/lib/boltzgen/model/validation 2025-10-26T22:30:00,633 copying src/boltzgen/model/validation/design.py -> build/lib/boltzgen/model/validation 2025-10-26T22:30:00,635 copying src/boltzgen/model/validation/rcsb.py -> build/lib/boltzgen/model/validation 2025-10-26T22:30:00,638 creating build/lib/boltzgen/model/layers/triangular_attention 2025-10-26T22:30:00,639 copying src/boltzgen/model/layers/triangular_attention/utils.py -> build/lib/boltzgen/model/layers/triangular_attention 2025-10-26T22:30:00,642 copying src/boltzgen/model/layers/triangular_attention/__init__.py -> build/lib/boltzgen/model/layers/triangular_attention 2025-10-26T22:30:00,644 copying src/boltzgen/model/layers/triangular_attention/primitives.py -> build/lib/boltzgen/model/layers/triangular_attention 2025-10-26T22:30:00,646 copying src/boltzgen/model/layers/triangular_attention/attention.py -> build/lib/boltzgen/model/layers/triangular_attention 2025-10-26T22:30:00,649 creating build/lib/boltzgen/task/analyze 2025-10-26T22:30:00,651 copying src/boltzgen/task/analyze/analyze_utils.py -> build/lib/boltzgen/task/analyze 2025-10-26T22:30:00,654 copying src/boltzgen/task/analyze/analyze.py -> build/lib/boltzgen/task/analyze 2025-10-26T22:30:00,658 creating build/lib/boltzgen/task/train 2025-10-26T22:30:00,659 copying src/boltzgen/task/train/train.py -> build/lib/boltzgen/task/train 2025-10-26T22:30:00,662 copying src/boltzgen/task/train/data.py -> build/lib/boltzgen/task/train 2025-10-26T22:30:00,665 copying src/boltzgen/task/train/__init__.py -> build/lib/boltzgen/task/train 2025-10-26T22:30:00,668 creating build/lib/boltzgen/task/predict 2025-10-26T22:30:00,669 copying src/boltzgen/task/predict/loading_utils.py -> build/lib/boltzgen/task/predict 2025-10-26T22:30:00,671 copying src/boltzgen/task/predict/writer.py -> build/lib/boltzgen/task/predict 2025-10-26T22:30:00,674 copying src/boltzgen/task/predict/__init__.py -> build/lib/boltzgen/task/predict 2025-10-26T22:30:00,676 copying src/boltzgen/task/predict/data_from_yaml.py -> build/lib/boltzgen/task/predict 2025-10-26T22:30:00,679 copying src/boltzgen/task/predict/predict.py -> build/lib/boltzgen/task/predict 2025-10-26T22:30:00,682 copying src/boltzgen/task/predict/data_from_generated.py -> build/lib/boltzgen/task/predict 2025-10-26T22:30:00,685 creating build/lib/boltzgen/task/filter 2025-10-26T22:30:00,687 copying src/boltzgen/task/filter/seqplot_utils.py -> build/lib/boltzgen/task/filter 2025-10-26T22:30:00,690 copying src/boltzgen/task/filter/filter.py -> build/lib/boltzgen/task/filter 2025-10-26T22:30:00,693 copying src/boltzgen/task/filter/__init__.py -> build/lib/boltzgen/task/filter 2025-10-26T22:30:00,696 running egg_info 2025-10-26T22:30:00,708 writing src/boltzgen.egg-info/PKG-INFO 2025-10-26T22:30:00,715 writing dependency_links to src/boltzgen.egg-info/dependency_links.txt 2025-10-26T22:30:00,717 writing entry points to src/boltzgen.egg-info/entry_points.txt 2025-10-26T22:30:00,721 writing requirements to src/boltzgen.egg-info/requires.txt 2025-10-26T22:30:00,723 writing top-level names to src/boltzgen.egg-info/top_level.txt 2025-10-26T22:30:00,761 reading manifest file 'src/boltzgen.egg-info/SOURCES.txt' 2025-10-26T22:30:00,769 adding license file 'LICENSE' 2025-10-26T22:30:00,777 writing manifest file 'src/boltzgen.egg-info/SOURCES.txt' 2025-10-26T22:30:00,796 creating build/lib/boltzgen/resources/config 2025-10-26T22:30:00,798 copying src/boltzgen/resources/config/design.yaml -> build/lib/boltzgen/resources/config 2025-10-26T22:30:00,801 copying src/boltzgen/resources/config/inverse_fold.yaml -> build/lib/boltzgen/resources/config 2025-10-26T22:30:00,803 copying src/boltzgen/resources/config/affinity.yaml -> build/lib/boltzgen/resources/config 2025-10-26T22:30:00,806 copying src/boltzgen/resources/config/filtering.yaml -> build/lib/boltzgen/resources/config 2025-10-26T22:30:00,808 copying src/boltzgen/resources/config/fold.yaml -> build/lib/boltzgen/resources/config 2025-10-26T22:30:00,811 copying src/boltzgen/resources/config/analysis.yaml -> build/lib/boltzgen/resources/config 2025-10-26T22:30:00,813 copying src/boltzgen/resources/config/inverse_fold_only.yaml -> build/lib/boltzgen/resources/config 2025-10-26T22:30:00,816 creating build/lib/boltzgen/resources/config/train 2025-10-26T22:30:00,817 copying src/boltzgen/resources/config/train/boltzgen_small.yaml -> build/lib/boltzgen/resources/config/train 2025-10-26T22:30:00,820 copying src/boltzgen/resources/config/train/inverse_folding.yaml -> build/lib/boltzgen/resources/config/train 2025-10-26T22:30:00,823 copying src/boltzgen/resources/config/train/boltzgen.yaml -> build/lib/boltzgen/resources/config/train 2025-10-26T22:30:00,854 installing to build/bdist.linux-armv7l/wheel 2025-10-26T22:30:00,854 running install 2025-10-26T22:30:00,878 running install_lib 2025-10-26T22:30:00,885 creating build/bdist.linux-armv7l/wheel 2025-10-26T22:30:00,887 creating build/bdist.linux-armv7l/wheel/boltzgen 2025-10-26T22:30:00,889 creating build/bdist.linux-armv7l/wheel/boltzgen/data 2025-10-26T22:30:00,891 creating build/bdist.linux-armv7l/wheel/boltzgen/data/template 2025-10-26T22:30:00,893 copying build/lib/boltzgen/data/template/features.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/template 2025-10-26T22:30:00,895 copying build/lib/boltzgen/data/template/__init__.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/template 2025-10-26T22:30:00,897 creating build/bdist.linux-armv7l/wheel/boltzgen/data/select 2025-10-26T22:30:00,899 copying build/lib/boltzgen/data/select/__init__.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/select 2025-10-26T22:30:00,901 copying build/lib/boltzgen/data/select/selector.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/select 2025-10-26T22:30:00,903 copying build/lib/boltzgen/data/select/protein.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/select 2025-10-26T22:30:00,906 copying build/lib/boltzgen/data/data.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data 2025-10-26T22:30:00,910 creating build/bdist.linux-armv7l/wheel/boltzgen/data/tokenize 2025-10-26T22:30:00,912 copying build/lib/boltzgen/data/tokenize/tokenizer.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/tokenize 2025-10-26T22:30:00,915 copying build/lib/boltzgen/data/tokenize/__init__.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/tokenize 2025-10-26T22:30:00,917 creating build/bdist.linux-armv7l/wheel/boltzgen/data/parse 2025-10-26T22:30:00,919 copying build/lib/boltzgen/data/parse/pdb_parser.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/parse 2025-10-26T22:30:00,921 copying build/lib/boltzgen/data/parse/schema.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/parse 2025-10-26T22:30:00,926 copying build/lib/boltzgen/data/parse/a3m.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/parse 2025-10-26T22:30:00,928 copying build/lib/boltzgen/data/parse/__init__.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/parse 2025-10-26T22:30:00,930 copying build/lib/boltzgen/data/parse/mmcif.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/parse 2025-10-26T22:30:00,934 creating build/bdist.linux-armv7l/wheel/boltzgen/data/crop 2025-10-26T22:30:00,935 copying build/lib/boltzgen/data/crop/__init__.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/crop 2025-10-26T22:30:00,936 copying build/lib/boltzgen/data/crop/cropper.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/crop 2025-10-26T22:30:00,938 copying build/lib/boltzgen/data/crop/multimer.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/crop 2025-10-26T22:30:00,941 creating build/bdist.linux-armv7l/wheel/boltzgen/data/feature 2025-10-26T22:30:00,942 copying build/lib/boltzgen/data/feature/__init__.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/feature 2025-10-26T22:30:00,944 copying build/lib/boltzgen/data/feature/featurizer.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/feature 2025-10-26T22:30:00,947 copying build/lib/boltzgen/data/__init__.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data 2025-10-26T22:30:00,949 copying build/lib/boltzgen/data/rmsd_computation.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data 2025-10-26T22:30:00,951 copying build/lib/boltzgen/data/mol.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data 2025-10-26T22:30:00,954 copying build/lib/boltzgen/data/const.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data 2025-10-26T22:30:00,958 creating build/bdist.linux-armv7l/wheel/boltzgen/data/filter 2025-10-26T22:30:00,959 copying build/lib/boltzgen/data/filter/__init__.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/filter 2025-10-26T22:30:00,961 creating build/bdist.linux-armv7l/wheel/boltzgen/data/filter/dynamic 2025-10-26T22:30:00,962 copying build/lib/boltzgen/data/filter/dynamic/resolution.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/filter/dynamic 2025-10-26T22:30:00,964 copying build/lib/boltzgen/data/filter/dynamic/min_protein_residues.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/filter/dynamic 2025-10-26T22:30:00,966 copying build/lib/boltzgen/data/filter/dynamic/confidence.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/filter/dynamic 2025-10-26T22:30:00,968 copying build/lib/boltzgen/data/filter/dynamic/pdb_id_txtfile.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/filter/dynamic 2025-10-26T22:30:00,970 copying build/lib/boltzgen/data/filter/dynamic/date.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/filter/dynamic 2025-10-26T22:30:00,972 copying build/lib/boltzgen/data/filter/dynamic/size.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/filter/dynamic 2025-10-26T22:30:00,974 copying build/lib/boltzgen/data/filter/dynamic/filter.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/filter/dynamic 2025-10-26T22:30:00,975 copying build/lib/boltzgen/data/filter/dynamic/__init__.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/filter/dynamic 2025-10-26T22:30:00,977 copying build/lib/boltzgen/data/filter/dynamic/error.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/filter/dynamic 2025-10-26T22:30:00,979 copying build/lib/boltzgen/data/filter/dynamic/max_residues.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/filter/dynamic 2025-10-26T22:30:00,982 creating build/bdist.linux-armv7l/wheel/boltzgen/data/filter/static 2025-10-26T22:30:00,983 copying build/lib/boltzgen/data/filter/static/ligand.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/filter/static 2025-10-26T22:30:00,985 copying build/lib/boltzgen/data/filter/static/filter.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/filter/static 2025-10-26T22:30:00,986 copying build/lib/boltzgen/data/filter/static/__init__.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/filter/static 2025-10-26T22:30:00,988 copying build/lib/boltzgen/data/filter/static/polymer.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/filter/static 2025-10-26T22:30:00,991 creating build/bdist.linux-armv7l/wheel/boltzgen/data/sample 2025-10-26T22:30:00,992 copying build/lib/boltzgen/data/sample/sampler.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/sample 2025-10-26T22:30:00,994 copying build/lib/boltzgen/data/sample/cluster.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/sample 2025-10-26T22:30:00,997 copying build/lib/boltzgen/data/sample/__init__.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/sample 2025-10-26T22:30:00,999 creating build/bdist.linux-armv7l/wheel/boltzgen/data/write 2025-10-26T22:30:01,000 copying build/lib/boltzgen/data/write/pdb.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/write 2025-10-26T22:30:01,002 copying build/lib/boltzgen/data/write/__init__.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/write 2025-10-26T22:30:01,004 copying build/lib/boltzgen/data/write/mmcif.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data/write 2025-10-26T22:30:01,007 copying build/lib/boltzgen/data/pad.py -> build/bdist.linux-armv7l/wheel/./boltzgen/data 2025-10-26T22:30:01,009 creating build/bdist.linux-armv7l/wheel/boltzgen/model 2025-10-26T22:30:01,011 creating build/bdist.linux-armv7l/wheel/boltzgen/model/layers 2025-10-26T22:30:01,012 copying build/lib/boltzgen/model/layers/pair_averaging.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/layers 2025-10-26T22:30:01,014 copying build/lib/boltzgen/model/layers/initialize.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/layers 2025-10-26T22:30:01,016 copying build/lib/boltzgen/model/layers/outer_product_mean.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/layers 2025-10-26T22:30:01,018 copying build/lib/boltzgen/model/layers/transition.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/layers 2025-10-26T22:30:01,020 copying build/lib/boltzgen/model/layers/triangular.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/layers 2025-10-26T22:30:01,022 copying build/lib/boltzgen/model/layers/relative.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/layers 2025-10-26T22:30:01,024 copying build/lib/boltzgen/model/layers/pairformer.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/layers 2025-10-26T22:30:01,027 copying build/lib/boltzgen/model/layers/__init__.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/layers 2025-10-26T22:30:01,028 copying build/lib/boltzgen/model/layers/miniformer.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/layers 2025-10-26T22:30:01,031 copying build/lib/boltzgen/model/layers/attention.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/layers 2025-10-26T22:30:01,033 copying build/lib/boltzgen/model/layers/dropout.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/layers 2025-10-26T22:30:01,035 copying build/lib/boltzgen/model/layers/confidence_utils.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/layers 2025-10-26T22:30:01,038 creating build/bdist.linux-armv7l/wheel/boltzgen/model/layers/triangular_attention 2025-10-26T22:30:01,039 copying build/lib/boltzgen/model/layers/triangular_attention/utils.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/layers/triangular_attention 2025-10-26T22:30:01,042 copying build/lib/boltzgen/model/layers/triangular_attention/__init__.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/layers/triangular_attention 2025-10-26T22:30:01,043 copying build/lib/boltzgen/model/layers/triangular_attention/primitives.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/layers/triangular_attention 2025-10-26T22:30:01,046 copying build/lib/boltzgen/model/layers/triangular_attention/attention.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/layers/triangular_attention 2025-10-26T22:30:01,049 creating build/bdist.linux-armv7l/wheel/boltzgen/model/modules 2025-10-26T22:30:01,050 copying build/lib/boltzgen/model/modules/transformers.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/modules 2025-10-26T22:30:01,053 copying build/lib/boltzgen/model/modules/affinity.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/modules 2025-10-26T22:30:01,055 copying build/lib/boltzgen/model/modules/confidence.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/modules 2025-10-26T22:30:01,058 copying build/lib/boltzgen/model/modules/inverse_fold.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/modules 2025-10-26T22:30:01,061 copying build/lib/boltzgen/model/modules/utils.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/modules 2025-10-26T22:30:01,063 copying build/lib/boltzgen/model/modules/__init__.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/modules 2025-10-26T22:30:01,065 copying build/lib/boltzgen/model/modules/diffusion_conditioning.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/modules 2025-10-26T22:30:01,067 copying build/lib/boltzgen/model/modules/scatter_utils.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/modules 2025-10-26T22:30:01,069 copying build/lib/boltzgen/model/modules/encoders.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/modules 2025-10-26T22:30:01,072 copying build/lib/boltzgen/model/modules/trunk.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/modules 2025-10-26T22:30:01,075 copying build/lib/boltzgen/model/modules/masker.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/modules 2025-10-26T22:30:01,077 copying build/lib/boltzgen/model/modules/diffusion.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/modules 2025-10-26T22:30:01,080 creating build/bdist.linux-armv7l/wheel/boltzgen/model/loss 2025-10-26T22:30:01,081 copying build/lib/boltzgen/model/loss/distogram.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/loss 2025-10-26T22:30:01,083 copying build/lib/boltzgen/model/loss/bfactor.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/loss 2025-10-26T22:30:01,085 copying build/lib/boltzgen/model/loss/validation.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/loss 2025-10-26T22:30:01,089 copying build/lib/boltzgen/model/loss/confidence.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/loss 2025-10-26T22:30:01,091 copying build/lib/boltzgen/model/loss/__init__.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/loss 2025-10-26T22:30:01,093 copying build/lib/boltzgen/model/loss/res_type.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/loss 2025-10-26T22:30:01,095 copying build/lib/boltzgen/model/loss/diffusion.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/loss 2025-10-26T22:30:01,097 creating build/bdist.linux-armv7l/wheel/boltzgen/model/optim 2025-10-26T22:30:01,098 copying build/lib/boltzgen/model/optim/__init__.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/optim 2025-10-26T22:30:01,100 copying build/lib/boltzgen/model/optim/scheduler.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/optim 2025-10-26T22:30:01,102 copying build/lib/boltzgen/model/optim/ema.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/optim 2025-10-26T22:30:01,105 creating build/bdist.linux-armv7l/wheel/boltzgen/model/models 2025-10-26T22:30:01,106 copying build/lib/boltzgen/model/models/__init__.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/models 2025-10-26T22:30:01,107 copying build/lib/boltzgen/model/models/boltz.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/models 2025-10-26T22:30:01,111 copying build/lib/boltzgen/model/__init__.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model 2025-10-26T22:30:01,113 creating build/bdist.linux-armv7l/wheel/boltzgen/model/validation 2025-10-26T22:30:01,114 copying build/lib/boltzgen/model/validation/refolding.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/validation 2025-10-26T22:30:01,117 copying build/lib/boltzgen/model/validation/validator.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/validation 2025-10-26T22:30:01,119 copying build/lib/boltzgen/model/validation/design.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/validation 2025-10-26T22:30:01,122 copying build/lib/boltzgen/model/validation/rcsb.py -> build/bdist.linux-armv7l/wheel/./boltzgen/model/validation 2025-10-26T22:30:01,123 copying build/lib/boltzgen/__init__.py -> build/bdist.linux-armv7l/wheel/./boltzgen 2025-10-26T22:30:01,125 creating build/bdist.linux-armv7l/wheel/boltzgen/utils 2025-10-26T22:30:01,126 copying build/lib/boltzgen/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./boltzgen/utils 2025-10-26T22:30:01,128 copying build/lib/boltzgen/utils/quiet.py -> build/bdist.linux-armv7l/wheel/./boltzgen/utils 2025-10-26T22:30:01,130 copying build/lib/boltzgen/utils/pipeline_progress_bar.py -> build/bdist.linux-armv7l/wheel/./boltzgen/utils 2025-10-26T22:30:01,132 creating build/bdist.linux-armv7l/wheel/boltzgen/task 2025-10-26T22:30:01,133 copying build/lib/boltzgen/task/__init__.py -> build/bdist.linux-armv7l/wheel/./boltzgen/task 2025-10-26T22:30:01,136 creating build/bdist.linux-armv7l/wheel/boltzgen/task/analyze 2025-10-26T22:30:01,137 copying build/lib/boltzgen/task/analyze/analyze_utils.py -> build/bdist.linux-armv7l/wheel/./boltzgen/task/analyze 2025-10-26T22:30:01,140 copying build/lib/boltzgen/task/analyze/analyze.py -> build/bdist.linux-armv7l/wheel/./boltzgen/task/analyze 2025-10-26T22:30:01,143 creating build/bdist.linux-armv7l/wheel/boltzgen/task/train 2025-10-26T22:30:01,144 copying build/lib/boltzgen/task/train/train.py -> build/bdist.linux-armv7l/wheel/./boltzgen/task/train 2025-10-26T22:30:01,146 copying build/lib/boltzgen/task/train/data.py -> build/bdist.linux-armv7l/wheel/./boltzgen/task/train 2025-10-26T22:30:01,149 copying build/lib/boltzgen/task/train/__init__.py -> build/bdist.linux-armv7l/wheel/./boltzgen/task/train 2025-10-26T22:30:01,151 copying build/lib/boltzgen/task/task.py -> build/bdist.linux-armv7l/wheel/./boltzgen/task 2025-10-26T22:30:01,153 creating build/bdist.linux-armv7l/wheel/boltzgen/task/predict 2025-10-26T22:30:01,154 copying build/lib/boltzgen/task/predict/loading_utils.py -> build/bdist.linux-armv7l/wheel/./boltzgen/task/predict 2025-10-26T22:30:01,155 copying build/lib/boltzgen/task/predict/writer.py -> build/bdist.linux-armv7l/wheel/./boltzgen/task/predict 2025-10-26T22:30:01,158 copying build/lib/boltzgen/task/predict/__init__.py -> build/bdist.linux-armv7l/wheel/./boltzgen/task/predict 2025-10-26T22:30:01,159 copying build/lib/boltzgen/task/predict/data_from_yaml.py -> build/bdist.linux-armv7l/wheel/./boltzgen/task/predict 2025-10-26T22:30:01,161 copying build/lib/boltzgen/task/predict/predict.py -> build/bdist.linux-armv7l/wheel/./boltzgen/task/predict 2025-10-26T22:30:01,164 copying build/lib/boltzgen/task/predict/data_from_generated.py -> build/bdist.linux-armv7l/wheel/./boltzgen/task/predict 2025-10-26T22:30:01,167 creating build/bdist.linux-armv7l/wheel/boltzgen/task/filter 2025-10-26T22:30:01,168 copying build/lib/boltzgen/task/filter/seqplot_utils.py -> build/bdist.linux-armv7l/wheel/./boltzgen/task/filter 2025-10-26T22:30:01,170 copying build/lib/boltzgen/task/filter/filter.py -> build/bdist.linux-armv7l/wheel/./boltzgen/task/filter 2025-10-26T22:30:01,173 copying build/lib/boltzgen/task/filter/__init__.py -> build/bdist.linux-armv7l/wheel/./boltzgen/task/filter 2025-10-26T22:30:01,175 creating build/bdist.linux-armv7l/wheel/boltzgen/cli 2025-10-26T22:30:01,177 copying build/lib/boltzgen/cli/__init__.py -> build/bdist.linux-armv7l/wheel/./boltzgen/cli 2025-10-26T22:30:01,178 copying build/lib/boltzgen/cli/boltzgen.py -> build/bdist.linux-armv7l/wheel/./boltzgen/cli 2025-10-26T22:30:01,182 creating build/bdist.linux-armv7l/wheel/boltzgen/resources 2025-10-26T22:30:01,183 copying build/lib/boltzgen/resources/main.py -> build/bdist.linux-armv7l/wheel/./boltzgen/resources 2025-10-26T22:30:01,185 creating build/bdist.linux-armv7l/wheel/boltzgen/resources/config 2025-10-26T22:30:01,186 copying build/lib/boltzgen/resources/config/design.yaml -> build/bdist.linux-armv7l/wheel/./boltzgen/resources/config 2025-10-26T22:30:01,188 copying build/lib/boltzgen/resources/config/inverse_fold.yaml -> build/bdist.linux-armv7l/wheel/./boltzgen/resources/config 2025-10-26T22:30:01,190 copying build/lib/boltzgen/resources/config/affinity.yaml -> build/bdist.linux-armv7l/wheel/./boltzgen/resources/config 2025-10-26T22:30:01,192 copying build/lib/boltzgen/resources/config/filtering.yaml -> build/bdist.linux-armv7l/wheel/./boltzgen/resources/config 2025-10-26T22:30:01,194 creating build/bdist.linux-armv7l/wheel/boltzgen/resources/config/train 2025-10-26T22:30:01,195 copying build/lib/boltzgen/resources/config/train/boltzgen_small.yaml -> build/bdist.linux-armv7l/wheel/./boltzgen/resources/config/train 2025-10-26T22:30:01,198 copying build/lib/boltzgen/resources/config/train/inverse_folding.yaml -> build/bdist.linux-armv7l/wheel/./boltzgen/resources/config/train 2025-10-26T22:30:01,200 copying build/lib/boltzgen/resources/config/train/boltzgen.yaml -> build/bdist.linux-armv7l/wheel/./boltzgen/resources/config/train 2025-10-26T22:30:01,203 copying build/lib/boltzgen/resources/config/fold.yaml -> build/bdist.linux-armv7l/wheel/./boltzgen/resources/config 2025-10-26T22:30:01,204 copying build/lib/boltzgen/resources/config/analysis.yaml -> build/bdist.linux-armv7l/wheel/./boltzgen/resources/config 2025-10-26T22:30:01,206 copying build/lib/boltzgen/resources/config/inverse_fold_only.yaml -> build/bdist.linux-armv7l/wheel/./boltzgen/resources/config 2025-10-26T22:30:01,208 running install_egg_info 2025-10-26T22:30:01,213 Copying src/boltzgen.egg-info to build/bdist.linux-armv7l/wheel/./boltzgen-0.1.2-py3.11.egg-info 2025-10-26T22:30:01,224 running install_scripts 2025-10-26T22:30:01,235 creating build/bdist.linux-armv7l/wheel/boltzgen-0.1.2.dist-info/WHEEL 2025-10-26T22:30:01,238 creating '/tmp/pip-wheel-q0kfx8c8/.tmp-3vrcoh0a/boltzgen-0.1.2-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-10-26T22:30:01,240 adding 'boltzgen/__init__.py' 2025-10-26T22:30:01,241 adding 'boltzgen/cli/__init__.py' 2025-10-26T22:30:01,248 adding 'boltzgen/cli/boltzgen.py' 2025-10-26T22:30:01,250 adding 'boltzgen/data/__init__.py' 2025-10-26T22:30:01,258 adding 'boltzgen/data/const.py' 2025-10-26T22:30:01,266 adding 'boltzgen/data/data.py' 2025-10-26T22:30:01,271 adding 'boltzgen/data/mol.py' 2025-10-26T22:30:01,273 adding 'boltzgen/data/pad.py' 2025-10-26T22:30:01,274 adding 'boltzgen/data/rmsd_computation.py' 2025-10-26T22:30:01,276 adding 'boltzgen/data/crop/__init__.py' 2025-10-26T22:30:01,277 adding 'boltzgen/data/crop/cropper.py' 2025-10-26T22:30:01,279 adding 'boltzgen/data/crop/multimer.py' 2025-10-26T22:30:01,281 adding 'boltzgen/data/feature/__init__.py' 2025-10-26T22:30:01,290 adding 'boltzgen/data/feature/featurizer.py' 2025-10-26T22:30:01,292 adding 'boltzgen/data/filter/__init__.py' 2025-10-26T22:30:01,294 adding 'boltzgen/data/filter/dynamic/__init__.py' 2025-10-26T22:30:01,295 adding 'boltzgen/data/filter/dynamic/confidence.py' 2025-10-26T22:30:01,297 adding 'boltzgen/data/filter/dynamic/date.py' 2025-10-26T22:30:01,298 adding 'boltzgen/data/filter/dynamic/error.py' 2025-10-26T22:30:01,299 adding 'boltzgen/data/filter/dynamic/filter.py' 2025-10-26T22:30:01,300 adding 'boltzgen/data/filter/dynamic/max_residues.py' 2025-10-26T22:30:01,302 adding 'boltzgen/data/filter/dynamic/min_protein_residues.py' 2025-10-26T22:30:01,303 adding 'boltzgen/data/filter/dynamic/pdb_id_txtfile.py' 2025-10-26T22:30:01,304 adding 'boltzgen/data/filter/dynamic/resolution.py' 2025-10-26T22:30:01,305 adding 'boltzgen/data/filter/dynamic/size.py' 2025-10-26T22:30:01,307 adding 'boltzgen/data/filter/static/__init__.py' 2025-10-26T22:30:01,308 adding 'boltzgen/data/filter/static/filter.py' 2025-10-26T22:30:01,310 adding 'boltzgen/data/filter/static/ligand.py' 2025-10-26T22:30:01,311 adding 'boltzgen/data/filter/static/polymer.py' 2025-10-26T22:30:01,313 adding 'boltzgen/data/parse/__init__.py' 2025-10-26T22:30:01,314 adding 'boltzgen/data/parse/a3m.py' 2025-10-26T22:30:01,320 adding 'boltzgen/data/parse/mmcif.py' 2025-10-26T22:30:01,322 adding 'boltzgen/data/parse/pdb_parser.py' 2025-10-26T22:30:01,330 adding 'boltzgen/data/parse/schema.py' 2025-10-26T22:30:01,332 adding 'boltzgen/data/sample/__init__.py' 2025-10-26T22:30:01,333 adding 'boltzgen/data/sample/cluster.py' 2025-10-26T22:30:01,335 adding 'boltzgen/data/sample/sampler.py' 2025-10-26T22:30:01,336 adding 'boltzgen/data/select/__init__.py' 2025-10-26T22:30:01,339 adding 'boltzgen/data/select/protein.py' 2025-10-26T22:30:01,341 adding 'boltzgen/data/select/selector.py' 2025-10-26T22:30:01,342 adding 'boltzgen/data/template/__init__.py' 2025-10-26T22:30:01,344 adding 'boltzgen/data/template/features.py' 2025-10-26T22:30:01,345 adding 'boltzgen/data/tokenize/__init__.py' 2025-10-26T22:30:01,347 adding 'boltzgen/data/tokenize/tokenizer.py' 2025-10-26T22:30:01,349 adding 'boltzgen/data/write/__init__.py' 2025-10-26T22:30:01,351 adding 'boltzgen/data/write/mmcif.py' 2025-10-26T22:30:01,353 adding 'boltzgen/data/write/pdb.py' 2025-10-26T22:30:01,354 adding 'boltzgen/model/__init__.py' 2025-10-26T22:30:01,356 adding 'boltzgen/model/layers/__init__.py' 2025-10-26T22:30:01,357 adding 'boltzgen/model/layers/attention.py' 2025-10-26T22:30:01,359 adding 'boltzgen/model/layers/confidence_utils.py' 2025-10-26T22:30:01,361 adding 'boltzgen/model/layers/dropout.py' 2025-10-26T22:30:01,362 adding 'boltzgen/model/layers/initialize.py' 2025-10-26T22:30:01,363 adding 'boltzgen/model/layers/miniformer.py' 2025-10-26T22:30:01,364 adding 'boltzgen/model/layers/outer_product_mean.py' 2025-10-26T22:30:01,365 adding 'boltzgen/model/layers/pair_averaging.py' 2025-10-26T22:30:01,367 adding 'boltzgen/model/layers/pairformer.py' 2025-10-26T22:30:01,368 adding 'boltzgen/model/layers/relative.py' 2025-10-26T22:30:01,369 adding 'boltzgen/model/layers/transition.py' 2025-10-26T22:30:01,371 adding 'boltzgen/model/layers/triangular.py' 2025-10-26T22:30:01,372 adding 'boltzgen/model/layers/triangular_attention/__init__.py' 2025-10-26T22:30:01,374 adding 'boltzgen/model/layers/triangular_attention/attention.py' 2025-10-26T22:30:01,376 adding 'boltzgen/model/layers/triangular_attention/primitives.py' 2025-10-26T22:30:01,378 adding 'boltzgen/model/layers/triangular_attention/utils.py' 2025-10-26T22:30:01,379 adding 'boltzgen/model/loss/__init__.py' 2025-10-26T22:30:01,381 adding 'boltzgen/model/loss/bfactor.py' 2025-10-26T22:30:01,383 adding 'boltzgen/model/loss/confidence.py' 2025-10-26T22:30:01,385 adding 'boltzgen/model/loss/diffusion.py' 2025-10-26T22:30:01,386 adding 'boltzgen/model/loss/distogram.py' 2025-10-26T22:30:01,387 adding 'boltzgen/model/loss/res_type.py' 2025-10-26T22:30:01,392 adding 'boltzgen/model/loss/validation.py' 2025-10-26T22:30:01,394 adding 'boltzgen/model/models/__init__.py' 2025-10-26T22:30:01,400 adding 'boltzgen/model/models/boltz.py' 2025-10-26T22:30:01,402 adding 'boltzgen/model/modules/__init__.py' 2025-10-26T22:30:01,404 adding 'boltzgen/model/modules/affinity.py' 2025-10-26T22:30:01,406 adding 'boltzgen/model/modules/confidence.py' 2025-10-26T22:30:01,410 adding 'boltzgen/model/modules/diffusion.py' 2025-10-26T22:30:01,411 adding 'boltzgen/model/modules/diffusion_conditioning.py' 2025-10-26T22:30:01,414 adding 'boltzgen/model/modules/encoders.py' 2025-10-26T22:30:01,417 adding 'boltzgen/model/modules/inverse_fold.py' 2025-10-26T22:30:01,418 adding 'boltzgen/model/modules/masker.py' 2025-10-26T22:30:01,420 adding 'boltzgen/model/modules/scatter_utils.py' 2025-10-26T22:30:01,421 adding 'boltzgen/model/modules/transformers.py' 2025-10-26T22:30:01,424 adding 'boltzgen/model/modules/trunk.py' 2025-10-26T22:30:01,426 adding 'boltzgen/model/modules/utils.py' 2025-10-26T22:30:01,428 adding 'boltzgen/model/optim/__init__.py' 2025-10-26T22:30:01,429 adding 'boltzgen/model/optim/ema.py' 2025-10-26T22:30:01,431 adding 'boltzgen/model/optim/scheduler.py' 2025-10-26T22:30:01,433 adding 'boltzgen/model/validation/design.py' 2025-10-26T22:30:01,434 adding 'boltzgen/model/validation/rcsb.py' 2025-10-26T22:30:01,436 adding 'boltzgen/model/validation/refolding.py' 2025-10-26T22:30:01,439 adding 'boltzgen/model/validation/validator.py' 2025-10-26T22:30:01,441 adding 'boltzgen/resources/main.py' 2025-10-26T22:30:01,443 adding 'boltzgen/resources/config/affinity.yaml' 2025-10-26T22:30:01,444 adding 'boltzgen/resources/config/analysis.yaml' 2025-10-26T22:30:01,445 adding 'boltzgen/resources/config/design.yaml' 2025-10-26T22:30:01,447 adding 'boltzgen/resources/config/filtering.yaml' 2025-10-26T22:30:01,448 adding 'boltzgen/resources/config/fold.yaml' 2025-10-26T22:30:01,450 adding 'boltzgen/resources/config/inverse_fold.yaml' 2025-10-26T22:30:01,451 adding 'boltzgen/resources/config/inverse_fold_only.yaml' 2025-10-26T22:30:01,454 adding 'boltzgen/resources/config/train/boltzgen.yaml' 2025-10-26T22:30:01,455 adding 'boltzgen/resources/config/train/boltzgen_small.yaml' 2025-10-26T22:30:01,457 adding 'boltzgen/resources/config/train/inverse_folding.yaml' 2025-10-26T22:30:01,459 adding 'boltzgen/task/__init__.py' 2025-10-26T22:30:01,460 adding 'boltzgen/task/task.py' 2025-10-26T22:30:01,466 adding 'boltzgen/task/analyze/analyze.py' 2025-10-26T22:30:01,471 adding 'boltzgen/task/analyze/analyze_utils.py' 2025-10-26T22:30:01,473 adding 'boltzgen/task/filter/__init__.py' 2025-10-26T22:30:01,478 adding 'boltzgen/task/filter/filter.py' 2025-10-26T22:30:01,481 adding 'boltzgen/task/filter/seqplot_utils.py' 2025-10-26T22:30:01,482 adding 'boltzgen/task/predict/__init__.py' 2025-10-26T22:30:01,486 adding 'boltzgen/task/predict/data_from_generated.py' 2025-10-26T22:30:01,488 adding 'boltzgen/task/predict/data_from_yaml.py' 2025-10-26T22:30:01,489 adding 'boltzgen/task/predict/loading_utils.py' 2025-10-26T22:30:01,491 adding 'boltzgen/task/predict/predict.py' 2025-10-26T22:30:01,493 adding 'boltzgen/task/predict/writer.py' 2025-10-26T22:30:01,495 adding 'boltzgen/task/train/__init__.py' 2025-10-26T22:30:01,499 adding 'boltzgen/task/train/data.py' 2025-10-26T22:30:01,501 adding 'boltzgen/task/train/train.py' 2025-10-26T22:30:01,502 adding 'boltzgen/utils/__init__.py' 2025-10-26T22:30:01,503 adding 'boltzgen/utils/pipeline_progress_bar.py' 2025-10-26T22:30:01,505 adding 'boltzgen/utils/quiet.py' 2025-10-26T22:30:01,507 adding 'boltzgen-0.1.2.dist-info/licenses/LICENSE' 2025-10-26T22:30:01,508 adding 'boltzgen-0.1.2.dist-info/METADATA' 2025-10-26T22:30:01,509 adding 'boltzgen-0.1.2.dist-info/WHEEL' 2025-10-26T22:30:01,510 adding 'boltzgen-0.1.2.dist-info/entry_points.txt' 2025-10-26T22:30:01,511 adding 'boltzgen-0.1.2.dist-info/top_level.txt' 2025-10-26T22:30:01,513 adding 'boltzgen-0.1.2.dist-info/RECORD' 2025-10-26T22:30:01,519 removing build/bdist.linux-armv7l/wheel 2025-10-26T22:30:01,653 Building wheel for boltzgen (pyproject.toml): finished with status 'done' 2025-10-26T22:30:01,665 Created wheel for boltzgen: filename=boltzgen-0.1.2-py3-none-any.whl size=333159 sha256=540dfba80316dc74e1622a369e825b5debdf02aa7cb197ebbb311186113017c4 2025-10-26T22:30:01,666 Stored in directory: /tmp/pip-ephem-wheel-cache-bk2n38qz/wheels/78/0c/d4/52d723f9f22c38a31a1dd5e28f80012278d1c2a0fdbc7098d5 2025-10-26T22:30:01,681 Successfully built boltzgen 2025-10-26T22:30:01,695 Removed build tracker: '/tmp/pip-build-tracker-o1yq7m8f'