2025-10-30T10:01:24,760 Created temporary directory: /tmp/pip-build-tracker-yis6eo7k 2025-10-30T10:01:24,760 Initialized build tracking at /tmp/pip-build-tracker-yis6eo7k 2025-10-30T10:01:24,761 Created build tracker: /tmp/pip-build-tracker-yis6eo7k 2025-10-30T10:01:24,761 Entered build tracker: /tmp/pip-build-tracker-yis6eo7k 2025-10-30T10:01:24,761 Created temporary directory: /tmp/pip-wheel-ihk1bzdl 2025-10-30T10:01:24,764 Created temporary directory: /tmp/pip-ephem-wheel-cache-25furdhh 2025-10-30T10:01:24,828 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-30T10:01:24,830 2 location(s) to search for versions of flybrains: 2025-10-30T10:01:24,830 * https://pypi.org/simple/flybrains/ 2025-10-30T10:01:24,830 * https://www.piwheels.org/simple/flybrains/ 2025-10-30T10:01:24,830 Fetching project page and analyzing links: https://pypi.org/simple/flybrains/ 2025-10-30T10:01:24,831 Getting page https://pypi.org/simple/flybrains/ 2025-10-30T10:01:24,832 Found index url https://pypi.org/simple/ 2025-10-30T10:01:24,903 Fetched page https://pypi.org/simple/flybrains/ as application/vnd.pypi.simple.v1+json 2025-10-30T10:01:24,910 Skipping link: No binaries permitted for flybrains: https://files.pythonhosted.org/packages/98/3a/656b751329c5b88bcc20f5e241b843e4c5ad2d5ed9dc469ae8307d24f9ec/flybrains-0.1.0-py3-none-any.whl (from https://pypi.org/simple/flybrains/) (requires-python:>=3.6) 2025-10-30T10:01:24,911 Found link https://files.pythonhosted.org/packages/52/5f/504e9f76f7899649129e6d51c0912698cbf8f568afefae8def68b550e8d6/flybrains-0.1.0.tar.gz (from https://pypi.org/simple/flybrains/) (requires-python:>=3.6), version: 0.1.0 2025-10-30T10:01:24,911 Skipping link: No binaries permitted for flybrains: https://files.pythonhosted.org/packages/2c/9a/fc65e05b6134c546ecbd5e810fbce84b1ff61f456307e2f155e87028778c/flybrains-0.1.1-py3-none-any.whl (from https://pypi.org/simple/flybrains/) (requires-python:>=3.6) 2025-10-30T10:01:24,911 Found link https://files.pythonhosted.org/packages/31/99/10aac7b8ef961959f12552be839e4c059688a63cf1df61572b3ffe1f1057/flybrains-0.1.1.tar.gz (from https://pypi.org/simple/flybrains/) (requires-python:>=3.6), version: 0.1.1 2025-10-30T10:01:24,912 Skipping link: No binaries permitted for flybrains: https://files.pythonhosted.org/packages/f9/3c/d4b9af2574fb7b2fb1736fce71305ae513a6831d48f7d6125d31d84053a8/flybrains-0.1.2-py3-none-any.whl (from https://pypi.org/simple/flybrains/) (requires-python:>=3.6) 2025-10-30T10:01:24,912 Found link https://files.pythonhosted.org/packages/3c/67/ae0b6035fc3e22fce243e0b102eef993bf67e7cdf9edf90f8684fbc750b2/flybrains-0.1.2.tar.gz (from https://pypi.org/simple/flybrains/) (requires-python:>=3.6), version: 0.1.2 2025-10-30T10:01:24,912 Skipping link: No binaries permitted for flybrains: https://files.pythonhosted.org/packages/74/e8/4fde042bc6ae417428a8ac4ee23826dd811399397bdf2e0ba775c3a875ae/flybrains-0.1.3-py3-none-any.whl (from https://pypi.org/simple/flybrains/) (requires-python:>=3.6) 2025-10-30T10:01:24,912 Found link https://files.pythonhosted.org/packages/c8/7d/496002473e81edd5f52f1318ded884747f564968e4293e71eb15c0d5a51f/flybrains-0.1.3.tar.gz (from https://pypi.org/simple/flybrains/) (requires-python:>=3.6), version: 0.1.3 2025-10-30T10:01:24,912 Skipping link: No binaries permitted for flybrains: https://files.pythonhosted.org/packages/a2/57/7362a03880d97edfca12c81245a6a9d2ca7054d04a79bde1b2473daf1741/flybrains-0.1.4-py3-none-any.whl (from https://pypi.org/simple/flybrains/) (requires-python:>=3.6) 2025-10-30T10:01:24,913 Found link https://files.pythonhosted.org/packages/51/ce/699a3d2ac03a3165e6fb5708b66aabea92dd96a94e947c9391ec2fa9a49d/flybrains-0.1.4.tar.gz (from https://pypi.org/simple/flybrains/) (requires-python:>=3.6), version: 0.1.4 2025-10-30T10:01:24,913 Skipping link: No binaries permitted for flybrains: https://files.pythonhosted.org/packages/c4/15/797064d771c75f3e8c657400e10a3c7fa09ff3d0abedcf2bb9c128963671/flybrains-0.1.5-py3-none-any.whl (from https://pypi.org/simple/flybrains/) (requires-python:>=3.6) 2025-10-30T10:01:24,913 Found link https://files.pythonhosted.org/packages/88/4c/0dfb80f5e1e6a547f4e822430a8d5ba87c18f5220fa695c61b811de2063b/flybrains-0.1.5.tar.gz (from https://pypi.org/simple/flybrains/) (requires-python:>=3.6), version: 0.1.5 2025-10-30T10:01:24,913 Skipping link: No binaries permitted for flybrains: https://files.pythonhosted.org/packages/cf/f0/acb1d866e33137f308935319c0d0481972fc3e2ec59774b2f70c0204c953/flybrains-0.1.6-py3-none-any.whl (from https://pypi.org/simple/flybrains/) (requires-python:>=3.6) 2025-10-30T10:01:24,913 Found link https://files.pythonhosted.org/packages/c6/96/ed6702d74f68d7380a045f0af2e7916fcc879e7619d70c1f0509e8c6515f/flybrains-0.1.6.tar.gz (from https://pypi.org/simple/flybrains/) (requires-python:>=3.6), version: 0.1.6 2025-10-30T10:01:24,913 Skipping link: No binaries permitted for flybrains: https://files.pythonhosted.org/packages/00/9f/32d42a8e0b67c8d6aa9caccca5acdf3480cbe3aa79b31e4419797fca5cfd/flybrains-0.1.7-py3-none-any.whl (from https://pypi.org/simple/flybrains/) (requires-python:>=3.6) 2025-10-30T10:01:24,914 Found link https://files.pythonhosted.org/packages/a8/70/c7dd823e9e298cfb1d95f008b4cbf4ad7491ada96c8390f5ddbbb5b487ee/flybrains-0.1.7.tar.gz (from https://pypi.org/simple/flybrains/) (requires-python:>=3.6), version: 0.1.7 2025-10-30T10:01:24,914 Skipping link: No binaries permitted for flybrains: https://files.pythonhosted.org/packages/8f/62/231cc0d4c9e51e2d9f4c590b087cacdcce9c41b09cdea5ccba8508e96465/flybrains-0.1.9-py3-none-any.whl (from https://pypi.org/simple/flybrains/) (requires-python:>=3.6) 2025-10-30T10:01:24,914 Found link https://files.pythonhosted.org/packages/66/46/51aa87bc3806db05d930bb718f1cced710ecad9623742ed258aa46cfef48/flybrains-0.1.9.tar.gz (from https://pypi.org/simple/flybrains/) (requires-python:>=3.6), version: 0.1.9 2025-10-30T10:01:24,914 Skipping link: No binaries permitted for flybrains: https://files.pythonhosted.org/packages/44/8e/b5e1e690fb078fc3b43cf5128ef02626b62ebb6ffb8b86e82706157c7467/flybrains-0.1.10-py3-none-any.whl (from https://pypi.org/simple/flybrains/) (requires-python:>=3.6) 2025-10-30T10:01:24,914 Found link https://files.pythonhosted.org/packages/d3/e5/841b7230b8e8dcaa4c69e2fcdb6cb7868d238dc19afbd2a6aacf407b1cae/flybrains-0.1.10.tar.gz (from https://pypi.org/simple/flybrains/) (requires-python:>=3.6), version: 0.1.10 2025-10-30T10:01:24,914 Skipping link: No binaries permitted for flybrains: https://files.pythonhosted.org/packages/5a/51/afbc9355ce16f46187f452c81f51ec109264d60f8d4a7ee85099b37a3d3b/flybrains-0.1.11-py3-none-any.whl (from https://pypi.org/simple/flybrains/) (requires-python:>=3.6) 2025-10-30T10:01:24,915 Found link https://files.pythonhosted.org/packages/14/63/4f3c5cfe834672ffefddd3874d0f07e64beb87bed75fb8fffed050ff8800/flybrains-0.1.11.tar.gz (from https://pypi.org/simple/flybrains/) (requires-python:>=3.6), version: 0.1.11 2025-10-30T10:01:24,915 Skipping link: No binaries permitted for flybrains: https://files.pythonhosted.org/packages/39/c2/27daf4bbd11352f9c63aa413762cc61974475cf9d35795b820ae8895f143/flybrains-0.1.12-py3-none-any.whl (from https://pypi.org/simple/flybrains/) (requires-python:>=3.6) 2025-10-30T10:01:24,915 Found link https://files.pythonhosted.org/packages/b5/f1/69a49fa818fb714576990a7b38a80b97a9416522af87e9ccde1aa28857c3/flybrains-0.1.12.tar.gz (from https://pypi.org/simple/flybrains/) (requires-python:>=3.6), version: 0.1.12 2025-10-30T10:01:24,915 Skipping link: No binaries permitted for flybrains: https://files.pythonhosted.org/packages/c2/f6/c2cecbeed9d7c151bd45ede22aef980e17f09ba8e411ce289e8fac57ade9/flybrains-0.2.0-py3-none-any.whl (from https://pypi.org/simple/flybrains/) (requires-python:>=3.6) 2025-10-30T10:01:24,915 Found link https://files.pythonhosted.org/packages/42/0c/fbeacd160f77af06ff41eece50f876d8daab9efefe3ee1b6a2c1ee3ad3a9/flybrains-0.2.0.tar.gz (from https://pypi.org/simple/flybrains/) (requires-python:>=3.6), version: 0.2.0 2025-10-30T10:01:24,915 Skipping link: No binaries permitted for flybrains: https://files.pythonhosted.org/packages/7b/bf/623221154dbf433491b6822ecefbdde9e78083591910c277559012e721e1/flybrains-0.2.1-py3-none-any.whl (from https://pypi.org/simple/flybrains/) (requires-python:>=3.6) 2025-10-30T10:01:24,916 Found link https://files.pythonhosted.org/packages/39/1e/847a9edb1d295e7d1e403714e4d9cd29135d2319cae9286927363c757a00/flybrains-0.2.1.tar.gz (from https://pypi.org/simple/flybrains/) (requires-python:>=3.6), version: 0.2.1 2025-10-30T10:01:24,916 Skipping link: No binaries permitted for flybrains: https://files.pythonhosted.org/packages/c6/b3/495a616efa42b1a4770a47f3438d6f5265fc1c5ab3a8f7c83a3b7d6c20f2/flybrains-0.2.2-py3-none-any.whl (from https://pypi.org/simple/flybrains/) (requires-python:>=3.6) 2025-10-30T10:01:24,916 Found link https://files.pythonhosted.org/packages/a5/a2/09ce6d849c488c47da7c3378049826c342a0940e6ccb56478c6c1c3f8bf8/flybrains-0.2.2.tar.gz (from https://pypi.org/simple/flybrains/) (requires-python:>=3.6), version: 0.2.2 2025-10-30T10:01:24,916 Skipping link: No binaries permitted for flybrains: https://files.pythonhosted.org/packages/45/19/7005dec1c05ba231ee980e2c80bd22e3bf44677781c3f6e637224de238d0/flybrains-0.2.3-py3-none-any.whl (from https://pypi.org/simple/flybrains/) (requires-python:>=3.6) 2025-10-30T10:01:24,916 Found link https://files.pythonhosted.org/packages/59/ca/c4ed2197da36b888c198ed4cadb2c838a3c3eaf358b5266d9c7009ba3ed0/flybrains-0.2.3.tar.gz (from https://pypi.org/simple/flybrains/) (requires-python:>=3.6), version: 0.2.3 2025-10-30T10:01:24,916 Skipping link: No binaries permitted for flybrains: https://files.pythonhosted.org/packages/39/89/8b07cf0738591e978f24512b50af4767a8373c9c1d4ef09105c89c2b7f9f/flybrains-0.2.4-py3-none-any.whl (from https://pypi.org/simple/flybrains/) (requires-python:>=3.6) 2025-10-30T10:01:24,917 Found link https://files.pythonhosted.org/packages/d6/36/4ea30736f38ed95017fb37efc8c9080046de5f3a2685fa9fbb2cea3e2a92/flybrains-0.2.4.tar.gz (from https://pypi.org/simple/flybrains/) (requires-python:>=3.6), version: 0.2.4 2025-10-30T10:01:24,917 Skipping link: No binaries permitted for flybrains: https://files.pythonhosted.org/packages/02/42/2d98cd0037d0770d2d70251e0f49b8e0c1ca1ce8a8369219c196957f9831/flybrains-0.2.5-py3-none-any.whl (from https://pypi.org/simple/flybrains/) (requires-python:>=3.6) 2025-10-30T10:01:24,917 Found link https://files.pythonhosted.org/packages/11/01/fb16d9cecac6fc8f0795bb1751b1b267be816c2b507172369a9a2c2bfd28/flybrains-0.2.5.tar.gz (from https://pypi.org/simple/flybrains/) (requires-python:>=3.6), version: 0.2.5 2025-10-30T10:01:24,917 Skipping link: No binaries permitted for flybrains: https://files.pythonhosted.org/packages/0b/6f/7ad8f1b71e12ac52990afdbcdb486c0b3691b46f38a7a6b3135bfe49d8cc/flybrains-0.2.6-py3-none-any.whl (from https://pypi.org/simple/flybrains/) (requires-python:>=3.6) 2025-10-30T10:01:24,917 Found link https://files.pythonhosted.org/packages/44/a5/1051d2791d98d2ffd9c04064426b09b1b098622f4a932df4e965871e799f/flybrains-0.2.6.tar.gz (from https://pypi.org/simple/flybrains/) (requires-python:>=3.6), version: 0.2.6 2025-10-30T10:01:24,917 Skipping link: No binaries permitted for flybrains: https://files.pythonhosted.org/packages/42/92/e008b2355bd86903984c9dc87d272c88d881f141f1d5c51ae8a80776a522/flybrains-0.2.7-py3-none-any.whl (from https://pypi.org/simple/flybrains/) (requires-python:>=3.6) 2025-10-30T10:01:24,918 Found link https://files.pythonhosted.org/packages/a4/69/99c43c05ad7b42b2c8d36d806315cc7aa989e6530c6fc671c946a65c1af1/flybrains-0.2.7.tar.gz (from https://pypi.org/simple/flybrains/) (requires-python:>=3.6), version: 0.2.7 2025-10-30T10:01:24,918 Skipping link: No binaries permitted for flybrains: https://files.pythonhosted.org/packages/22/66/bc12eaf1d3a81d7682109858cc9ff100e6b351bef6d8156a7cd404faaebe/flybrains-0.2.8-py3-none-any.whl (from https://pypi.org/simple/flybrains/) (requires-python:>=3.6) 2025-10-30T10:01:24,918 Found link https://files.pythonhosted.org/packages/d5/81/b21212afcb13c8f9fc5f6f29ff6292d68bcd5f491668d02f257add3ca706/flybrains-0.2.8.tar.gz (from https://pypi.org/simple/flybrains/) (requires-python:>=3.6), version: 0.2.8 2025-10-30T10:01:24,918 Skipping link: No binaries permitted for flybrains: https://files.pythonhosted.org/packages/5c/12/73897df084c58829ac961193fb71c0b6b375621ef09fe3a97b15e7282b3d/flybrains-0.2.9-py3-none-any.whl (from https://pypi.org/simple/flybrains/) (requires-python:>=3.6) 2025-10-30T10:01:24,918 Found link https://files.pythonhosted.org/packages/2a/dc/607c8a90bf70420bb560c299aaf3411b3b2f99c411e01fa7e57ca65305ee/flybrains-0.2.9.tar.gz (from https://pypi.org/simple/flybrains/) (requires-python:>=3.6), version: 0.2.9 2025-10-30T10:01:24,919 Skipping link: No binaries permitted for flybrains: https://files.pythonhosted.org/packages/b6/25/66131e742131e9289c71ba211dff8f2a1b02b9e0afb8868b3980fc4f699c/flybrains-0.2.10-py3-none-any.whl (from https://pypi.org/simple/flybrains/) (requires-python:>=3.6) 2025-10-30T10:01:24,919 Found link https://files.pythonhosted.org/packages/96/82/48163bbb2972e8815bd46015474e68b0faa72fb32fd69e9b00cd490a96c1/flybrains-0.2.10.tar.gz (from https://pypi.org/simple/flybrains/) (requires-python:>=3.6), version: 0.2.10 2025-10-30T10:01:24,919 Skipping link: No binaries permitted for flybrains: https://files.pythonhosted.org/packages/34/99/766574fbc78b593666a1bca3ba9bf3f897534192ae73d7b80a45c0e11769/flybrains-0.2.11-py3-none-any.whl (from https://pypi.org/simple/flybrains/) (requires-python:>=3.6) 2025-10-30T10:01:24,919 Found link https://files.pythonhosted.org/packages/aa/db/cd4858f0c7548e5ce8173b9cee808f5936accd70c595c72cf28414607dd0/flybrains-0.2.11.tar.gz (from https://pypi.org/simple/flybrains/) (requires-python:>=3.6), version: 0.2.11 2025-10-30T10:01:24,919 Skipping link: No binaries permitted for flybrains: https://files.pythonhosted.org/packages/9c/ec/aa7059d20fdc7a8a8e97b9bfd91851669f5e636d7f517b57eb47dda904c3/flybrains-0.3.0-py3-none-any.whl (from https://pypi.org/simple/flybrains/) (requires-python:>=3.6) 2025-10-30T10:01:24,919 Found link https://files.pythonhosted.org/packages/09/de/7fb354469e2b1fe91ac9e5579aad7be558822a0486c3aa57df761686ddf7/flybrains-0.3.0.tar.gz (from https://pypi.org/simple/flybrains/) (requires-python:>=3.6), version: 0.3.0 2025-10-30T10:01:24,920 Skipping link: No binaries permitted for flybrains: https://files.pythonhosted.org/packages/f0/c4/ef2d9297aa5c0542b0c42512dec70989c2f891a1cc61c94da9f7f22aed97/flybrains-0.4.0-py3-none-any.whl (from https://pypi.org/simple/flybrains/) (requires-python:>=3.6) 2025-10-30T10:01:24,920 Found link https://files.pythonhosted.org/packages/6a/01/7013260bfd0ee444df0aba4506fb6907dba71b14d0e5aea9b0f174bb8714/flybrains-0.4.0.tar.gz (from https://pypi.org/simple/flybrains/) (requires-python:>=3.6), version: 0.4.0 2025-10-30T10:01:24,920 Skipping link: No binaries permitted for flybrains: https://files.pythonhosted.org/packages/b1/ec/733afb878ef415275243efd8623260f79a3332b663528e64c0411ac0fcdb/flybrains-0.5.0-py3-none-any.whl (from https://pypi.org/simple/flybrains/) (requires-python:>=3.6) 2025-10-30T10:01:24,920 Found link https://files.pythonhosted.org/packages/42/8e/3ed7ab885069392041c82cac7f6e4a02a2981ea57d3d79c5f32b7b769830/flybrains-0.5.0.tar.gz (from https://pypi.org/simple/flybrains/) (requires-python:>=3.6), version: 0.5.0 2025-10-30T10:01:24,920 Skipping link: No binaries permitted for flybrains: https://files.pythonhosted.org/packages/c2/ab/493469e47d862c7a6a419333ff93a99e8e135cf54c06454121d27a08e95f/flybrains-0.5.1-py3-none-any.whl (from https://pypi.org/simple/flybrains/) (requires-python:>=3.6) 2025-10-30T10:01:24,920 Found link https://files.pythonhosted.org/packages/26/f5/4e4ba5e61770f8c2ed8dbbba0cacafcb7a542c297927f8d44cacc1e82a15/flybrains-0.5.1.tar.gz (from https://pypi.org/simple/flybrains/) (requires-python:>=3.6), version: 0.5.1 2025-10-30T10:01:24,921 Skipping link: No binaries permitted for flybrains: https://files.pythonhosted.org/packages/cb/ab/9fbfd907170fb1f48f83be20c2190cb4f1fa6b54a16873984a864bd62d6b/flybrains-0.5.2-py3-none-any.whl (from https://pypi.org/simple/flybrains/) (requires-python:>=3.6) 2025-10-30T10:01:24,921 Found link https://files.pythonhosted.org/packages/0a/9b/6eb371aab2ac5297e2287a36f60142d582df7995c17f340d16e7f707b53b/flybrains-0.5.2.tar.gz (from https://pypi.org/simple/flybrains/) (requires-python:>=3.6), version: 0.5.2 2025-10-30T10:01:24,921 Skipping link: No binaries permitted for flybrains: https://files.pythonhosted.org/packages/9c/83/c76290ff8975e006f2885d5fe96f38c13426a8cba674a37ec190dfd3fc89/flybrains-0.6.0-py3-none-any.whl (from https://pypi.org/simple/flybrains/) (requires-python:>=3.6) 2025-10-30T10:01:24,921 Found link https://files.pythonhosted.org/packages/43/d0/52fc085ca4538da7c8989cb98a24e62ccc2bedb33c8112bdafb3cd316cf7/flybrains-0.6.0.tar.gz (from https://pypi.org/simple/flybrains/) (requires-python:>=3.6), version: 0.6.0 2025-10-30T10:01:24,921 Fetching project page and analyzing links: https://www.piwheels.org/simple/flybrains/ 2025-10-30T10:01:24,922 Getting page https://www.piwheels.org/simple/flybrains/ 2025-10-30T10:01:24,923 Found index url https://www.piwheels.org/simple/ 2025-10-30T10:01:25,026 Fetched page https://www.piwheels.org/simple/flybrains/ as text/html 2025-10-30T10:01:25,029 Skipping link: No binaries permitted for flybrains: https://archive1.piwheels.org/simple/flybrains/flybrains-0.1.9-py3-none-any.whl#sha256=6f96248c4b47bce46df5b8e70651c8be788adaef389be8cd979ef67395bfd488 (from https://www.piwheels.org/simple/flybrains/) (requires-python:>=3.6) 2025-10-30T10:01:25,029 Skipping link: No binaries permitted for flybrains: https://archive1.piwheels.org/simple/flybrains/flybrains-0.1.7-py3-none-any.whl#sha256=53b9788f1bb7607bf7199bdd7c0e9df5f384ddf2055aa5d336a6f1bcf6a460bd (from https://www.piwheels.org/simple/flybrains/) (requires-python:>=3.6) 2025-10-30T10:01:25,029 Skipping link: No binaries permitted for flybrains: https://archive1.piwheels.org/simple/flybrains/flybrains-0.1.6-py3-none-any.whl#sha256=745c931478317162db6940c2d62dc1062fcc83443630390c33c489b1ff018075 (from https://www.piwheels.org/simple/flybrains/) (requires-python:>=3.6) 2025-10-30T10:01:25,029 Skipping link: No binaries permitted for flybrains: https://archive1.piwheels.org/simple/flybrains/flybrains-0.1.5-py3-none-any.whl#sha256=f111884fc8ab4859ac42f55e5cd4a65b497117b3683f039e3d4aac632008e2cf (from https://www.piwheels.org/simple/flybrains/) (requires-python:>=3.6) 2025-10-30T10:01:25,029 Skipping link: No binaries permitted for flybrains: https://archive1.piwheels.org/simple/flybrains/flybrains-0.1.4-py3-none-any.whl#sha256=202ed7d0201ac299be3554ab693b2a376437f9761310164ad4fee6957f18d31a (from https://www.piwheels.org/simple/flybrains/) (requires-python:>=3.6) 2025-10-30T10:01:25,030 Skipping link: No binaries permitted for flybrains: https://archive1.piwheels.org/simple/flybrains/flybrains-0.1.3-py3-none-any.whl#sha256=76076832ffc7c9dbce84bdcce59e91f1baaff5deb5a2433df94f0386680f14f6 (from https://www.piwheels.org/simple/flybrains/) (requires-python:>=3.6) 2025-10-30T10:01:25,030 Skipping link: No binaries permitted for flybrains: https://archive1.piwheels.org/simple/flybrains/flybrains-0.1.2-py3-none-any.whl#sha256=3415de54dc3d416828cfbadeac199748f29dc5d1ddb245cfc5f0cc3a53c20611 (from https://www.piwheels.org/simple/flybrains/) (requires-python:>=3.6) 2025-10-30T10:01:25,030 Skipping link: No binaries permitted for flybrains: https://archive1.piwheels.org/simple/flybrains/flybrains-0.1.1-py3-none-any.whl#sha256=f2b6e6b7224a686d7d5187089a7ffcf859e564898063a238dfde576965638744 (from https://www.piwheels.org/simple/flybrains/) (requires-python:>=3.6) 2025-10-30T10:01:25,030 Skipping link: No binaries permitted for flybrains: https://archive1.piwheels.org/simple/flybrains/flybrains-0.1.0-py3-none-any.whl#sha256=71427524c279241312ec8972327e8b32828674ef18b1307f06e83e7ec4d19ae3 (from https://www.piwheels.org/simple/flybrains/) (requires-python:>=3.6) 2025-10-30T10:01:25,030 Skipping link: not a file: https://www.piwheels.org/simple/flybrains/ 2025-10-30T10:01:25,030 Skipping link: not a file: https://pypi.org/simple/flybrains/ 2025-10-30T10:01:25,057 Given no hashes to check 1 links for project 'flybrains': discarding no candidates 2025-10-30T10:01:25,059 Collecting flybrains==0.6.0 2025-10-30T10:01:25,060 Created temporary directory: /tmp/pip-unpack-33rkcmts 2025-10-30T10:01:25,121 Downloading flybrains-0.6.0.tar.gz (13.0 MB) 2025-10-30T10:01:26,741 Added flybrains==0.6.0 from https://files.pythonhosted.org/packages/43/d0/52fc085ca4538da7c8989cb98a24e62ccc2bedb33c8112bdafb3cd316cf7/flybrains-0.6.0.tar.gz to build tracker '/tmp/pip-build-tracker-yis6eo7k' 2025-10-30T10:01:26,743 Running setup.py (path:/tmp/pip-wheel-ihk1bzdl/flybrains_16afe512710f47d48a64daf2aa551b7a/setup.py) egg_info for package flybrains 2025-10-30T10:01:26,743 Created temporary directory: /tmp/pip-pip-egg-info-rihttq_l 2025-10-30T10:01:26,744 Preparing metadata (setup.py): started 2025-10-30T10:01:26,744 Running command python setup.py egg_info 2025-10-30T10:01:27,274 Traceback (most recent call last): 2025-10-30T10:01:27,275 File "", line 2, in 2025-10-30T10:01:27,275 exec(compile(''' 2025-10-30T10:01:27,275 ~~~~^^^^^^^^^^^^ 2025-10-30T10:01:27,276 # This is -- a caller that pip uses to run setup.py 2025-10-30T10:01:27,276 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-30T10:01:27,276 ...<32 lines>... 2025-10-30T10:01:27,276 exec(compile(setup_py_code, filename, "exec")) 2025-10-30T10:01:27,276 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-30T10:01:27,276 ''' % ('/tmp/pip-wheel-ihk1bzdl/flybrains_16afe512710f47d48a64daf2aa551b7a/setup.py',), "", "exec")) 2025-10-30T10:01:27,276 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-30T10:01:27,276 File "", line 35, in 2025-10-30T10:01:27,277 File "/tmp/pip-wheel-ihk1bzdl/flybrains_16afe512710f47d48a64daf2aa551b7a/setup.py", line 14, in 2025-10-30T10:01:27,277 with open('requirements.txt') as f: 2025-10-30T10:01:27,277 ~~~~^^^^^^^^^^^^^^^^^^^^ 2025-10-30T10:01:27,277 FileNotFoundError: [Errno 2] No such file or directory: 'requirements.txt' 2025-10-30T10:01:27,361 ERROR: python setup.py egg_info exited with 1 2025-10-30T10:01:27,374 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-10-30T10:01:27,374 exec(compile('"'"''"'"''"'"' 2025-10-30T10:01:27,374 # This is -- a caller that pip uses to run setup.py 2025-10-30T10:01:27,374 # 2025-10-30T10:01:27,374 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-10-30T10:01:27,374 # import from `distutils.core` to work with newer packaging standards. 2025-10-30T10:01:27,374 # - It provides a clear error message when setuptools is not installed. 2025-10-30T10:01:27,374 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-10-30T10:01:27,374 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-10-30T10:01:27,374 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-10-30T10:01:27,374 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-10-30T10:01:27,374 import os, sys, tokenize, traceback 2025-10-30T10:01:27,374 2025-10-30T10:01:27,374 try: 2025-10-30T10:01:27,374 import setuptools 2025-10-30T10:01:27,374 except ImportError: 2025-10-30T10:01:27,374 print( 2025-10-30T10:01:27,374 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-10-30T10:01:27,374 "the build environment with exception:", 2025-10-30T10:01:27,374 file=sys.stderr, 2025-10-30T10:01:27,374 ) 2025-10-30T10:01:27,374 traceback.print_exc() 2025-10-30T10:01:27,374 sys.exit(1) 2025-10-30T10:01:27,374 2025-10-30T10:01:27,374 __file__ = %r 2025-10-30T10:01:27,374 sys.argv[0] = __file__ 2025-10-30T10:01:27,374 2025-10-30T10:01:27,374 if os.path.exists(__file__): 2025-10-30T10:01:27,374 filename = __file__ 2025-10-30T10:01:27,374 with tokenize.open(__file__) as f: 2025-10-30T10:01:27,374 setup_py_code = f.read() 2025-10-30T10:01:27,374 else: 2025-10-30T10:01:27,374 filename = "" 2025-10-30T10:01:27,374 setup_py_code = "from setuptools import setup; setup()" 2025-10-30T10:01:27,374 2025-10-30T10:01:27,374 exec(compile(setup_py_code, filename, "exec")) 2025-10-30T10:01:27,374 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-ihk1bzdl/flybrains_16afe512710f47d48a64daf2aa551b7a/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-rihttq_l[/] 2025-10-30T10:01:27,374 [bold magenta]cwd[/]: /tmp/pip-wheel-ihk1bzdl/flybrains_16afe512710f47d48a64daf2aa551b7a/ 2025-10-30T10:01:27,374 Preparing metadata (setup.py): finished with status 'error' 2025-10-30T10:01:27,375 ERROR: metadata generation failed 2025-10-30T10:01:27,381 Exception information: 2025-10-30T10:01:27,381 Traceback (most recent call last): 2025-10-30T10:01:27,381 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-10-30T10:01:27,381 call_subprocess( 2025-10-30T10:01:27,381 ~~~~~~~~~~~~~~~^ 2025-10-30T10:01:27,381 args, 2025-10-30T10:01:27,381 ^^^^^ 2025-10-30T10:01:27,381 ...<2 lines>... 2025-10-30T10:01:27,381 spinner=spinner, 2025-10-30T10:01:27,381 ^^^^^^^^^^^^^^^^ 2025-10-30T10:01:27,381 ) 2025-10-30T10:01:27,381 ^ 2025-10-30T10:01:27,381 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-10-30T10:01:27,381 raise error 2025-10-30T10:01:27,381 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-10-30T10:01:27,381 2025-10-30T10:01:27,381 The above exception was the direct cause of the following exception: 2025-10-30T10:01:27,381 2025-10-30T10:01:27,381 Traceback (most recent call last): 2025-10-30T10:01:27,381 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-10-30T10:01:27,381 status = _inner_run() 2025-10-30T10:01:27,381 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-10-30T10:01:27,381 return self.run(options, args) 2025-10-30T10:01:27,381 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-10-30T10:01:27,381 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-10-30T10:01:27,381 return func(self, options, args) 2025-10-30T10:01:27,381 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-10-30T10:01:27,381 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-10-30T10:01:27,381 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-10-30T10:01:27,381 result = self._result = resolver.resolve( 2025-10-30T10:01:27,381 ~~~~~~~~~~~~~~~~^ 2025-10-30T10:01:27,381 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-10-30T10:01:27,381 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-30T10:01:27,381 ) 2025-10-30T10:01:27,381 ^ 2025-10-30T10:01:27,381 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-10-30T10:01:27,381 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-10-30T10:01:27,381 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-10-30T10:01:27,381 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-10-30T10:01:27,381 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-30T10:01:27,381 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-10-30T10:01:27,381 if not criterion.candidates: 2025-10-30T10:01:27,381 ^^^^^^^^^^^^^^^^^^^^ 2025-10-30T10:01:27,381 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-10-30T10:01:27,381 return bool(self._sequence) 2025-10-30T10:01:27,381 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-10-30T10:01:27,381 self._bool = any(self) 2025-10-30T10:01:27,381 ~~~^^^^^^ 2025-10-30T10:01:27,381 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-10-30T10:01:27,381 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-10-30T10:01:27,381 ^^^^^^^^ 2025-10-30T10:01:27,381 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-10-30T10:01:27,381 candidate = func() 2025-10-30T10:01:27,381 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-10-30T10:01:27,381 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-10-30T10:01:27,381 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-10-30T10:01:27,381 link, template, name, version 2025-10-30T10:01:27,381 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-30T10:01:27,381 ) 2025-10-30T10:01:27,381 ^ 2025-10-30T10:01:27,381 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-10-30T10:01:27,381 self._link_candidate_cache[link] = LinkCandidate( 2025-10-30T10:01:27,381 ~~~~~~~~~~~~~^ 2025-10-30T10:01:27,381 link, 2025-10-30T10:01:27,381 ^^^^^ 2025-10-30T10:01:27,381 ...<3 lines>... 2025-10-30T10:01:27,381 version=version, 2025-10-30T10:01:27,381 ^^^^^^^^^^^^^^^^ 2025-10-30T10:01:27,381 ) 2025-10-30T10:01:27,381 ^ 2025-10-30T10:01:27,381 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-10-30T10:01:27,381 super().__init__( 2025-10-30T10:01:27,381 ~~~~~~~~~~~~~~~~^ 2025-10-30T10:01:27,381 link=link, 2025-10-30T10:01:27,381 ^^^^^^^^^^ 2025-10-30T10:01:27,381 ...<4 lines>... 2025-10-30T10:01:27,381 version=version, 2025-10-30T10:01:27,381 ^^^^^^^^^^^^^^^^ 2025-10-30T10:01:27,381 ) 2025-10-30T10:01:27,381 ^ 2025-10-30T10:01:27,381 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-10-30T10:01:27,381 self.dist = self._prepare() 2025-10-30T10:01:27,381 ~~~~~~~~~~~~~^^ 2025-10-30T10:01:27,381 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-10-30T10:01:27,381 dist = self._prepare_distribution() 2025-10-30T10:01:27,381 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-10-30T10:01:27,381 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-10-30T10:01:27,381 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-30T10:01:27,381 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-10-30T10:01:27,381 return self._prepare_linked_requirement(req, parallel_builds) 2025-10-30T10:01:27,381 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-10-30T10:01:27,381 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-10-30T10:01:27,381 dist = _get_prepared_distribution( 2025-10-30T10:01:27,381 req, 2025-10-30T10:01:27,381 ...<3 lines>... 2025-10-30T10:01:27,381 self.check_build_deps, 2025-10-30T10:01:27,381 ) 2025-10-30T10:01:27,381 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-10-30T10:01:27,381 abstract_dist.prepare_distribution_metadata( 2025-10-30T10:01:27,381 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-10-30T10:01:27,381 finder, build_isolation, check_build_deps 2025-10-30T10:01:27,381 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-30T10:01:27,381 ) 2025-10-30T10:01:27,381 ^ 2025-10-30T10:01:27,381 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-10-30T10:01:27,381 self.req.prepare_metadata() 2025-10-30T10:01:27,381 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-10-30T10:01:27,381 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-10-30T10:01:27,381 self.metadata_directory = generate_metadata_legacy( 2025-10-30T10:01:27,381 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-10-30T10:01:27,381 build_env=self.build_env, 2025-10-30T10:01:27,381 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-10-30T10:01:27,381 ...<3 lines>... 2025-10-30T10:01:27,381 details=details, 2025-10-30T10:01:27,381 ^^^^^^^^^^^^^^^^ 2025-10-30T10:01:27,381 ) 2025-10-30T10:01:27,381 ^ 2025-10-30T10:01:27,381 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-10-30T10:01:27,381 raise MetadataGenerationFailed(package_details=details) from error 2025-10-30T10:01:27,381 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-10-30T10:01:27,403 Removed flybrains==0.6.0 from https://files.pythonhosted.org/packages/43/d0/52fc085ca4538da7c8989cb98a24e62ccc2bedb33c8112bdafb3cd316cf7/flybrains-0.6.0.tar.gz from build tracker '/tmp/pip-build-tracker-yis6eo7k' 2025-10-30T10:01:27,403 Removed build tracker: '/tmp/pip-build-tracker-yis6eo7k'