2026-07-08T00:20:22,276 Created temporary directory: /tmp/pip-ephem-wheel-cache-dmr3ndjv 2026-07-08T00:20:22,278 Created temporary directory: /tmp/pip-build-tracker-gew5yayw 2026-07-08T00:20:22,278 Initialized build tracking at /tmp/pip-build-tracker-gew5yayw 2026-07-08T00:20:22,279 Created build tracker: /tmp/pip-build-tracker-gew5yayw 2026-07-08T00:20:22,279 Entered build tracker: /tmp/pip-build-tracker-gew5yayw 2026-07-08T00:20:22,280 Created temporary directory: /tmp/pip-wheel-_r3svex3 2026-07-08T00:20:22,282 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-07-08T00:20:22,285 Created temporary directory: /tmp/pip-ephem-wheel-cache-3h10v6_u 2026-07-08T00:20:22,307 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-07-08T00:20:22,310 2 location(s) to search for versions of protfasta: 2026-07-08T00:20:22,310 * https://pypi.org/simple/protfasta/ 2026-07-08T00:20:22,310 * https://www.piwheels.org/simple/protfasta/ 2026-07-08T00:20:22,311 Fetching project page and analyzing links: https://pypi.org/simple/protfasta/ 2026-07-08T00:20:22,312 Getting page https://pypi.org/simple/protfasta/ 2026-07-08T00:20:22,313 Found index url https://pypi.org/simple 2026-07-08T00:20:22,537 Fetched page https://pypi.org/simple/protfasta/ as application/vnd.pypi.simple.v1+json 2026-07-08T00:20:22,543 Found link https://files.pythonhosted.org/packages/b6/1d/b12d413f49524f7ea99474c3a78de44e5559c74ea790714817405bd21a70/protfasta-0.1.0.tar.gz (from https://pypi.org/simple/protfasta/) (requires-python:>=3.7), version: 0.1.0 2026-07-08T00:20:22,544 Found link https://files.pythonhosted.org/packages/af/6b/3e3d39ac1d3dd90466bf3c739bbc4437e7b9ce856b3c05c0619ee2eb4e62/protfasta-0.1.1.tar.gz (from https://pypi.org/simple/protfasta/) (requires-python:>=3.7), version: 0.1.1 2026-07-08T00:20:22,545 Found link https://files.pythonhosted.org/packages/b0/16/c4e61affed66df7417ed90bfe3973fe6d8259dec4b2e4616b89569b81a52/protfasta-0.1.2.tar.gz (from https://pypi.org/simple/protfasta/) (requires-python:>=3.7), version: 0.1.2 2026-07-08T00:20:22,545 Found link https://files.pythonhosted.org/packages/c1/e3/643241544561c734493085886f80bc472754df974cd21952df7917a29c2e/protfasta-0.1.3.tar.gz (from https://pypi.org/simple/protfasta/) (requires-python:>=3.7), version: 0.1.3 2026-07-08T00:20:22,547 Found link https://files.pythonhosted.org/packages/71/de/58732fef89ed8a3a45f4bc850c9127687aac82ac2694195f2ddd3dde3a37/protfasta-0.1.4.1.tar.gz (from https://pypi.org/simple/protfasta/) (requires-python:>=3.7), version: 0.1.4.1 2026-07-08T00:20:22,547 Found link https://files.pythonhosted.org/packages/3d/1c/868d14020b262a93f9317338a8424bd713cbd3b025e4db30f63b003d1e8d/protfasta-0.1.5.tar.gz (from https://pypi.org/simple/protfasta/) (requires-python:>=3.7), version: 0.1.5 2026-07-08T00:20:22,548 Found link https://files.pythonhosted.org/packages/af/66/356bfa32c76a02a1fe857dca23909000cfb2888dd9c60fb5b38cf5a118fb/protfasta-0.1.7.tar.gz (from https://pypi.org/simple/protfasta/) (requires-python:>=3.7), version: 0.1.7 2026-07-08T00:20:22,549 Found link https://files.pythonhosted.org/packages/42/f8/bba7aa837021c5d138491990b6a897704c5738b344495e35a396f4efcd5a/protfasta-0.1.8.tar.gz (from https://pypi.org/simple/protfasta/) (requires-python:>=3.6), version: 0.1.8 2026-07-08T00:20:22,550 Found link https://files.pythonhosted.org/packages/9f/95/e41dedf5b225dd911eec23d804f336573b5d4df81974ed07ad6223dc01ec/protfasta-0.1.9.tar.gz (from https://pypi.org/simple/protfasta/) (requires-python:>=3.6), version: 0.1.9 2026-07-08T00:20:22,551 Found link https://files.pythonhosted.org/packages/bc/01/ed9be35e0b9097d6814f9a0021f2cdc8ee15c29d4c77a945cc520cbe5b07/protfasta-0.1.10.tar.gz (from https://pypi.org/simple/protfasta/) (requires-python:>=3.6), version: 0.1.10 2026-07-08T00:20:22,552 Found link https://files.pythonhosted.org/packages/e9/58/2a9ed49fbf534060ba1d56d6fba982c7d7f700ab9bde09f1b7cfa993de15/protfasta-0.1.11.tar.gz (from https://pypi.org/simple/protfasta/) (requires-python:>=3.6), version: 0.1.11 2026-07-08T00:20:22,553 Found link https://files.pythonhosted.org/packages/b9/bc/0e7012b9844b098b6b121ac49632f72ac415c2ebc19dbf309a045011d7b9/protfasta-0.1.12.tar.gz (from https://pypi.org/simple/protfasta/) (requires-python:>=3.6), version: 0.1.12 2026-07-08T00:20:22,554 Found link https://files.pythonhosted.org/packages/ac/02/b8362a0d4c732fe9b07b76046993fa4ed3357d557f576d705c5375d48c48/protfasta-0.1.13.tar.gz (from https://pypi.org/simple/protfasta/) (requires-python:>=3.7,<3.12.0), version: 0.1.13 2026-07-08T00:20:22,555 Found link https://files.pythonhosted.org/packages/e6/ba/57897933096f80984c0d69397229bdf22d8e5cffb8610cc1f0d7e67a83fd/protfasta-0.1.15.1.tar.gz (from https://pypi.org/simple/protfasta/) (requires-python:>=3.7), version: 0.1.15.1 2026-07-08T00:20:22,556 Found link https://files.pythonhosted.org/packages/01/90/770b0a7411f6989c81d19e13b81df12ce95c10e46653e5276778a9384322/protfasta-0.1.15.2.tar.gz (from https://pypi.org/simple/protfasta/) (requires-python:>=3.7), version: 0.1.15.2 2026-07-08T00:20:22,557 Found link https://files.pythonhosted.org/packages/62/1d/c76ef9ea542b853888a3c5c84bec7e5b87ba3cf586299cdef4727bf02f0d/protfasta-0.1.18.tar.gz (from https://pypi.org/simple/protfasta/) (requires-python:>=3.7), version: 0.1.18 2026-07-08T00:20:22,557 Skipping link: No binaries permitted for protfasta: https://files.pythonhosted.org/packages/8e/ba/eaade0e053a108b5cbbb1c4a2ffae673847f7f266a2ebe76d784685d4643/protfasta-0.1.19-py3-none-any.whl (from https://pypi.org/simple/protfasta/) (requires-python:>=3.7) 2026-07-08T00:20:22,558 Found link https://files.pythonhosted.org/packages/9e/4f/e13404d1a6cc0591c5bb664e4faa07cb6bb5eb10aea72e4cbe4b3914a0d8/protfasta-0.1.19.tar.gz (from https://pypi.org/simple/protfasta/) (requires-python:>=3.7), version: 0.1.19 2026-07-08T00:20:22,559 Skipping link: No binaries permitted for protfasta: https://files.pythonhosted.org/packages/03/48/1f22701f0b25c0ec2d61548f4fa87a172e69e8a85d2e1f4314ffa5e5b615/protfasta-0.1.20-py3-none-any.whl (from https://pypi.org/simple/protfasta/) (requires-python:>=3.7) 2026-07-08T00:20:22,560 Found link https://files.pythonhosted.org/packages/02/24/c659af43dfad137e2addc6683a202ec93268be20549f80ce2668b98fc352/protfasta-0.1.20.tar.gz (from https://pypi.org/simple/protfasta/) (requires-python:>=3.7), version: 0.1.20 2026-07-08T00:20:22,560 Skipping link: No binaries permitted for protfasta: https://files.pythonhosted.org/packages/a6/7d/b172aac7b95f928accf9c648a6a9df5da718e61e8a7df4aa3de522d05440/protfasta-0.1.21-py3-none-any.whl (from https://pypi.org/simple/protfasta/) (requires-python:>=3.7) 2026-07-08T00:20:22,561 Found link https://files.pythonhosted.org/packages/f5/f0/5070d87afebbc7e36e4dad4977ad3053d5b122af75a0d01882289ca79982/protfasta-0.1.21.tar.gz (from https://pypi.org/simple/protfasta/) (requires-python:>=3.7), version: 0.1.21 2026-07-08T00:20:22,562 Skipping link: No binaries permitted for protfasta: https://files.pythonhosted.org/packages/d0/bf/b9a166432caf685c5d3a9983794267dc3c15e6b1c7f97225b42e87eaeec4/protfasta-0.1.22-py3-none-any.whl (from https://pypi.org/simple/protfasta/) (requires-python:>=3.7) 2026-07-08T00:20:22,562 Found link https://files.pythonhosted.org/packages/72/bf/7b682a02ca5868ada5a5642c1ee97b343bbe39a289d02a563b258f53a78a/protfasta-0.1.22.tar.gz (from https://pypi.org/simple/protfasta/) (requires-python:>=3.7), version: 0.1.22 2026-07-08T00:20:22,563 Fetching project page and analyzing links: https://www.piwheels.org/simple/protfasta/ 2026-07-08T00:20:22,564 Getting page https://www.piwheels.org/simple/protfasta/ 2026-07-08T00:20:22,565 Found index url https://www.piwheels.org/simple 2026-07-08T00:20:22,763 Fetched page https://www.piwheels.org/simple/protfasta/ as text/html 2026-07-08T00:20:22,769 Skipping link: No binaries permitted for protfasta: https://archive1.piwheels.org/simple/protfasta/protfasta-0.1.18-py3-none-any.whl#sha256=b57f7b4ff81094312884da9da1bbb955bc31cfeaec96b4e85100a155ce893d25 (from https://www.piwheels.org/simple/protfasta/) (requires-python:>=3.7) 2026-07-08T00:20:22,770 Skipping link: No binaries permitted for protfasta: https://archive1.piwheels.org/simple/protfasta/protfasta-0.1.15.2-py3-none-any.whl#sha256=1caade68c7c93cf5a9136aaace666a8b2352e4f92f34226021cf275f96264a2c (from https://www.piwheels.org/simple/protfasta/) (requires-python:>=3.7) 2026-07-08T00:20:22,771 Skipping link: No binaries permitted for protfasta: https://archive1.piwheels.org/simple/protfasta/protfasta-0.1.15.1-py3-none-any.whl#sha256=5d8190970970f363c275b1b668df0bc4e2bd056c978b443fed42044cf1c6c8b1 (from https://www.piwheels.org/simple/protfasta/) (requires-python:>=3.7) 2026-07-08T00:20:22,771 Skipping link: No binaries permitted for protfasta: https://archive1.piwheels.org/simple/protfasta/protfasta-0.1.13-py3-none-any.whl#sha256=0590857528201752af215a80ec43cf35b6d0da9d7ff41f5182446a7d32ac8589 (from https://www.piwheels.org/simple/protfasta/) (requires-python:>=3.7,<3.12.0) 2026-07-08T00:20:22,771 Skipping link: No binaries permitted for protfasta: https://archive1.piwheels.org/simple/protfasta/protfasta-0.1.12-py3-none-any.whl#sha256=9fb2c41e66622cddaa5f6f431c8777f0504e86ab01317dd6deca1edb3d3a31fd (from https://www.piwheels.org/simple/protfasta/) (requires-python:>=3.6) 2026-07-08T00:20:22,772 Skipping link: No binaries permitted for protfasta: https://archive1.piwheels.org/simple/protfasta/protfasta-0.1.11-py3-none-any.whl#sha256=444fc84e257518010b395eda2039d9a3ab7ecf8fa36c643c461de09826d6586a (from https://www.piwheels.org/simple/protfasta/) (requires-python:>=3.6) 2026-07-08T00:20:22,772 Skipping link: No binaries permitted for protfasta: https://archive1.piwheels.org/simple/protfasta/protfasta-0.1.10-py3-none-any.whl#sha256=2c81ab5f2689ad23ca52774e952da81069272fcab6d352ab5b5ed2acd62f4fff (from https://www.piwheels.org/simple/protfasta/) (requires-python:>=3.6) 2026-07-08T00:20:22,773 Skipping link: No binaries permitted for protfasta: https://archive1.piwheels.org/simple/protfasta/protfasta-0.1.9-py3-none-any.whl#sha256=bbfd31e2c8fa8910d8c6ecdae2a8128c1c7a6bb9370221f070cfe156a5623da6 (from https://www.piwheels.org/simple/protfasta/) (requires-python:>=3.6) 2026-07-08T00:20:22,773 Skipping link: No binaries permitted for protfasta: https://archive1.piwheels.org/simple/protfasta/protfasta-0.1.8-py3-none-any.whl#sha256=ac8962d35239e2241ff04ef37a96a1eef001db1b0b7364eb40a1c040c9f68e65 (from https://www.piwheels.org/simple/protfasta/) (requires-python:>=3.6) 2026-07-08T00:20:22,774 Skipping link: No binaries permitted for protfasta: https://archive1.piwheels.org/simple/protfasta/protfasta-0.1.7-py3-none-any.whl#sha256=d29649a70d3f3029e6a2bede5e67e63b8fb84f3642786d24b9acdecd89563578 (from https://www.piwheels.org/simple/protfasta/) (requires-python:>=3.7) 2026-07-08T00:20:22,774 Skipping link: No binaries permitted for protfasta: https://archive1.piwheels.org/simple/protfasta/protfasta-0.1.5-py3-none-any.whl#sha256=ef65c902eab517ea7a9c3413b5c9d08559b3c027c91474ee1b59598142994760 (from https://www.piwheels.org/simple/protfasta/) (requires-python:>=3.7) 2026-07-08T00:20:22,775 Skipping link: No binaries permitted for protfasta: https://archive1.piwheels.org/simple/protfasta/protfasta-0.1.4.1-py3-none-any.whl#sha256=b28ab8b2dd5bc6d7c2408f6dc218dcc84650e0324ff7fa030ce8ce6d7d61f38e (from https://www.piwheels.org/simple/protfasta/) (requires-python:>=3.7) 2026-07-08T00:20:22,775 Skipping link: No binaries permitted for protfasta: https://archive1.piwheels.org/simple/protfasta/protfasta-0.1.3-py3-none-any.whl#sha256=91891ee7da8ca221a0422b1d779a30cba120d8ea27c573ad3909984a454ac506 (from https://www.piwheels.org/simple/protfasta/) (requires-python:>=3.7) 2026-07-08T00:20:22,776 Skipping link: No binaries permitted for protfasta: https://archive1.piwheels.org/simple/protfasta/protfasta-0.1.2-py3-none-any.whl#sha256=b4d855d9f2f1db5b27d517ccb4fcbd30acfe49eef3e9ad6f1ddfc16fc90147aa (from https://www.piwheels.org/simple/protfasta/) (requires-python:>=3.7) 2026-07-08T00:20:22,776 Skipping link: No binaries permitted for protfasta: https://archive1.piwheels.org/simple/protfasta/protfasta-0.1.1-py3-none-any.whl#sha256=7536ef50f573ff13afcaed3281eb90bdcef2fd632d67501908c4d90627619005 (from https://www.piwheels.org/simple/protfasta/) (requires-python:>=3.7) 2026-07-08T00:20:22,777 Skipping link: No binaries permitted for protfasta: https://archive1.piwheels.org/simple/protfasta/protfasta-0.1.0-py3-none-any.whl#sha256=ddeb14621185337b263b2e2467f6e991300639f791ba613411bd31e98c70ac01 (from https://www.piwheels.org/simple/protfasta/) (requires-python:>=3.7) 2026-07-08T00:20:22,778 Skipping link: not a file: https://www.piwheels.org/simple/protfasta/ 2026-07-08T00:20:22,778 Skipping link: not a file: https://pypi.org/simple/protfasta/ 2026-07-08T00:20:22,801 Given no hashes to check 1 links for project 'protfasta': discarding no candidates 2026-07-08T00:20:22,820 Collecting protfasta==0.1.19 2026-07-08T00:20:22,822 Created temporary directory: /tmp/pip-unpack-pky_50vf 2026-07-08T00:20:23,054 Downloading protfasta-0.1.19.tar.gz (129 kB) 2026-07-08T00:20:23,203 Added protfasta==0.1.19 from https://files.pythonhosted.org/packages/9e/4f/e13404d1a6cc0591c5bb664e4faa07cb6bb5eb10aea72e4cbe4b3914a0d8/protfasta-0.1.19.tar.gz to build tracker '/tmp/pip-build-tracker-gew5yayw' 2026-07-08T00:20:23,210 Created temporary directory: /tmp/pip-build-env-h2cbwiv1 2026-07-08T00:20:23,214 Installing build dependencies: started 2026-07-08T00:20:23,215 Running command pip subprocess to install build dependencies 2026-07-08T00:20:24,363 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-07-08T00:20:24,788 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-07-08T00:20:24,812 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-07-08T00:20:26,589 Collecting setuptools>=61 2026-07-08T00:20:26,590 Obtaining dependency information for setuptools>=61 from https://www.piwheels.org/simple/setuptools/setuptools-83.0.0-py3-none-any.whl.metadata 2026-07-08T00:20:26,604 Using cached https://www.piwheels.org/simple/setuptools/setuptools-83.0.0-py3-none-any.whl.metadata (6.6 kB) 2026-07-08T00:20:26,806 Collecting versioningit~=2.0 2026-07-08T00:20:26,807 Obtaining dependency information for versioningit~=2.0 from https://archive1.piwheels.org/simple/versioningit/versioningit-2.3.0-py3-none-any.whl.metadata 2026-07-08T00:20:27,027 Downloading https://archive1.piwheels.org/simple/versioningit/versioningit-2.3.0-py3-none-any.whl.metadata (9.4 kB) 2026-07-08T00:20:27,237 Collecting packaging>=17.1 2026-07-08T00:20:27,238 Obtaining dependency information for packaging>=17.1 from https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata 2026-07-08T00:20:27,251 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata (3.5 kB) 2026-07-08T00:20:27,451 Downloading https://archive1.piwheels.org/simple/versioningit/versioningit-2.3.0-py3-none-any.whl (35 kB) 2026-07-08T00:20:27,478 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-07-08T00:20:27,557 Using cached https://www.piwheels.org/simple/setuptools/setuptools-83.0.0-py3-none-any.whl (1.0 MB) 2026-07-08T00:20:27,588 Using cached https://archive1.piwheels.org/simple/versioningit/versioningit-2.3.0-py3-none-any.whl (35 kB) 2026-07-08T00:20:27,613 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-07-08T00:20:27,711 Using cached https://www.piwheels.org/simple/setuptools/setuptools-83.0.0-py3-none-any.whl (1.0 MB) 2026-07-08T00:20:30,428 Installing collected packages: setuptools, packaging, versioningit 2026-07-08T00:20:33,884 Creating /tmp/pip-build-env-h2cbwiv1/overlay/local/bin 2026-07-08T00:20:33,886 changing mode of /tmp/pip-build-env-h2cbwiv1/overlay/local/bin/versioningit to 755 2026-07-08T00:20:33,909 Successfully installed packaging-26.2 setuptools-83.0.0 versioningit-2.3.0 2026-07-08T00:20:34,194 Installing build dependencies: finished with status 'done' 2026-07-08T00:20:34,201 Getting requirements to build wheel: started 2026-07-08T00:20:34,202 Running command Getting requirements to build wheel 2026-07-08T00:20:34,873 /tmp/pip-build-env-h2cbwiv1/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-07-08T00:20:34,873 !! 2026-07-08T00:20:34,874 ******************************************************************************** 2026-07-08T00:20:34,875 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-07-08T00:20:34,876 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-07-08T00:20:34,876 or your builds will no longer be supported. 2026-07-08T00:20:34,877 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-08T00:20:34,877 ******************************************************************************** 2026-07-08T00:20:34,878 !! 2026-07-08T00:20:34,879 corresp(dist, value, root_dir) 2026-07-08T00:20:34,959 running egg_info 2026-07-08T00:20:34,966 writing protfasta.egg-info/PKG-INFO 2026-07-08T00:20:34,970 writing dependency_links to protfasta.egg-info/dependency_links.txt 2026-07-08T00:20:34,972 writing entry points to protfasta.egg-info/entry_points.txt 2026-07-08T00:20:34,974 writing requirements to protfasta.egg-info/requires.txt 2026-07-08T00:20:34,975 writing top-level names to protfasta.egg-info/top_level.txt 2026-07-08T00:20:35,003 reading manifest file 'protfasta.egg-info/SOURCES.txt' 2026-07-08T00:20:35,007 reading manifest template 'MANIFEST.in' 2026-07-08T00:20:35,012 warning: no previously-included files matching '*.py[cod]' found anywhere in distribution 2026-07-08T00:20:35,013 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-07-08T00:20:35,014 warning: no previously-included files matching '*.so' found anywhere in distribution 2026-07-08T00:20:35,014 adding license file 'LICENSE' 2026-07-08T00:20:35,018 writing manifest file 'protfasta.egg-info/SOURCES.txt' 2026-07-08T00:20:35,118 Getting requirements to build wheel: finished with status 'done' 2026-07-08T00:20:35,121 Created temporary directory: /tmp/pip-modern-metadata-kxheki_5 2026-07-08T00:20:35,124 Preparing metadata (pyproject.toml): started 2026-07-08T00:20:35,125 Running command Preparing metadata (pyproject.toml) 2026-07-08T00:20:35,731 /tmp/pip-build-env-h2cbwiv1/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-07-08T00:20:35,732 !! 2026-07-08T00:20:35,733 ******************************************************************************** 2026-07-08T00:20:35,733 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-07-08T00:20:35,734 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-07-08T00:20:35,735 or your builds will no longer be supported. 2026-07-08T00:20:35,736 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-08T00:20:35,736 ******************************************************************************** 2026-07-08T00:20:35,738 !! 2026-07-08T00:20:35,738 corresp(dist, value, root_dir) 2026-07-08T00:20:35,816 running dist_info 2026-07-08T00:20:35,828 creating /tmp/pip-modern-metadata-kxheki_5/protfasta.egg-info 2026-07-08T00:20:35,829 writing /tmp/pip-modern-metadata-kxheki_5/protfasta.egg-info/PKG-INFO 2026-07-08T00:20:35,833 writing dependency_links to /tmp/pip-modern-metadata-kxheki_5/protfasta.egg-info/dependency_links.txt 2026-07-08T00:20:35,834 writing entry points to /tmp/pip-modern-metadata-kxheki_5/protfasta.egg-info/entry_points.txt 2026-07-08T00:20:35,836 writing requirements to /tmp/pip-modern-metadata-kxheki_5/protfasta.egg-info/requires.txt 2026-07-08T00:20:35,837 writing top-level names to /tmp/pip-modern-metadata-kxheki_5/protfasta.egg-info/top_level.txt 2026-07-08T00:20:35,838 writing manifest file '/tmp/pip-modern-metadata-kxheki_5/protfasta.egg-info/SOURCES.txt' 2026-07-08T00:20:35,863 reading manifest file '/tmp/pip-modern-metadata-kxheki_5/protfasta.egg-info/SOURCES.txt' 2026-07-08T00:20:35,865 reading manifest template 'MANIFEST.in' 2026-07-08T00:20:35,870 warning: no previously-included files matching '*.py[cod]' found anywhere in distribution 2026-07-08T00:20:35,870 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-07-08T00:20:35,871 warning: no previously-included files matching '*.so' found anywhere in distribution 2026-07-08T00:20:35,871 adding license file 'LICENSE' 2026-07-08T00:20:35,875 writing manifest file '/tmp/pip-modern-metadata-kxheki_5/protfasta.egg-info/SOURCES.txt' 2026-07-08T00:20:35,876 creating '/tmp/pip-modern-metadata-kxheki_5/protfasta-0.1.19.dist-info' 2026-07-08T00:20:36,004 Preparing metadata (pyproject.toml): finished with status 'done' 2026-07-08T00:20:36,009 Source in /tmp/pip-wheel-_r3svex3/protfasta_f58724d76a034c8e8f2c7a1232a16bba has version 0.1.19, which satisfies requirement protfasta==0.1.19 from https://files.pythonhosted.org/packages/9e/4f/e13404d1a6cc0591c5bb664e4faa07cb6bb5eb10aea72e4cbe4b3914a0d8/protfasta-0.1.19.tar.gz 2026-07-08T00:20:36,010 Removed protfasta==0.1.19 from https://files.pythonhosted.org/packages/9e/4f/e13404d1a6cc0591c5bb664e4faa07cb6bb5eb10aea72e4cbe4b3914a0d8/protfasta-0.1.19.tar.gz from build tracker '/tmp/pip-build-tracker-gew5yayw' 2026-07-08T00:20:36,015 Created temporary directory: /tmp/pip-unpack-ib9c19r1 2026-07-08T00:20:36,015 Building wheels for collected packages: protfasta 2026-07-08T00:20:36,020 Created temporary directory: /tmp/pip-wheel-40wr6eqb 2026-07-08T00:20:36,020 Destination directory: /tmp/pip-wheel-40wr6eqb 2026-07-08T00:20:36,022 Building wheel for protfasta (pyproject.toml): started 2026-07-08T00:20:36,024 Running command Building wheel for protfasta (pyproject.toml) 2026-07-08T00:20:36,629 /tmp/pip-build-env-h2cbwiv1/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-07-08T00:20:36,629 !! 2026-07-08T00:20:36,630 ******************************************************************************** 2026-07-08T00:20:36,631 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-07-08T00:20:36,632 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-07-08T00:20:36,632 or your builds will no longer be supported. 2026-07-08T00:20:36,633 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-08T00:20:36,634 ******************************************************************************** 2026-07-08T00:20:36,635 !! 2026-07-08T00:20:36,635 corresp(dist, value, root_dir) 2026-07-08T00:20:36,706 running bdist_wheel 2026-07-08T00:20:36,728 running build 2026-07-08T00:20:36,729 running build_py 2026-07-08T00:20:36,736 creating build/lib/protfasta 2026-07-08T00:20:36,738 copying protfasta/_configs.py -> build/lib/protfasta 2026-07-08T00:20:36,740 copying protfasta/__init__.py -> build/lib/protfasta 2026-07-08T00:20:36,743 copying protfasta/utilities.py -> build/lib/protfasta 2026-07-08T00:20:36,745 copying protfasta/io.py -> build/lib/protfasta 2026-07-08T00:20:36,748 copying protfasta/_version.py -> build/lib/protfasta 2026-07-08T00:20:36,750 copying protfasta/protfasta.py -> build/lib/protfasta 2026-07-08T00:20:36,752 copying protfasta/protfasta_exceptions.py -> build/lib/protfasta 2026-07-08T00:20:36,754 creating build/lib/protfasta/tests 2026-07-08T00:20:36,755 copying protfasta/tests/__init__.py -> build/lib/protfasta/tests 2026-07-08T00:20:36,757 copying protfasta/tests/test_protfasta.py -> build/lib/protfasta/tests 2026-07-08T00:20:36,760 copying protfasta/tests/test_pfasta_cli.py -> build/lib/protfasta/tests 2026-07-08T00:20:36,763 copying protfasta/tests/conftest.py -> build/lib/protfasta/tests 2026-07-08T00:20:36,765 creating build/lib/protfasta/scripts 2026-07-08T00:20:36,766 copying protfasta/scripts/__init__.py -> build/lib/protfasta/scripts 2026-07-08T00:20:36,767 copying protfasta/scripts/pfasta.py -> build/lib/protfasta/scripts 2026-07-08T00:20:36,771 running egg_info 2026-07-08T00:20:36,783 writing protfasta.egg-info/PKG-INFO 2026-07-08T00:20:36,786 writing dependency_links to protfasta.egg-info/dependency_links.txt 2026-07-08T00:20:36,787 writing entry points to protfasta.egg-info/entry_points.txt 2026-07-08T00:20:36,789 writing requirements to protfasta.egg-info/requires.txt 2026-07-08T00:20:36,790 writing top-level names to protfasta.egg-info/top_level.txt 2026-07-08T00:20:36,804 reading manifest file 'protfasta.egg-info/SOURCES.txt' 2026-07-08T00:20:36,808 reading manifest template 'MANIFEST.in' 2026-07-08T00:20:36,812 warning: no previously-included files matching '*.py[cod]' found anywhere in distribution 2026-07-08T00:20:36,813 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-07-08T00:20:36,814 warning: no previously-included files matching '*.so' found anywhere in distribution 2026-07-08T00:20:36,814 adding license file 'LICENSE' 2026-07-08T00:20:36,818 writing manifest file 'protfasta.egg-info/SOURCES.txt' 2026-07-08T00:20:36,824 creating build/lib/protfasta/data 2026-07-08T00:20:36,825 copying protfasta/data/README.md -> build/lib/protfasta/data 2026-07-08T00:20:36,828 copying protfasta/data/look_and_say.dat -> build/lib/protfasta/data 2026-07-08T00:20:36,830 creating build/lib/protfasta/tests/pfasta_test 2026-07-08T00:20:36,831 copying protfasta/tests/pfasta_test/100_seqs_with_allvalid.fasta -> build/lib/protfasta/tests/pfasta_test 2026-07-08T00:20:36,835 copying protfasta/tests/pfasta_test/100_seqs_with_invalid.fasta -> build/lib/protfasta/tests/pfasta_test 2026-07-08T00:20:36,838 copying protfasta/tests/pfasta_test/input_test.fasta -> build/lib/protfasta/tests/pfasta_test 2026-07-08T00:20:36,841 copying protfasta/tests/pfasta_test/run_coverage_tests.sh -> build/lib/protfasta/tests/pfasta_test 2026-07-08T00:20:36,843 creating build/lib/protfasta/tests/outdata 2026-07-08T00:20:36,844 copying protfasta/tests/outdata/readme.md -> build/lib/protfasta/tests/outdata 2026-07-08T00:20:36,846 copying protfasta/tests/outdata/test_out_1.fasta -> build/lib/protfasta/tests/outdata 2026-07-08T00:20:36,849 copying protfasta/tests/outdata/test_out_2.fasta -> build/lib/protfasta/tests/outdata 2026-07-08T00:20:36,851 creating build/lib/protfasta/data/test_data 2026-07-08T00:20:36,852 copying protfasta/data/test_data/aligned_seq_all_valid.fasta -> build/lib/protfasta/data/test_data 2026-07-08T00:20:36,854 copying protfasta/data/test_data/aligned_seq_all_valid_convertable.fasta -> build/lib/protfasta/data/test_data 2026-07-08T00:20:36,857 copying protfasta/data/test_data/aligned_seq_all_valid_unconvertable.fasta -> build/lib/protfasta/data/test_data 2026-07-08T00:20:36,859 copying protfasta/data/test_data/fixable_invalid.fasta -> build/lib/protfasta/data/test_data 2026-07-08T00:20:36,861 copying protfasta/data/test_data/test_data_with_bad_chars.fa -> build/lib/protfasta/data/test_data 2026-07-08T00:20:36,863 copying protfasta/data/test_data/test_data_with_nonstandard_chars.fa -> build/lib/protfasta/data/test_data 2026-07-08T00:20:36,865 copying protfasta/data/test_data/testset_1.fasta -> build/lib/protfasta/data/test_data 2026-07-08T00:20:36,868 copying protfasta/data/test_data/testset_duplicate.fasta -> build/lib/protfasta/data/test_data 2026-07-08T00:20:36,870 copying protfasta/data/test_data/testset_duplicate_seqs.fasta -> build/lib/protfasta/data/test_data 2026-07-08T00:20:36,872 copying protfasta/data/test_data/unfixable_invalid.fasta -> build/lib/protfasta/data/test_data 2026-07-08T00:20:36,887 installing to build/bdist.linux-armv7l/wheel 2026-07-08T00:20:36,888 running install 2026-07-08T00:20:36,911 running install_lib 2026-07-08T00:20:36,918 creating build/bdist.linux-armv7l/wheel 2026-07-08T00:20:36,920 creating build/bdist.linux-armv7l/wheel/protfasta 2026-07-08T00:20:36,922 creating build/bdist.linux-armv7l/wheel/protfasta/tests 2026-07-08T00:20:36,923 creating build/bdist.linux-armv7l/wheel/protfasta/tests/pfasta_test 2026-07-08T00:20:36,925 copying build/lib/protfasta/tests/pfasta_test/100_seqs_with_invalid.fasta -> build/bdist.linux-armv7l/wheel/./protfasta/tests/pfasta_test 2026-07-08T00:20:36,928 copying build/lib/protfasta/tests/pfasta_test/100_seqs_with_allvalid.fasta -> build/bdist.linux-armv7l/wheel/./protfasta/tests/pfasta_test 2026-07-08T00:20:36,931 copying build/lib/protfasta/tests/pfasta_test/run_coverage_tests.sh -> build/bdist.linux-armv7l/wheel/./protfasta/tests/pfasta_test 2026-07-08T00:20:36,933 copying build/lib/protfasta/tests/pfasta_test/input_test.fasta -> build/bdist.linux-armv7l/wheel/./protfasta/tests/pfasta_test 2026-07-08T00:20:36,936 copying build/lib/protfasta/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./protfasta/tests 2026-07-08T00:20:36,938 copying build/lib/protfasta/tests/test_protfasta.py -> build/bdist.linux-armv7l/wheel/./protfasta/tests 2026-07-08T00:20:36,941 copying build/lib/protfasta/tests/test_pfasta_cli.py -> build/bdist.linux-armv7l/wheel/./protfasta/tests 2026-07-08T00:20:36,944 copying build/lib/protfasta/tests/conftest.py -> build/bdist.linux-armv7l/wheel/./protfasta/tests 2026-07-08T00:20:36,946 creating build/bdist.linux-armv7l/wheel/protfasta/tests/outdata 2026-07-08T00:20:36,947 copying build/lib/protfasta/tests/outdata/test_out_2.fasta -> build/bdist.linux-armv7l/wheel/./protfasta/tests/outdata 2026-07-08T00:20:36,949 copying build/lib/protfasta/tests/outdata/readme.md -> build/bdist.linux-armv7l/wheel/./protfasta/tests/outdata 2026-07-08T00:20:36,951 copying build/lib/protfasta/tests/outdata/test_out_1.fasta -> build/bdist.linux-armv7l/wheel/./protfasta/tests/outdata 2026-07-08T00:20:36,953 copying build/lib/protfasta/_configs.py -> build/bdist.linux-armv7l/wheel/./protfasta 2026-07-08T00:20:36,956 creating build/bdist.linux-armv7l/wheel/protfasta/scripts 2026-07-08T00:20:36,957 copying build/lib/protfasta/scripts/__init__.py -> build/bdist.linux-armv7l/wheel/./protfasta/scripts 2026-07-08T00:20:36,958 copying build/lib/protfasta/scripts/pfasta.py -> build/bdist.linux-armv7l/wheel/./protfasta/scripts 2026-07-08T00:20:36,961 copying build/lib/protfasta/__init__.py -> build/bdist.linux-armv7l/wheel/./protfasta 2026-07-08T00:20:36,963 copying build/lib/protfasta/utilities.py -> build/bdist.linux-armv7l/wheel/./protfasta 2026-07-08T00:20:36,966 copying build/lib/protfasta/io.py -> build/bdist.linux-armv7l/wheel/./protfasta 2026-07-08T00:20:36,969 copying build/lib/protfasta/_version.py -> build/bdist.linux-armv7l/wheel/./protfasta 2026-07-08T00:20:36,971 creating build/bdist.linux-armv7l/wheel/protfasta/data 2026-07-08T00:20:36,972 copying build/lib/protfasta/data/README.md -> build/bdist.linux-armv7l/wheel/./protfasta/data 2026-07-08T00:20:36,975 creating build/bdist.linux-armv7l/wheel/protfasta/data/test_data 2026-07-08T00:20:36,976 copying build/lib/protfasta/data/test_data/fixable_invalid.fasta -> build/bdist.linux-armv7l/wheel/./protfasta/data/test_data 2026-07-08T00:20:36,978 copying build/lib/protfasta/data/test_data/aligned_seq_all_valid_convertable.fasta -> build/bdist.linux-armv7l/wheel/./protfasta/data/test_data 2026-07-08T00:20:36,979 copying build/lib/protfasta/data/test_data/testset_duplicate.fasta -> build/bdist.linux-armv7l/wheel/./protfasta/data/test_data 2026-07-08T00:20:36,981 copying build/lib/protfasta/data/test_data/aligned_seq_all_valid.fasta -> build/bdist.linux-armv7l/wheel/./protfasta/data/test_data 2026-07-08T00:20:36,983 copying build/lib/protfasta/data/test_data/test_data_with_bad_chars.fa -> build/bdist.linux-armv7l/wheel/./protfasta/data/test_data 2026-07-08T00:20:36,985 copying build/lib/protfasta/data/test_data/testset_duplicate_seqs.fasta -> build/bdist.linux-armv7l/wheel/./protfasta/data/test_data 2026-07-08T00:20:36,986 copying build/lib/protfasta/data/test_data/testset_1.fasta -> build/bdist.linux-armv7l/wheel/./protfasta/data/test_data 2026-07-08T00:20:36,988 copying build/lib/protfasta/data/test_data/aligned_seq_all_valid_unconvertable.fasta -> build/bdist.linux-armv7l/wheel/./protfasta/data/test_data 2026-07-08T00:20:36,990 copying build/lib/protfasta/data/test_data/test_data_with_nonstandard_chars.fa -> build/bdist.linux-armv7l/wheel/./protfasta/data/test_data 2026-07-08T00:20:36,992 copying build/lib/protfasta/data/test_data/unfixable_invalid.fasta -> build/bdist.linux-armv7l/wheel/./protfasta/data/test_data 2026-07-08T00:20:36,994 copying build/lib/protfasta/data/look_and_say.dat -> build/bdist.linux-armv7l/wheel/./protfasta/data 2026-07-08T00:20:36,995 copying build/lib/protfasta/protfasta.py -> build/bdist.linux-armv7l/wheel/./protfasta 2026-07-08T00:20:36,998 copying build/lib/protfasta/protfasta_exceptions.py -> build/bdist.linux-armv7l/wheel/./protfasta 2026-07-08T00:20:36,999 running install_egg_info 2026-07-08T00:20:37,005 Copying protfasta.egg-info to build/bdist.linux-armv7l/wheel/./protfasta-0.1.19-py3.11.egg-info 2026-07-08T00:20:37,018 running install_scripts 2026-07-08T00:20:37,030 creating build/bdist.linux-armv7l/wheel/protfasta-0.1.19.dist-info/WHEEL 2026-07-08T00:20:37,033 creating '/tmp/pip-wheel-40wr6eqb/.tmp-htcnc_vt/protfasta-0.1.19-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-07-08T00:20:37,037 adding 'protfasta/__init__.py' 2026-07-08T00:20:37,039 adding 'protfasta/_configs.py' 2026-07-08T00:20:37,040 adding 'protfasta/_version.py' 2026-07-08T00:20:37,044 adding 'protfasta/io.py' 2026-07-08T00:20:37,045 adding 'protfasta/protfasta.py' 2026-07-08T00:20:37,047 adding 'protfasta/protfasta_exceptions.py' 2026-07-08T00:20:37,049 adding 'protfasta/utilities.py' 2026-07-08T00:20:37,051 adding 'protfasta/data/README.md' 2026-07-08T00:20:37,052 adding 'protfasta/data/look_and_say.dat' 2026-07-08T00:20:37,054 adding 'protfasta/data/test_data/aligned_seq_all_valid.fasta' 2026-07-08T00:20:37,055 adding 'protfasta/data/test_data/aligned_seq_all_valid_convertable.fasta' 2026-07-08T00:20:37,056 adding 'protfasta/data/test_data/aligned_seq_all_valid_unconvertable.fasta' 2026-07-08T00:20:37,057 adding 'protfasta/data/test_data/fixable_invalid.fasta' 2026-07-08T00:20:37,059 adding 'protfasta/data/test_data/test_data_with_bad_chars.fa' 2026-07-08T00:20:37,060 adding 'protfasta/data/test_data/test_data_with_nonstandard_chars.fa' 2026-07-08T00:20:37,062 adding 'protfasta/data/test_data/testset_1.fasta' 2026-07-08T00:20:37,063 adding 'protfasta/data/test_data/testset_duplicate.fasta' 2026-07-08T00:20:37,064 adding 'protfasta/data/test_data/testset_duplicate_seqs.fasta' 2026-07-08T00:20:37,066 adding 'protfasta/data/test_data/unfixable_invalid.fasta' 2026-07-08T00:20:37,067 adding 'protfasta/scripts/__init__.py' 2026-07-08T00:20:37,069 adding 'protfasta/scripts/pfasta.py' 2026-07-08T00:20:37,071 adding 'protfasta/tests/__init__.py' 2026-07-08T00:20:37,072 adding 'protfasta/tests/conftest.py' 2026-07-08T00:20:37,074 adding 'protfasta/tests/test_pfasta_cli.py' 2026-07-08T00:20:37,079 adding 'protfasta/tests/test_protfasta.py' 2026-07-08T00:20:37,081 adding 'protfasta/tests/outdata/readme.md' 2026-07-08T00:20:37,082 adding 'protfasta/tests/outdata/test_out_1.fasta' 2026-07-08T00:20:37,084 adding 'protfasta/tests/outdata/test_out_2.fasta' 2026-07-08T00:20:37,093 adding 'protfasta/tests/pfasta_test/100_seqs_with_allvalid.fasta' 2026-07-08T00:20:37,102 adding 'protfasta/tests/pfasta_test/100_seqs_with_invalid.fasta' 2026-07-08T00:20:37,104 adding 'protfasta/tests/pfasta_test/input_test.fasta' 2026-07-08T00:20:37,106 adding 'protfasta/tests/pfasta_test/run_coverage_tests.sh' 2026-07-08T00:20:37,108 adding 'protfasta-0.1.19.dist-info/licenses/LICENSE' 2026-07-08T00:20:37,110 adding 'protfasta-0.1.19.dist-info/METADATA' 2026-07-08T00:20:37,111 adding 'protfasta-0.1.19.dist-info/WHEEL' 2026-07-08T00:20:37,112 adding 'protfasta-0.1.19.dist-info/entry_points.txt' 2026-07-08T00:20:37,113 adding 'protfasta-0.1.19.dist-info/top_level.txt' 2026-07-08T00:20:37,114 adding 'protfasta-0.1.19.dist-info/RECORD' 2026-07-08T00:20:37,117 removing build/bdist.linux-armv7l/wheel 2026-07-08T00:20:37,245 Building wheel for protfasta (pyproject.toml): finished with status 'done' 2026-07-08T00:20:37,254 Created wheel for protfasta: filename=protfasta-0.1.19-py3-none-any.whl size=137771 sha256=5be032f442cd09d0a68e92c9e533aad7f8c4a33718812b35e2b4b38c31dd5cd4 2026-07-08T00:20:37,255 Stored in directory: /tmp/pip-ephem-wheel-cache-3h10v6_u/wheels/90/67/e2/56d73623a4cbd40dec59e14ba27b787f13b53cf6cf7f84eb0c 2026-07-08T00:20:37,267 Successfully built protfasta 2026-07-08T00:20:37,274 Removed build tracker: '/tmp/pip-build-tracker-gew5yayw'