2026-10-25T00:18:57,446 Created temporary directory: /tmp/pip-ephem-wheel-cache-o1cg84nt 2026-10-25T00:18:57,448 Created temporary directory: /tmp/pip-build-tracker-ynx16kdg 2026-10-25T00:18:57,449 Initialized build tracking at /tmp/pip-build-tracker-ynx16kdg 2026-10-25T00:18:57,449 Created build tracker: /tmp/pip-build-tracker-ynx16kdg 2026-10-25T00:18:57,450 Entered build tracker: /tmp/pip-build-tracker-ynx16kdg 2026-10-25T00:18:57,451 Created temporary directory: /tmp/pip-wheel-kplg_mrc 2026-10-25T00:18:57,454 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-10-25T00:18:57,456 Created temporary directory: /tmp/pip-ephem-wheel-cache-73hb8yds 2026-10-25T00:18:57,477 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-10-25T00:18:57,481 2 location(s) to search for versions of weirdo: 2026-10-25T00:18:57,481 * https://pypi.org/simple/weirdo/ 2026-10-25T00:18:57,481 * https://www.piwheels.org/simple/weirdo/ 2026-10-25T00:18:57,482 Fetching project page and analyzing links: https://pypi.org/simple/weirdo/ 2026-10-25T00:18:57,482 Getting page https://pypi.org/simple/weirdo/ 2026-10-25T00:18:57,484 Found index url https://pypi.org/simple 2026-10-25T00:18:57,718 Fetched page https://pypi.org/simple/weirdo/ as application/vnd.pypi.simple.v1+json 2026-10-25T00:18:57,721 Found link https://files.pythonhosted.org/packages/e1/70/f02435b2ff70c1734076ae5cba91c0098383d4ac61ca5310c2dd879bc8eb/weirdo-1.0.0.macosx-11.1-arm64.tar.gz (from https://pypi.org/simple/weirdo/), version: 1.0.0.macosx-11.1-arm64 2026-10-25T00:18:57,722 Skipping link: No binaries permitted for weirdo: https://files.pythonhosted.org/packages/db/5b/1ed1b05a9069776f9e75033f935a8302c670899de7f48571cc9e36ae0b52/weirdo-2.1.0-py3-none-any.whl (from https://pypi.org/simple/weirdo/) (requires-python:>=3.9) 2026-10-25T00:18:57,723 Found link https://files.pythonhosted.org/packages/99/38/b95e25db2b4ca7f2b6cef3132536bf1ac4fa359e334df4b0be4b55769290/weirdo-2.1.0.tar.gz (from https://pypi.org/simple/weirdo/) (requires-python:>=3.9), version: 2.1.0 2026-10-25T00:18:57,723 Skipping link: No binaries permitted for weirdo: https://files.pythonhosted.org/packages/e8/3e/d81b6b6e2439118d2f375ec31991688836ae0743dd492b09b74f27aad6cb/weirdo-2.1.1-py3-none-any.whl (from https://pypi.org/simple/weirdo/) (requires-python:>=3.9) 2026-10-25T00:18:57,724 Found link https://files.pythonhosted.org/packages/6d/e7/9ebe5cd8201edbdfe0ade6d30534f05a7071290e025ee428709d459690ba/weirdo-2.1.1.tar.gz (from https://pypi.org/simple/weirdo/) (requires-python:>=3.9), version: 2.1.1 2026-10-25T00:18:57,725 Skipping link: No binaries permitted for weirdo: https://files.pythonhosted.org/packages/44/d1/34f6e84eb573c83fac5591e7cb337c03d8db018ff6cbf3e021cc7fc5e237/weirdo-2.1.2-py3-none-any.whl (from https://pypi.org/simple/weirdo/) (requires-python:>=3.9) 2026-10-25T00:18:57,726 Found link https://files.pythonhosted.org/packages/2c/a9/74f3892b028cfed8b4e7c76c6cdae64c7533c60bd509037338f1dfde244c/weirdo-2.1.2.tar.gz (from https://pypi.org/simple/weirdo/) (requires-python:>=3.9), version: 2.1.2 2026-10-25T00:18:57,726 Skipping link: No binaries permitted for weirdo: https://files.pythonhosted.org/packages/d4/be/002b2c7ee2e53f6f78ab6aca37359252d941634ffbb560e44c1e728b5fa7/weirdo-2.1.3-py3-none-any.whl (from https://pypi.org/simple/weirdo/) (requires-python:>=3.9) 2026-10-25T00:18:57,727 Found link https://files.pythonhosted.org/packages/dd/f2/52cb382568fe4a7124a7c3a3e8e706c582d3dbd0a1a70e3ed0b64de98b89/weirdo-2.1.3.tar.gz (from https://pypi.org/simple/weirdo/) (requires-python:>=3.9), version: 2.1.3 2026-10-25T00:18:57,728 Skipping link: No binaries permitted for weirdo: https://files.pythonhosted.org/packages/3a/a9/50de4a395ed0d48e5073b040d3bdaf4f28d159cc2f6908fc5a299a232f4d/weirdo-2.1.4-py3-none-any.whl (from https://pypi.org/simple/weirdo/) (requires-python:>=3.9) 2026-10-25T00:18:57,729 Found link https://files.pythonhosted.org/packages/b1/1c/54edd5f1b5cc6d5c9a1dd4aaef9e6283f5e0ccd985f02285e0e85f66614c/weirdo-2.1.4.tar.gz (from https://pypi.org/simple/weirdo/) (requires-python:>=3.9), version: 2.1.4 2026-10-25T00:18:57,730 Skipping link: No binaries permitted for weirdo: https://files.pythonhosted.org/packages/f1/1b/2020a837d3b7139683e7224d61eb825ddecb290d2a83d1fe4735c1173015/weirdo-2.2.0-py3-none-any.whl (from https://pypi.org/simple/weirdo/) (requires-python:>=3.10) 2026-10-25T00:18:57,730 Found link https://files.pythonhosted.org/packages/30/31/e961b6dba09982281aa0f90ec21b40dc843b89266a5c7bfe518e924fd95b/weirdo-2.2.0.tar.gz (from https://pypi.org/simple/weirdo/) (requires-python:>=3.10), version: 2.2.0 2026-10-25T00:18:57,731 Fetching project page and analyzing links: https://www.piwheels.org/simple/weirdo/ 2026-10-25T00:18:57,732 Getting page https://www.piwheels.org/simple/weirdo/ 2026-10-25T00:18:57,733 Found index url https://www.piwheels.org/simple 2026-10-25T00:18:57,928 Fetched page https://www.piwheels.org/simple/weirdo/ as text/html 2026-10-25T00:18:57,931 Skipping link: No binaries permitted for weirdo: https://www.piwheels.org/simple/weirdo/weirdo-2.1.4-py3-none-any.whl#sha256=a9a3bd49df0a0f1fd85d6433edbe1732111a85876a7b11ac95d6867b992621e2 (from https://www.piwheels.org/simple/weirdo/) (requires-python:>=3.9) 2026-10-25T00:18:57,931 Skipping link: No binaries permitted for weirdo: https://archive1.piwheels.org/simple/weirdo/weirdo-2.1.3-py3-none-any.whl#sha256=ff84ac8d49141b246047de68cd6dd13db19bb1a622f0692b834a5bf0c4bbc482 (from https://www.piwheels.org/simple/weirdo/) (requires-python:>=3.9) 2026-10-25T00:18:57,932 Skipping link: No binaries permitted for weirdo: https://archive1.piwheels.org/simple/weirdo/weirdo-2.1.2-py3-none-any.whl#sha256=b21550f393d664cc311a1302ae149d7d5e99a964ee3d74e9d5ff36572012ac83 (from https://www.piwheels.org/simple/weirdo/) (requires-python:>=3.9) 2026-10-25T00:18:57,932 Skipping link: No binaries permitted for weirdo: https://archive1.piwheels.org/simple/weirdo/weirdo-2.1.1-py3-none-any.whl#sha256=cfc6759704a74137305b6abb3571ba04d22b5cacc6034e7d3bd85896ffb6426e (from https://www.piwheels.org/simple/weirdo/) (requires-python:>=3.9) 2026-10-25T00:18:57,933 Skipping link: No binaries permitted for weirdo: https://archive1.piwheels.org/simple/weirdo/weirdo-2.1.0-py3-none-any.whl#sha256=d2d02b6afd6ff93c178404f24f360b291375a352dbf7a5f132f6b4f640fe8911 (from https://www.piwheels.org/simple/weirdo/) (requires-python:>=3.9) 2026-10-25T00:18:57,934 Skipping link: not a file: https://www.piwheels.org/simple/weirdo/ 2026-10-25T00:18:57,934 Skipping link: not a file: https://pypi.org/simple/weirdo/ 2026-10-25T00:18:57,953 Given no hashes to check 1 links for project 'weirdo': discarding no candidates 2026-10-25T00:18:57,971 Collecting weirdo==2.2.0 2026-10-25T00:18:57,973 Created temporary directory: /tmp/pip-unpack-7dosfa21 2026-10-25T00:18:58,128 Downloading weirdo-2.2.0.tar.gz (903 kB) 2026-10-25T00:18:58,454 Added weirdo==2.2.0 from https://files.pythonhosted.org/packages/30/31/e961b6dba09982281aa0f90ec21b40dc843b89266a5c7bfe518e924fd95b/weirdo-2.2.0.tar.gz to build tracker '/tmp/pip-build-tracker-ynx16kdg' 2026-10-25T00:18:58,459 Created temporary directory: /tmp/pip-build-env-hp58d5il 2026-10-25T00:18:58,463 Installing build dependencies: started 2026-10-25T00:18:58,465 Running command pip subprocess to install build dependencies 2026-10-25T00:18:59,635 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-10-25T00:19:00,112 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-10-25T00:19:00,135 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-10-25T00:19:01,958 Collecting setuptools>=64 2026-10-25T00:19:01,960 Obtaining dependency information for setuptools>=64 from https://www.piwheels.org/simple/setuptools/setuptools-84.2.1-py3-none-any.whl.metadata 2026-10-25T00:19:01,975 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.2.1-py3-none-any.whl.metadata (6.6 kB) 2026-10-25T00:19:02,242 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.2.1-py3-none-any.whl (876 kB) 2026-10-25T00:19:02,333 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.2.1-py3-none-any.whl (876 kB) 2026-10-25T00:19:05,124 Installing collected packages: setuptools 2026-10-25T00:19:07,485 Successfully installed setuptools-84.2.1 2026-10-25T00:19:07,756 Installing build dependencies: finished with status 'done' 2026-10-25T00:19:07,763 Getting requirements to build wheel: started 2026-10-25T00:19:07,764 Running command Getting requirements to build wheel 2026-10-25T00:19:08,487 /tmp/pip-build-env-hp58d5il/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-10-25T00:19:08,488 !! 2026-10-25T00:19:08,489 ******************************************************************************** 2026-10-25T00:19:08,489 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-10-25T00:19:08,490 License :: OSI Approved :: Apache Software License 2026-10-25T00:19:08,491 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-10-25T00:19:08,492 ******************************************************************************** 2026-10-25T00:19:08,493 !! 2026-10-25T00:19:08,493 dist._finalize_license_expression() 2026-10-25T00:19:08,495 /tmp/pip-build-env-hp58d5il/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-10-25T00:19:08,495 !! 2026-10-25T00:19:08,497 ******************************************************************************** 2026-10-25T00:19:08,497 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-10-25T00:19:08,498 License :: OSI Approved :: Apache Software License 2026-10-25T00:19:08,500 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-10-25T00:19:08,500 ******************************************************************************** 2026-10-25T00:19:08,502 !! 2026-10-25T00:19:08,502 self._finalize_license_expression() 2026-10-25T00:19:08,504 running egg_info 2026-10-25T00:19:08,511 writing weirdo.egg-info/PKG-INFO 2026-10-25T00:19:08,517 writing dependency_links to weirdo.egg-info/dependency_links.txt 2026-10-25T00:19:08,519 writing entry points to weirdo.egg-info/entry_points.txt 2026-10-25T00:19:08,523 writing requirements to weirdo.egg-info/requires.txt 2026-10-25T00:19:08,524 writing top-level names to weirdo.egg-info/top_level.txt 2026-10-25T00:19:08,554 reading manifest file 'weirdo.egg-info/SOURCES.txt' 2026-10-25T00:19:08,560 reading manifest template 'MANIFEST.in' 2026-10-25T00:19:08,564 adding license file 'LICENSE' 2026-10-25T00:19:08,569 writing manifest file 'weirdo.egg-info/SOURCES.txt' 2026-10-25T00:19:08,670 Getting requirements to build wheel: finished with status 'done' 2026-10-25T00:19:08,674 Created temporary directory: /tmp/pip-modern-metadata-ubohgi2v 2026-10-25T00:19:08,676 Preparing metadata (pyproject.toml): started 2026-10-25T00:19:08,677 Running command Preparing metadata (pyproject.toml) 2026-10-25T00:19:09,347 /tmp/pip-build-env-hp58d5il/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-10-25T00:19:09,347 !! 2026-10-25T00:19:09,349 ******************************************************************************** 2026-10-25T00:19:09,349 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-10-25T00:19:09,350 License :: OSI Approved :: Apache Software License 2026-10-25T00:19:09,351 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-10-25T00:19:09,352 ******************************************************************************** 2026-10-25T00:19:09,352 !! 2026-10-25T00:19:09,353 dist._finalize_license_expression() 2026-10-25T00:19:09,353 /tmp/pip-build-env-hp58d5il/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-10-25T00:19:09,354 !! 2026-10-25T00:19:09,355 ******************************************************************************** 2026-10-25T00:19:09,355 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-10-25T00:19:09,356 License :: OSI Approved :: Apache Software License 2026-10-25T00:19:09,357 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-10-25T00:19:09,358 ******************************************************************************** 2026-10-25T00:19:09,359 !! 2026-10-25T00:19:09,360 self._finalize_license_expression() 2026-10-25T00:19:09,361 running dist_info 2026-10-25T00:19:09,371 creating /tmp/pip-modern-metadata-ubohgi2v/weirdo.egg-info 2026-10-25T00:19:09,372 writing /tmp/pip-modern-metadata-ubohgi2v/weirdo.egg-info/PKG-INFO 2026-10-25T00:19:09,378 writing dependency_links to /tmp/pip-modern-metadata-ubohgi2v/weirdo.egg-info/dependency_links.txt 2026-10-25T00:19:09,380 writing entry points to /tmp/pip-modern-metadata-ubohgi2v/weirdo.egg-info/entry_points.txt 2026-10-25T00:19:09,383 writing requirements to /tmp/pip-modern-metadata-ubohgi2v/weirdo.egg-info/requires.txt 2026-10-25T00:19:09,384 writing top-level names to /tmp/pip-modern-metadata-ubohgi2v/weirdo.egg-info/top_level.txt 2026-10-25T00:19:09,386 writing manifest file '/tmp/pip-modern-metadata-ubohgi2v/weirdo.egg-info/SOURCES.txt' 2026-10-25T00:19:09,411 reading manifest file '/tmp/pip-modern-metadata-ubohgi2v/weirdo.egg-info/SOURCES.txt' 2026-10-25T00:19:09,413 reading manifest template 'MANIFEST.in' 2026-10-25T00:19:09,416 adding license file 'LICENSE' 2026-10-25T00:19:09,421 writing manifest file '/tmp/pip-modern-metadata-ubohgi2v/weirdo.egg-info/SOURCES.txt' 2026-10-25T00:19:09,422 creating '/tmp/pip-modern-metadata-ubohgi2v/weirdo-2.2.0.dist-info' 2026-10-25T00:19:09,549 Preparing metadata (pyproject.toml): finished with status 'done' 2026-10-25T00:19:09,555 Source in /tmp/pip-wheel-kplg_mrc/weirdo_a14d4d736bce45ac9e29fac5250729a8 has version 2.2.0, which satisfies requirement weirdo==2.2.0 from https://files.pythonhosted.org/packages/30/31/e961b6dba09982281aa0f90ec21b40dc843b89266a5c7bfe518e924fd95b/weirdo-2.2.0.tar.gz 2026-10-25T00:19:09,556 Removed weirdo==2.2.0 from https://files.pythonhosted.org/packages/30/31/e961b6dba09982281aa0f90ec21b40dc843b89266a5c7bfe518e924fd95b/weirdo-2.2.0.tar.gz from build tracker '/tmp/pip-build-tracker-ynx16kdg' 2026-10-25T00:19:09,562 Created temporary directory: /tmp/pip-unpack-1nm52o90 2026-10-25T00:19:09,563 Building wheels for collected packages: weirdo 2026-10-25T00:19:09,567 Created temporary directory: /tmp/pip-wheel-519pqjn9 2026-10-25T00:19:09,568 Destination directory: /tmp/pip-wheel-519pqjn9 2026-10-25T00:19:09,570 Building wheel for weirdo (pyproject.toml): started 2026-10-25T00:19:09,572 Running command Building wheel for weirdo (pyproject.toml) 2026-10-25T00:19:10,196 /tmp/pip-build-env-hp58d5il/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-10-25T00:19:10,196 !! 2026-10-25T00:19:10,197 ******************************************************************************** 2026-10-25T00:19:10,198 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-10-25T00:19:10,199 License :: OSI Approved :: Apache Software License 2026-10-25T00:19:10,199 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-10-25T00:19:10,200 ******************************************************************************** 2026-10-25T00:19:10,201 !! 2026-10-25T00:19:10,201 dist._finalize_license_expression() 2026-10-25T00:19:10,202 /tmp/pip-build-env-hp58d5il/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-10-25T00:19:10,202 !! 2026-10-25T00:19:10,203 ******************************************************************************** 2026-10-25T00:19:10,204 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-10-25T00:19:10,204 License :: OSI Approved :: Apache Software License 2026-10-25T00:19:10,205 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-10-25T00:19:10,206 ******************************************************************************** 2026-10-25T00:19:10,207 !! 2026-10-25T00:19:10,208 self._finalize_license_expression() 2026-10-25T00:19:10,208 running bdist_wheel 2026-10-25T00:19:10,221 running build 2026-10-25T00:19:10,222 running build_py 2026-10-25T00:19:10,228 creating build/lib/weirdo 2026-10-25T00:19:10,230 copying weirdo/__init__.py -> build/lib/weirdo 2026-10-25T00:19:10,232 copying weirdo/static_data.py -> build/lib/weirdo 2026-10-25T00:19:10,234 copying weirdo/api.py -> build/lib/weirdo 2026-10-25T00:19:10,236 copying weirdo/kmer_table.py -> build/lib/weirdo 2026-10-25T00:19:10,239 copying weirdo/chou_fasman.py -> build/lib/weirdo 2026-10-25T00:19:10,241 copying weirdo/amino_acid_properties.py -> build/lib/weirdo 2026-10-25T00:19:10,243 copying weirdo/distances.py -> build/lib/weirdo 2026-10-25T00:19:10,245 copying weirdo/blosum.py -> build/lib/weirdo 2026-10-25T00:19:10,246 copying weirdo/uniprot.py -> build/lib/weirdo 2026-10-25T00:19:10,249 copying weirdo/residue_contact_energies.py -> build/lib/weirdo 2026-10-25T00:19:10,251 copying weirdo/data_manager.py -> build/lib/weirdo 2026-10-25T00:19:10,253 copying weirdo/common.py -> build/lib/weirdo 2026-10-25T00:19:10,255 copying weirdo/cli.py -> build/lib/weirdo 2026-10-25T00:19:10,258 copying weirdo/peptide_vectorizer.py -> build/lib/weirdo 2026-10-25T00:19:10,260 copying weirdo/pmbec.py -> build/lib/weirdo 2026-10-25T00:19:10,261 copying weirdo/model_manager.py -> build/lib/weirdo 2026-10-25T00:19:10,264 copying weirdo/released.py -> build/lib/weirdo 2026-10-25T00:19:10,266 copying weirdo/reduced_alphabet.py -> build/lib/weirdo 2026-10-25T00:19:10,268 copying weirdo/amino_acid.py -> build/lib/weirdo 2026-10-25T00:19:10,270 copying weirdo/amino_acid_alphabet.py -> build/lib/weirdo 2026-10-25T00:19:10,273 creating build/lib/scripts 2026-10-25T00:19:10,274 copying scripts/category_headroom.py -> build/lib/scripts 2026-10-25T00:19:10,276 copying scripts/train_modal_long_run.py -> build/lib/scripts 2026-10-25T00:19:10,278 copying scripts/check_released_model.py -> build/lib/scripts 2026-10-25T00:19:10,280 copying scripts/train_category_predictor.py -> build/lib/scripts 2026-10-25T00:19:10,283 copying scripts/category_data.py -> build/lib/scripts 2026-10-25T00:19:10,286 copying scripts/category_eval.py -> build/lib/scripts 2026-10-25T00:19:10,289 creating build/lib/weirdo/scorers 2026-10-25T00:19:10,290 copying weirdo/scorers/__init__.py -> build/lib/weirdo/scorers 2026-10-25T00:19:10,292 copying weirdo/scorers/swissprot.py -> build/lib/weirdo/scorers 2026-10-25T00:19:10,295 copying weirdo/scorers/registry.py -> build/lib/weirdo/scorers 2026-10-25T00:19:10,297 copying weirdo/scorers/config.py -> build/lib/weirdo/scorers 2026-10-25T00:19:10,299 copying weirdo/scorers/peptide_features.py -> build/lib/weirdo/scorers 2026-10-25T00:19:10,302 copying weirdo/scorers/reference.py -> build/lib/weirdo/scorers 2026-10-25T00:19:10,304 copying weirdo/scorers/mlp.py -> build/lib/weirdo/scorers 2026-10-25T00:19:10,307 copying weirdo/scorers/trainable.py -> build/lib/weirdo/scorers 2026-10-25T00:19:10,309 copying weirdo/scorers/similarity.py -> build/lib/weirdo/scorers 2026-10-25T00:19:10,312 copying weirdo/scorers/base.py -> build/lib/weirdo/scorers 2026-10-25T00:19:10,314 creating build/lib/weirdo/matrices 2026-10-25T00:19:10,315 copying weirdo/matrices/__init__.py -> build/lib/weirdo/matrices 2026-10-25T00:19:10,317 running egg_info 2026-10-25T00:19:10,327 writing weirdo.egg-info/PKG-INFO 2026-10-25T00:19:10,332 writing dependency_links to weirdo.egg-info/dependency_links.txt 2026-10-25T00:19:10,334 writing entry points to weirdo.egg-info/entry_points.txt 2026-10-25T00:19:10,336 writing requirements to weirdo.egg-info/requires.txt 2026-10-25T00:19:10,337 writing top-level names to weirdo.egg-info/top_level.txt 2026-10-25T00:19:10,354 reading manifest file 'weirdo.egg-info/SOURCES.txt' 2026-10-25T00:19:10,359 reading manifest template 'MANIFEST.in' 2026-10-25T00:19:10,364 adding license file 'LICENSE' 2026-10-25T00:19:10,369 writing manifest file 'weirdo.egg-info/SOURCES.txt' 2026-10-25T00:19:10,378 copying weirdo/matrices/pmbec.mat -> build/lib/weirdo/matrices 2026-10-25T00:19:10,382 copying weirdo/matrices/amino_acid_properties.txt -> build/lib/weirdo/matrices 2026-10-25T00:19:10,386 copying weirdo/matrices/BLOSUM62 -> build/lib/weirdo/matrices 2026-10-25T00:19:10,390 copying weirdo/matrices/BLOSUM30 -> build/lib/weirdo/matrices 2026-10-25T00:19:10,392 copying weirdo/matrices/strand_vs_coil.txt -> build/lib/weirdo/matrices 2026-10-25T00:19:10,394 copying weirdo/matrices/BLOSUM50 -> build/lib/weirdo/matrices 2026-10-25T00:19:10,396 copying weirdo/matrices/helix_vs_coil.txt -> build/lib/weirdo/matrices 2026-10-25T00:19:10,398 copying weirdo/matrices/helix_vs_strand.txt -> build/lib/weirdo/matrices 2026-10-25T00:19:10,401 creating build/lib/weirdo/pretrained/swissprot-categories 2026-10-25T00:19:10,402 copying weirdo/pretrained/swissprot-categories/manifest.json -> build/lib/weirdo/pretrained/swissprot-categories 2026-10-25T00:19:10,405 copying weirdo/pretrained/swissprot-categories/metadata.json -> build/lib/weirdo/pretrained/swissprot-categories 2026-10-25T00:19:10,408 copying weirdo/pretrained/swissprot-categories/config.json -> build/lib/weirdo/pretrained/swissprot-categories 2026-10-25T00:19:10,411 copying weirdo/pretrained/swissprot-categories/model.pt -> build/lib/weirdo/pretrained/swissprot-categories 2026-10-25T00:19:10,442 installing to build/bdist.linux-armv7l/wheel 2026-10-25T00:19:10,443 running install 2026-10-25T00:19:10,465 running install_lib 2026-10-25T00:19:10,470 creating build/bdist.linux-armv7l/wheel 2026-10-25T00:19:10,472 creating build/bdist.linux-armv7l/wheel/weirdo 2026-10-25T00:19:10,474 copying build/lib/weirdo/__init__.py -> build/bdist.linux-armv7l/wheel/./weirdo 2026-10-25T00:19:10,476 copying build/lib/weirdo/static_data.py -> build/bdist.linux-armv7l/wheel/./weirdo 2026-10-25T00:19:10,477 copying build/lib/weirdo/api.py -> build/bdist.linux-armv7l/wheel/./weirdo 2026-10-25T00:19:10,480 copying build/lib/weirdo/kmer_table.py -> build/bdist.linux-armv7l/wheel/./weirdo 2026-10-25T00:19:10,482 copying build/lib/weirdo/chou_fasman.py -> build/bdist.linux-armv7l/wheel/./weirdo 2026-10-25T00:19:10,484 copying build/lib/weirdo/amino_acid_properties.py -> build/bdist.linux-armv7l/wheel/./weirdo 2026-10-25T00:19:10,486 copying build/lib/weirdo/distances.py -> build/bdist.linux-armv7l/wheel/./weirdo 2026-10-25T00:19:10,488 copying build/lib/weirdo/blosum.py -> build/bdist.linux-armv7l/wheel/./weirdo 2026-10-25T00:19:10,490 copying build/lib/weirdo/uniprot.py -> build/bdist.linux-armv7l/wheel/./weirdo 2026-10-25T00:19:10,493 creating build/bdist.linux-armv7l/wheel/weirdo/scorers 2026-10-25T00:19:10,494 copying build/lib/weirdo/scorers/__init__.py -> build/bdist.linux-armv7l/wheel/./weirdo/scorers 2026-10-25T00:19:10,497 copying build/lib/weirdo/scorers/swissprot.py -> build/bdist.linux-armv7l/wheel/./weirdo/scorers 2026-10-25T00:19:10,499 copying build/lib/weirdo/scorers/registry.py -> build/bdist.linux-armv7l/wheel/./weirdo/scorers 2026-10-25T00:19:10,502 copying build/lib/weirdo/scorers/config.py -> build/bdist.linux-armv7l/wheel/./weirdo/scorers 2026-10-25T00:19:10,505 copying build/lib/weirdo/scorers/peptide_features.py -> build/bdist.linux-armv7l/wheel/./weirdo/scorers 2026-10-25T00:19:10,508 copying build/lib/weirdo/scorers/reference.py -> build/bdist.linux-armv7l/wheel/./weirdo/scorers 2026-10-25T00:19:10,511 copying build/lib/weirdo/scorers/mlp.py -> build/bdist.linux-armv7l/wheel/./weirdo/scorers 2026-10-25T00:19:10,514 copying build/lib/weirdo/scorers/trainable.py -> build/bdist.linux-armv7l/wheel/./weirdo/scorers 2026-10-25T00:19:10,517 copying build/lib/weirdo/scorers/similarity.py -> build/bdist.linux-armv7l/wheel/./weirdo/scorers 2026-10-25T00:19:10,520 copying build/lib/weirdo/scorers/base.py -> build/bdist.linux-armv7l/wheel/./weirdo/scorers 2026-10-25T00:19:10,525 copying build/lib/weirdo/residue_contact_energies.py -> build/bdist.linux-armv7l/wheel/./weirdo 2026-10-25T00:19:10,530 copying build/lib/weirdo/data_manager.py -> build/bdist.linux-armv7l/wheel/./weirdo 2026-10-25T00:19:10,535 copying build/lib/weirdo/common.py -> build/bdist.linux-armv7l/wheel/./weirdo 2026-10-25T00:19:10,537 copying build/lib/weirdo/cli.py -> build/bdist.linux-armv7l/wheel/./weirdo 2026-10-25T00:19:10,540 copying build/lib/weirdo/peptide_vectorizer.py -> build/bdist.linux-armv7l/wheel/./weirdo 2026-10-25T00:19:10,543 copying build/lib/weirdo/pmbec.py -> build/bdist.linux-armv7l/wheel/./weirdo 2026-10-25T00:19:10,546 creating build/bdist.linux-armv7l/wheel/weirdo/matrices 2026-10-25T00:19:10,547 copying build/lib/weirdo/matrices/__init__.py -> build/bdist.linux-armv7l/wheel/./weirdo/matrices 2026-10-25T00:19:10,549 copying build/lib/weirdo/matrices/pmbec.mat -> build/bdist.linux-armv7l/wheel/./weirdo/matrices 2026-10-25T00:19:10,552 copying build/lib/weirdo/matrices/amino_acid_properties.txt -> build/bdist.linux-armv7l/wheel/./weirdo/matrices 2026-10-25T00:19:10,554 copying build/lib/weirdo/matrices/BLOSUM62 -> build/bdist.linux-armv7l/wheel/./weirdo/matrices 2026-10-25T00:19:10,556 copying build/lib/weirdo/matrices/BLOSUM30 -> build/bdist.linux-armv7l/wheel/./weirdo/matrices 2026-10-25T00:19:10,558 copying build/lib/weirdo/matrices/strand_vs_coil.txt -> build/bdist.linux-armv7l/wheel/./weirdo/matrices 2026-10-25T00:19:10,560 copying build/lib/weirdo/matrices/BLOSUM50 -> build/bdist.linux-armv7l/wheel/./weirdo/matrices 2026-10-25T00:19:10,562 copying build/lib/weirdo/matrices/helix_vs_coil.txt -> build/bdist.linux-armv7l/wheel/./weirdo/matrices 2026-10-25T00:19:10,564 copying build/lib/weirdo/matrices/helix_vs_strand.txt -> build/bdist.linux-armv7l/wheel/./weirdo/matrices 2026-10-25T00:19:10,566 copying build/lib/weirdo/model_manager.py -> build/bdist.linux-armv7l/wheel/./weirdo 2026-10-25T00:19:10,569 copying build/lib/weirdo/released.py -> build/bdist.linux-armv7l/wheel/./weirdo 2026-10-25T00:19:10,571 copying build/lib/weirdo/reduced_alphabet.py -> build/bdist.linux-armv7l/wheel/./weirdo 2026-10-25T00:19:10,574 creating build/bdist.linux-armv7l/wheel/weirdo/pretrained 2026-10-25T00:19:10,576 creating build/bdist.linux-armv7l/wheel/weirdo/pretrained/swissprot-categories 2026-10-25T00:19:10,577 copying build/lib/weirdo/pretrained/swissprot-categories/manifest.json -> build/bdist.linux-armv7l/wheel/./weirdo/pretrained/swissprot-categories 2026-10-25T00:19:10,579 copying build/lib/weirdo/pretrained/swissprot-categories/metadata.json -> build/bdist.linux-armv7l/wheel/./weirdo/pretrained/swissprot-categories 2026-10-25T00:19:10,582 copying build/lib/weirdo/pretrained/swissprot-categories/config.json -> build/bdist.linux-armv7l/wheel/./weirdo/pretrained/swissprot-categories 2026-10-25T00:19:10,584 copying build/lib/weirdo/pretrained/swissprot-categories/model.pt -> build/bdist.linux-armv7l/wheel/./weirdo/pretrained/swissprot-categories 2026-10-25T00:19:10,618 copying build/lib/weirdo/amino_acid.py -> build/bdist.linux-armv7l/wheel/./weirdo 2026-10-25T00:19:10,621 copying build/lib/weirdo/amino_acid_alphabet.py -> build/bdist.linux-armv7l/wheel/./weirdo 2026-10-25T00:19:10,624 creating build/bdist.linux-armv7l/wheel/scripts 2026-10-25T00:19:10,625 copying build/lib/scripts/category_headroom.py -> build/bdist.linux-armv7l/wheel/./scripts 2026-10-25T00:19:10,629 copying build/lib/scripts/train_modal_long_run.py -> build/bdist.linux-armv7l/wheel/./scripts 2026-10-25T00:19:10,632 copying build/lib/scripts/check_released_model.py -> build/bdist.linux-armv7l/wheel/./scripts 2026-10-25T00:19:10,634 copying build/lib/scripts/train_category_predictor.py -> build/bdist.linux-armv7l/wheel/./scripts 2026-10-25T00:19:10,636 copying build/lib/scripts/category_data.py -> build/bdist.linux-armv7l/wheel/./scripts 2026-10-25T00:19:10,639 copying build/lib/scripts/category_eval.py -> build/bdist.linux-armv7l/wheel/./scripts 2026-10-25T00:19:10,641 running install_egg_info 2026-10-25T00:19:10,646 Copying weirdo.egg-info to build/bdist.linux-armv7l/wheel/./weirdo-2.2.0-py3.11.egg-info 2026-10-25T00:19:10,658 running install_scripts 2026-10-25T00:19:10,671 creating build/bdist.linux-armv7l/wheel/weirdo-2.2.0.dist-info/WHEEL 2026-10-25T00:19:10,675 creating '/tmp/pip-wheel-519pqjn9/.tmp-f1ifrgc6/weirdo-2.2.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-10-25T00:19:10,679 adding 'scripts/category_data.py' 2026-10-25T00:19:10,682 adding 'scripts/category_eval.py' 2026-10-25T00:19:10,684 adding 'scripts/category_headroom.py' 2026-10-25T00:19:10,686 adding 'scripts/check_released_model.py' 2026-10-25T00:19:10,689 adding 'scripts/train_category_predictor.py' 2026-10-25T00:19:10,692 adding 'scripts/train_modal_long_run.py' 2026-10-25T00:19:10,695 adding 'weirdo/__init__.py' 2026-10-25T00:19:10,697 adding 'weirdo/amino_acid.py' 2026-10-25T00:19:10,699 adding 'weirdo/amino_acid_alphabet.py' 2026-10-25T00:19:10,701 adding 'weirdo/amino_acid_properties.py' 2026-10-25T00:19:10,703 adding 'weirdo/api.py' 2026-10-25T00:19:10,705 adding 'weirdo/blosum.py' 2026-10-25T00:19:10,707 adding 'weirdo/chou_fasman.py' 2026-10-25T00:19:10,711 adding 'weirdo/cli.py' 2026-10-25T00:19:10,713 adding 'weirdo/common.py' 2026-10-25T00:19:10,715 adding 'weirdo/data_manager.py' 2026-10-25T00:19:10,717 adding 'weirdo/distances.py' 2026-10-25T00:19:10,720 adding 'weirdo/kmer_table.py' 2026-10-25T00:19:10,723 adding 'weirdo/model_manager.py' 2026-10-25T00:19:10,724 adding 'weirdo/peptide_vectorizer.py' 2026-10-25T00:19:10,726 adding 'weirdo/pmbec.py' 2026-10-25T00:19:10,728 adding 'weirdo/reduced_alphabet.py' 2026-10-25T00:19:10,731 adding 'weirdo/released.py' 2026-10-25T00:19:10,733 adding 'weirdo/residue_contact_energies.py' 2026-10-25T00:19:10,734 adding 'weirdo/static_data.py' 2026-10-25T00:19:10,737 adding 'weirdo/uniprot.py' 2026-10-25T00:19:10,740 adding 'weirdo/matrices/BLOSUM30' 2026-10-25T00:19:10,742 adding 'weirdo/matrices/BLOSUM50' 2026-10-25T00:19:10,744 adding 'weirdo/matrices/BLOSUM62' 2026-10-25T00:19:10,745 adding 'weirdo/matrices/__init__.py' 2026-10-25T00:19:10,748 adding 'weirdo/matrices/amino_acid_properties.txt' 2026-10-25T00:19:10,750 adding 'weirdo/matrices/helix_vs_coil.txt' 2026-10-25T00:19:10,752 adding 'weirdo/matrices/helix_vs_strand.txt' 2026-10-25T00:19:10,755 adding 'weirdo/matrices/pmbec.mat' 2026-10-25T00:19:10,757 adding 'weirdo/matrices/strand_vs_coil.txt' 2026-10-25T00:19:10,759 adding 'weirdo/pretrained/swissprot-categories/config.json' 2026-10-25T00:19:10,761 adding 'weirdo/pretrained/swissprot-categories/manifest.json' 2026-10-25T00:19:10,767 adding 'weirdo/pretrained/swissprot-categories/metadata.json' 2026-10-25T00:19:10,845 adding 'weirdo/pretrained/swissprot-categories/model.pt' 2026-10-25T00:19:10,852 adding 'weirdo/scorers/__init__.py' 2026-10-25T00:19:10,854 adding 'weirdo/scorers/base.py' 2026-10-25T00:19:10,856 adding 'weirdo/scorers/config.py' 2026-10-25T00:19:10,864 adding 'weirdo/scorers/mlp.py' 2026-10-25T00:19:10,869 adding 'weirdo/scorers/peptide_features.py' 2026-10-25T00:19:10,871 adding 'weirdo/scorers/reference.py' 2026-10-25T00:19:10,873 adding 'weirdo/scorers/registry.py' 2026-10-25T00:19:10,875 adding 'weirdo/scorers/similarity.py' 2026-10-25T00:19:10,878 adding 'weirdo/scorers/swissprot.py' 2026-10-25T00:19:10,880 adding 'weirdo/scorers/trainable.py' 2026-10-25T00:19:10,883 adding 'weirdo-2.2.0.dist-info/licenses/LICENSE' 2026-10-25T00:19:10,886 adding 'weirdo-2.2.0.dist-info/METADATA' 2026-10-25T00:19:10,887 adding 'weirdo-2.2.0.dist-info/WHEEL' 2026-10-25T00:19:10,888 adding 'weirdo-2.2.0.dist-info/entry_points.txt' 2026-10-25T00:19:10,889 adding 'weirdo-2.2.0.dist-info/top_level.txt' 2026-10-25T00:19:10,890 adding 'weirdo-2.2.0.dist-info/RECORD' 2026-10-25T00:19:10,906 removing build/bdist.linux-armv7l/wheel 2026-10-25T00:19:11,021 Building wheel for weirdo (pyproject.toml): finished with status 'done' 2026-10-25T00:19:11,043 Created wheel for weirdo: filename=weirdo-2.2.0-py3-none-any.whl size=874272 sha256=5e839bb533363158ffaf7d8b52ec8d1cc27484326b3000d21663baf215735994 2026-10-25T00:19:11,044 Stored in directory: /tmp/pip-ephem-wheel-cache-73hb8yds/wheels/4e/ca/b5/f176f36253ce4083496bc31b386a055987e5fa114e81e0ebef 2026-10-25T00:19:11,059 Successfully built weirdo 2026-10-25T00:19:11,099 Removed build tracker: '/tmp/pip-build-tracker-ynx16kdg'