2026-09-06T20:15:31,834 Created temporary directory: /tmp/pip-ephem-wheel-cache-7anaywk8 2026-09-06T20:15:31,836 Created temporary directory: /tmp/pip-build-tracker-h2m8pxw4 2026-09-06T20:15:31,836 Initialized build tracking at /tmp/pip-build-tracker-h2m8pxw4 2026-09-06T20:15:31,837 Created build tracker: /tmp/pip-build-tracker-h2m8pxw4 2026-09-06T20:15:31,837 Entered build tracker: /tmp/pip-build-tracker-h2m8pxw4 2026-09-06T20:15:31,838 Created temporary directory: /tmp/pip-wheel-2tezbjlh 2026-09-06T20:15:31,841 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-09-06T20:15:31,843 Created temporary directory: /tmp/pip-ephem-wheel-cache-hufp1k56 2026-09-06T20:15:31,865 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-09-06T20:15:31,868 2 location(s) to search for versions of biotuner: 2026-09-06T20:15:31,868 * https://pypi.org/simple/biotuner/ 2026-09-06T20:15:31,868 * https://www.piwheels.org/simple/biotuner/ 2026-09-06T20:15:31,869 Fetching project page and analyzing links: https://pypi.org/simple/biotuner/ 2026-09-06T20:15:31,870 Getting page https://pypi.org/simple/biotuner/ 2026-09-06T20:15:31,871 Found index url https://pypi.org/simple 2026-09-06T20:15:32,098 Fetched page https://pypi.org/simple/biotuner/ as application/vnd.pypi.simple.v1+json 2026-09-06T20:15:32,107 Found link https://files.pythonhosted.org/packages/ce/2f/eeb7905972b9507de9aa5ea3e3cd78e68526c92edfae86ad3280dd250630/biotuner-0.0.tar.gz (from https://pypi.org/simple/biotuner/), version: 0.0 2026-09-06T20:15:32,108 Found link https://files.pythonhosted.org/packages/23/24/0bce80552bee914fada1e5a606d2f3bd46a42529ea88a96197f310afba9b/biotuner-0.0.1.tar.gz (from https://pypi.org/simple/biotuner/), version: 0.0.1 2026-09-06T20:15:32,108 Found link https://files.pythonhosted.org/packages/ba/56/da0fe61084516a12e425fda1903cf302ab4fbfefb370e68701ef0b38aa88/biotuner-0.0.2.tar.gz (from https://pypi.org/simple/biotuner/), version: 0.0.2 2026-09-06T20:15:32,109 Found link https://files.pythonhosted.org/packages/7e/e3/a02391b9f3091d144757fc83cc14e145da4b09bcad5a888cc0a884919e7f/biotuner-0.0.3.tar.gz (from https://pypi.org/simple/biotuner/), version: 0.0.3 2026-09-06T20:15:32,110 Found link https://files.pythonhosted.org/packages/76/21/e2d27d0639655629601684f419e4a31da11c9a65c0b1219436a8d4ed57c9/biotuner-0.0.4.tar.gz (from https://pypi.org/simple/biotuner/), version: 0.0.4 2026-09-06T20:15:32,111 Found link https://files.pythonhosted.org/packages/41/ee/941e3b68d0bf7992b076df05d117ddc9958baee4da50c7a9bbd61fa5cea8/biotuner-0.0.5.tar.gz (from https://pypi.org/simple/biotuner/), version: 0.0.5 2026-09-06T20:15:32,111 Found link https://files.pythonhosted.org/packages/de/2d/38e53c7e47385e0b16da5b5ec2e2340c6de7b92e22e217f1470446d0a730/biotuner-0.0.6.tar.gz (from https://pypi.org/simple/biotuner/), version: 0.0.6 2026-09-06T20:15:32,112 Found link https://files.pythonhosted.org/packages/f3/11/2dd375ac2253f9907b1e1225e630eb7fe31daf1cb3950790494dc1662e70/biotuner-0.0.8.tar.gz (from https://pypi.org/simple/biotuner/), version: 0.0.8 2026-09-06T20:15:32,113 Skipping link: No binaries permitted for biotuner: https://files.pythonhosted.org/packages/c7/e9/7ac79248f00845a534b92e1d66ae4bc6f651d46528e9dd8fe59d33e4a41a/biotuner-0.0.9-py3-none-any.whl (from https://pypi.org/simple/biotuner/) 2026-09-06T20:15:32,114 Found link https://files.pythonhosted.org/packages/9e/f8/d4bd91d4289dc7cebf79959c31b320c34f1c57ee3cef0bd07ac754ab715c/biotuner-0.0.9.tar.gz (from https://pypi.org/simple/biotuner/), version: 0.0.9 2026-09-06T20:15:32,114 Skipping link: No binaries permitted for biotuner: https://files.pythonhosted.org/packages/0c/00/466d8906434b82a6937ab1d73d5f009647c3cf46f4d05b503e9cc99ad453/biotuner-0.0.10-py3-none-any.whl (from https://pypi.org/simple/biotuner/) 2026-09-06T20:15:32,115 Found link https://files.pythonhosted.org/packages/c4/71/191867000b45003a8fc6fd2c294fe3c72cfa8f935a536461b1b291a53ad7/biotuner-0.0.10.tar.gz (from https://pypi.org/simple/biotuner/), version: 0.0.10 2026-09-06T20:15:32,116 Skipping link: No binaries permitted for biotuner: https://files.pythonhosted.org/packages/7c/70/d61d9e6078b29244935d58862c18a78a809a4c525258b89b6645da1fc55c/biotuner-0.0.11-py3-none-any.whl (from https://pypi.org/simple/biotuner/) 2026-09-06T20:15:32,116 Found link https://files.pythonhosted.org/packages/60/59/f0c0606c14e9e493c55f5bb65bba6921ebe37615514453043fdfd33819ab/biotuner-0.0.11.tar.gz (from https://pypi.org/simple/biotuner/), version: 0.0.11 2026-09-06T20:15:32,117 Skipping link: No binaries permitted for biotuner: https://files.pythonhosted.org/packages/ee/fc/f26cc32512927e83618e8a96cf09ce98c95d866428475c6cfc8045dc9c2b/biotuner-0.0.12-py3-none-any.whl (from https://pypi.org/simple/biotuner/) 2026-09-06T20:15:32,118 Found link https://files.pythonhosted.org/packages/96/b1/d2ed8c9d6e2a9c2807d3c9987839b90b5d67688e896929b40f3196527eb7/biotuner-0.0.12.tar.gz (from https://pypi.org/simple/biotuner/), version: 0.0.12 2026-09-06T20:15:32,118 Skipping link: No binaries permitted for biotuner: https://files.pythonhosted.org/packages/65/5e/b740a717e491edda8234f03df27d69a4ffcce7cf46ee91d2dd930ba3ab16/biotuner-0.0.13-py3-none-any.whl (from https://pypi.org/simple/biotuner/) (requires-python:<3.11,>=3.6) 2026-09-06T20:15:32,119 Link requires a different Python (3.11.2 not in: '<3.11,>=3.6'): https://files.pythonhosted.org/packages/9f/62/406f3537c2ef490efd2eb8fb0cef053a5ff11f401f292040afbba2d3e17b/biotuner-0.0.13.tar.gz (from https://pypi.org/simple/biotuner/) (requires-python:<3.11,>=3.6) 2026-09-06T20:15:32,120 Skipping link: 0.0.13 Requires-Python <3.11,>=3.6: https://files.pythonhosted.org/packages/9f/62/406f3537c2ef490efd2eb8fb0cef053a5ff11f401f292040afbba2d3e17b/biotuner-0.0.13.tar.gz (from https://pypi.org/simple/biotuner/) (requires-python:<3.11,>=3.6) 2026-09-06T20:15:32,120 Skipping link: No binaries permitted for biotuner: https://files.pythonhosted.org/packages/b5/80/7d20dec056c95cd5feab442814b7d15795a1afd405307d0643af55368f00/biotuner-0.0.14-py3-none-any.whl (from https://pypi.org/simple/biotuner/) (requires-python:<3.11,>=3.6) 2026-09-06T20:15:32,121 Link requires a different Python (3.11.2 not in: '<3.11,>=3.6'): https://files.pythonhosted.org/packages/e3/36/62b92f96af900be7477e19990fafb280bdef5ff3c380c7a753475a94bbfe/biotuner-0.0.14.tar.gz (from https://pypi.org/simple/biotuner/) (requires-python:<3.11,>=3.6) 2026-09-06T20:15:32,122 Skipping link: 0.0.14 Requires-Python <3.11,>=3.6: https://files.pythonhosted.org/packages/e3/36/62b92f96af900be7477e19990fafb280bdef5ff3c380c7a753475a94bbfe/biotuner-0.0.14.tar.gz (from https://pypi.org/simple/biotuner/) (requires-python:<3.11,>=3.6) 2026-09-06T20:15:32,123 Skipping link: No binaries permitted for biotuner: https://files.pythonhosted.org/packages/b2/66/924dc6c605e1637384afe5437f042ae662927616373c8a36c48ca215ff45/biotuner-0.0.15-py3-none-any.whl (from https://pypi.org/simple/biotuner/) (requires-python:<3.12,>=3.6) 2026-09-06T20:15:32,124 Found link https://files.pythonhosted.org/packages/e8/61/201ebee5ac9caf701e8d5365d9c0e8ca21b7542424b395edf5fedef012ff/biotuner-0.0.15.tar.gz (from https://pypi.org/simple/biotuner/) (requires-python:<3.12,>=3.6), version: 0.0.15 2026-09-06T20:15:32,124 Skipping link: No binaries permitted for biotuner: https://files.pythonhosted.org/packages/2b/d8/282d80970eeec1809df457157f25d0be85536fd5334e823765946257eb92/biotuner-0.0.16-py3-none-any.whl (from https://pypi.org/simple/biotuner/) (requires-python:<3.12,>=3.6) 2026-09-06T20:15:32,126 Found link https://files.pythonhosted.org/packages/7d/e8/afa06c49d91c7448d48be338413a7f960027e5d73a3fbf04e9fbc77e1d3f/biotuner-0.0.16.tar.gz (from https://pypi.org/simple/biotuner/) (requires-python:<3.12,>=3.6), version: 0.0.16 2026-09-06T20:15:32,126 Skipping link: No binaries permitted for biotuner: https://files.pythonhosted.org/packages/1d/7d/337c056390bb43862615016c300a3b95389b8c24dab436c9b5c145617847/biotuner-0.0.17-py3-none-any.whl (from https://pypi.org/simple/biotuner/) (requires-python:<3.12,>=3.6) 2026-09-06T20:15:32,127 Found link https://files.pythonhosted.org/packages/87/68/c6e9f868ed4273c9143514f1380d198cea6da613e99524a8a122ade47a77/biotuner-0.0.17.tar.gz (from https://pypi.org/simple/biotuner/) (requires-python:<3.12,>=3.6), version: 0.0.17 2026-09-06T20:15:32,128 Skipping link: No binaries permitted for biotuner: https://files.pythonhosted.org/packages/de/54/ff2cd420ae140bc3c49ea12db9a2c11d104d967df6010ffce4bc04b30229/biotuner-0.0.18-py3-none-any.whl (from https://pypi.org/simple/biotuner/) (requires-python:>=3.6) 2026-09-06T20:15:32,129 Found link https://files.pythonhosted.org/packages/b5/da/99d03dc977d0659cb1c23b08639408769fddbc68cb3be79940db031a7e27/biotuner-0.0.18.tar.gz (from https://pypi.org/simple/biotuner/) (requires-python:>=3.6), version: 0.0.18 2026-09-06T20:15:32,130 Skipping link: No binaries permitted for biotuner: https://files.pythonhosted.org/packages/09/01/71c120132230841d645a4ac4a6a2220251452d31eb423d42d4fa60eee4b6/biotuner-0.1.0-py3-none-any.whl (from https://pypi.org/simple/biotuner/) (requires-python:>=3.6) 2026-09-06T20:15:32,131 Found link https://files.pythonhosted.org/packages/fa/bf/4de64a2992136e9f1bea44072add762092dca0dbddc3129ab0094cbd25b0/biotuner-0.1.0.tar.gz (from https://pypi.org/simple/biotuner/) (requires-python:>=3.6), version: 0.1.0 2026-09-06T20:15:32,132 Skipping link: No binaries permitted for biotuner: https://files.pythonhosted.org/packages/aa/3b/5e91eef6d2a54cb79f2f72abbe6e0ab5df5989295c6442b8d6f22b6fd047/biotuner-0.2.0-py3-none-any.whl (from https://pypi.org/simple/biotuner/) (requires-python:>=3.6) 2026-09-06T20:15:32,132 Found link https://files.pythonhosted.org/packages/73/ed/548831f7b01ec2416a5e95db8bd291c2c5406a3c0dc66ec6ba9e503476c4/biotuner-0.2.0.tar.gz (from https://pypi.org/simple/biotuner/) (requires-python:>=3.6), version: 0.2.0 2026-09-06T20:15:32,133 Skipping link: No binaries permitted for biotuner: https://files.pythonhosted.org/packages/7c/3f/e48a7c3a561063fac3ed36ae8c5cb23d9470861e86119e82a8e1321962e5/biotuner-0.3.0-py3-none-any.whl (from https://pypi.org/simple/biotuner/) (requires-python:>=3.6) 2026-09-06T20:15:32,134 Found link https://files.pythonhosted.org/packages/c2/c1/b7d9d950f2afc4a4279d3f56b40324acc6afe06483a39cae78533346a69b/biotuner-0.3.0.tar.gz (from https://pypi.org/simple/biotuner/) (requires-python:>=3.6), version: 0.3.0 2026-09-06T20:15:32,135 Skipping link: No binaries permitted for biotuner: https://files.pythonhosted.org/packages/11/b1/b1ac7e803c8ce381c6c249bb35d892610b8f42370bf490ee71eaedb06343/biotuner-0.3.1-py3-none-any.whl (from https://pypi.org/simple/biotuner/) (requires-python:>=3.6) 2026-09-06T20:15:32,136 Found link https://files.pythonhosted.org/packages/b5/10/e16504f8b0758a329723ee8b20336dfdd25828fe4d411c38ed6a1fbcf580/biotuner-0.3.1.tar.gz (from https://pypi.org/simple/biotuner/) (requires-python:>=3.6), version: 0.3.1 2026-09-06T20:15:32,136 Skipping link: No binaries permitted for biotuner: https://files.pythonhosted.org/packages/78/d4/a3a6beb4bba000fcbcc355bfd3db07d82f21210fdbb3f9617d448e17c27e/biotuner-0.4.0-py3-none-any.whl (from https://pypi.org/simple/biotuner/) (requires-python:>=3.6) 2026-09-06T20:15:32,137 Found link https://files.pythonhosted.org/packages/1c/57/39e3eb447c21bea43939f310d8372a863d12dc2fe1d1793ed49845ff9dde/biotuner-0.4.0.tar.gz (from https://pypi.org/simple/biotuner/) (requires-python:>=3.6), version: 0.4.0 2026-09-06T20:15:32,138 Skipping link: No binaries permitted for biotuner: https://files.pythonhosted.org/packages/fc/4c/c28a7937949729526c4793fa7c07640cf8fbb2713045079daeef6091f0d2/biotuner-0.4.1-py3-none-any.whl (from https://pypi.org/simple/biotuner/) (requires-python:>=3.6) 2026-09-06T20:15:32,139 Found link https://files.pythonhosted.org/packages/39/4a/536570ea209175e7c45be82244b775ebe7399337e94a6421da899127c784/biotuner-0.4.1.tar.gz (from https://pypi.org/simple/biotuner/) (requires-python:>=3.6), version: 0.4.1 2026-09-06T20:15:32,140 Skipping link: No binaries permitted for biotuner: https://files.pythonhosted.org/packages/cc/52/921bc24c8b99b66b58f9265230991af2a18acb3ed22d05477f792bac6acf/biotuner-0.5.1-py3-none-any.whl (from https://pypi.org/simple/biotuner/) (requires-python:>=3.6) 2026-09-06T20:15:32,141 Found link https://files.pythonhosted.org/packages/a6/a5/9de968da3562715c736fb6b7ba9a7754f1ace79ae8d039b222ead9052a51/biotuner-0.5.1.tar.gz (from https://pypi.org/simple/biotuner/) (requires-python:>=3.6), version: 0.5.1 2026-09-06T20:15:32,141 Fetching project page and analyzing links: https://www.piwheels.org/simple/biotuner/ 2026-09-06T20:15:32,142 Getting page https://www.piwheels.org/simple/biotuner/ 2026-09-06T20:15:32,143 Found index url https://www.piwheels.org/simple 2026-09-06T20:15:32,374 Fetched page https://www.piwheels.org/simple/biotuner/ as text/html 2026-09-06T20:15:32,381 Skipping link: No binaries permitted for biotuner: https://archive1.piwheels.org/simple/biotuner/biotuner-0.4.1-py3-none-any.whl#sha256=c8ac561f87e969520b958bd9134015a386c222d2de12f7227445f1c9989ae29d (from https://www.piwheels.org/simple/biotuner/) (requires-python:>=3.6) 2026-09-06T20:15:32,381 Skipping link: No binaries permitted for biotuner: https://archive1.piwheels.org/simple/biotuner/biotuner-0.4.0-py3-none-any.whl#sha256=009d47c4621c90b9071df7601115f8add8a697600819c159a980116ab98a18c4 (from https://www.piwheels.org/simple/biotuner/) (requires-python:>=3.6) 2026-09-06T20:15:32,382 Skipping link: No binaries permitted for biotuner: https://archive1.piwheels.org/simple/biotuner/biotuner-0.3.1-py3-none-any.whl#sha256=c46f814e5d632d59b990fa52d9b1ea8991187c642540a12ea9dae6c82d65c0d5 (from https://www.piwheels.org/simple/biotuner/) (requires-python:>=3.6) 2026-09-06T20:15:32,382 Skipping link: No binaries permitted for biotuner: https://archive1.piwheels.org/simple/biotuner/biotuner-0.3.0-py3-none-any.whl#sha256=1efccb50578deccb560a513f42fea14548baa8fe68a78b271faa16f628e30291 (from https://www.piwheels.org/simple/biotuner/) (requires-python:>=3.6) 2026-09-06T20:15:32,383 Skipping link: No binaries permitted for biotuner: https://archive1.piwheels.org/simple/biotuner/biotuner-0.2.0-py3-none-any.whl#sha256=85079cbf450532f2c7fd4478322653743e9e2a3ba69b78001bade18973136002 (from https://www.piwheels.org/simple/biotuner/) (requires-python:>=3.6) 2026-09-06T20:15:32,383 Skipping link: No binaries permitted for biotuner: https://archive1.piwheels.org/simple/biotuner/biotuner-0.1.0-py3-none-any.whl#sha256=efedd4a3f60ae54209619b4daed0079cd2fbe2feaa95fe3b95802d3677c4bc0c (from https://www.piwheels.org/simple/biotuner/) (requires-python:>=3.6) 2026-09-06T20:15:32,384 Skipping link: No binaries permitted for biotuner: https://archive1.piwheels.org/simple/biotuner/biotuner-0.0.17-py3-none-any.whl#sha256=3a91ba86c81d016797b8bc760cbb99cccba7bf53cebda6ba0d92414fa22e6855 (from https://www.piwheels.org/simple/biotuner/) (requires-python:<3.12,>=3.6) 2026-09-06T20:15:32,384 Skipping link: No binaries permitted for biotuner: https://archive1.piwheels.org/simple/biotuner/biotuner-0.0.16-py3-none-any.whl#sha256=c43376cf8884bdd6d7a06c231423953e924e18b91834c0a0a03ed3210c5c65ea (from https://www.piwheels.org/simple/biotuner/) (requires-python:<3.12,>=3.6) 2026-09-06T20:15:32,385 Skipping link: No binaries permitted for biotuner: https://archive1.piwheels.org/simple/biotuner/biotuner-0.0.15-py3-none-any.whl#sha256=e4dab873ef0a7ea9cb3211415e6f116c4d6c3e5e9f04b50dac915998f864d417 (from https://www.piwheels.org/simple/biotuner/) (requires-python:<3.12,>=3.6) 2026-09-06T20:15:32,386 Skipping link: No binaries permitted for biotuner: https://archive1.piwheels.org/simple/biotuner/biotuner-0.0.14-py3-none-any.whl#sha256=9021343f8815261f07772ef0d24d93bd8f4ac581032ae103ddfbcff1767fb175 (from https://www.piwheels.org/simple/biotuner/) (requires-python:<3.11,>=3.6) 2026-09-06T20:15:32,386 Skipping link: No binaries permitted for biotuner: https://archive1.piwheels.org/simple/biotuner/biotuner-0.0.13-py3-none-any.whl#sha256=a9184b852f9fa7b0ca4a6b33b974469072623ce0621f0be718acd7dd1dd0f883 (from https://www.piwheels.org/simple/biotuner/) (requires-python:<3.11,>=3.6) 2026-09-06T20:15:32,387 Skipping link: No binaries permitted for biotuner: https://archive1.piwheels.org/simple/biotuner/biotuner-0.0.12-py3-none-any.whl#sha256=2f6193bed919a88689f313b5d69685c31ea4965ec90e58ef714008a57ec50f6a (from https://www.piwheels.org/simple/biotuner/) 2026-09-06T20:15:32,388 Skipping link: No binaries permitted for biotuner: https://archive1.piwheels.org/simple/biotuner/biotuner-0.0.9-py3-none-any.whl#sha256=852e67cc98124a786d3430d6a4b8a95c5f1bfc193598cf852bc2d941be5bf062 (from https://www.piwheels.org/simple/biotuner/) 2026-09-06T20:15:32,388 Skipping link: No binaries permitted for biotuner: https://archive1.piwheels.org/simple/biotuner/biotuner-0.0.8-py3-none-any.whl#sha256=6df676c4882ab2bb8f9d1845a929c1dcf21f4e1b71854fef385bd93526762d5e (from https://www.piwheels.org/simple/biotuner/) 2026-09-06T20:15:32,388 Skipping link: No binaries permitted for biotuner: https://archive1.piwheels.org/simple/biotuner/biotuner-0.0.6-py3-none-any.whl#sha256=10e51245a0b250ce362b05950551d5b19e2c95a23db4250799dd5244e66d6170 (from https://www.piwheels.org/simple/biotuner/) 2026-09-06T20:15:32,389 Skipping link: No binaries permitted for biotuner: https://archive1.piwheels.org/simple/biotuner/biotuner-0.0.5-py3-none-any.whl#sha256=9f4553a6c2a6941c4dc5bdf6439cecb5a469ed43abc267202aca862b3a37f81e (from https://www.piwheels.org/simple/biotuner/) 2026-09-06T20:15:32,389 Skipping link: No binaries permitted for biotuner: https://archive1.piwheels.org/simple/biotuner/biotuner-0.0.4-py3-none-any.whl#sha256=4caf4aec4fed2165dc065ad76867983ddc3efa62f7086cdc61507016f98d8dd9 (from https://www.piwheels.org/simple/biotuner/) 2026-09-06T20:15:32,390 Skipping link: No binaries permitted for biotuner: https://archive1.piwheels.org/simple/biotuner/biotuner-0.0.3-py3-none-any.whl#sha256=7a7e12114ff7e1d349b1ca6a885d96a79e9a48a357291265c11c17bc7c1bc850 (from https://www.piwheels.org/simple/biotuner/) 2026-09-06T20:15:32,390 Skipping link: No binaries permitted for biotuner: https://archive1.piwheels.org/simple/biotuner/biotuner-0.0.2-py3-none-any.whl#sha256=d88a4a3c9794217764e8e21ef53b7a38cb9c7b4b378b630e45289837c1a0b0bc (from https://www.piwheels.org/simple/biotuner/) 2026-09-06T20:15:32,391 Skipping link: No binaries permitted for biotuner: https://archive1.piwheels.org/simple/biotuner/biotuner-0.0.1-py3-none-any.whl#sha256=2b56209c116ed30573686afca0d59582c1b0a7f1312d886f89c7af510a146821 (from https://www.piwheels.org/simple/biotuner/) 2026-09-06T20:15:32,391 Skipping link: No binaries permitted for biotuner: https://archive1.piwheels.org/simple/biotuner/biotuner-0.0-py3-none-any.whl#sha256=7bb9f244e43e7770f6c181e62a0fab2885ba573cc1aa41c280d3d93419fd4cf1 (from https://www.piwheels.org/simple/biotuner/) 2026-09-06T20:15:32,392 Skipping link: not a file: https://www.piwheels.org/simple/biotuner/ 2026-09-06T20:15:32,393 Skipping link: not a file: https://pypi.org/simple/biotuner/ 2026-09-06T20:15:32,414 Given no hashes to check 1 links for project 'biotuner': discarding no candidates 2026-09-06T20:15:32,432 Collecting biotuner==0.5.1 2026-09-06T20:15:32,435 Created temporary directory: /tmp/pip-unpack-hn51cxwl 2026-09-06T20:15:32,663 Downloading biotuner-0.5.1.tar.gz (2.2 MB) 2026-09-06T20:15:33,567 Added biotuner==0.5.1 from https://files.pythonhosted.org/packages/a6/a5/9de968da3562715c736fb6b7ba9a7754f1ace79ae8d039b222ead9052a51/biotuner-0.5.1.tar.gz to build tracker '/tmp/pip-build-tracker-h2m8pxw4' 2026-09-06T20:15:33,572 Created temporary directory: /tmp/pip-build-env-j18ax6vr 2026-09-06T20:15:33,577 Installing build dependencies: started 2026-09-06T20:15:33,578 Running command pip subprocess to install build dependencies 2026-09-06T20:15:34,706 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-09-06T20:15:35,143 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-09-06T20:15:35,167 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-09-06T20:15:37,009 Collecting setuptools 2026-09-06T20:15:37,011 Obtaining dependency information for setuptools from https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl.metadata 2026-09-06T20:15:37,025 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl.metadata (6.6 kB) 2026-09-06T20:15:37,274 Collecting wheel 2026-09-06T20:15:37,275 Obtaining dependency information for wheel from https://www.piwheels.org/simple/wheel/wheel-0.48.0-py3-none-any.whl.metadata 2026-09-06T20:15:37,288 Using cached https://www.piwheels.org/simple/wheel/wheel-0.48.0-py3-none-any.whl.metadata (2.3 kB) 2026-09-06T20:15:37,476 Collecting packaging>=24.0 2026-09-06T20:15:37,476 Obtaining dependency information for packaging>=24.0 from https://www.piwheels.org/simple/packaging/packaging-26.3-py3-none-any.whl.metadata 2026-09-06T20:15:37,492 Using cached https://www.piwheels.org/simple/packaging/packaging-26.3-py3-none-any.whl.metadata (3.6 kB) 2026-09-06T20:15:37,686 Using cached https://www.piwheels.org/simple/wheel/wheel-0.48.0-py3-none-any.whl (33 kB) 2026-09-06T20:15:37,708 Using cached https://www.piwheels.org/simple/packaging/packaging-26.3-py3-none-any.whl (129 kB) 2026-09-06T20:15:37,780 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl (818 kB) 2026-09-06T20:15:37,815 Using cached https://www.piwheels.org/simple/wheel/wheel-0.48.0-py3-none-any.whl (33 kB) 2026-09-06T20:15:37,843 Using cached https://www.piwheels.org/simple/packaging/packaging-26.3-py3-none-any.whl (129 kB) 2026-09-06T20:15:37,922 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl (818 kB) 2026-09-06T20:15:40,660 Installing collected packages: setuptools, packaging, wheel 2026-09-06T20:15:43,368 Creating /tmp/pip-build-env-j18ax6vr/overlay/local/bin 2026-09-06T20:15:43,370 changing mode of /tmp/pip-build-env-j18ax6vr/overlay/local/bin/wheel to 755 2026-09-06T20:15:43,390 Successfully installed packaging-26.3 setuptools-84.0.0 wheel-0.48.0 2026-09-06T20:15:43,674 Installing build dependencies: finished with status 'done' 2026-09-06T20:15:43,680 Getting requirements to build wheel: started 2026-09-06T20:15:43,681 Running command Getting requirements to build wheel 2026-09-06T20:15:44,301 /tmp/pip-build-env-j18ax6vr/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-09-06T20:15:44,302 !! 2026-09-06T20:15:44,303 ******************************************************************************** 2026-09-06T20:15:44,303 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-09-06T20:15:44,304 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-09-06T20:15:44,305 or your builds will no longer be supported. 2026-09-06T20:15:44,306 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-09-06T20:15:44,307 ******************************************************************************** 2026-09-06T20:15:44,308 !! 2026-09-06T20:15:44,309 corresp(dist, value, root_dir) 2026-09-06T20:15:44,384 /tmp/pip-build-env-j18ax6vr/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-09-06T20:15:44,385 !! 2026-09-06T20:15:44,386 ******************************************************************************** 2026-09-06T20:15:44,386 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-09-06T20:15:44,387 License :: OSI Approved :: MIT License 2026-09-06T20:15:44,388 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-09-06T20:15:44,389 ******************************************************************************** 2026-09-06T20:15:44,390 !! 2026-09-06T20:15:44,391 dist._finalize_license_expression() 2026-09-06T20:15:44,396 /tmp/pip-build-env-j18ax6vr/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-09-06T20:15:44,396 !! 2026-09-06T20:15:44,397 ******************************************************************************** 2026-09-06T20:15:44,398 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-09-06T20:15:44,399 License :: OSI Approved :: MIT License 2026-09-06T20:15:44,400 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-09-06T20:15:44,400 ******************************************************************************** 2026-09-06T20:15:44,401 !! 2026-09-06T20:15:44,402 self._finalize_license_expression() 2026-09-06T20:15:44,402 running egg_info 2026-09-06T20:15:44,405 writing biotuner.egg-info/PKG-INFO 2026-09-06T20:15:44,414 writing dependency_links to biotuner.egg-info/dependency_links.txt 2026-09-06T20:15:44,419 writing requirements to biotuner.egg-info/requires.txt 2026-09-06T20:15:44,421 writing top-level names to biotuner.egg-info/top_level.txt 2026-09-06T20:15:44,463 reading manifest file 'biotuner.egg-info/SOURCES.txt' 2026-09-06T20:15:44,474 adding license file 'LICENSE.txt' 2026-09-06T20:15:44,483 writing manifest file 'biotuner.egg-info/SOURCES.txt' 2026-09-06T20:15:44,583 Getting requirements to build wheel: finished with status 'done' 2026-09-06T20:15:44,586 Created temporary directory: /tmp/pip-modern-metadata-81l11zy_ 2026-09-06T20:15:44,589 Preparing metadata (pyproject.toml): started 2026-09-06T20:15:44,590 Running command Preparing metadata (pyproject.toml) 2026-09-06T20:15:45,188 /tmp/pip-build-env-j18ax6vr/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-09-06T20:15:45,188 !! 2026-09-06T20:15:45,189 ******************************************************************************** 2026-09-06T20:15:45,190 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-09-06T20:15:45,191 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-09-06T20:15:45,191 or your builds will no longer be supported. 2026-09-06T20:15:45,192 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-09-06T20:15:45,193 ******************************************************************************** 2026-09-06T20:15:45,194 !! 2026-09-06T20:15:45,195 corresp(dist, value, root_dir) 2026-09-06T20:15:45,270 /tmp/pip-build-env-j18ax6vr/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-09-06T20:15:45,271 !! 2026-09-06T20:15:45,272 ******************************************************************************** 2026-09-06T20:15:45,272 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-09-06T20:15:45,274 License :: OSI Approved :: MIT License 2026-09-06T20:15:45,275 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-09-06T20:15:45,275 ******************************************************************************** 2026-09-06T20:15:45,276 !! 2026-09-06T20:15:45,276 dist._finalize_license_expression() 2026-09-06T20:15:45,277 /tmp/pip-build-env-j18ax6vr/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-09-06T20:15:45,277 !! 2026-09-06T20:15:45,278 ******************************************************************************** 2026-09-06T20:15:45,279 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-09-06T20:15:45,280 License :: OSI Approved :: MIT License 2026-09-06T20:15:45,280 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-09-06T20:15:45,281 ******************************************************************************** 2026-09-06T20:15:45,282 !! 2026-09-06T20:15:45,282 self._finalize_license_expression() 2026-09-06T20:15:45,285 running dist_info 2026-09-06T20:15:45,296 creating /tmp/pip-modern-metadata-81l11zy_/biotuner.egg-info 2026-09-06T20:15:45,297 writing /tmp/pip-modern-metadata-81l11zy_/biotuner.egg-info/PKG-INFO 2026-09-06T20:15:45,307 writing dependency_links to /tmp/pip-modern-metadata-81l11zy_/biotuner.egg-info/dependency_links.txt 2026-09-06T20:15:45,312 writing requirements to /tmp/pip-modern-metadata-81l11zy_/biotuner.egg-info/requires.txt 2026-09-06T20:15:45,313 writing top-level names to /tmp/pip-modern-metadata-81l11zy_/biotuner.egg-info/top_level.txt 2026-09-06T20:15:45,314 writing manifest file '/tmp/pip-modern-metadata-81l11zy_/biotuner.egg-info/SOURCES.txt' 2026-09-06T20:15:45,354 reading manifest file '/tmp/pip-modern-metadata-81l11zy_/biotuner.egg-info/SOURCES.txt' 2026-09-06T20:15:45,356 adding license file 'LICENSE.txt' 2026-09-06T20:15:45,363 writing manifest file '/tmp/pip-modern-metadata-81l11zy_/biotuner.egg-info/SOURCES.txt' 2026-09-06T20:15:45,364 creating '/tmp/pip-modern-metadata-81l11zy_/biotuner-0.5.1.dist-info' 2026-09-06T20:15:45,489 Preparing metadata (pyproject.toml): finished with status 'done' 2026-09-06T20:15:45,495 Source in /tmp/pip-wheel-2tezbjlh/biotuner_3d2def405de54ea2b139f44eb006b474 has version 0.5.1, which satisfies requirement biotuner==0.5.1 from https://files.pythonhosted.org/packages/a6/a5/9de968da3562715c736fb6b7ba9a7754f1ace79ae8d039b222ead9052a51/biotuner-0.5.1.tar.gz 2026-09-06T20:15:45,496 Removed biotuner==0.5.1 from https://files.pythonhosted.org/packages/a6/a5/9de968da3562715c736fb6b7ba9a7754f1ace79ae8d039b222ead9052a51/biotuner-0.5.1.tar.gz from build tracker '/tmp/pip-build-tracker-h2m8pxw4' 2026-09-06T20:15:45,504 Created temporary directory: /tmp/pip-unpack-kf0fqss8 2026-09-06T20:15:45,505 Building wheels for collected packages: biotuner 2026-09-06T20:15:45,509 Created temporary directory: /tmp/pip-wheel-ym5o86u_ 2026-09-06T20:15:45,510 Destination directory: /tmp/pip-wheel-ym5o86u_ 2026-09-06T20:15:45,512 Building wheel for biotuner (pyproject.toml): started 2026-09-06T20:15:45,513 Running command Building wheel for biotuner (pyproject.toml) 2026-09-06T20:15:46,082 /tmp/pip-build-env-j18ax6vr/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-09-06T20:15:46,082 !! 2026-09-06T20:15:46,084 ******************************************************************************** 2026-09-06T20:15:46,086 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-09-06T20:15:46,088 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-09-06T20:15:46,089 or your builds will no longer be supported. 2026-09-06T20:15:46,092 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-09-06T20:15:46,093 ******************************************************************************** 2026-09-06T20:15:46,095 !! 2026-09-06T20:15:46,096 corresp(dist, value, root_dir) 2026-09-06T20:15:46,161 /tmp/pip-build-env-j18ax6vr/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-09-06T20:15:46,161 !! 2026-09-06T20:15:46,162 ******************************************************************************** 2026-09-06T20:15:46,163 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-09-06T20:15:46,164 License :: OSI Approved :: MIT License 2026-09-06T20:15:46,165 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-09-06T20:15:46,165 ******************************************************************************** 2026-09-06T20:15:46,166 !! 2026-09-06T20:15:46,167 dist._finalize_license_expression() 2026-09-06T20:15:46,167 /tmp/pip-build-env-j18ax6vr/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-09-06T20:15:46,168 !! 2026-09-06T20:15:46,169 ******************************************************************************** 2026-09-06T20:15:46,169 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-09-06T20:15:46,170 License :: OSI Approved :: MIT License 2026-09-06T20:15:46,171 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-09-06T20:15:46,172 ******************************************************************************** 2026-09-06T20:15:46,173 !! 2026-09-06T20:15:46,174 self._finalize_license_expression() 2026-09-06T20:15:46,174 running bdist_wheel 2026-09-06T20:15:46,187 running build 2026-09-06T20:15:46,188 running build_py 2026-09-06T20:15:46,194 creating build/lib/biotuner 2026-09-06T20:15:46,196 copying biotuner/peaks_extension.py -> build/lib/biotuner 2026-09-06T20:15:46,199 copying biotuner/plot_config.py -> build/lib/biotuner 2026-09-06T20:15:46,202 copying biotuner/math_series.py -> build/lib/biotuner 2026-09-06T20:15:46,205 copying biotuner/harmonic_spectrum.py -> build/lib/biotuner 2026-09-06T20:15:46,208 copying biotuner/biotuner_mne.py -> build/lib/biotuner 2026-09-06T20:15:46,210 copying biotuner/harmonic_sequence.py -> build/lib/biotuner 2026-09-06T20:15:46,214 copying biotuner/_version.py -> build/lib/biotuner 2026-09-06T20:15:46,215 copying biotuner/peaks_extraction.py -> build/lib/biotuner 2026-09-06T20:15:46,219 copying biotuner/harmonic_input.py -> build/lib/biotuner 2026-09-06T20:15:46,222 copying biotuner/harmonic_connectivity.py -> build/lib/biotuner 2026-09-06T20:15:46,227 copying biotuner/transitional_harmony.py -> build/lib/biotuner 2026-09-06T20:15:46,229 copying biotuner/stats.py -> build/lib/biotuner 2026-09-06T20:15:46,232 copying biotuner/__init__.py -> build/lib/biotuner 2026-09-06T20:15:46,234 copying biotuner/scale_construction.py -> build/lib/biotuner 2026-09-06T20:15:46,237 copying biotuner/surrogates.py -> build/lib/biotuner 2026-09-06T20:15:46,240 copying biotuner/biotuner_utils.py -> build/lib/biotuner 2026-09-06T20:15:46,243 copying biotuner/vizs.py -> build/lib/biotuner 2026-09-06T20:15:46,247 copying biotuner/harmonic_sequence_viz.py -> build/lib/biotuner 2026-09-06T20:15:46,250 copying biotuner/biotuner_object.py -> build/lib/biotuner 2026-09-06T20:15:46,254 copying biotuner/metrics.py -> build/lib/biotuner 2026-09-06T20:15:46,257 copying biotuner/plot_utils.py -> build/lib/biotuner 2026-09-06T20:15:46,262 copying biotuner/dictionaries.py -> build/lib/biotuner 2026-09-06T20:15:46,266 copying biotuner/rhythm_construction.py -> build/lib/biotuner 2026-09-06T20:15:46,269 copying biotuner/biotuner_group.py -> build/lib/biotuner 2026-09-06T20:15:46,273 creating build/lib/biotuner/biocolors 2026-09-06T20:15:46,274 copying biotuner/biocolors/palettes.py -> build/lib/biotuner/biocolors 2026-09-06T20:15:46,277 copying biotuner/biocolors/descriptors.py -> build/lib/biotuner/biocolors 2026-09-06T20:15:46,280 copying biotuner/biocolors/calibration.py -> build/lib/biotuner/biocolors 2026-09-06T20:15:46,282 copying biotuner/biocolors/__init__.py -> build/lib/biotuner/biocolors 2026-09-06T20:15:46,285 copying biotuner/biocolors/legacy.py -> build/lib/biotuner/biocolors 2026-09-06T20:15:46,287 copying biotuner/biocolors/mapping.py -> build/lib/biotuner/biocolors 2026-09-06T20:15:46,291 creating build/lib/biotuner/mos 2026-09-06T20:15:46,291 copying biotuner/mos/design.py -> build/lib/biotuner/mos 2026-09-06T20:15:46,294 copying biotuner/mos/ternary.py -> build/lib/biotuner/mos 2026-09-06T20:15:46,298 copying biotuner/mos/interactive.py -> build/lib/biotuner/mos 2026-09-06T20:15:46,301 copying biotuner/mos/scale.py -> build/lib/biotuner/mos 2026-09-06T20:15:46,304 copying biotuner/mos/timbre.py -> build/lib/biotuner/mos 2026-09-06T20:15:46,307 copying biotuner/mos/theory.py -> build/lib/biotuner/mos 2026-09-06T20:15:46,310 copying biotuner/mos/derive.py -> build/lib/biotuner/mos 2026-09-06T20:15:46,314 copying biotuner/mos/__init__.py -> build/lib/biotuner/mos 2026-09-06T20:15:46,316 copying biotuner/mos/fourier.py -> build/lib/biotuner/mos 2026-09-06T20:15:46,319 copying biotuner/mos/legacy.py -> build/lib/biotuner/mos 2026-09-06T20:15:46,322 copying biotuner/mos/morph.py -> build/lib/biotuner/mos 2026-09-06T20:15:46,325 copying biotuner/mos/temperaments.py -> build/lib/biotuner/mos 2026-09-06T20:15:46,328 copying biotuner/mos/plotting.py -> build/lib/biotuner/mos 2026-09-06T20:15:46,331 copying biotuner/mos/metrics.py -> build/lib/biotuner/mos 2026-09-06T20:15:46,336 copying biotuner/mos/labyrinths.py -> build/lib/biotuner/mos 2026-09-06T20:15:46,339 copying biotuner/mos/modes.py -> build/lib/biotuner/mos 2026-09-06T20:15:46,343 creating build/lib/biotuner/harmonic_timbre 2026-09-06T20:15:46,344 copying biotuner/harmonic_timbre/synthesis.py -> build/lib/biotuner/harmonic_timbre 2026-09-06T20:15:46,347 copying biotuner/harmonic_timbre/inharmonic.py -> build/lib/biotuner/harmonic_timbre 2026-09-06T20:15:46,349 copying biotuner/harmonic_timbre/sequence_sources.py -> build/lib/biotuner/harmonic_timbre 2026-09-06T20:15:46,351 copying biotuner/harmonic_timbre/_utils.py -> build/lib/biotuner/harmonic_timbre 2026-09-06T20:15:46,354 copying biotuner/harmonic_timbre/timbre.py -> build/lib/biotuner/harmonic_timbre 2026-09-06T20:15:46,357 copying biotuner/harmonic_timbre/cross_modal.py -> build/lib/biotuner/harmonic_timbre 2026-09-06T20:15:46,360 copying biotuner/harmonic_timbre/matching.py -> build/lib/biotuner/harmonic_timbre 2026-09-06T20:15:46,362 copying biotuner/harmonic_timbre/__init__.py -> build/lib/biotuner/harmonic_timbre 2026-09-06T20:15:46,365 copying biotuner/harmonic_timbre/direct_synth.py -> build/lib/biotuner/harmonic_timbre 2026-09-06T20:15:46,367 copying biotuner/harmonic_timbre/biotuner_mapping.py -> build/lib/biotuner/harmonic_timbre 2026-09-06T20:15:46,371 creating build/lib/biotuner/resonance 2026-09-06T20:15:46,372 copying biotuner/resonance/phase_estimators.py -> build/lib/biotuner/resonance 2026-09-06T20:15:46,375 copying biotuner/resonance/nm_detect.py -> build/lib/biotuner/resonance 2026-09-06T20:15:46,377 copying biotuner/resonance/__init__.py -> build/lib/biotuner/resonance 2026-09-06T20:15:46,379 copying biotuner/resonance/kernels_ratio.py -> build/lib/biotuner/resonance 2026-09-06T20:15:46,382 copying biotuner/resonance/kernels_harmonic.py -> build/lib/biotuner/resonance 2026-09-06T20:15:46,384 copying biotuner/resonance/orchestrator.py -> build/lib/biotuner/resonance 2026-09-06T20:15:46,387 copying biotuner/resonance/registry.py -> build/lib/biotuner/resonance 2026-09-06T20:15:46,389 copying biotuner/resonance/plots.py -> build/lib/biotuner/resonance 2026-09-06T20:15:46,392 copying biotuner/resonance/nulls.py -> build/lib/biotuner/resonance 2026-09-06T20:15:46,395 copying biotuner/resonance/combine.py -> build/lib/biotuner/resonance 2026-09-06T20:15:46,397 copying biotuner/resonance/coupling.py -> build/lib/biotuner/resonance 2026-09-06T20:15:46,400 creating build/lib/biotuner/bioelements 2026-09-06T20:15:46,401 copying biotuner/bioelements/composition.py -> build/lib/biotuner/bioelements 2026-09-06T20:15:46,404 copying biotuner/bioelements/bridges.py -> build/lib/biotuner/bioelements 2026-09-06T20:15:46,406 copying biotuner/bioelements/tuning_match.py -> build/lib/biotuner/bioelements 2026-09-06T20:15:46,408 copying biotuner/bioelements/dynamics.py -> build/lib/biotuner/bioelements 2026-09-06T20:15:46,411 copying biotuner/bioelements/tables.py -> build/lib/biotuner/bioelements 2026-09-06T20:15:46,413 copying biotuner/bioelements/matching.py -> build/lib/biotuner/bioelements 2026-09-06T20:15:46,415 copying biotuner/bioelements/periodic.py -> build/lib/biotuner/bioelements 2026-09-06T20:15:46,418 copying biotuner/bioelements/__init__.py -> build/lib/biotuner/bioelements 2026-09-06T20:15:46,420 copying biotuner/bioelements/materials.py -> build/lib/biotuner/bioelements 2026-09-06T20:15:46,423 copying biotuner/bioelements/legacy.py -> build/lib/biotuner/bioelements 2026-09-06T20:15:46,425 copying biotuner/bioelements/units.py -> build/lib/biotuner/bioelements 2026-09-06T20:15:46,427 copying biotuner/bioelements/affinity.py -> build/lib/biotuner/bioelements 2026-09-06T20:15:46,428 copying biotuner/bioelements/spectrum.py -> build/lib/biotuner/bioelements 2026-09-06T20:15:46,431 copying biotuner/bioelements/plotting.py -> build/lib/biotuner/bioelements 2026-09-06T20:15:46,434 creating build/lib/biotuner/harmonic_geometry 2026-09-06T20:15:46,435 copying biotuner/harmonic_geometry/geometry_data.py -> build/lib/biotuner/harmonic_geometry 2026-09-06T20:15:46,437 copying biotuner/harmonic_geometry/fractal.py -> build/lib/biotuner/harmonic_geometry 2026-09-06T20:15:46,440 copying biotuner/harmonic_geometry/_utils.py -> build/lib/biotuner/harmonic_geometry 2026-09-06T20:15:46,442 copying biotuner/harmonic_geometry/chladni.py -> build/lib/biotuner/harmonic_geometry 2026-09-06T20:15:46,444 copying biotuner/harmonic_geometry/extensions.py -> build/lib/biotuner/harmonic_geometry 2026-09-06T20:15:46,446 copying biotuner/harmonic_geometry/generative.py -> build/lib/biotuner/harmonic_geometry 2026-09-06T20:15:46,449 copying biotuner/harmonic_geometry/__init__.py -> build/lib/biotuner/harmonic_geometry 2026-09-06T20:15:46,451 copying biotuner/harmonic_geometry/harmonograph.py -> build/lib/biotuner/harmonic_geometry 2026-09-06T20:15:46,454 copying biotuner/harmonic_geometry/geometry_3d.py -> build/lib/biotuner/harmonic_geometry 2026-09-06T20:15:46,457 copying biotuner/harmonic_geometry/polygon_circular.py -> build/lib/biotuner/harmonic_geometry 2026-09-06T20:15:46,459 copying biotuner/harmonic_geometry/plotting.py -> build/lib/biotuner/harmonic_geometry 2026-09-06T20:15:46,463 copying biotuner/harmonic_geometry/inputs.py -> build/lib/biotuner/harmonic_geometry 2026-09-06T20:15:46,465 copying biotuner/harmonic_geometry/interference_patterns.py -> build/lib/biotuner/harmonic_geometry 2026-09-06T20:15:46,466 copying biotuner/harmonic_geometry/metrics.py -> build/lib/biotuner/harmonic_geometry 2026-09-06T20:15:46,469 copying biotuner/harmonic_geometry/spherical_harmonics.py -> build/lib/biotuner/harmonic_geometry 2026-09-06T20:15:46,471 copying biotuner/harmonic_geometry/lissajous.py -> build/lib/biotuner/harmonic_geometry 2026-09-06T20:15:46,474 copying biotuner/harmonic_geometry/transitions.py -> build/lib/biotuner/harmonic_geometry 2026-09-06T20:15:46,477 creating build/lib/biotuner/biocolors/color 2026-09-06T20:15:46,478 copying biotuner/biocolors/color/spectral.py -> build/lib/biotuner/biocolors/color 2026-09-06T20:15:46,480 copying biotuner/biocolors/color/spaces.py -> build/lib/biotuner/biocolors/color 2026-09-06T20:15:46,483 copying biotuner/biocolors/color/difference.py -> build/lib/biotuner/biocolors/color 2026-09-06T20:15:46,485 copying biotuner/biocolors/color/__init__.py -> build/lib/biotuner/biocolors/color 2026-09-06T20:15:46,487 copying biotuner/biocolors/color/gamut.py -> build/lib/biotuner/biocolors/color 2026-09-06T20:15:46,489 creating build/lib/biotuner/harmonic_timbre/exporters 2026-09-06T20:15:46,490 copying biotuner/harmonic_timbre/exporters/combinatorial.py -> build/lib/biotuner/harmonic_timbre/exporters 2026-09-06T20:15:46,494 copying biotuner/harmonic_timbre/exporters/to_wav.py -> build/lib/biotuner/harmonic_timbre/exporters 2026-09-06T20:15:46,496 copying biotuner/harmonic_timbre/exporters/to_supercollider.py -> build/lib/biotuner/harmonic_timbre/exporters 2026-09-06T20:15:46,498 copying biotuner/harmonic_timbre/exporters/tuning_files.py -> build/lib/biotuner/harmonic_timbre/exporters 2026-09-06T20:15:46,501 copying biotuner/harmonic_timbre/exporters/to_vital.py -> build/lib/biotuner/harmonic_timbre/exporters 2026-09-06T20:15:46,504 copying biotuner/harmonic_timbre/exporters/__init__.py -> build/lib/biotuner/harmonic_timbre/exporters 2026-09-06T20:15:46,505 copying biotuner/harmonic_timbre/exporters/_vital_template.py -> build/lib/biotuner/harmonic_timbre/exporters 2026-09-06T20:15:46,508 copying biotuner/harmonic_timbre/exporters/_bundle.py -> build/lib/biotuner/harmonic_timbre/exporters 2026-09-06T20:15:46,511 copying biotuner/harmonic_timbre/exporters/to_csound.py -> build/lib/biotuner/harmonic_timbre/exporters 2026-09-06T20:15:46,513 copying biotuner/harmonic_timbre/exporters/_common.py -> build/lib/biotuner/harmonic_timbre/exporters 2026-09-06T20:15:46,515 copying biotuner/harmonic_timbre/exporters/to_wavetable.py -> build/lib/biotuner/harmonic_timbre/exporters 2026-09-06T20:15:46,518 copying biotuner/harmonic_timbre/exporters/to_sfz.py -> build/lib/biotuner/harmonic_timbre/exporters 2026-09-06T20:15:46,520 copying biotuner/harmonic_timbre/exporters/to_surge.py -> build/lib/biotuner/harmonic_timbre/exporters 2026-09-06T20:15:46,524 creating build/lib/biotuner/harmonic_geometry/media 2026-09-06T20:15:46,525 copying biotuner/harmonic_geometry/media/structure.py -> build/lib/biotuner/harmonic_geometry/media 2026-09-06T20:15:46,527 copying biotuner/harmonic_geometry/media/__init__.py -> build/lib/biotuner/harmonic_geometry/media 2026-09-06T20:15:46,529 copying biotuner/harmonic_geometry/media/base.py -> build/lib/biotuner/harmonic_geometry/media 2026-09-06T20:15:46,532 copying biotuner/harmonic_geometry/media/coupling.py -> build/lib/biotuner/harmonic_geometry/media 2026-09-06T20:15:46,535 creating build/lib/biotuner/harmonic_geometry/media/eigenmode 2026-09-06T20:15:46,536 copying biotuner/harmonic_geometry/media/eigenmode/__init__.py -> build/lib/biotuner/harmonic_geometry/media/eigenmode 2026-09-06T20:15:46,538 copying biotuner/harmonic_geometry/media/eigenmode/rigid_plate.py -> build/lib/biotuner/harmonic_geometry/media/eigenmode 2026-09-06T20:15:46,541 copying biotuner/harmonic_geometry/media/eigenmode/elastic.py -> build/lib/biotuner/harmonic_geometry/media/eigenmode 2026-09-06T20:15:46,544 copying biotuner/harmonic_geometry/media/eigenmode/plasma_lattice.py -> build/lib/biotuner/harmonic_geometry/media/eigenmode 2026-09-06T20:15:46,547 copying biotuner/harmonic_geometry/media/eigenmode/closed_surface.py -> build/lib/biotuner/harmonic_geometry/media/eigenmode 2026-09-06T20:15:46,550 creating build/lib/biotuner/harmonic_geometry/media/parametric 2026-09-06T20:15:46,551 copying biotuner/harmonic_geometry/media/parametric/__init__.py -> build/lib/biotuner/harmonic_geometry/media/parametric 2026-09-06T20:15:46,553 copying biotuner/harmonic_geometry/media/parametric/faraday.py -> build/lib/biotuner/harmonic_geometry/media/parametric 2026-09-06T20:15:46,556 creating build/lib/biotuner/harmonic_geometry/media/wave_field 2026-09-06T20:15:46,557 copying biotuner/harmonic_geometry/media/wave_field/interference.py -> build/lib/biotuner/harmonic_geometry/media/wave_field 2026-09-06T20:15:46,560 copying biotuner/harmonic_geometry/media/wave_field/acoustic.py -> build/lib/biotuner/harmonic_geometry/media/wave_field 2026-09-06T20:15:46,562 copying biotuner/harmonic_geometry/media/wave_field/__init__.py -> build/lib/biotuner/harmonic_geometry/media/wave_field 2026-09-06T20:15:46,564 creating build/lib/biotuner/harmonic_geometry/media/morphogenetic 2026-09-06T20:15:46,565 copying biotuner/harmonic_geometry/media/morphogenetic/reaction_diffusion.py -> build/lib/biotuner/harmonic_geometry/media/morphogenetic 2026-09-06T20:15:46,568 copying biotuner/harmonic_geometry/media/morphogenetic/__init__.py -> build/lib/biotuner/harmonic_geometry/media/morphogenetic 2026-09-06T20:15:46,569 copying biotuner/harmonic_geometry/media/morphogenetic/crystallization.py -> build/lib/biotuner/harmonic_geometry/media/morphogenetic 2026-09-06T20:15:46,573 creating build/lib/biotuner/harmonic_geometry/media/transport 2026-09-06T20:15:46,574 copying biotuner/harmonic_geometry/media/transport/tracer.py -> build/lib/biotuner/harmonic_geometry/media/transport 2026-09-06T20:15:46,576 copying biotuner/harmonic_geometry/media/transport/__init__.py -> build/lib/biotuner/harmonic_geometry/media/transport 2026-09-06T20:15:46,578 copying biotuner/harmonic_geometry/media/transport/streaming.py -> build/lib/biotuner/harmonic_geometry/media/transport 2026-09-06T20:15:46,580 copying biotuner/harmonic_geometry/media/transport/granular.py -> build/lib/biotuner/harmonic_geometry/media/transport 2026-09-06T20:15:46,582 running egg_info 2026-09-06T20:15:46,592 writing biotuner.egg-info/PKG-INFO 2026-09-06T20:15:46,600 writing dependency_links to biotuner.egg-info/dependency_links.txt 2026-09-06T20:15:46,605 writing requirements to biotuner.egg-info/requires.txt 2026-09-06T20:15:46,605 writing top-level names to biotuner.egg-info/top_level.txt 2026-09-06T20:15:46,632 reading manifest file 'biotuner.egg-info/SOURCES.txt' 2026-09-06T20:15:46,642 adding license file 'LICENSE.txt' 2026-09-06T20:15:46,651 writing manifest file 'biotuner.egg-info/SOURCES.txt' 2026-09-06T20:15:46,662 creating build/lib/biotuner/bioelements/data 2026-09-06T20:15:46,663 copying biotuner/bioelements/data/vacuum_elements.csv.gz -> build/lib/biotuner/bioelements/data 2026-09-06T20:15:46,666 copying biotuner/bioelements/data/air_elements.csv.gz -> build/lib/biotuner/bioelements/data 2026-09-06T20:15:46,670 copying biotuner/harmonic_timbre/exporters/_vital_template_base.json -> build/lib/biotuner/harmonic_timbre/exporters 2026-09-06T20:15:46,723 installing to build/bdist.linux-armv7l/wheel 2026-09-06T20:15:46,723 running install 2026-09-06T20:15:46,746 running install_lib 2026-09-06T20:15:46,751 creating build/bdist.linux-armv7l/wheel 2026-09-06T20:15:46,754 creating build/bdist.linux-armv7l/wheel/biotuner 2026-09-06T20:15:46,755 creating build/bdist.linux-armv7l/wheel/biotuner/biocolors 2026-09-06T20:15:46,756 copying build/lib/biotuner/biocolors/palettes.py -> build/bdist.linux-armv7l/wheel/./biotuner/biocolors 2026-09-06T20:15:46,759 copying build/lib/biotuner/biocolors/descriptors.py -> build/bdist.linux-armv7l/wheel/./biotuner/biocolors 2026-09-06T20:15:46,762 copying build/lib/biotuner/biocolors/calibration.py -> build/bdist.linux-armv7l/wheel/./biotuner/biocolors 2026-09-06T20:15:46,764 copying build/lib/biotuner/biocolors/__init__.py -> build/bdist.linux-armv7l/wheel/./biotuner/biocolors 2026-09-06T20:15:46,766 copying build/lib/biotuner/biocolors/legacy.py -> build/bdist.linux-armv7l/wheel/./biotuner/biocolors 2026-09-06T20:15:46,768 copying build/lib/biotuner/biocolors/mapping.py -> build/bdist.linux-armv7l/wheel/./biotuner/biocolors 2026-09-06T20:15:46,772 creating build/bdist.linux-armv7l/wheel/biotuner/biocolors/color 2026-09-06T20:15:46,773 copying build/lib/biotuner/biocolors/color/spectral.py -> build/bdist.linux-armv7l/wheel/./biotuner/biocolors/color 2026-09-06T20:15:46,775 copying build/lib/biotuner/biocolors/color/spaces.py -> build/bdist.linux-armv7l/wheel/./biotuner/biocolors/color 2026-09-06T20:15:46,777 copying build/lib/biotuner/biocolors/color/difference.py -> build/bdist.linux-armv7l/wheel/./biotuner/biocolors/color 2026-09-06T20:15:46,779 copying build/lib/biotuner/biocolors/color/__init__.py -> build/bdist.linux-armv7l/wheel/./biotuner/biocolors/color 2026-09-06T20:15:46,781 copying build/lib/biotuner/biocolors/color/gamut.py -> build/bdist.linux-armv7l/wheel/./biotuner/biocolors/color 2026-09-06T20:15:46,783 copying build/lib/biotuner/peaks_extension.py -> build/bdist.linux-armv7l/wheel/./biotuner 2026-09-06T20:15:46,786 creating build/bdist.linux-armv7l/wheel/biotuner/mos 2026-09-06T20:15:46,787 copying build/lib/biotuner/mos/design.py -> build/bdist.linux-armv7l/wheel/./biotuner/mos 2026-09-06T20:15:46,789 copying build/lib/biotuner/mos/ternary.py -> build/bdist.linux-armv7l/wheel/./biotuner/mos 2026-09-06T20:15:46,792 copying build/lib/biotuner/mos/interactive.py -> build/bdist.linux-armv7l/wheel/./biotuner/mos 2026-09-06T20:15:46,796 copying build/lib/biotuner/mos/scale.py -> build/bdist.linux-armv7l/wheel/./biotuner/mos 2026-09-06T20:15:46,799 copying build/lib/biotuner/mos/timbre.py -> build/bdist.linux-armv7l/wheel/./biotuner/mos 2026-09-06T20:15:46,801 copying build/lib/biotuner/mos/theory.py -> build/bdist.linux-armv7l/wheel/./biotuner/mos 2026-09-06T20:15:46,804 copying build/lib/biotuner/mos/derive.py -> build/bdist.linux-armv7l/wheel/./biotuner/mos 2026-09-06T20:15:46,809 copying build/lib/biotuner/mos/__init__.py -> build/bdist.linux-armv7l/wheel/./biotuner/mos 2026-09-06T20:15:46,811 copying build/lib/biotuner/mos/fourier.py -> build/bdist.linux-armv7l/wheel/./biotuner/mos 2026-09-06T20:15:46,814 copying build/lib/biotuner/mos/legacy.py -> build/bdist.linux-armv7l/wheel/./biotuner/mos 2026-09-06T20:15:46,817 copying build/lib/biotuner/mos/morph.py -> build/bdist.linux-armv7l/wheel/./biotuner/mos 2026-09-06T20:15:46,820 copying build/lib/biotuner/mos/temperaments.py -> build/bdist.linux-armv7l/wheel/./biotuner/mos 2026-09-06T20:15:46,823 copying build/lib/biotuner/mos/plotting.py -> build/bdist.linux-armv7l/wheel/./biotuner/mos 2026-09-06T20:15:46,826 copying build/lib/biotuner/mos/metrics.py -> build/bdist.linux-armv7l/wheel/./biotuner/mos 2026-09-06T20:15:46,829 copying build/lib/biotuner/mos/labyrinths.py -> build/bdist.linux-armv7l/wheel/./biotuner/mos 2026-09-06T20:15:46,832 copying build/lib/biotuner/mos/modes.py -> build/bdist.linux-armv7l/wheel/./biotuner/mos 2026-09-06T20:15:46,835 copying build/lib/biotuner/plot_config.py -> build/bdist.linux-armv7l/wheel/./biotuner 2026-09-06T20:15:46,837 copying build/lib/biotuner/math_series.py -> build/bdist.linux-armv7l/wheel/./biotuner 2026-09-06T20:15:46,840 creating build/bdist.linux-armv7l/wheel/biotuner/harmonic_timbre 2026-09-06T20:15:46,841 copying build/lib/biotuner/harmonic_timbre/synthesis.py -> build/bdist.linux-armv7l/wheel/./biotuner/harmonic_timbre 2026-09-06T20:15:46,844 copying build/lib/biotuner/harmonic_timbre/inharmonic.py -> build/bdist.linux-armv7l/wheel/./biotuner/harmonic_timbre 2026-09-06T20:15:46,846 copying build/lib/biotuner/harmonic_timbre/sequence_sources.py -> build/bdist.linux-armv7l/wheel/./biotuner/harmonic_timbre 2026-09-06T20:15:46,848 copying build/lib/biotuner/harmonic_timbre/_utils.py -> build/bdist.linux-armv7l/wheel/./biotuner/harmonic_timbre 2026-09-06T20:15:46,851 copying build/lib/biotuner/harmonic_timbre/timbre.py -> build/bdist.linux-armv7l/wheel/./biotuner/harmonic_timbre 2026-09-06T20:15:46,854 copying build/lib/biotuner/harmonic_timbre/cross_modal.py -> build/bdist.linux-armv7l/wheel/./biotuner/harmonic_timbre 2026-09-06T20:15:46,856 copying build/lib/biotuner/harmonic_timbre/matching.py -> build/bdist.linux-armv7l/wheel/./biotuner/harmonic_timbre 2026-09-06T20:15:46,859 creating build/bdist.linux-armv7l/wheel/biotuner/harmonic_timbre/exporters 2026-09-06T20:15:46,860 copying build/lib/biotuner/harmonic_timbre/exporters/_vital_template_base.json -> build/bdist.linux-armv7l/wheel/./biotuner/harmonic_timbre/exporters 2026-09-06T20:15:46,888 copying build/lib/biotuner/harmonic_timbre/exporters/combinatorial.py -> build/bdist.linux-armv7l/wheel/./biotuner/harmonic_timbre/exporters 2026-09-06T20:15:46,891 copying build/lib/biotuner/harmonic_timbre/exporters/to_wav.py -> build/bdist.linux-armv7l/wheel/./biotuner/harmonic_timbre/exporters 2026-09-06T20:15:46,893 copying build/lib/biotuner/harmonic_timbre/exporters/to_supercollider.py -> build/bdist.linux-armv7l/wheel/./biotuner/harmonic_timbre/exporters 2026-09-06T20:15:46,895 copying build/lib/biotuner/harmonic_timbre/exporters/tuning_files.py -> build/bdist.linux-armv7l/wheel/./biotuner/harmonic_timbre/exporters 2026-09-06T20:15:46,897 copying build/lib/biotuner/harmonic_timbre/exporters/to_vital.py -> build/bdist.linux-armv7l/wheel/./biotuner/harmonic_timbre/exporters 2026-09-06T20:15:46,900 copying build/lib/biotuner/harmonic_timbre/exporters/__init__.py -> build/bdist.linux-armv7l/wheel/./biotuner/harmonic_timbre/exporters 2026-09-06T20:15:46,902 copying build/lib/biotuner/harmonic_timbre/exporters/_vital_template.py -> build/bdist.linux-armv7l/wheel/./biotuner/harmonic_timbre/exporters 2026-09-06T20:15:46,904 copying build/lib/biotuner/harmonic_timbre/exporters/_bundle.py -> build/bdist.linux-armv7l/wheel/./biotuner/harmonic_timbre/exporters 2026-09-06T20:15:46,907 copying build/lib/biotuner/harmonic_timbre/exporters/to_csound.py -> build/bdist.linux-armv7l/wheel/./biotuner/harmonic_timbre/exporters 2026-09-06T20:15:46,909 copying build/lib/biotuner/harmonic_timbre/exporters/_common.py -> build/bdist.linux-armv7l/wheel/./biotuner/harmonic_timbre/exporters 2026-09-06T20:15:46,911 copying build/lib/biotuner/harmonic_timbre/exporters/to_wavetable.py -> build/bdist.linux-armv7l/wheel/./biotuner/harmonic_timbre/exporters 2026-09-06T20:15:46,914 copying build/lib/biotuner/harmonic_timbre/exporters/to_sfz.py -> build/bdist.linux-armv7l/wheel/./biotuner/harmonic_timbre/exporters 2026-09-06T20:15:46,916 copying build/lib/biotuner/harmonic_timbre/exporters/to_surge.py -> build/bdist.linux-armv7l/wheel/./biotuner/harmonic_timbre/exporters 2026-09-06T20:15:46,919 copying build/lib/biotuner/harmonic_timbre/__init__.py -> build/bdist.linux-armv7l/wheel/./biotuner/harmonic_timbre 2026-09-06T20:15:46,921 copying build/lib/biotuner/harmonic_timbre/direct_synth.py -> build/bdist.linux-armv7l/wheel/./biotuner/harmonic_timbre 2026-09-06T20:15:46,923 copying build/lib/biotuner/harmonic_timbre/biotuner_mapping.py -> build/bdist.linux-armv7l/wheel/./biotuner/harmonic_timbre 2026-09-06T20:15:46,926 copying build/lib/biotuner/harmonic_spectrum.py -> build/bdist.linux-armv7l/wheel/./biotuner 2026-09-06T20:15:46,928 copying build/lib/biotuner/biotuner_mne.py -> build/bdist.linux-armv7l/wheel/./biotuner 2026-09-06T20:15:46,930 copying build/lib/biotuner/harmonic_sequence.py -> build/bdist.linux-armv7l/wheel/./biotuner 2026-09-06T20:15:46,934 copying build/lib/biotuner/_version.py -> build/bdist.linux-armv7l/wheel/./biotuner 2026-09-06T20:15:46,937 creating build/bdist.linux-armv7l/wheel/biotuner/resonance 2026-09-06T20:15:46,938 copying build/lib/biotuner/resonance/phase_estimators.py -> build/bdist.linux-armv7l/wheel/./biotuner/resonance 2026-09-06T20:15:46,940 copying build/lib/biotuner/resonance/nm_detect.py -> build/bdist.linux-armv7l/wheel/./biotuner/resonance 2026-09-06T20:15:46,942 copying build/lib/biotuner/resonance/__init__.py -> build/bdist.linux-armv7l/wheel/./biotuner/resonance 2026-09-06T20:15:46,944 copying build/lib/biotuner/resonance/kernels_ratio.py -> build/bdist.linux-armv7l/wheel/./biotuner/resonance 2026-09-06T20:15:46,946 copying build/lib/biotuner/resonance/kernels_harmonic.py -> build/bdist.linux-armv7l/wheel/./biotuner/resonance 2026-09-06T20:15:46,948 copying build/lib/biotuner/resonance/orchestrator.py -> build/bdist.linux-armv7l/wheel/./biotuner/resonance 2026-09-06T20:15:46,951 copying build/lib/biotuner/resonance/registry.py -> build/bdist.linux-armv7l/wheel/./biotuner/resonance 2026-09-06T20:15:46,953 copying build/lib/biotuner/resonance/plots.py -> build/bdist.linux-armv7l/wheel/./biotuner/resonance 2026-09-06T20:15:46,956 copying build/lib/biotuner/resonance/nulls.py -> build/bdist.linux-armv7l/wheel/./biotuner/resonance 2026-09-06T20:15:46,958 copying build/lib/biotuner/resonance/combine.py -> build/bdist.linux-armv7l/wheel/./biotuner/resonance 2026-09-06T20:15:46,960 copying build/lib/biotuner/resonance/coupling.py -> build/bdist.linux-armv7l/wheel/./biotuner/resonance 2026-09-06T20:15:46,963 copying build/lib/biotuner/peaks_extraction.py -> build/bdist.linux-armv7l/wheel/./biotuner 2026-09-06T20:15:46,966 copying build/lib/biotuner/harmonic_input.py -> build/bdist.linux-armv7l/wheel/./biotuner 2026-09-06T20:15:46,969 copying build/lib/biotuner/harmonic_connectivity.py -> build/bdist.linux-armv7l/wheel/./biotuner 2026-09-06T20:15:46,973 copying build/lib/biotuner/transitional_harmony.py -> build/bdist.linux-armv7l/wheel/./biotuner 2026-09-06T20:15:46,976 copying build/lib/biotuner/stats.py -> build/bdist.linux-armv7l/wheel/./biotuner 2026-09-06T20:15:46,978 copying build/lib/biotuner/__init__.py -> build/bdist.linux-armv7l/wheel/./biotuner 2026-09-06T20:15:46,980 copying build/lib/biotuner/scale_construction.py -> build/bdist.linux-armv7l/wheel/./biotuner 2026-09-06T20:15:46,983 copying build/lib/biotuner/surrogates.py -> build/bdist.linux-armv7l/wheel/./biotuner 2026-09-06T20:15:46,986 copying build/lib/biotuner/biotuner_utils.py -> build/bdist.linux-armv7l/wheel/./biotuner 2026-09-06T20:15:46,991 creating build/bdist.linux-armv7l/wheel/biotuner/bioelements 2026-09-06T20:15:46,992 copying build/lib/biotuner/bioelements/composition.py -> build/bdist.linux-armv7l/wheel/./biotuner/bioelements 2026-09-06T20:15:46,995 creating build/bdist.linux-armv7l/wheel/biotuner/bioelements/data 2026-09-06T20:15:46,996 copying build/lib/biotuner/bioelements/data/vacuum_elements.csv.gz -> build/bdist.linux-armv7l/wheel/./biotuner/bioelements/data 2026-09-06T20:15:46,999 copying build/lib/biotuner/bioelements/data/air_elements.csv.gz -> build/bdist.linux-armv7l/wheel/./biotuner/bioelements/data 2026-09-06T20:15:47,004 copying build/lib/biotuner/bioelements/bridges.py -> build/bdist.linux-armv7l/wheel/./biotuner/bioelements 2026-09-06T20:15:47,007 copying build/lib/biotuner/bioelements/tuning_match.py -> build/bdist.linux-armv7l/wheel/./biotuner/bioelements 2026-09-06T20:15:47,010 copying build/lib/biotuner/bioelements/dynamics.py -> build/bdist.linux-armv7l/wheel/./biotuner/bioelements 2026-09-06T20:15:47,014 copying build/lib/biotuner/bioelements/tables.py -> build/bdist.linux-armv7l/wheel/./biotuner/bioelements 2026-09-06T20:15:47,016 copying build/lib/biotuner/bioelements/matching.py -> build/bdist.linux-armv7l/wheel/./biotuner/bioelements 2026-09-06T20:15:47,019 copying build/lib/biotuner/bioelements/periodic.py -> build/bdist.linux-armv7l/wheel/./biotuner/bioelements 2026-09-06T20:15:47,021 copying build/lib/biotuner/bioelements/__init__.py -> build/bdist.linux-armv7l/wheel/./biotuner/bioelements 2026-09-06T20:15:47,024 copying build/lib/biotuner/bioelements/materials.py -> build/bdist.linux-armv7l/wheel/./biotuner/bioelements 2026-09-06T20:15:47,027 copying build/lib/biotuner/bioelements/legacy.py -> build/bdist.linux-armv7l/wheel/./biotuner/bioelements 2026-09-06T20:15:47,030 copying build/lib/biotuner/bioelements/units.py -> build/bdist.linux-armv7l/wheel/./biotuner/bioelements 2026-09-06T20:15:47,032 copying build/lib/biotuner/bioelements/affinity.py -> build/bdist.linux-armv7l/wheel/./biotuner/bioelements 2026-09-06T20:15:47,034 copying build/lib/biotuner/bioelements/spectrum.py -> build/bdist.linux-armv7l/wheel/./biotuner/bioelements 2026-09-06T20:15:47,037 copying build/lib/biotuner/bioelements/plotting.py -> build/bdist.linux-armv7l/wheel/./biotuner/bioelements 2026-09-06T20:15:47,040 copying build/lib/biotuner/vizs.py -> build/bdist.linux-armv7l/wheel/./biotuner 2026-09-06T20:15:47,044 copying build/lib/biotuner/harmonic_sequence_viz.py -> build/bdist.linux-armv7l/wheel/./biotuner 2026-09-06T20:15:47,047 copying build/lib/biotuner/biotuner_object.py -> build/bdist.linux-armv7l/wheel/./biotuner 2026-09-06T20:15:47,053 copying build/lib/biotuner/metrics.py -> build/bdist.linux-armv7l/wheel/./biotuner 2026-09-06T20:15:47,059 creating build/bdist.linux-armv7l/wheel/biotuner/harmonic_geometry 2026-09-06T20:15:47,060 copying build/lib/biotuner/harmonic_geometry/geometry_data.py -> build/bdist.linux-armv7l/wheel/./biotuner/harmonic_geometry 2026-09-06T20:15:47,063 copying build/lib/biotuner/harmonic_geometry/fractal.py -> build/bdist.linux-armv7l/wheel/./biotuner/harmonic_geometry 2026-09-06T20:15:47,066 copying build/lib/biotuner/harmonic_geometry/_utils.py -> build/bdist.linux-armv7l/wheel/./biotuner/harmonic_geometry 2026-09-06T20:15:47,069 copying build/lib/biotuner/harmonic_geometry/chladni.py -> build/bdist.linux-armv7l/wheel/./biotuner/harmonic_geometry 2026-09-06T20:15:47,071 copying build/lib/biotuner/harmonic_geometry/extensions.py -> build/bdist.linux-armv7l/wheel/./biotuner/harmonic_geometry 2026-09-06T20:15:47,075 creating build/bdist.linux-armv7l/wheel/biotuner/harmonic_geometry/media 2026-09-06T20:15:47,076 creating build/bdist.linux-armv7l/wheel/biotuner/harmonic_geometry/media/eigenmode 2026-09-06T20:15:47,078 copying build/lib/biotuner/harmonic_geometry/media/eigenmode/__init__.py -> build/bdist.linux-armv7l/wheel/./biotuner/harmonic_geometry/media/eigenmode 2026-09-06T20:15:47,081 copying build/lib/biotuner/harmonic_geometry/media/eigenmode/rigid_plate.py -> build/bdist.linux-armv7l/wheel/./biotuner/harmonic_geometry/media/eigenmode 2026-09-06T20:15:47,086 copying build/lib/biotuner/harmonic_geometry/media/eigenmode/elastic.py -> build/bdist.linux-armv7l/wheel/./biotuner/harmonic_geometry/media/eigenmode 2026-09-06T20:15:47,089 copying build/lib/biotuner/harmonic_geometry/media/eigenmode/plasma_lattice.py -> build/bdist.linux-armv7l/wheel/./biotuner/harmonic_geometry/media/eigenmode 2026-09-06T20:15:47,092 copying build/lib/biotuner/harmonic_geometry/media/eigenmode/closed_surface.py -> build/bdist.linux-armv7l/wheel/./biotuner/harmonic_geometry/media/eigenmode 2026-09-06T20:15:47,095 creating build/bdist.linux-armv7l/wheel/biotuner/harmonic_geometry/media/parametric 2026-09-06T20:15:47,096 copying build/lib/biotuner/harmonic_geometry/media/parametric/__init__.py -> build/bdist.linux-armv7l/wheel/./biotuner/harmonic_geometry/media/parametric 2026-09-06T20:15:47,098 copying build/lib/biotuner/harmonic_geometry/media/parametric/faraday.py -> build/bdist.linux-armv7l/wheel/./biotuner/harmonic_geometry/media/parametric 2026-09-06T20:15:47,101 copying build/lib/biotuner/harmonic_geometry/media/structure.py -> build/bdist.linux-armv7l/wheel/./biotuner/harmonic_geometry/media 2026-09-06T20:15:47,104 creating build/bdist.linux-armv7l/wheel/biotuner/harmonic_geometry/media/wave_field 2026-09-06T20:15:47,105 copying build/lib/biotuner/harmonic_geometry/media/wave_field/interference.py -> build/bdist.linux-armv7l/wheel/./biotuner/harmonic_geometry/media/wave_field 2026-09-06T20:15:47,108 copying build/lib/biotuner/harmonic_geometry/media/wave_field/acoustic.py -> build/bdist.linux-armv7l/wheel/./biotuner/harmonic_geometry/media/wave_field 2026-09-06T20:15:47,111 copying build/lib/biotuner/harmonic_geometry/media/wave_field/__init__.py -> build/bdist.linux-armv7l/wheel/./biotuner/harmonic_geometry/media/wave_field 2026-09-06T20:15:47,113 copying build/lib/biotuner/harmonic_geometry/media/__init__.py -> build/bdist.linux-armv7l/wheel/./biotuner/harmonic_geometry/media 2026-09-06T20:15:47,116 creating build/bdist.linux-armv7l/wheel/biotuner/harmonic_geometry/media/morphogenetic 2026-09-06T20:15:47,117 copying build/lib/biotuner/harmonic_geometry/media/morphogenetic/reaction_diffusion.py -> build/bdist.linux-armv7l/wheel/./biotuner/harmonic_geometry/media/morphogenetic 2026-09-06T20:15:47,120 copying build/lib/biotuner/harmonic_geometry/media/morphogenetic/__init__.py -> build/bdist.linux-armv7l/wheel/./biotuner/harmonic_geometry/media/morphogenetic 2026-09-06T20:15:47,122 copying build/lib/biotuner/harmonic_geometry/media/morphogenetic/crystallization.py -> build/bdist.linux-armv7l/wheel/./biotuner/harmonic_geometry/media/morphogenetic 2026-09-06T20:15:47,126 creating build/bdist.linux-armv7l/wheel/biotuner/harmonic_geometry/media/transport 2026-09-06T20:15:47,127 copying build/lib/biotuner/harmonic_geometry/media/transport/tracer.py -> build/bdist.linux-armv7l/wheel/./biotuner/harmonic_geometry/media/transport 2026-09-06T20:15:47,129 copying build/lib/biotuner/harmonic_geometry/media/transport/__init__.py -> build/bdist.linux-armv7l/wheel/./biotuner/harmonic_geometry/media/transport 2026-09-06T20:15:47,131 copying build/lib/biotuner/harmonic_geometry/media/transport/streaming.py -> build/bdist.linux-armv7l/wheel/./biotuner/harmonic_geometry/media/transport 2026-09-06T20:15:47,133 copying build/lib/biotuner/harmonic_geometry/media/transport/granular.py -> build/bdist.linux-armv7l/wheel/./biotuner/harmonic_geometry/media/transport 2026-09-06T20:15:47,136 copying build/lib/biotuner/harmonic_geometry/media/base.py -> build/bdist.linux-armv7l/wheel/./biotuner/harmonic_geometry/media 2026-09-06T20:15:47,138 copying build/lib/biotuner/harmonic_geometry/media/coupling.py -> build/bdist.linux-armv7l/wheel/./biotuner/harmonic_geometry/media 2026-09-06T20:15:47,141 copying build/lib/biotuner/harmonic_geometry/generative.py -> build/bdist.linux-armv7l/wheel/./biotuner/harmonic_geometry 2026-09-06T20:15:47,143 copying build/lib/biotuner/harmonic_geometry/__init__.py -> build/bdist.linux-armv7l/wheel/./biotuner/harmonic_geometry 2026-09-06T20:15:47,146 copying build/lib/biotuner/harmonic_geometry/harmonograph.py -> build/bdist.linux-armv7l/wheel/./biotuner/harmonic_geometry 2026-09-06T20:15:47,148 copying build/lib/biotuner/harmonic_geometry/geometry_3d.py -> build/bdist.linux-armv7l/wheel/./biotuner/harmonic_geometry 2026-09-06T20:15:47,151 copying build/lib/biotuner/harmonic_geometry/polygon_circular.py -> build/bdist.linux-armv7l/wheel/./biotuner/harmonic_geometry 2026-09-06T20:15:47,154 copying build/lib/biotuner/harmonic_geometry/plotting.py -> build/bdist.linux-armv7l/wheel/./biotuner/harmonic_geometry 2026-09-06T20:15:47,158 copying build/lib/biotuner/harmonic_geometry/inputs.py -> build/bdist.linux-armv7l/wheel/./biotuner/harmonic_geometry 2026-09-06T20:15:47,160 copying build/lib/biotuner/harmonic_geometry/interference_patterns.py -> build/bdist.linux-armv7l/wheel/./biotuner/harmonic_geometry 2026-09-06T20:15:47,162 copying build/lib/biotuner/harmonic_geometry/metrics.py -> build/bdist.linux-armv7l/wheel/./biotuner/harmonic_geometry 2026-09-06T20:15:47,165 copying build/lib/biotuner/harmonic_geometry/spherical_harmonics.py -> build/bdist.linux-armv7l/wheel/./biotuner/harmonic_geometry 2026-09-06T20:15:47,167 copying build/lib/biotuner/harmonic_geometry/lissajous.py -> build/bdist.linux-armv7l/wheel/./biotuner/harmonic_geometry 2026-09-06T20:15:47,170 copying build/lib/biotuner/harmonic_geometry/transitions.py -> build/bdist.linux-armv7l/wheel/./biotuner/harmonic_geometry 2026-09-06T20:15:47,172 copying build/lib/biotuner/plot_utils.py -> build/bdist.linux-armv7l/wheel/./biotuner 2026-09-06T20:15:47,180 copying build/lib/biotuner/dictionaries.py -> build/bdist.linux-armv7l/wheel/./biotuner 2026-09-06T20:15:47,183 copying build/lib/biotuner/rhythm_construction.py -> build/bdist.linux-armv7l/wheel/./biotuner 2026-09-06T20:15:47,187 copying build/lib/biotuner/biotuner_group.py -> build/bdist.linux-armv7l/wheel/./biotuner 2026-09-06T20:15:47,190 running install_egg_info 2026-09-06T20:15:47,195 Copying biotuner.egg-info to build/bdist.linux-armv7l/wheel/./biotuner-0.5.1-py3.11.egg-info 2026-09-06T20:15:47,207 running install_scripts 2026-09-06T20:15:47,218 creating build/bdist.linux-armv7l/wheel/biotuner-0.5.1.dist-info/WHEEL 2026-09-06T20:15:47,220 creating '/tmp/pip-wheel-ym5o86u_/.tmp-jslg4tjo/biotuner-0.5.1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-09-06T20:15:47,223 adding 'biotuner/__init__.py' 2026-09-06T20:15:47,224 adding 'biotuner/_version.py' 2026-09-06T20:15:47,231 adding 'biotuner/biotuner_group.py' 2026-09-06T20:15:47,233 adding 'biotuner/biotuner_mne.py' 2026-09-06T20:15:47,250 adding 'biotuner/biotuner_object.py' 2026-09-06T20:15:47,259 adding 'biotuner/biotuner_utils.py' 2026-09-06T20:15:47,263 adding 'biotuner/dictionaries.py' 2026-09-06T20:15:47,277 adding 'biotuner/harmonic_connectivity.py' 2026-09-06T20:15:47,282 adding 'biotuner/harmonic_input.py' 2026-09-06T20:15:47,294 adding 'biotuner/harmonic_sequence.py' 2026-09-06T20:15:47,298 adding 'biotuner/harmonic_sequence_viz.py' 2026-09-06T20:15:47,302 adding 'biotuner/harmonic_spectrum.py' 2026-09-06T20:15:47,307 adding 'biotuner/math_series.py' 2026-09-06T20:15:47,312 adding 'biotuner/metrics.py' 2026-09-06T20:15:47,315 adding 'biotuner/peaks_extension.py' 2026-09-06T20:15:47,325 adding 'biotuner/peaks_extraction.py' 2026-09-06T20:15:47,327 adding 'biotuner/plot_config.py' 2026-09-06T20:15:47,344 adding 'biotuner/plot_utils.py' 2026-09-06T20:15:47,358 adding 'biotuner/rhythm_construction.py' 2026-09-06T20:15:47,364 adding 'biotuner/scale_construction.py' 2026-09-06T20:15:47,367 adding 'biotuner/stats.py' 2026-09-06T20:15:47,369 adding 'biotuner/surrogates.py' 2026-09-06T20:15:47,371 adding 'biotuner/transitional_harmony.py' 2026-09-06T20:15:47,376 adding 'biotuner/vizs.py' 2026-09-06T20:15:47,378 adding 'biotuner/biocolors/__init__.py' 2026-09-06T20:15:47,381 adding 'biotuner/biocolors/calibration.py' 2026-09-06T20:15:47,384 adding 'biotuner/biocolors/descriptors.py' 2026-09-06T20:15:47,386 adding 'biotuner/biocolors/legacy.py' 2026-09-06T20:15:47,390 adding 'biotuner/biocolors/mapping.py' 2026-09-06T20:15:47,395 adding 'biotuner/biocolors/palettes.py' 2026-09-06T20:15:47,397 adding 'biotuner/biocolors/color/__init__.py' 2026-09-06T20:15:47,399 adding 'biotuner/biocolors/color/difference.py' 2026-09-06T20:15:47,400 adding 'biotuner/biocolors/color/gamut.py' 2026-09-06T20:15:47,402 adding 'biotuner/biocolors/color/spaces.py' 2026-09-06T20:15:47,404 adding 'biotuner/biocolors/color/spectral.py' 2026-09-06T20:15:47,406 adding 'biotuner/bioelements/__init__.py' 2026-09-06T20:15:47,407 adding 'biotuner/bioelements/affinity.py' 2026-09-06T20:15:47,409 adding 'biotuner/bioelements/bridges.py' 2026-09-06T20:15:47,411 adding 'biotuner/bioelements/composition.py' 2026-09-06T20:15:47,415 adding 'biotuner/bioelements/dynamics.py' 2026-09-06T20:15:47,416 adding 'biotuner/bioelements/legacy.py' 2026-09-06T20:15:47,418 adding 'biotuner/bioelements/matching.py' 2026-09-06T20:15:47,421 adding 'biotuner/bioelements/materials.py' 2026-09-06T20:15:47,423 adding 'biotuner/bioelements/periodic.py' 2026-09-06T20:15:47,425 adding 'biotuner/bioelements/plotting.py' 2026-09-06T20:15:47,427 adding 'biotuner/bioelements/spectrum.py' 2026-09-06T20:15:47,429 adding 'biotuner/bioelements/tables.py' 2026-09-06T20:15:47,431 adding 'biotuner/bioelements/tuning_match.py' 2026-09-06T20:15:47,432 adding 'biotuner/bioelements/units.py' 2026-09-06T20:15:47,442 adding 'biotuner/bioelements/data/air_elements.csv.gz' 2026-09-06T20:15:47,444 adding 'biotuner/bioelements/data/vacuum_elements.csv.gz' 2026-09-06T20:15:47,447 adding 'biotuner/harmonic_geometry/__init__.py' 2026-09-06T20:15:47,448 adding 'biotuner/harmonic_geometry/_utils.py' 2026-09-06T20:15:47,450 adding 'biotuner/harmonic_geometry/chladni.py' 2026-09-06T20:15:47,452 adding 'biotuner/harmonic_geometry/extensions.py' 2026-09-06T20:15:47,455 adding 'biotuner/harmonic_geometry/fractal.py' 2026-09-06T20:15:47,458 adding 'biotuner/harmonic_geometry/generative.py' 2026-09-06T20:15:47,463 adding 'biotuner/harmonic_geometry/geometry_3d.py' 2026-09-06T20:15:47,465 adding 'biotuner/harmonic_geometry/geometry_data.py' 2026-09-06T20:15:47,467 adding 'biotuner/harmonic_geometry/harmonograph.py' 2026-09-06T20:15:47,468 adding 'biotuner/harmonic_geometry/inputs.py' 2026-09-06T20:15:47,469 adding 'biotuner/harmonic_geometry/interference_patterns.py' 2026-09-06T20:15:47,471 adding 'biotuner/harmonic_geometry/lissajous.py' 2026-09-06T20:15:47,475 adding 'biotuner/harmonic_geometry/metrics.py' 2026-09-06T20:15:47,483 adding 'biotuner/harmonic_geometry/plotting.py' 2026-09-06T20:15:47,487 adding 'biotuner/harmonic_geometry/polygon_circular.py' 2026-09-06T20:15:47,488 adding 'biotuner/harmonic_geometry/spherical_harmonics.py' 2026-09-06T20:15:47,490 adding 'biotuner/harmonic_geometry/transitions.py' 2026-09-06T20:15:47,492 adding 'biotuner/harmonic_geometry/media/__init__.py' 2026-09-06T20:15:47,494 adding 'biotuner/harmonic_geometry/media/base.py' 2026-09-06T20:15:47,495 adding 'biotuner/harmonic_geometry/media/coupling.py' 2026-09-06T20:15:47,497 adding 'biotuner/harmonic_geometry/media/structure.py' 2026-09-06T20:15:47,499 adding 'biotuner/harmonic_geometry/media/eigenmode/__init__.py' 2026-09-06T20:15:47,503 adding 'biotuner/harmonic_geometry/media/eigenmode/closed_surface.py' 2026-09-06T20:15:47,505 adding 'biotuner/harmonic_geometry/media/eigenmode/elastic.py' 2026-09-06T20:15:47,507 adding 'biotuner/harmonic_geometry/media/eigenmode/plasma_lattice.py' 2026-09-06T20:15:47,514 adding 'biotuner/harmonic_geometry/media/eigenmode/rigid_plate.py' 2026-09-06T20:15:47,517 adding 'biotuner/harmonic_geometry/media/morphogenetic/__init__.py' 2026-09-06T20:15:47,521 adding 'biotuner/harmonic_geometry/media/morphogenetic/crystallization.py' 2026-09-06T20:15:47,523 adding 'biotuner/harmonic_geometry/media/morphogenetic/reaction_diffusion.py' 2026-09-06T20:15:47,525 adding 'biotuner/harmonic_geometry/media/parametric/__init__.py' 2026-09-06T20:15:47,527 adding 'biotuner/harmonic_geometry/media/parametric/faraday.py' 2026-09-06T20:15:47,529 adding 'biotuner/harmonic_geometry/media/transport/__init__.py' 2026-09-06T20:15:47,532 adding 'biotuner/harmonic_geometry/media/transport/granular.py' 2026-09-06T20:15:47,534 adding 'biotuner/harmonic_geometry/media/transport/streaming.py' 2026-09-06T20:15:47,536 adding 'biotuner/harmonic_geometry/media/transport/tracer.py' 2026-09-06T20:15:47,538 adding 'biotuner/harmonic_geometry/media/wave_field/__init__.py' 2026-09-06T20:15:47,540 adding 'biotuner/harmonic_geometry/media/wave_field/acoustic.py' 2026-09-06T20:15:47,544 adding 'biotuner/harmonic_geometry/media/wave_field/interference.py' 2026-09-06T20:15:47,546 adding 'biotuner/harmonic_timbre/__init__.py' 2026-09-06T20:15:47,548 adding 'biotuner/harmonic_timbre/_utils.py' 2026-09-06T20:15:47,552 adding 'biotuner/harmonic_timbre/biotuner_mapping.py' 2026-09-06T20:15:47,554 adding 'biotuner/harmonic_timbre/cross_modal.py' 2026-09-06T20:15:47,556 adding 'biotuner/harmonic_timbre/direct_synth.py' 2026-09-06T20:15:47,558 adding 'biotuner/harmonic_timbre/inharmonic.py' 2026-09-06T20:15:47,561 adding 'biotuner/harmonic_timbre/matching.py' 2026-09-06T20:15:47,563 adding 'biotuner/harmonic_timbre/sequence_sources.py' 2026-09-06T20:15:47,565 adding 'biotuner/harmonic_timbre/synthesis.py' 2026-09-06T20:15:47,571 adding 'biotuner/harmonic_timbre/timbre.py' 2026-09-06T20:15:47,573 adding 'biotuner/harmonic_timbre/exporters/__init__.py' 2026-09-06T20:15:47,576 adding 'biotuner/harmonic_timbre/exporters/_bundle.py' 2026-09-06T20:15:47,577 adding 'biotuner/harmonic_timbre/exporters/_common.py' 2026-09-06T20:15:47,581 adding 'biotuner/harmonic_timbre/exporters/_vital_template.py' 2026-09-06T20:15:47,800 adding 'biotuner/harmonic_timbre/exporters/_vital_template_base.json' 2026-09-06T20:15:47,816 adding 'biotuner/harmonic_timbre/exporters/combinatorial.py' 2026-09-06T20:15:47,818 adding 'biotuner/harmonic_timbre/exporters/to_csound.py' 2026-09-06T20:15:47,820 adding 'biotuner/harmonic_timbre/exporters/to_sfz.py' 2026-09-06T20:15:47,822 adding 'biotuner/harmonic_timbre/exporters/to_supercollider.py' 2026-09-06T20:15:47,823 adding 'biotuner/harmonic_timbre/exporters/to_surge.py' 2026-09-06T20:15:47,828 adding 'biotuner/harmonic_timbre/exporters/to_vital.py' 2026-09-06T20:15:47,830 adding 'biotuner/harmonic_timbre/exporters/to_wav.py' 2026-09-06T20:15:47,836 adding 'biotuner/harmonic_timbre/exporters/to_wavetable.py' 2026-09-06T20:15:47,838 adding 'biotuner/harmonic_timbre/exporters/tuning_files.py' 2026-09-06T20:15:47,841 adding 'biotuner/mos/__init__.py' 2026-09-06T20:15:47,860 adding 'biotuner/mos/derive.py' 2026-09-06T20:15:47,863 adding 'biotuner/mos/design.py' 2026-09-06T20:15:47,868 adding 'biotuner/mos/fourier.py' 2026-09-06T20:15:47,880 adding 'biotuner/mos/interactive.py' 2026-09-06T20:15:47,888 adding 'biotuner/mos/labyrinths.py' 2026-09-06T20:15:47,890 adding 'biotuner/mos/legacy.py' 2026-09-06T20:15:47,901 adding 'biotuner/mos/metrics.py' 2026-09-06T20:15:47,905 adding 'biotuner/mos/modes.py' 2026-09-06T20:15:47,912 adding 'biotuner/mos/morph.py' 2026-09-06T20:15:47,921 adding 'biotuner/mos/plotting.py' 2026-09-06T20:15:47,925 adding 'biotuner/mos/scale.py' 2026-09-06T20:15:47,931 adding 'biotuner/mos/temperaments.py' 2026-09-06T20:15:47,939 adding 'biotuner/mos/ternary.py' 2026-09-06T20:15:47,943 adding 'biotuner/mos/theory.py' 2026-09-06T20:15:47,947 adding 'biotuner/mos/timbre.py' 2026-09-06T20:15:47,950 adding 'biotuner/resonance/__init__.py' 2026-09-06T20:15:47,951 adding 'biotuner/resonance/combine.py' 2026-09-06T20:15:47,954 adding 'biotuner/resonance/coupling.py' 2026-09-06T20:15:47,955 adding 'biotuner/resonance/kernels_harmonic.py' 2026-09-06T20:15:47,957 adding 'biotuner/resonance/kernels_ratio.py' 2026-09-06T20:15:47,958 adding 'biotuner/resonance/nm_detect.py' 2026-09-06T20:15:47,960 adding 'biotuner/resonance/nulls.py' 2026-09-06T20:15:47,963 adding 'biotuner/resonance/orchestrator.py' 2026-09-06T20:15:47,964 adding 'biotuner/resonance/phase_estimators.py' 2026-09-06T20:15:47,966 adding 'biotuner/resonance/plots.py' 2026-09-06T20:15:47,968 adding 'biotuner/resonance/registry.py' 2026-09-06T20:15:47,971 adding 'biotuner-0.5.1.dist-info/licenses/LICENSE.txt' 2026-09-06T20:15:47,973 adding 'biotuner-0.5.1.dist-info/METADATA' 2026-09-06T20:15:47,974 adding 'biotuner-0.5.1.dist-info/WHEEL' 2026-09-06T20:15:47,975 adding 'biotuner-0.5.1.dist-info/top_level.txt' 2026-09-06T20:15:47,978 adding 'biotuner-0.5.1.dist-info/RECORD' 2026-09-06T20:15:48,007 removing build/bdist.linux-armv7l/wheel 2026-09-06T20:15:48,144 Building wheel for biotuner (pyproject.toml): finished with status 'done' 2026-09-06T20:15:48,194 Created wheel for biotuner: filename=biotuner-0.5.1-py3-none-any.whl size=2213317 sha256=6905d6a19e9876db20a90df1bed3c1e4437fd48f58b111ea4db207a4d96c9b79 2026-09-06T20:15:48,195 Stored in directory: /tmp/pip-ephem-wheel-cache-hufp1k56/wheels/ae/c5/16/d280c2056a67dc003928016578eba8dba335f09f7af2e797f4 2026-09-06T20:15:48,214 Successfully built biotuner 2026-09-06T20:15:48,272 Removed build tracker: '/tmp/pip-build-tracker-h2m8pxw4'