2024-12-28T14:33:35,371 Created temporary directory: /tmp/pip-build-tracker-i4zukykm 2024-12-28T14:33:35,372 Initialized build tracking at /tmp/pip-build-tracker-i4zukykm 2024-12-28T14:33:35,373 Created build tracker: /tmp/pip-build-tracker-i4zukykm 2024-12-28T14:33:35,373 Entered build tracker: /tmp/pip-build-tracker-i4zukykm 2024-12-28T14:33:35,374 Created temporary directory: /tmp/pip-wheel-4gkec1xk 2024-12-28T14:33:35,378 Created temporary directory: /tmp/pip-ephem-wheel-cache-79hgh2mq 2024-12-28T14:33:35,422 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2024-12-28T14:33:35,425 2 location(s) to search for versions of protenix: 2024-12-28T14:33:35,425 * https://pypi.org/simple/protenix/ 2024-12-28T14:33:35,425 * https://www.piwheels.org/simple/protenix/ 2024-12-28T14:33:35,426 Fetching project page and analyzing links: https://pypi.org/simple/protenix/ 2024-12-28T14:33:35,427 Getting page https://pypi.org/simple/protenix/ 2024-12-28T14:33:35,428 Found index url https://pypi.org/simple/ 2024-12-28T14:33:35,647 Fetched page https://pypi.org/simple/protenix/ as application/vnd.pypi.simple.v1+json 2024-12-28T14:33:35,653 Skipping link: No binaries permitted for protenix: https://files.pythonhosted.org/packages/a8/ea/bbe375d1a89b5e3cbe5e07e56184e29a7b779f964a8ea910337a0746af5e/Protenix-0.0.1-py3-none-any.whl (from https://pypi.org/simple/protenix/) 2024-12-28T14:33:35,653 Skipping link: No binaries permitted for protenix: https://files.pythonhosted.org/packages/35/f6/105b3517490c13d23880689ef3b4477d072d117ca4cc6f805bad9ee16391/protenix-0.0.1-py3-none-any.whl (from https://pypi.org/simple/protenix/) 2024-12-28T14:33:35,654 Found link https://files.pythonhosted.org/packages/63/d5/22a2098752b2b8c95f2ced18d38918883aa9a5ac8cee9df5174aadfee19c/protenix-0.0.1.tar.gz (from https://pypi.org/simple/protenix/), version: 0.0.1 2024-12-28T14:33:35,655 Skipping link: No binaries permitted for protenix: https://files.pythonhosted.org/packages/85/33/10bb83edcf222b7cd05cc94d453ac7edfa86f09c7100db8c62fcc894745c/protenix-0.1.0-py3-none-any.whl (from https://pypi.org/simple/protenix/) (requires-python:>=3.10) 2024-12-28T14:33:35,656 Found link https://files.pythonhosted.org/packages/d5/61/cdea4397a181ca2b108c6df0aa4c30e7a6fc34c5b75ad69557569c44b61d/protenix-0.1.0.tar.gz (from https://pypi.org/simple/protenix/) (requires-python:>=3.10), version: 0.1.0 2024-12-28T14:33:35,656 Skipping link: No binaries permitted for protenix: https://files.pythonhosted.org/packages/28/00/2206a6a3a02d45eeb6e16c6ffcacff6789f11489238acd07ad5127219741/protenix-0.1.1-py3-none-any.whl (from https://pypi.org/simple/protenix/) (requires-python:>=3.10) 2024-12-28T14:33:35,657 Found link https://files.pythonhosted.org/packages/2b/7b/20fe2818e890f5d25a892ba31a24b910d0cf34e9f86b990c042c3f91fd05/protenix-0.1.1.tar.gz (from https://pypi.org/simple/protenix/) (requires-python:>=3.10), version: 0.1.1 2024-12-28T14:33:35,658 Skipping link: No binaries permitted for protenix: https://files.pythonhosted.org/packages/f5/3f/993181bd5478dccf62a5265df701cc9762d257ac04ea6aec26f2e0ec6b0e/protenix-0.1.2-py3-none-any.whl (from https://pypi.org/simple/protenix/) (requires-python:<3.12,>=3.10) 2024-12-28T14:33:35,659 Found link https://files.pythonhosted.org/packages/18/ff/8a30b1df6d1bc731a8b4075a077421e306d85976cae82e758a5f15cef4fd/protenix-0.1.2.tar.gz (from https://pypi.org/simple/protenix/) (requires-python:<3.12,>=3.10), version: 0.1.2 2024-12-28T14:33:35,660 Skipping link: No binaries permitted for protenix: https://files.pythonhosted.org/packages/c3/31/3b2b20aafa4471bcda6389257ad5348c7762374fe725b0552f836dc13ef6/protenix-0.1.3-py3-none-any.whl (from https://pypi.org/simple/protenix/) (requires-python:>=3.10) 2024-12-28T14:33:35,661 Found link https://files.pythonhosted.org/packages/2c/1c/0788760bb4cd6bae9edc74ef1341e9cc74ad6190b8b5dbd972a361184b97/protenix-0.1.3.tar.gz (from https://pypi.org/simple/protenix/) (requires-python:>=3.10), version: 0.1.3 2024-12-28T14:33:35,661 Skipping link: No binaries permitted for protenix: https://files.pythonhosted.org/packages/09/b7/15a72afe3d229492604e5ca7ebed72cd1402068f2d5518e26ebef3f2bb5c/protenix-0.2.0-py3-none-any.whl (from https://pypi.org/simple/protenix/) (requires-python:>=3.10) 2024-12-28T14:33:35,662 Found link https://files.pythonhosted.org/packages/0f/17/fdc141be77d735ddf3bfba80a660873fa13732b6c77847434b969aa66f51/protenix-0.2.0.tar.gz (from https://pypi.org/simple/protenix/) (requires-python:>=3.10), version: 0.2.0 2024-12-28T14:33:35,663 Skipping link: No binaries permitted for protenix: https://files.pythonhosted.org/packages/99/56/de0a35a125cc0247a366608c8598bdd949ba6068c02fb8d13e8147f65d9c/protenix-0.3.0-py3-none-any.whl (from https://pypi.org/simple/protenix/) (requires-python:>=3.10) 2024-12-28T14:33:35,664 Found link https://files.pythonhosted.org/packages/b6/96/8d6d036dcaff9c1884fcbaa2c752fed65e24320fab2a0a8b128a615da89d/protenix-0.3.0.tar.gz (from https://pypi.org/simple/protenix/) (requires-python:>=3.10), version: 0.3.0 2024-12-28T14:33:35,665 Skipping link: No binaries permitted for protenix: https://files.pythonhosted.org/packages/bf/6b/1cb9d8eea4be4973f97bd1f138f6da0711fad309b76b5c977b316c6bc511/protenix-0.3.1-py3-none-any.whl (from https://pypi.org/simple/protenix/) (requires-python:>=3.10) 2024-12-28T14:33:35,666 Found link https://files.pythonhosted.org/packages/9a/85/b1ec219c8b8a3ba735742164561a917f53e81f11d2a3a9544a206f9ac21b/protenix-0.3.1.tar.gz (from https://pypi.org/simple/protenix/) (requires-python:>=3.10), version: 0.3.1 2024-12-28T14:33:35,666 Skipping link: No binaries permitted for protenix: https://files.pythonhosted.org/packages/6d/11/4c2946b935b56d995c7418cfc783c16e9e647de72a34380c42e573d4b28d/protenix-0.3.2-py3-none-any.whl (from https://pypi.org/simple/protenix/) (requires-python:>=3.10) 2024-12-28T14:33:35,667 Found link https://files.pythonhosted.org/packages/65/48/25fdef4629cd5ce68c65f733fc49388378cacd3658cd76b5e88893ca5227/protenix-0.3.2.tar.gz (from https://pypi.org/simple/protenix/) (requires-python:>=3.10), version: 0.3.2 2024-12-28T14:33:35,668 Skipping link: No binaries permitted for protenix: https://files.pythonhosted.org/packages/c7/93/f19c14b2b49405f326fab9594ffd7252ef0e231cc348d61b5e406408c8cf/protenix-0.3.3-py3-none-any.whl (from https://pypi.org/simple/protenix/) (requires-python:>=3.10) 2024-12-28T14:33:35,669 Found link https://files.pythonhosted.org/packages/83/67/8697c13e89ed881756f1d188346b4e241decea92545f611778baa9273a49/protenix-0.3.3.tar.gz (from https://pypi.org/simple/protenix/) (requires-python:>=3.10), version: 0.3.3 2024-12-28T14:33:35,669 Skipping link: No binaries permitted for protenix: https://files.pythonhosted.org/packages/49/29/b5b7a2e6e0802ba1d6256d774aafcce43d86773202697a4d1ebb7ff3a95a/protenix-0.3.4-py3-none-any.whl (from https://pypi.org/simple/protenix/) (requires-python:>=3.10) 2024-12-28T14:33:35,670 Found link https://files.pythonhosted.org/packages/67/bf/6ccce5f88c48f27559d138e5b4e65170e318a0d97c803c655ba3734f9efd/protenix-0.3.4.tar.gz (from https://pypi.org/simple/protenix/) (requires-python:>=3.10), version: 0.3.4 2024-12-28T14:33:35,671 Skipping link: No binaries permitted for protenix: https://files.pythonhosted.org/packages/22/4e/6387baad87ace43b71024601db621c8adb12645ee898bfdf653ffe0067d5/protenix-0.3.5-py3-none-any.whl (from https://pypi.org/simple/protenix/) (requires-python:>=3.10) 2024-12-28T14:33:35,672 Found link https://files.pythonhosted.org/packages/8e/75/ba5a8e3b5e13eab23909185b11b044e4e3db04ade55485e9d7fe09b6e95e/protenix-0.3.5.tar.gz (from https://pypi.org/simple/protenix/) (requires-python:>=3.10), version: 0.3.5 2024-12-28T14:33:35,673 Fetching project page and analyzing links: https://www.piwheels.org/simple/protenix/ 2024-12-28T14:33:35,674 Getting page https://www.piwheels.org/simple/protenix/ 2024-12-28T14:33:35,675 Found index url https://www.piwheels.org/simple/ 2024-12-28T14:33:35,857 Fetched page https://www.piwheels.org/simple/protenix/ as text/html 2024-12-28T14:33:35,861 Skipping link: No binaries permitted for protenix: https://www.piwheels.org/simple/protenix/protenix-0.3.3-py3-none-any.whl#sha256=bce00ef75c8d8f408dca3bd0105c8bc555da5e34c8998748544be1bb5f763c02 (from https://www.piwheels.org/simple/protenix/) (requires-python:>=3.10) 2024-12-28T14:33:35,862 Skipping link: No binaries permitted for protenix: https://www.piwheels.org/simple/protenix/protenix-0.3.2-py3-none-any.whl#sha256=0255f130567cda78b0dd7e9e1efee966d489a4302df91f47c2ce7d7c5f9b3400 (from https://www.piwheels.org/simple/protenix/) (requires-python:>=3.10) 2024-12-28T14:33:35,863 Skipping link: No binaries permitted for protenix: https://www.piwheels.org/simple/protenix/protenix-0.3.1-py3-none-any.whl#sha256=624b9eaf9450baa3748fbe7d038a393ab59d36d7b191a70d676d592c81f46d1f (from https://www.piwheels.org/simple/protenix/) (requires-python:>=3.10) 2024-12-28T14:33:35,863 Skipping link: No binaries permitted for protenix: https://www.piwheels.org/simple/protenix/protenix-0.3.0-py3-none-any.whl#sha256=c2af82dfdebc9606f320eb2d0ae308e644cd77922b443dcd59e7f778e756ac45 (from https://www.piwheels.org/simple/protenix/) (requires-python:>=3.10) 2024-12-28T14:33:35,864 Skipping link: No binaries permitted for protenix: https://www.piwheels.org/simple/protenix/protenix-0.2.0-py3-none-any.whl#sha256=0de87030b4ba1d9e3c2b67265493001f00eca096d862816f65f818b739c96c6f (from https://www.piwheels.org/simple/protenix/) (requires-python:>=3.10) 2024-12-28T14:33:35,864 Skipping link: No binaries permitted for protenix: https://www.piwheels.org/simple/protenix/protenix-0.1.3-py3-none-any.whl#sha256=be21c60c572799c5562933a71a3087ae1441533805771913e77578fc6280e314 (from https://www.piwheels.org/simple/protenix/) (requires-python:>=3.10) 2024-12-28T14:33:35,865 Skipping link: No binaries permitted for protenix: https://www.piwheels.org/simple/protenix/protenix-0.1.2-py3-none-any.whl#sha256=10909020be81638dbfe8da0ff0bc107ad732dc3dc8e420d09aa3e346c53ac527 (from https://www.piwheels.org/simple/protenix/) (requires-python:>=3.10,<3.12) 2024-12-28T14:33:35,865 Skipping link: No binaries permitted for protenix: https://www.piwheels.org/simple/protenix/protenix-0.1.1-py3-none-any.whl#sha256=aa7a8c0ad8f38f5430cb145bb56675e2b0deb861589bbb05ec6eb09dd95c5f57 (from https://www.piwheels.org/simple/protenix/) (requires-python:>=3.10) 2024-12-28T14:33:35,866 Skipping link: No binaries permitted for protenix: https://www.piwheels.org/simple/protenix/protenix-0.1.0-py3-none-any.whl#sha256=95dd14c125ff66c76135ed8525ede80d6be803880749ec813036bb317ca23e6e (from https://www.piwheels.org/simple/protenix/) (requires-python:>=3.10) 2024-12-28T14:33:35,866 Skipping link: No binaries permitted for protenix: https://www.piwheels.org/simple/protenix/Protenix-0.0.1-py3-none-any.whl#sha256=5b251c54ef00f26ee302a294be031208ca73350e41e88d05368f4146cdb01794 (from https://www.piwheels.org/simple/protenix/) 2024-12-28T14:33:35,867 Skipping link: not a file: https://www.piwheels.org/simple/protenix/ 2024-12-28T14:33:35,868 Skipping link: not a file: https://pypi.org/simple/protenix/ 2024-12-28T14:33:35,888 Given no hashes to check 1 links for project 'protenix': discarding no candidates 2024-12-28T14:33:35,890 Collecting protenix==0.3.4 2024-12-28T14:33:35,892 Created temporary directory: /tmp/pip-unpack-q8xwy5wa 2024-12-28T14:33:36,036 Downloading protenix-0.3.4.tar.gz (309 kB) 2024-12-28T14:33:36,438 Added protenix==0.3.4 from https://files.pythonhosted.org/packages/67/bf/6ccce5f88c48f27559d138e5b4e65170e318a0d97c803c655ba3734f9efd/protenix-0.3.4.tar.gz to build tracker '/tmp/pip-build-tracker-i4zukykm' 2024-12-28T14:33:36,439 Running setup.py (path:/tmp/pip-wheel-4gkec1xk/protenix_e9949810060d4d2ba4cb893245c7a7ea/setup.py) egg_info for package protenix 2024-12-28T14:33:36,440 Created temporary directory: /tmp/pip-pip-egg-info-wky27zyz 2024-12-28T14:33:36,441 Preparing metadata (setup.py): started 2024-12-28T14:33:36,442 Running command python setup.py egg_info 2024-12-28T14:33:37,506 running egg_info 2024-12-28T14:33:37,536 creating /tmp/pip-pip-egg-info-wky27zyz/protenix.egg-info 2024-12-28T14:33:37,538 writing /tmp/pip-pip-egg-info-wky27zyz/protenix.egg-info/PKG-INFO 2024-12-28T14:33:37,541 writing dependency_links to /tmp/pip-pip-egg-info-wky27zyz/protenix.egg-info/dependency_links.txt 2024-12-28T14:33:37,543 writing entry points to /tmp/pip-pip-egg-info-wky27zyz/protenix.egg-info/entry_points.txt 2024-12-28T14:33:37,544 writing requirements to /tmp/pip-pip-egg-info-wky27zyz/protenix.egg-info/requires.txt 2024-12-28T14:33:37,545 writing top-level names to /tmp/pip-pip-egg-info-wky27zyz/protenix.egg-info/top_level.txt 2024-12-28T14:33:37,547 writing manifest file '/tmp/pip-pip-egg-info-wky27zyz/protenix.egg-info/SOURCES.txt' 2024-12-28T14:33:37,661 reading manifest file '/tmp/pip-pip-egg-info-wky27zyz/protenix.egg-info/SOURCES.txt' 2024-12-28T14:33:37,663 adding license file 'LICENSE' 2024-12-28T14:33:37,669 writing manifest file '/tmp/pip-pip-egg-info-wky27zyz/protenix.egg-info/SOURCES.txt' 2024-12-28T14:33:37,778 Preparing metadata (setup.py): finished with status 'done' 2024-12-28T14:33:37,784 Source in /tmp/pip-wheel-4gkec1xk/protenix_e9949810060d4d2ba4cb893245c7a7ea has version 0.3.4, which satisfies requirement protenix==0.3.4 from https://files.pythonhosted.org/packages/67/bf/6ccce5f88c48f27559d138e5b4e65170e318a0d97c803c655ba3734f9efd/protenix-0.3.4.tar.gz 2024-12-28T14:33:37,785 Removed protenix==0.3.4 from https://files.pythonhosted.org/packages/67/bf/6ccce5f88c48f27559d138e5b4e65170e318a0d97c803c655ba3734f9efd/protenix-0.3.4.tar.gz from build tracker '/tmp/pip-build-tracker-i4zukykm' 2024-12-28T14:33:37,794 Created temporary directory: /tmp/pip-unpack-bgqj7agj 2024-12-28T14:33:37,796 Created temporary directory: /tmp/pip-unpack-fkmggi2s 2024-12-28T14:33:37,796 Building wheels for collected packages: protenix 2024-12-28T14:33:37,802 Created temporary directory: /tmp/pip-wheel-sgh5j82z 2024-12-28T14:33:37,802 Building wheel for protenix (setup.py): started 2024-12-28T14:33:37,804 Destination directory: /tmp/pip-wheel-sgh5j82z 2024-12-28T14:33:37,804 Running command python setup.py bdist_wheel 2024-12-28T14:33:38,858 running bdist_wheel 2024-12-28T14:33:38,990 running build 2024-12-28T14:33:38,991 running build_py 2024-12-28T14:33:39,021 creating build/lib/configs 2024-12-28T14:33:39,023 copying configs/configs_inference.py -> build/lib/configs 2024-12-28T14:33:39,025 copying configs/configs_data.py -> build/lib/configs 2024-12-28T14:33:39,028 copying configs/__init__.py -> build/lib/configs 2024-12-28T14:33:39,029 copying configs/configs_base.py -> build/lib/configs 2024-12-28T14:33:39,032 creating build/lib/protenix 2024-12-28T14:33:39,033 copying protenix/__init__.py -> build/lib/protenix 2024-12-28T14:33:39,036 creating build/lib/runner 2024-12-28T14:33:39,037 copying runner/dumper.py -> build/lib/runner 2024-12-28T14:33:39,039 copying runner/__init__.py -> build/lib/runner 2024-12-28T14:33:39,041 copying runner/ema.py -> build/lib/runner 2024-12-28T14:33:39,043 copying runner/train.py -> build/lib/runner 2024-12-28T14:33:39,045 copying runner/msa_search.py -> build/lib/runner 2024-12-28T14:33:39,047 copying runner/inference.py -> build/lib/runner 2024-12-28T14:33:39,050 copying runner/batch_inference.py -> build/lib/runner 2024-12-28T14:33:39,054 creating build/lib/protenix/data 2024-12-28T14:33:39,055 copying protenix/data/constants.py -> build/lib/protenix/data 2024-12-28T14:33:39,058 copying protenix/data/ccd.py -> build/lib/protenix/data 2024-12-28T14:33:39,060 copying protenix/data/data_pipeline.py -> build/lib/protenix/data 2024-12-28T14:33:39,062 copying protenix/data/json_maker.py -> build/lib/protenix/data 2024-12-28T14:33:39,065 copying protenix/data/utils.py -> build/lib/protenix/data 2024-12-28T14:33:39,067 copying protenix/data/tokenizer.py -> build/lib/protenix/data 2024-12-28T14:33:39,070 copying protenix/data/parser.py -> build/lib/protenix/data 2024-12-28T14:33:39,073 copying protenix/data/dataloader.py -> build/lib/protenix/data 2024-12-28T14:33:39,075 copying protenix/data/dataset.py -> build/lib/protenix/data 2024-12-28T14:33:39,078 copying protenix/data/msa_featurizer.py -> build/lib/protenix/data 2024-12-28T14:33:39,081 copying protenix/data/__init__.py -> build/lib/protenix/data 2024-12-28T14:33:39,083 copying protenix/data/infer_data_pipeline.py -> build/lib/protenix/data 2024-12-28T14:33:39,085 copying protenix/data/msa_utils.py -> build/lib/protenix/data 2024-12-28T14:33:39,088 copying protenix/data/substructure_perms.py -> build/lib/protenix/data 2024-12-28T14:33:39,090 copying protenix/data/json_to_feature.py -> build/lib/protenix/data 2024-12-28T14:33:39,093 copying protenix/data/filter.py -> build/lib/protenix/data 2024-12-28T14:33:39,095 copying protenix/data/featurizer.py -> build/lib/protenix/data 2024-12-28T14:33:39,097 copying protenix/data/json_parser.py -> build/lib/protenix/data 2024-12-28T14:33:39,101 creating build/lib/protenix/metrics 2024-12-28T14:33:39,102 copying protenix/metrics/rmsd.py -> build/lib/protenix/metrics 2024-12-28T14:33:39,104 copying protenix/metrics/__init__.py -> build/lib/protenix/metrics 2024-12-28T14:33:39,105 copying protenix/metrics/clash.py -> build/lib/protenix/metrics 2024-12-28T14:33:39,108 copying protenix/metrics/lddt_metrics.py -> build/lib/protenix/metrics 2024-12-28T14:33:39,111 creating build/lib/protenix/utils 2024-12-28T14:33:39,112 copying protenix/utils/scatter_utils.py -> build/lib/protenix/utils 2024-12-28T14:33:39,115 copying protenix/utils/logger.py -> build/lib/protenix/utils 2024-12-28T14:33:39,117 copying protenix/utils/torch_utils.py -> build/lib/protenix/utils 2024-12-28T14:33:39,119 copying protenix/utils/geometry.py -> build/lib/protenix/utils 2024-12-28T14:33:39,121 copying protenix/utils/lr_scheduler.py -> build/lib/protenix/utils 2024-12-28T14:33:39,123 copying protenix/utils/__init__.py -> build/lib/protenix/utils 2024-12-28T14:33:39,125 copying protenix/utils/training.py -> build/lib/protenix/utils 2024-12-28T14:33:39,127 copying protenix/utils/distributed.py -> build/lib/protenix/utils 2024-12-28T14:33:39,129 copying protenix/utils/seed.py -> build/lib/protenix/utils 2024-12-28T14:33:39,131 copying protenix/utils/cropping.py -> build/lib/protenix/utils 2024-12-28T14:33:39,134 copying protenix/utils/file_io.py -> build/lib/protenix/utils 2024-12-28T14:33:39,136 copying protenix/utils/metrics.py -> build/lib/protenix/utils 2024-12-28T14:33:39,138 creating build/lib/protenix/config 2024-12-28T14:33:39,139 copying protenix/config/extend_types.py -> build/lib/protenix/config 2024-12-28T14:33:39,141 copying protenix/config/config.py -> build/lib/protenix/config 2024-12-28T14:33:39,143 copying protenix/config/__init__.py -> build/lib/protenix/config 2024-12-28T14:33:39,146 creating build/lib/protenix/web_service 2024-12-28T14:33:39,147 copying protenix/web_service/dependency_url.py -> build/lib/protenix/web_service 2024-12-28T14:33:39,149 copying protenix/web_service/colab_request_utils.py -> build/lib/protenix/web_service 2024-12-28T14:33:39,151 copying protenix/web_service/viewer.py -> build/lib/protenix/web_service 2024-12-28T14:33:39,154 copying protenix/web_service/prediction_visualization.py -> build/lib/protenix/web_service 2024-12-28T14:33:39,157 copying protenix/web_service/__init__.py -> build/lib/protenix/web_service 2024-12-28T14:33:39,158 copying protenix/web_service/colab_request_parser.py -> build/lib/protenix/web_service 2024-12-28T14:33:39,161 creating build/lib/protenix/model 2024-12-28T14:33:39,162 copying protenix/model/utils.py -> build/lib/protenix/model 2024-12-28T14:33:39,165 copying protenix/model/__init__.py -> build/lib/protenix/model 2024-12-28T14:33:39,167 copying protenix/model/sample_confidence.py -> build/lib/protenix/model 2024-12-28T14:33:39,169 copying protenix/model/protenix.py -> build/lib/protenix/model 2024-12-28T14:33:39,172 copying protenix/model/loss.py -> build/lib/protenix/model 2024-12-28T14:33:39,175 copying protenix/model/generator.py -> build/lib/protenix/model 2024-12-28T14:33:39,178 creating build/lib/protenix/openfold_local 2024-12-28T14:33:39,179 copying protenix/openfold_local/__init__.py -> build/lib/protenix/openfold_local 2024-12-28T14:33:39,182 creating build/lib/protenix/utils/permutation 2024-12-28T14:33:39,183 copying protenix/utils/permutation/utils.py -> build/lib/protenix/utils/permutation 2024-12-28T14:33:39,185 copying protenix/utils/permutation/__init__.py -> build/lib/protenix/utils/permutation 2024-12-28T14:33:39,187 copying protenix/utils/permutation/atom_permutation.py -> build/lib/protenix/utils/permutation 2024-12-28T14:33:39,189 copying protenix/utils/permutation/permutation.py -> build/lib/protenix/utils/permutation 2024-12-28T14:33:39,192 creating build/lib/protenix/utils/permutation/chain_permutation 2024-12-28T14:33:39,193 copying protenix/utils/permutation/chain_permutation/utils.py -> build/lib/protenix/utils/permutation/chain_permutation 2024-12-28T14:33:39,195 copying protenix/utils/permutation/chain_permutation/__init__.py -> build/lib/protenix/utils/permutation/chain_permutation 2024-12-28T14:33:39,198 copying protenix/utils/permutation/chain_permutation/heuristic.py -> build/lib/protenix/utils/permutation/chain_permutation 2024-12-28T14:33:39,200 copying protenix/utils/permutation/chain_permutation/pocket_based_permutation.py -> build/lib/protenix/utils/permutation/chain_permutation 2024-12-28T14:33:39,203 creating build/lib/protenix/model/layer_norm 2024-12-28T14:33:39,204 copying protenix/model/layer_norm/layer_norm.py -> build/lib/protenix/model/layer_norm 2024-12-28T14:33:39,207 copying protenix/model/layer_norm/__init__.py -> build/lib/protenix/model/layer_norm 2024-12-28T14:33:39,209 copying protenix/model/layer_norm/torch_ext_compile.py -> build/lib/protenix/model/layer_norm 2024-12-28T14:33:39,211 creating build/lib/protenix/model/modules 2024-12-28T14:33:39,212 copying protenix/model/modules/frames.py -> build/lib/protenix/model/modules 2024-12-28T14:33:39,214 copying protenix/model/modules/confidence.py -> build/lib/protenix/model/modules 2024-12-28T14:33:39,217 copying protenix/model/modules/__init__.py -> build/lib/protenix/model/modules 2024-12-28T14:33:39,218 copying protenix/model/modules/embedders.py -> build/lib/protenix/model/modules 2024-12-28T14:33:39,221 copying protenix/model/modules/head.py -> build/lib/protenix/model/modules 2024-12-28T14:33:39,223 copying protenix/model/modules/primitives.py -> build/lib/protenix/model/modules 2024-12-28T14:33:39,225 copying protenix/model/modules/pairformer.py -> build/lib/protenix/model/modules 2024-12-28T14:33:39,228 copying protenix/model/modules/diffusion.py -> build/lib/protenix/model/modules 2024-12-28T14:33:39,231 copying protenix/model/modules/transformer.py -> build/lib/protenix/model/modules 2024-12-28T14:33:39,234 creating build/lib/protenix/openfold_local/data 2024-12-28T14:33:39,235 copying protenix/openfold_local/data/parsers.py -> build/lib/protenix/openfold_local/data 2024-12-28T14:33:39,239 copying protenix/openfold_local/data/templates.py -> build/lib/protenix/openfold_local/data 2024-12-28T14:33:39,241 copying protenix/openfold_local/data/msa_pairing.py -> build/lib/protenix/openfold_local/data 2024-12-28T14:33:39,244 copying protenix/openfold_local/data/__init__.py -> build/lib/protenix/openfold_local/data 2024-12-28T14:33:39,245 copying protenix/openfold_local/data/errors.py -> build/lib/protenix/openfold_local/data 2024-12-28T14:33:39,247 copying protenix/openfold_local/data/msa_identifiers.py -> build/lib/protenix/openfold_local/data 2024-12-28T14:33:39,249 copying protenix/openfold_local/data/mmcif_parsing.py -> build/lib/protenix/openfold_local/data 2024-12-28T14:33:39,252 copying protenix/openfold_local/data/data_transforms.py -> build/lib/protenix/openfold_local/data 2024-12-28T14:33:39,254 creating build/lib/protenix/openfold_local/utils 2024-12-28T14:33:39,256 copying protenix/openfold_local/utils/rigid_utils.py -> build/lib/protenix/openfold_local/utils 2024-12-28T14:33:39,259 copying protenix/openfold_local/utils/chunk_utils.py -> build/lib/protenix/openfold_local/utils 2024-12-28T14:33:39,261 copying protenix/openfold_local/utils/__init__.py -> build/lib/protenix/openfold_local/utils 2024-12-28T14:33:39,263 copying protenix/openfold_local/utils/feats.py -> build/lib/protenix/openfold_local/utils 2024-12-28T14:33:39,265 copying protenix/openfold_local/utils/precision_utils.py -> build/lib/protenix/openfold_local/utils 2024-12-28T14:33:39,267 copying protenix/openfold_local/utils/checkpointing.py -> build/lib/protenix/openfold_local/utils 2024-12-28T14:33:39,269 copying protenix/openfold_local/utils/tensor_utils.py -> build/lib/protenix/openfold_local/utils 2024-12-28T14:33:39,271 copying protenix/openfold_local/utils/all_atom_multimer.py -> build/lib/protenix/openfold_local/utils 2024-12-28T14:33:39,273 creating build/lib/protenix/openfold_local/np 2024-12-28T14:33:39,274 copying protenix/openfold_local/np/__init__.py -> build/lib/protenix/openfold_local/np 2024-12-28T14:33:39,276 copying protenix/openfold_local/np/residue_constants.py -> build/lib/protenix/openfold_local/np 2024-12-28T14:33:39,280 creating build/lib/protenix/openfold_local/model 2024-12-28T14:33:39,281 copying protenix/openfold_local/model/triangular_attention.py -> build/lib/protenix/openfold_local/model 2024-12-28T14:33:39,283 copying protenix/openfold_local/model/outer_product_mean.py -> build/lib/protenix/openfold_local/model 2024-12-28T14:33:39,286 copying protenix/openfold_local/model/__init__.py -> build/lib/protenix/openfold_local/model 2024-12-28T14:33:39,287 copying protenix/openfold_local/model/primitives.py -> build/lib/protenix/openfold_local/model 2024-12-28T14:33:39,290 copying protenix/openfold_local/model/triangular_multiplicative_update.py -> build/lib/protenix/openfold_local/model 2024-12-28T14:33:39,293 copying protenix/openfold_local/model/dropout.py -> build/lib/protenix/openfold_local/model 2024-12-28T14:33:39,295 creating build/lib/protenix/openfold_local/data/tools 2024-12-28T14:33:39,296 copying protenix/openfold_local/data/tools/utils.py -> build/lib/protenix/openfold_local/data/tools 2024-12-28T14:33:39,298 copying protenix/openfold_local/data/tools/__init__.py -> build/lib/protenix/openfold_local/data/tools 2024-12-28T14:33:39,300 copying protenix/openfold_local/data/tools/jackhmmer.py -> build/lib/protenix/openfold_local/data/tools 2024-12-28T14:33:39,303 creating build/lib/protenix/openfold_local/utils/geometry 2024-12-28T14:33:39,304 copying protenix/openfold_local/utils/geometry/vector.py -> build/lib/protenix/openfold_local/utils/geometry 2024-12-28T14:33:39,306 copying protenix/openfold_local/utils/geometry/test_utils.py -> build/lib/protenix/openfold_local/utils/geometry 2024-12-28T14:33:39,308 copying protenix/openfold_local/utils/geometry/rigid_matrix_vector.py -> build/lib/protenix/openfold_local/utils/geometry 2024-12-28T14:33:39,311 copying protenix/openfold_local/utils/geometry/utils.py -> build/lib/protenix/openfold_local/utils/geometry 2024-12-28T14:33:39,313 copying protenix/openfold_local/utils/geometry/quat_rigid.py -> build/lib/protenix/openfold_local/utils/geometry 2024-12-28T14:33:39,315 copying protenix/openfold_local/utils/geometry/__init__.py -> build/lib/protenix/openfold_local/utils/geometry 2024-12-28T14:33:39,316 copying protenix/openfold_local/utils/geometry/rotation_matrix.py -> build/lib/protenix/openfold_local/utils/geometry 2024-12-28T14:33:39,320 creating build/lib/protenix/openfold_local/utils/kernel 2024-12-28T14:33:39,321 copying protenix/openfold_local/utils/kernel/attention_core.py -> build/lib/protenix/openfold_local/utils/kernel 2024-12-28T14:33:39,323 copying protenix/openfold_local/utils/kernel/__init__.py -> build/lib/protenix/openfold_local/utils/kernel 2024-12-28T14:33:39,324 running egg_info 2024-12-28T14:33:39,354 writing protenix.egg-info/PKG-INFO 2024-12-28T14:33:39,357 writing dependency_links to protenix.egg-info/dependency_links.txt 2024-12-28T14:33:39,359 writing entry points to protenix.egg-info/entry_points.txt 2024-12-28T14:33:39,361 writing requirements to protenix.egg-info/requires.txt 2024-12-28T14:33:39,362 writing top-level names to protenix.egg-info/top_level.txt 2024-12-28T14:33:39,412 reading manifest file 'protenix.egg-info/SOURCES.txt' 2024-12-28T14:33:39,420 adding license file 'LICENSE' 2024-12-28T14:33:39,427 writing manifest file 'protenix.egg-info/SOURCES.txt' 2024-12-28T14:33:39,430 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:220: _Warning: Package 'protenix.model.layer_norm.kernel' is absent from the `packages` configuration. 2024-12-28T14:33:39,430 !! 2024-12-28T14:33:39,431 ******************************************************************************** 2024-12-28T14:33:39,432 ############################ 2024-12-28T14:33:39,432 # Package would be ignored # 2024-12-28T14:33:39,433 ############################ 2024-12-28T14:33:39,433 Python recognizes 'protenix.model.layer_norm.kernel' as an importable package[^1], 2024-12-28T14:33:39,433 but it is absent from setuptools' `packages` configuration. 2024-12-28T14:33:39,434 This leads to an ambiguous overall configuration. If you want to distribute this 2024-12-28T14:33:39,435 package, please make sure that 'protenix.model.layer_norm.kernel' is explicitly added 2024-12-28T14:33:39,435 to the `packages` configuration field. 2024-12-28T14:33:39,436 Alternatively, you can also rely on setuptools' discovery methods 2024-12-28T14:33:39,437 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2024-12-28T14:33:39,437 instead of `find_packages(...)`/`find:`). 2024-12-28T14:33:39,438 You can read more about "package discovery" on setuptools documentation page: 2024-12-28T14:33:39,439 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2024-12-28T14:33:39,440 If you don't want 'protenix.model.layer_norm.kernel' to be distributed and are 2024-12-28T14:33:39,441 already explicitly excluding 'protenix.model.layer_norm.kernel' via 2024-12-28T14:33:39,441 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2024-12-28T14:33:39,442 you can try to use `exclude_package_data`, or `include-package-data=False` in 2024-12-28T14:33:39,442 combination with a more fine grained `package-data` configuration. 2024-12-28T14:33:39,443 You can read more about "package data files" on setuptools documentation page: 2024-12-28T14:33:39,444 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2024-12-28T14:33:39,446 [^1]: For Python, any directory (with suitable naming) can be imported, 2024-12-28T14:33:39,447 even if it does not contain any `.py` files. 2024-12-28T14:33:39,447 On the other hand, currently there is no concept of package data 2024-12-28T14:33:39,448 directory, all directories are treated like packages. 2024-12-28T14:33:39,448 ******************************************************************************** 2024-12-28T14:33:39,449 !! 2024-12-28T14:33:39,450 check.warn(importable) 2024-12-28T14:33:39,451 creating build/lib/protenix/model/layer_norm/kernel 2024-12-28T14:33:39,451 copying protenix/model/layer_norm/kernel/layer_norm_cuda_kernel.cu -> build/lib/protenix/model/layer_norm/kernel 2024-12-28T14:33:39,452 copying protenix/model/layer_norm/kernel/compat.h -> build/lib/protenix/model/layer_norm/kernel 2024-12-28T14:33:39,454 copying protenix/model/layer_norm/kernel/type_shim.h -> build/lib/protenix/model/layer_norm/kernel 2024-12-28T14:33:39,457 copying protenix/model/layer_norm/kernel/layer_norm_cuda.cpp -> build/lib/protenix/model/layer_norm/kernel 2024-12-28T14:33:39,497 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2024-12-28T14:33:39,498 !! 2024-12-28T14:33:39,499 ******************************************************************************** 2024-12-28T14:33:39,500 Please avoid running ``setup.py`` directly. 2024-12-28T14:33:39,500 Instead, use pypa/build, pypa/installer or other 2024-12-28T14:33:39,501 standards-based tools. 2024-12-28T14:33:39,502 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2024-12-28T14:33:39,502 ******************************************************************************** 2024-12-28T14:33:39,503 !! 2024-12-28T14:33:39,504 self.initialize_options() 2024-12-28T14:33:39,526 installing to build/bdist.linux-armv7l/wheel 2024-12-28T14:33:39,527 running install 2024-12-28T14:33:39,552 running install_lib 2024-12-28T14:33:39,579 creating build/bdist.linux-armv7l/wheel 2024-12-28T14:33:39,581 creating build/bdist.linux-armv7l/wheel/configs 2024-12-28T14:33:39,582 copying build/lib/configs/configs_inference.py -> build/bdist.linux-armv7l/wheel/./configs 2024-12-28T14:33:39,584 copying build/lib/configs/configs_data.py -> build/bdist.linux-armv7l/wheel/./configs 2024-12-28T14:33:39,586 copying build/lib/configs/__init__.py -> build/bdist.linux-armv7l/wheel/./configs 2024-12-28T14:33:39,588 copying build/lib/configs/configs_base.py -> build/bdist.linux-armv7l/wheel/./configs 2024-12-28T14:33:39,591 creating build/bdist.linux-armv7l/wheel/protenix 2024-12-28T14:33:39,593 creating build/bdist.linux-armv7l/wheel/protenix/data 2024-12-28T14:33:39,594 copying build/lib/protenix/data/constants.py -> build/bdist.linux-armv7l/wheel/./protenix/data 2024-12-28T14:33:39,597 copying build/lib/protenix/data/ccd.py -> build/bdist.linux-armv7l/wheel/./protenix/data 2024-12-28T14:33:39,599 copying build/lib/protenix/data/data_pipeline.py -> build/bdist.linux-armv7l/wheel/./protenix/data 2024-12-28T14:33:39,602 copying build/lib/protenix/data/json_maker.py -> build/bdist.linux-armv7l/wheel/./protenix/data 2024-12-28T14:33:39,604 copying build/lib/protenix/data/utils.py -> build/bdist.linux-armv7l/wheel/./protenix/data 2024-12-28T14:33:39,606 copying build/lib/protenix/data/tokenizer.py -> build/bdist.linux-armv7l/wheel/./protenix/data 2024-12-28T14:33:39,608 copying build/lib/protenix/data/parser.py -> build/bdist.linux-armv7l/wheel/./protenix/data 2024-12-28T14:33:39,611 copying build/lib/protenix/data/dataloader.py -> build/bdist.linux-armv7l/wheel/./protenix/data 2024-12-28T14:33:39,614 copying build/lib/protenix/data/dataset.py -> build/bdist.linux-armv7l/wheel/./protenix/data 2024-12-28T14:33:39,617 copying build/lib/protenix/data/msa_featurizer.py -> build/bdist.linux-armv7l/wheel/./protenix/data 2024-12-28T14:33:39,620 copying build/lib/protenix/data/__init__.py -> build/bdist.linux-armv7l/wheel/./protenix/data 2024-12-28T14:33:39,621 copying build/lib/protenix/data/infer_data_pipeline.py -> build/bdist.linux-armv7l/wheel/./protenix/data 2024-12-28T14:33:39,623 copying build/lib/protenix/data/msa_utils.py -> build/bdist.linux-armv7l/wheel/./protenix/data 2024-12-28T14:33:39,626 copying build/lib/protenix/data/substructure_perms.py -> build/bdist.linux-armv7l/wheel/./protenix/data 2024-12-28T14:33:39,628 copying build/lib/protenix/data/json_to_feature.py -> build/bdist.linux-armv7l/wheel/./protenix/data 2024-12-28T14:33:39,631 copying build/lib/protenix/data/filter.py -> build/bdist.linux-armv7l/wheel/./protenix/data 2024-12-28T14:33:39,632 copying build/lib/protenix/data/featurizer.py -> build/bdist.linux-armv7l/wheel/./protenix/data 2024-12-28T14:33:39,635 copying build/lib/protenix/data/json_parser.py -> build/bdist.linux-armv7l/wheel/./protenix/data 2024-12-28T14:33:39,638 creating build/bdist.linux-armv7l/wheel/protenix/metrics 2024-12-28T14:33:39,639 copying build/lib/protenix/metrics/rmsd.py -> build/bdist.linux-armv7l/wheel/./protenix/metrics 2024-12-28T14:33:39,642 copying build/lib/protenix/metrics/__init__.py -> build/bdist.linux-armv7l/wheel/./protenix/metrics 2024-12-28T14:33:39,643 copying build/lib/protenix/metrics/clash.py -> build/bdist.linux-armv7l/wheel/./protenix/metrics 2024-12-28T14:33:39,646 copying build/lib/protenix/metrics/lddt_metrics.py -> build/bdist.linux-armv7l/wheel/./protenix/metrics 2024-12-28T14:33:39,649 creating build/bdist.linux-armv7l/wheel/protenix/utils 2024-12-28T14:33:39,650 copying build/lib/protenix/utils/scatter_utils.py -> build/bdist.linux-armv7l/wheel/./protenix/utils 2024-12-28T14:33:39,652 copying build/lib/protenix/utils/logger.py -> build/bdist.linux-armv7l/wheel/./protenix/utils 2024-12-28T14:33:39,654 copying build/lib/protenix/utils/torch_utils.py -> build/bdist.linux-armv7l/wheel/./protenix/utils 2024-12-28T14:33:39,656 copying build/lib/protenix/utils/geometry.py -> build/bdist.linux-armv7l/wheel/./protenix/utils 2024-12-28T14:33:39,658 copying build/lib/protenix/utils/lr_scheduler.py -> build/bdist.linux-armv7l/wheel/./protenix/utils 2024-12-28T14:33:39,660 copying build/lib/protenix/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./protenix/utils 2024-12-28T14:33:39,662 copying build/lib/protenix/utils/training.py -> build/bdist.linux-armv7l/wheel/./protenix/utils 2024-12-28T14:33:39,664 copying build/lib/protenix/utils/distributed.py -> build/bdist.linux-armv7l/wheel/./protenix/utils 2024-12-28T14:33:39,666 copying build/lib/protenix/utils/seed.py -> build/bdist.linux-armv7l/wheel/./protenix/utils 2024-12-28T14:33:39,667 copying build/lib/protenix/utils/cropping.py -> build/bdist.linux-armv7l/wheel/./protenix/utils 2024-12-28T14:33:39,670 copying build/lib/protenix/utils/file_io.py -> build/bdist.linux-armv7l/wheel/./protenix/utils 2024-12-28T14:33:39,672 copying build/lib/protenix/utils/metrics.py -> build/bdist.linux-armv7l/wheel/./protenix/utils 2024-12-28T14:33:39,675 creating build/bdist.linux-armv7l/wheel/protenix/utils/permutation 2024-12-28T14:33:39,676 creating build/bdist.linux-armv7l/wheel/protenix/utils/permutation/chain_permutation 2024-12-28T14:33:39,678 copying build/lib/protenix/utils/permutation/chain_permutation/utils.py -> build/bdist.linux-armv7l/wheel/./protenix/utils/permutation/chain_permutation 2024-12-28T14:33:39,680 copying build/lib/protenix/utils/permutation/chain_permutation/__init__.py -> build/bdist.linux-armv7l/wheel/./protenix/utils/permutation/chain_permutation 2024-12-28T14:33:39,682 copying build/lib/protenix/utils/permutation/chain_permutation/heuristic.py -> build/bdist.linux-armv7l/wheel/./protenix/utils/permutation/chain_permutation 2024-12-28T14:33:39,685 copying build/lib/protenix/utils/permutation/chain_permutation/pocket_based_permutation.py -> build/bdist.linux-armv7l/wheel/./protenix/utils/permutation/chain_permutation 2024-12-28T14:33:39,687 copying build/lib/protenix/utils/permutation/utils.py -> build/bdist.linux-armv7l/wheel/./protenix/utils/permutation 2024-12-28T14:33:39,689 copying build/lib/protenix/utils/permutation/__init__.py -> build/bdist.linux-armv7l/wheel/./protenix/utils/permutation 2024-12-28T14:33:39,691 copying build/lib/protenix/utils/permutation/atom_permutation.py -> build/bdist.linux-armv7l/wheel/./protenix/utils/permutation 2024-12-28T14:33:39,694 copying build/lib/protenix/utils/permutation/permutation.py -> build/bdist.linux-armv7l/wheel/./protenix/utils/permutation 2024-12-28T14:33:39,697 creating build/bdist.linux-armv7l/wheel/protenix/config 2024-12-28T14:33:39,698 copying build/lib/protenix/config/extend_types.py -> build/bdist.linux-armv7l/wheel/./protenix/config 2024-12-28T14:33:39,700 copying build/lib/protenix/config/config.py -> build/bdist.linux-armv7l/wheel/./protenix/config 2024-12-28T14:33:39,702 copying build/lib/protenix/config/__init__.py -> build/bdist.linux-armv7l/wheel/./protenix/config 2024-12-28T14:33:39,705 creating build/bdist.linux-armv7l/wheel/protenix/web_service 2024-12-28T14:33:39,706 copying build/lib/protenix/web_service/dependency_url.py -> build/bdist.linux-armv7l/wheel/./protenix/web_service 2024-12-28T14:33:39,708 copying build/lib/protenix/web_service/colab_request_utils.py -> build/bdist.linux-armv7l/wheel/./protenix/web_service 2024-12-28T14:33:39,710 copying build/lib/protenix/web_service/viewer.py -> build/bdist.linux-armv7l/wheel/./protenix/web_service 2024-12-28T14:33:39,713 copying build/lib/protenix/web_service/prediction_visualization.py -> build/bdist.linux-armv7l/wheel/./protenix/web_service 2024-12-28T14:33:39,715 copying build/lib/protenix/web_service/__init__.py -> build/bdist.linux-armv7l/wheel/./protenix/web_service 2024-12-28T14:33:39,717 copying build/lib/protenix/web_service/colab_request_parser.py -> build/bdist.linux-armv7l/wheel/./protenix/web_service 2024-12-28T14:33:39,719 creating build/bdist.linux-armv7l/wheel/protenix/model 2024-12-28T14:33:39,721 copying build/lib/protenix/model/utils.py -> build/bdist.linux-armv7l/wheel/./protenix/model 2024-12-28T14:33:39,723 copying build/lib/protenix/model/__init__.py -> build/bdist.linux-armv7l/wheel/./protenix/model 2024-12-28T14:33:39,725 copying build/lib/protenix/model/sample_confidence.py -> build/bdist.linux-armv7l/wheel/./protenix/model 2024-12-28T14:33:39,728 creating build/bdist.linux-armv7l/wheel/protenix/model/layer_norm 2024-12-28T14:33:39,729 creating build/bdist.linux-armv7l/wheel/protenix/model/layer_norm/kernel 2024-12-28T14:33:39,731 copying build/lib/protenix/model/layer_norm/kernel/layer_norm_cuda_kernel.cu -> build/bdist.linux-armv7l/wheel/./protenix/model/layer_norm/kernel 2024-12-28T14:33:39,733 copying build/lib/protenix/model/layer_norm/kernel/compat.h -> build/bdist.linux-armv7l/wheel/./protenix/model/layer_norm/kernel 2024-12-28T14:33:39,735 copying build/lib/protenix/model/layer_norm/kernel/type_shim.h -> build/bdist.linux-armv7l/wheel/./protenix/model/layer_norm/kernel 2024-12-28T14:33:39,738 copying build/lib/protenix/model/layer_norm/kernel/layer_norm_cuda.cpp -> build/bdist.linux-armv7l/wheel/./protenix/model/layer_norm/kernel 2024-12-28T14:33:39,740 copying build/lib/protenix/model/layer_norm/layer_norm.py -> build/bdist.linux-armv7l/wheel/./protenix/model/layer_norm 2024-12-28T14:33:39,742 copying build/lib/protenix/model/layer_norm/__init__.py -> build/bdist.linux-armv7l/wheel/./protenix/model/layer_norm 2024-12-28T14:33:39,744 copying build/lib/protenix/model/layer_norm/torch_ext_compile.py -> build/bdist.linux-armv7l/wheel/./protenix/model/layer_norm 2024-12-28T14:33:39,747 creating build/bdist.linux-armv7l/wheel/protenix/model/modules 2024-12-28T14:33:39,748 copying build/lib/protenix/model/modules/frames.py -> build/bdist.linux-armv7l/wheel/./protenix/model/modules 2024-12-28T14:33:39,750 copying build/lib/protenix/model/modules/confidence.py -> build/bdist.linux-armv7l/wheel/./protenix/model/modules 2024-12-28T14:33:39,752 copying build/lib/protenix/model/modules/__init__.py -> build/bdist.linux-armv7l/wheel/./protenix/model/modules 2024-12-28T14:33:39,754 copying build/lib/protenix/model/modules/embedders.py -> build/bdist.linux-armv7l/wheel/./protenix/model/modules 2024-12-28T14:33:39,756 copying build/lib/protenix/model/modules/head.py -> build/bdist.linux-armv7l/wheel/./protenix/model/modules 2024-12-28T14:33:39,758 copying build/lib/protenix/model/modules/primitives.py -> build/bdist.linux-armv7l/wheel/./protenix/model/modules 2024-12-28T14:33:39,761 copying build/lib/protenix/model/modules/pairformer.py -> build/bdist.linux-armv7l/wheel/./protenix/model/modules 2024-12-28T14:33:39,764 copying build/lib/protenix/model/modules/diffusion.py -> build/bdist.linux-armv7l/wheel/./protenix/model/modules 2024-12-28T14:33:39,766 copying build/lib/protenix/model/modules/transformer.py -> build/bdist.linux-armv7l/wheel/./protenix/model/modules 2024-12-28T14:33:39,769 copying build/lib/protenix/model/protenix.py -> build/bdist.linux-armv7l/wheel/./protenix/model 2024-12-28T14:33:39,772 copying build/lib/protenix/model/loss.py -> build/bdist.linux-armv7l/wheel/./protenix/model 2024-12-28T14:33:39,776 copying build/lib/protenix/model/generator.py -> build/bdist.linux-armv7l/wheel/./protenix/model 2024-12-28T14:33:39,779 copying build/lib/protenix/__init__.py -> build/bdist.linux-armv7l/wheel/./protenix 2024-12-28T14:33:39,781 creating build/bdist.linux-armv7l/wheel/protenix/openfold_local 2024-12-28T14:33:39,783 creating build/bdist.linux-armv7l/wheel/protenix/openfold_local/data 2024-12-28T14:33:39,784 copying build/lib/protenix/openfold_local/data/parsers.py -> build/bdist.linux-armv7l/wheel/./protenix/openfold_local/data 2024-12-28T14:33:39,786 copying build/lib/protenix/openfold_local/data/templates.py -> build/bdist.linux-armv7l/wheel/./protenix/openfold_local/data 2024-12-28T14:33:39,789 copying build/lib/protenix/openfold_local/data/msa_pairing.py -> build/bdist.linux-armv7l/wheel/./protenix/openfold_local/data 2024-12-28T14:33:39,791 copying build/lib/protenix/openfold_local/data/__init__.py -> build/bdist.linux-armv7l/wheel/./protenix/openfold_local/data 2024-12-28T14:33:39,793 copying build/lib/protenix/openfold_local/data/errors.py -> build/bdist.linux-armv7l/wheel/./protenix/openfold_local/data 2024-12-28T14:33:39,795 creating build/bdist.linux-armv7l/wheel/protenix/openfold_local/data/tools 2024-12-28T14:33:39,796 copying build/lib/protenix/openfold_local/data/tools/utils.py -> build/bdist.linux-armv7l/wheel/./protenix/openfold_local/data/tools 2024-12-28T14:33:39,798 copying build/lib/protenix/openfold_local/data/tools/__init__.py -> build/bdist.linux-armv7l/wheel/./protenix/openfold_local/data/tools 2024-12-28T14:33:39,799 copying build/lib/protenix/openfold_local/data/tools/jackhmmer.py -> build/bdist.linux-armv7l/wheel/./protenix/openfold_local/data/tools 2024-12-28T14:33:39,801 copying build/lib/protenix/openfold_local/data/msa_identifiers.py -> build/bdist.linux-armv7l/wheel/./protenix/openfold_local/data 2024-12-28T14:33:39,803 copying build/lib/protenix/openfold_local/data/mmcif_parsing.py -> build/bdist.linux-armv7l/wheel/./protenix/openfold_local/data 2024-12-28T14:33:39,806 copying build/lib/protenix/openfold_local/data/data_transforms.py -> build/bdist.linux-armv7l/wheel/./protenix/openfold_local/data 2024-12-28T14:33:39,809 creating build/bdist.linux-armv7l/wheel/protenix/openfold_local/utils 2024-12-28T14:33:39,810 creating build/bdist.linux-armv7l/wheel/protenix/openfold_local/utils/geometry 2024-12-28T14:33:39,812 copying build/lib/protenix/openfold_local/utils/geometry/vector.py -> build/bdist.linux-armv7l/wheel/./protenix/openfold_local/utils/geometry 2024-12-28T14:33:39,814 copying build/lib/protenix/openfold_local/utils/geometry/test_utils.py -> build/bdist.linux-armv7l/wheel/./protenix/openfold_local/utils/geometry 2024-12-28T14:33:39,816 copying build/lib/protenix/openfold_local/utils/geometry/rigid_matrix_vector.py -> build/bdist.linux-armv7l/wheel/./protenix/openfold_local/utils/geometry 2024-12-28T14:33:39,819 copying build/lib/protenix/openfold_local/utils/geometry/utils.py -> build/bdist.linux-armv7l/wheel/./protenix/openfold_local/utils/geometry 2024-12-28T14:33:39,821 copying build/lib/protenix/openfold_local/utils/geometry/quat_rigid.py -> build/bdist.linux-armv7l/wheel/./protenix/openfold_local/utils/geometry 2024-12-28T14:33:39,822 copying build/lib/protenix/openfold_local/utils/geometry/__init__.py -> build/bdist.linux-armv7l/wheel/./protenix/openfold_local/utils/geometry 2024-12-28T14:33:39,824 copying build/lib/protenix/openfold_local/utils/geometry/rotation_matrix.py -> build/bdist.linux-armv7l/wheel/./protenix/openfold_local/utils/geometry 2024-12-28T14:33:39,827 creating build/bdist.linux-armv7l/wheel/protenix/openfold_local/utils/kernel 2024-12-28T14:33:39,828 copying build/lib/protenix/openfold_local/utils/kernel/attention_core.py -> build/bdist.linux-armv7l/wheel/./protenix/openfold_local/utils/kernel 2024-12-28T14:33:39,830 copying build/lib/protenix/openfold_local/utils/kernel/__init__.py -> build/bdist.linux-armv7l/wheel/./protenix/openfold_local/utils/kernel 2024-12-28T14:33:39,832 copying build/lib/protenix/openfold_local/utils/rigid_utils.py -> build/bdist.linux-armv7l/wheel/./protenix/openfold_local/utils 2024-12-28T14:33:39,835 copying build/lib/protenix/openfold_local/utils/chunk_utils.py -> build/bdist.linux-armv7l/wheel/./protenix/openfold_local/utils 2024-12-28T14:33:39,837 copying build/lib/protenix/openfold_local/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./protenix/openfold_local/utils 2024-12-28T14:33:39,839 copying build/lib/protenix/openfold_local/utils/feats.py -> build/bdist.linux-armv7l/wheel/./protenix/openfold_local/utils 2024-12-28T14:33:39,841 copying build/lib/protenix/openfold_local/utils/precision_utils.py -> build/bdist.linux-armv7l/wheel/./protenix/openfold_local/utils 2024-12-28T14:33:39,842 copying build/lib/protenix/openfold_local/utils/checkpointing.py -> build/bdist.linux-armv7l/wheel/./protenix/openfold_local/utils 2024-12-28T14:33:39,844 copying build/lib/protenix/openfold_local/utils/tensor_utils.py -> build/bdist.linux-armv7l/wheel/./protenix/openfold_local/utils 2024-12-28T14:33:39,846 copying build/lib/protenix/openfold_local/utils/all_atom_multimer.py -> build/bdist.linux-armv7l/wheel/./protenix/openfold_local/utils 2024-12-28T14:33:39,849 creating build/bdist.linux-armv7l/wheel/protenix/openfold_local/np 2024-12-28T14:33:39,850 copying build/lib/protenix/openfold_local/np/__init__.py -> build/bdist.linux-armv7l/wheel/./protenix/openfold_local/np 2024-12-28T14:33:39,852 copying build/lib/protenix/openfold_local/np/residue_constants.py -> build/bdist.linux-armv7l/wheel/./protenix/openfold_local/np 2024-12-28T14:33:39,855 creating build/bdist.linux-armv7l/wheel/protenix/openfold_local/model 2024-12-28T14:33:39,857 copying build/lib/protenix/openfold_local/model/triangular_attention.py -> build/bdist.linux-armv7l/wheel/./protenix/openfold_local/model 2024-12-28T14:33:39,859 copying build/lib/protenix/openfold_local/model/outer_product_mean.py -> build/bdist.linux-armv7l/wheel/./protenix/openfold_local/model 2024-12-28T14:33:39,861 copying build/lib/protenix/openfold_local/model/__init__.py -> build/bdist.linux-armv7l/wheel/./protenix/openfold_local/model 2024-12-28T14:33:39,863 copying build/lib/protenix/openfold_local/model/primitives.py -> build/bdist.linux-armv7l/wheel/./protenix/openfold_local/model 2024-12-28T14:33:39,866 copying build/lib/protenix/openfold_local/model/triangular_multiplicative_update.py -> build/bdist.linux-armv7l/wheel/./protenix/openfold_local/model 2024-12-28T14:33:39,868 copying build/lib/protenix/openfold_local/model/dropout.py -> build/bdist.linux-armv7l/wheel/./protenix/openfold_local/model 2024-12-28T14:33:39,870 copying build/lib/protenix/openfold_local/__init__.py -> build/bdist.linux-armv7l/wheel/./protenix/openfold_local 2024-12-28T14:33:39,872 creating build/bdist.linux-armv7l/wheel/runner 2024-12-28T14:33:39,874 copying build/lib/runner/dumper.py -> build/bdist.linux-armv7l/wheel/./runner 2024-12-28T14:33:39,876 copying build/lib/runner/__init__.py -> build/bdist.linux-armv7l/wheel/./runner 2024-12-28T14:33:39,878 copying build/lib/runner/ema.py -> build/bdist.linux-armv7l/wheel/./runner 2024-12-28T14:33:39,879 copying build/lib/runner/train.py -> build/bdist.linux-armv7l/wheel/./runner 2024-12-28T14:33:39,882 copying build/lib/runner/msa_search.py -> build/bdist.linux-armv7l/wheel/./runner 2024-12-28T14:33:39,884 copying build/lib/runner/inference.py -> build/bdist.linux-armv7l/wheel/./runner 2024-12-28T14:33:39,886 copying build/lib/runner/batch_inference.py -> build/bdist.linux-armv7l/wheel/./runner 2024-12-28T14:33:39,889 running install_data 2024-12-28T14:33:39,917 creating build/bdist.linux-armv7l/wheel/protenix-0.3.4.data/data 2024-12-28T14:33:39,918 warning: install_data: setup script did not provide a directory for 'requirements.txt' -- installing right in 'build/bdist.linux-armv7l/wheel/protenix-0.3.4.data/data' 2024-12-28T14:33:39,920 copying requirements.txt -> build/bdist.linux-armv7l/wheel/protenix-0.3.4.data/data 2024-12-28T14:33:39,921 running install_egg_info 2024-12-28T14:33:39,955 Copying protenix.egg-info to build/bdist.linux-armv7l/wheel/./protenix-0.3.4-py3.11.egg-info 2024-12-28T14:33:39,966 running install_scripts 2024-12-28T14:33:39,986 creating build/bdist.linux-armv7l/wheel/protenix-0.3.4.dist-info/WHEEL 2024-12-28T14:33:39,988 creating '/tmp/pip-wheel-sgh5j82z/protenix-0.3.4-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2024-12-28T14:33:39,991 adding 'configs/__init__.py' 2024-12-28T14:33:39,993 adding 'configs/configs_base.py' 2024-12-28T14:33:39,994 adding 'configs/configs_data.py' 2024-12-28T14:33:39,995 adding 'configs/configs_inference.py' 2024-12-28T14:33:39,997 adding 'protenix/__init__.py' 2024-12-28T14:33:39,999 adding 'protenix/config/__init__.py' 2024-12-28T14:33:40,001 adding 'protenix/config/config.py' 2024-12-28T14:33:40,002 adding 'protenix/config/extend_types.py' 2024-12-28T14:33:40,004 adding 'protenix/data/__init__.py' 2024-12-28T14:33:40,006 adding 'protenix/data/ccd.py' 2024-12-28T14:33:40,010 adding 'protenix/data/constants.py' 2024-12-28T14:33:40,012 adding 'protenix/data/data_pipeline.py' 2024-12-28T14:33:40,014 adding 'protenix/data/dataloader.py' 2024-12-28T14:33:40,019 adding 'protenix/data/dataset.py' 2024-12-28T14:33:40,023 adding 'protenix/data/featurizer.py' 2024-12-28T14:33:40,025 adding 'protenix/data/filter.py' 2024-12-28T14:33:40,026 adding 'protenix/data/infer_data_pipeline.py' 2024-12-28T14:33:40,028 adding 'protenix/data/json_maker.py' 2024-12-28T14:33:40,031 adding 'protenix/data/json_parser.py' 2024-12-28T14:33:40,033 adding 'protenix/data/json_to_feature.py' 2024-12-28T14:33:40,037 adding 'protenix/data/msa_featurizer.py' 2024-12-28T14:33:40,043 adding 'protenix/data/msa_utils.py' 2024-12-28T14:33:40,049 adding 'protenix/data/parser.py' 2024-12-28T14:33:40,051 adding 'protenix/data/substructure_perms.py' 2024-12-28T14:33:40,053 adding 'protenix/data/tokenizer.py' 2024-12-28T14:33:40,055 adding 'protenix/data/utils.py' 2024-12-28T14:33:40,057 adding 'protenix/metrics/__init__.py' 2024-12-28T14:33:40,059 adding 'protenix/metrics/clash.py' 2024-12-28T14:33:40,061 adding 'protenix/metrics/lddt_metrics.py' 2024-12-28T14:33:40,063 adding 'protenix/metrics/rmsd.py' 2024-12-28T14:33:40,065 adding 'protenix/model/__init__.py' 2024-12-28T14:33:40,067 adding 'protenix/model/generator.py' 2024-12-28T14:33:40,073 adding 'protenix/model/loss.py' 2024-12-28T14:33:40,076 adding 'protenix/model/protenix.py' 2024-12-28T14:33:40,079 adding 'protenix/model/sample_confidence.py' 2024-12-28T14:33:40,082 adding 'protenix/model/utils.py' 2024-12-28T14:33:40,083 adding 'protenix/model/layer_norm/__init__.py' 2024-12-28T14:33:40,085 adding 'protenix/model/layer_norm/layer_norm.py' 2024-12-28T14:33:40,086 adding 'protenix/model/layer_norm/torch_ext_compile.py' 2024-12-28T14:33:40,088 adding 'protenix/model/layer_norm/kernel/compat.h' 2024-12-28T14:33:40,089 adding 'protenix/model/layer_norm/kernel/layer_norm_cuda.cpp' 2024-12-28T14:33:40,092 adding 'protenix/model/layer_norm/kernel/layer_norm_cuda_kernel.cu' 2024-12-28T14:33:40,094 adding 'protenix/model/layer_norm/kernel/type_shim.h' 2024-12-28T14:33:40,095 adding 'protenix/model/modules/__init__.py' 2024-12-28T14:33:40,098 adding 'protenix/model/modules/confidence.py' 2024-12-28T14:33:40,100 adding 'protenix/model/modules/diffusion.py' 2024-12-28T14:33:40,102 adding 'protenix/model/modules/embedders.py' 2024-12-28T14:33:40,103 adding 'protenix/model/modules/frames.py' 2024-12-28T14:33:40,105 adding 'protenix/model/modules/head.py' 2024-12-28T14:33:40,108 adding 'protenix/model/modules/pairformer.py' 2024-12-28T14:33:40,112 adding 'protenix/model/modules/primitives.py' 2024-12-28T14:33:40,115 adding 'protenix/model/modules/transformer.py' 2024-12-28T14:33:40,117 adding 'protenix/openfold_local/__init__.py' 2024-12-28T14:33:40,119 adding 'protenix/openfold_local/data/__init__.py' 2024-12-28T14:33:40,121 adding 'protenix/openfold_local/data/data_transforms.py' 2024-12-28T14:33:40,122 adding 'protenix/openfold_local/data/errors.py' 2024-12-28T14:33:40,125 adding 'protenix/openfold_local/data/mmcif_parsing.py' 2024-12-28T14:33:40,126 adding 'protenix/openfold_local/data/msa_identifiers.py' 2024-12-28T14:33:40,129 adding 'protenix/openfold_local/data/msa_pairing.py' 2024-12-28T14:33:40,132 adding 'protenix/openfold_local/data/parsers.py' 2024-12-28T14:33:40,135 adding 'protenix/openfold_local/data/templates.py' 2024-12-28T14:33:40,137 adding 'protenix/openfold_local/data/tools/__init__.py' 2024-12-28T14:33:40,138 adding 'protenix/openfold_local/data/tools/jackhmmer.py' 2024-12-28T14:33:40,139 adding 'protenix/openfold_local/data/tools/utils.py' 2024-12-28T14:33:40,141 adding 'protenix/openfold_local/model/__init__.py' 2024-12-28T14:33:40,142 adding 'protenix/openfold_local/model/dropout.py' 2024-12-28T14:33:40,143 adding 'protenix/openfold_local/model/outer_product_mean.py' 2024-12-28T14:33:40,146 adding 'protenix/openfold_local/model/primitives.py' 2024-12-28T14:33:40,148 adding 'protenix/openfold_local/model/triangular_attention.py' 2024-12-28T14:33:40,150 adding 'protenix/openfold_local/model/triangular_multiplicative_update.py' 2024-12-28T14:33:40,152 adding 'protenix/openfold_local/np/__init__.py' 2024-12-28T14:33:40,157 adding 'protenix/openfold_local/np/residue_constants.py' 2024-12-28T14:33:40,159 adding 'protenix/openfold_local/utils/__init__.py' 2024-12-28T14:33:40,162 adding 'protenix/openfold_local/utils/all_atom_multimer.py' 2024-12-28T14:33:40,163 adding 'protenix/openfold_local/utils/checkpointing.py' 2024-12-28T14:33:40,165 adding 'protenix/openfold_local/utils/chunk_utils.py' 2024-12-28T14:33:40,167 adding 'protenix/openfold_local/utils/feats.py' 2024-12-28T14:33:40,168 adding 'protenix/openfold_local/utils/precision_utils.py' 2024-12-28T14:33:40,173 adding 'protenix/openfold_local/utils/rigid_utils.py' 2024-12-28T14:33:40,174 adding 'protenix/openfold_local/utils/tensor_utils.py' 2024-12-28T14:33:40,176 adding 'protenix/openfold_local/utils/geometry/__init__.py' 2024-12-28T14:33:40,177 adding 'protenix/openfold_local/utils/geometry/quat_rigid.py' 2024-12-28T14:33:40,179 adding 'protenix/openfold_local/utils/geometry/rigid_matrix_vector.py' 2024-12-28T14:33:40,181 adding 'protenix/openfold_local/utils/geometry/rotation_matrix.py' 2024-12-28T14:33:40,182 adding 'protenix/openfold_local/utils/geometry/test_utils.py' 2024-12-28T14:33:40,183 adding 'protenix/openfold_local/utils/geometry/utils.py' 2024-12-28T14:33:40,185 adding 'protenix/openfold_local/utils/geometry/vector.py' 2024-12-28T14:33:40,187 adding 'protenix/openfold_local/utils/kernel/__init__.py' 2024-12-28T14:33:40,188 adding 'protenix/openfold_local/utils/kernel/attention_core.py' 2024-12-28T14:33:40,190 adding 'protenix/utils/__init__.py' 2024-12-28T14:33:40,193 adding 'protenix/utils/cropping.py' 2024-12-28T14:33:40,195 adding 'protenix/utils/distributed.py' 2024-12-28T14:33:40,196 adding 'protenix/utils/file_io.py' 2024-12-28T14:33:40,198 adding 'protenix/utils/geometry.py' 2024-12-28T14:33:40,199 adding 'protenix/utils/logger.py' 2024-12-28T14:33:40,200 adding 'protenix/utils/lr_scheduler.py' 2024-12-28T14:33:40,202 adding 'protenix/utils/metrics.py' 2024-12-28T14:33:40,203 adding 'protenix/utils/scatter_utils.py' 2024-12-28T14:33:40,205 adding 'protenix/utils/seed.py' 2024-12-28T14:33:40,206 adding 'protenix/utils/torch_utils.py' 2024-12-28T14:33:40,208 adding 'protenix/utils/training.py' 2024-12-28T14:33:40,209 adding 'protenix/utils/permutation/__init__.py' 2024-12-28T14:33:40,213 adding 'protenix/utils/permutation/atom_permutation.py' 2024-12-28T14:33:40,216 adding 'protenix/utils/permutation/permutation.py' 2024-12-28T14:33:40,217 adding 'protenix/utils/permutation/utils.py' 2024-12-28T14:33:40,219 adding 'protenix/utils/permutation/chain_permutation/__init__.py' 2024-12-28T14:33:40,224 adding 'protenix/utils/permutation/chain_permutation/heuristic.py' 2024-12-28T14:33:40,226 adding 'protenix/utils/permutation/chain_permutation/pocket_based_permutation.py' 2024-12-28T14:33:40,227 adding 'protenix/utils/permutation/chain_permutation/utils.py' 2024-12-28T14:33:40,229 adding 'protenix/web_service/__init__.py' 2024-12-28T14:33:40,231 adding 'protenix/web_service/colab_request_parser.py' 2024-12-28T14:33:40,233 adding 'protenix/web_service/colab_request_utils.py' 2024-12-28T14:33:40,234 adding 'protenix/web_service/dependency_url.py' 2024-12-28T14:33:40,236 adding 'protenix/web_service/prediction_visualization.py' 2024-12-28T14:33:40,238 adding 'protenix/web_service/viewer.py' 2024-12-28T14:33:40,239 adding 'protenix-0.3.4.data/data/requirements.txt' 2024-12-28T14:33:40,242 adding 'runner/__init__.py' 2024-12-28T14:33:40,244 adding 'runner/batch_inference.py' 2024-12-28T14:33:40,245 adding 'runner/dumper.py' 2024-12-28T14:33:40,247 adding 'runner/ema.py' 2024-12-28T14:33:40,248 adding 'runner/inference.py' 2024-12-28T14:33:40,250 adding 'runner/msa_search.py' 2024-12-28T14:33:40,252 adding 'runner/train.py' 2024-12-28T14:33:40,254 adding 'protenix-0.3.4.dist-info/LICENSE' 2024-12-28T14:33:40,255 adding 'protenix-0.3.4.dist-info/METADATA' 2024-12-28T14:33:40,256 adding 'protenix-0.3.4.dist-info/WHEEL' 2024-12-28T14:33:40,257 adding 'protenix-0.3.4.dist-info/entry_points.txt' 2024-12-28T14:33:40,258 adding 'protenix-0.3.4.dist-info/top_level.txt' 2024-12-28T14:33:40,260 adding 'protenix-0.3.4.dist-info/RECORD' 2024-12-28T14:33:40,267 removing build/bdist.linux-armv7l/wheel 2024-12-28T14:33:40,412 Building wheel for protenix (setup.py): finished with status 'done' 2024-12-28T14:33:40,419 Created wheel for protenix: filename=protenix-0.3.4-py3-none-any.whl size=383742 sha256=d375e6e6506082ba1ef1e01d816c701e9287af557cb0852c45aea426702f052f 2024-12-28T14:33:40,420 Stored in directory: /tmp/pip-ephem-wheel-cache-79hgh2mq/wheels/75/04/8e/bde248ede4d02c4daedf89fe7b0e1fe9f660ed4524a4faeb5c 2024-12-28T14:33:40,434 Successfully built protenix 2024-12-28T14:33:40,451 Removed build tracker: '/tmp/pip-build-tracker-i4zukykm'