2026-07-31T22:48:52,157 Created temporary directory: /tmp/pip-ephem-wheel-cache-aecr5rw0 2026-07-31T22:48:52,159 Created temporary directory: /tmp/pip-build-tracker-0h3e1j4z 2026-07-31T22:48:52,159 Initialized build tracking at /tmp/pip-build-tracker-0h3e1j4z 2026-07-31T22:48:52,160 Created build tracker: /tmp/pip-build-tracker-0h3e1j4z 2026-07-31T22:48:52,160 Entered build tracker: /tmp/pip-build-tracker-0h3e1j4z 2026-07-31T22:48:52,161 Created temporary directory: /tmp/pip-wheel-k0hzlag9 2026-07-31T22:48:52,164 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-07-31T22:48:52,167 Created temporary directory: /tmp/pip-ephem-wheel-cache-pt0gt0u0 2026-07-31T22:48:52,188 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-07-31T22:48:52,192 2 location(s) to search for versions of sbot: 2026-07-31T22:48:52,192 * https://pypi.org/simple/sbot/ 2026-07-31T22:48:52,192 * https://www.piwheels.org/simple/sbot/ 2026-07-31T22:48:52,192 Fetching project page and analyzing links: https://pypi.org/simple/sbot/ 2026-07-31T22:48:52,193 Getting page https://pypi.org/simple/sbot/ 2026-07-31T22:48:52,195 Found index url https://pypi.org/simple 2026-07-31T22:48:52,432 Fetched page https://pypi.org/simple/sbot/ as application/vnd.pypi.simple.v1+json 2026-07-31T22:48:52,442 Skipping link: No binaries permitted for sbot: https://files.pythonhosted.org/packages/cd/e5/f8f5fb36b0ee0656bdbefb39009ca83c78118e6f7c2b5a6fb7f56ccedd1a/sbot-0.2.0-py3-none-any.whl (from https://pypi.org/simple/sbot/) (requires-python:>=3.6,<4.0) 2026-07-31T22:48:52,444 Found link https://files.pythonhosted.org/packages/3b/7a/b9a546bfa510608596bf609f717c2960c661fc0096f890ba35b84bb6a4cd/sbot-0.2.0.tar.gz (from https://pypi.org/simple/sbot/) (requires-python:>=3.6,<4.0), version: 0.2.0 2026-07-31T22:48:52,445 Skipping link: No binaries permitted for sbot: https://files.pythonhosted.org/packages/96/85/e88d1d7171821e0eb58a1a544b744c43ca525b42f036e2cdc139296fa546/sbot-0.3.0-py3-none-any.whl (from https://pypi.org/simple/sbot/) (requires-python:>=3.6,<4.0) 2026-07-31T22:48:52,446 Found link https://files.pythonhosted.org/packages/d8/11/19fab2f30c26a4891e1c7fe28b8f83a3debc1a920a32556d9731da38b858/sbot-0.3.0.tar.gz (from https://pypi.org/simple/sbot/) (requires-python:>=3.6,<4.0), version: 0.3.0 2026-07-31T22:48:52,447 Skipping link: No binaries permitted for sbot: https://files.pythonhosted.org/packages/56/64/fd6cd09d5e4f0903c8a61a5d8e9265e65172ce13d01b39148a37433fb350/sbot-0.4.0-py3-none-any.whl (from https://pypi.org/simple/sbot/) (requires-python:>=3.6,<4.0) 2026-07-31T22:48:52,448 Found link https://files.pythonhosted.org/packages/27/5c/655a0726a1139d696bf8e2fecbd326c5315f49d898e29aece90d4b82c84b/sbot-0.4.0.tar.gz (from https://pypi.org/simple/sbot/) (requires-python:>=3.6,<4.0), version: 0.4.0 2026-07-31T22:48:52,449 Skipping link: No binaries permitted for sbot: https://files.pythonhosted.org/packages/36/63/d6e2a7d8227d37776002e2eea009f1eb46ca21513df8b82faee0869e9f27/sbot-0.5.0-py3-none-any.whl (from https://pypi.org/simple/sbot/) (requires-python:>=3.6,<4.0) 2026-07-31T22:48:52,450 Found link https://files.pythonhosted.org/packages/7a/68/9488958752353962cb35f6811205a6530b6615ec0f0229f2c2d33a91bb52/sbot-0.5.0.tar.gz (from https://pypi.org/simple/sbot/) (requires-python:>=3.6,<4.0), version: 0.5.0 2026-07-31T22:48:52,451 Skipping link: No binaries permitted for sbot: https://files.pythonhosted.org/packages/cd/a2/9fd5b93503e83f5a058333c92decd011737e75f3f229e0bfbf2dfbc1af4a/sbot-0.5.1-py3-none-any.whl (from https://pypi.org/simple/sbot/) (requires-python:>=3.6,<4.0) 2026-07-31T22:48:52,452 Found link https://files.pythonhosted.org/packages/0f/87/5f3ad593c013e96eb3ced4be64f1618200f5b051a405d58e521ad35ef5ce/sbot-0.5.1.tar.gz (from https://pypi.org/simple/sbot/) (requires-python:>=3.6,<4.0), version: 0.5.1 2026-07-31T22:48:52,454 Skipping link: No binaries permitted for sbot: https://files.pythonhosted.org/packages/90/ce/b658ac3dcfe89216a2ccf17acc9060f187d45460e08d4cc6c5673b0509f2/sbot-0.6.0-py3-none-any.whl (from https://pypi.org/simple/sbot/) (requires-python:>=3.6,<4.0) 2026-07-31T22:48:52,456 Found link https://files.pythonhosted.org/packages/4f/a2/e795dc48157477eb08f18e7790786e2e89fc3636af779ec8c0e07a4f92cc/sbot-0.6.0.tar.gz (from https://pypi.org/simple/sbot/) (requires-python:>=3.6,<4.0), version: 0.6.0 2026-07-31T22:48:52,457 Skipping link: No binaries permitted for sbot: https://files.pythonhosted.org/packages/15/6e/c6053ab031df3e99e8d06ef077bd380d218ab67a9abb0f9f82b77ecaaf2f/sbot-0.6.1-py3-none-any.whl (from https://pypi.org/simple/sbot/) (requires-python:>=3.6,<4.0) 2026-07-31T22:48:52,458 Found link https://files.pythonhosted.org/packages/45/75/f409be9d2f1922a0919cf88fe830029cf4a6c946779957156edbc1d4af2c/sbot-0.6.1.tar.gz (from https://pypi.org/simple/sbot/) (requires-python:>=3.6,<4.0), version: 0.6.1 2026-07-31T22:48:52,459 Skipping link: No binaries permitted for sbot: https://files.pythonhosted.org/packages/c4/1d/3aabf0af84dc7f776e4ee58b4b8d4e47f4dc7183065bcd4fa5d73958ead7/sbot-0.6.2-py3-none-any.whl (from https://pypi.org/simple/sbot/) (requires-python:>=3.6,<4.0) 2026-07-31T22:48:52,460 Found link https://files.pythonhosted.org/packages/b4/fc/30759d4b02f7638f6886a46ef7b35f291a63b1ac741f355baaadea43d403/sbot-0.6.2.tar.gz (from https://pypi.org/simple/sbot/) (requires-python:>=3.6,<4.0), version: 0.6.2 2026-07-31T22:48:52,461 Skipping link: No binaries permitted for sbot: https://files.pythonhosted.org/packages/96/48/3f6929bd62ff0f0f4c88bdaa10a15184ad6170e7e892582c182f088f63d7/sbot-0.7.0-py3-none-any.whl (from https://pypi.org/simple/sbot/) (requires-python:>=3.6,<4.0) 2026-07-31T22:48:52,462 Found link https://files.pythonhosted.org/packages/0a/97/15e6ca7c7056c93435770b84310a70588773076de2488b0a19cbf059645a/sbot-0.7.0.tar.gz (from https://pypi.org/simple/sbot/) (requires-python:>=3.6,<4.0), version: 0.7.0 2026-07-31T22:48:52,463 Skipping link: No binaries permitted for sbot: https://files.pythonhosted.org/packages/d3/5b/b0c564145aaf52c276e2d991419d0012b6e33491df98adce6fedb8c63183/sbot-0.8.0-py3-none-any.whl (from https://pypi.org/simple/sbot/) (requires-python:>=3.6,<4.0) 2026-07-31T22:48:52,464 Found link https://files.pythonhosted.org/packages/f6/32/8744a3d34309e12982899c069cb9160398407618f2c7402d02bd07c46075/sbot-0.8.0.tar.gz (from https://pypi.org/simple/sbot/) (requires-python:>=3.6,<4.0), version: 0.8.0 2026-07-31T22:48:52,465 Skipping link: No binaries permitted for sbot: https://files.pythonhosted.org/packages/6c/7a/24453f85623334e53740123477b1d56b73db36ae1b0990814e789a4802a4/sbot-0.9.0-py3-none-any.whl (from https://pypi.org/simple/sbot/) (requires-python:>=3.6,<4.0) 2026-07-31T22:48:52,466 Found link https://files.pythonhosted.org/packages/26/eb/f8b7afb892dd263c90965eeb023957609ecc233d723fa73b519bb1789be2/sbot-0.9.0.tar.gz (from https://pypi.org/simple/sbot/) (requires-python:>=3.6,<4.0), version: 0.9.0 2026-07-31T22:48:52,467 Skipping link: No binaries permitted for sbot: https://files.pythonhosted.org/packages/f7/58/5a79f5de26a3335ea168c9a49669c6c3d2d9a635424f7a6974a9ebd01064/sbot-0.10.0-py3-none-any.whl (from https://pypi.org/simple/sbot/) (requires-python:>=3.7,<4.0) 2026-07-31T22:48:52,468 Found link https://files.pythonhosted.org/packages/5a/f4/cf277e0635c7733d2ef685594c53de20df3170191f453151c447360a0ca9/sbot-0.10.0.tar.gz (from https://pypi.org/simple/sbot/) (requires-python:>=3.7,<4.0), version: 0.10.0 2026-07-31T22:48:52,468 Skipping link: No binaries permitted for sbot: https://files.pythonhosted.org/packages/8a/b5/1a6076438b0158ad519342a18c8e89a58d97b4c5b7aec45e61084e7d48e9/sbot-0.10.1-py3-none-any.whl (from https://pypi.org/simple/sbot/) (requires-python:>=3.7,<4.0) 2026-07-31T22:48:52,469 Found link https://files.pythonhosted.org/packages/35/e1/d20529cc5f8fb284b41ca912a590ad874a51ff85f0f3a8ab91101981ecc5/sbot-0.10.1.tar.gz (from https://pypi.org/simple/sbot/) (requires-python:>=3.7,<4.0), version: 0.10.1 2026-07-31T22:48:52,470 Skipping link: No binaries permitted for sbot: https://files.pythonhosted.org/packages/c1/78/05667dae07f9750362a4b6e82da13141dff08a9dd26d50472e69294e5ab1/sbot-1.0.0rc1-py3-none-any.whl (from https://pypi.org/simple/sbot/) (requires-python:>=3.8) 2026-07-31T22:48:52,471 Found link https://files.pythonhosted.org/packages/f5/07/0e0e46b8e2a202fa861eb79282f34e784e62eb904b0b4348d2664402c481/sbot-1.0.0rc1.tar.gz (from https://pypi.org/simple/sbot/) (requires-python:>=3.8), version: 1.0.0rc1 2026-07-31T22:48:52,472 Skipping link: No binaries permitted for sbot: https://files.pythonhosted.org/packages/98/b9/680850ce5d397ed6a13dbbecd270451ae5bcf5310044260dfef6309f28e5/sbot-1.0.0rc2-py3-none-any.whl (from https://pypi.org/simple/sbot/) (requires-python:>=3.8) 2026-07-31T22:48:52,473 Found link https://files.pythonhosted.org/packages/f2/27/f677c388b1f1d250e0948855e99036902fc035079bafcaaf6b68af74765f/sbot-1.0.0rc2.tar.gz (from https://pypi.org/simple/sbot/) (requires-python:>=3.8), version: 1.0.0rc2 2026-07-31T22:48:52,473 Skipping link: No binaries permitted for sbot: https://files.pythonhosted.org/packages/45/6f/f772b258ee39820ed1b0851ff77ced1fdd505889dee4bc29e2dd7e9c7485/sbot-1.0.0-py3-none-any.whl (from https://pypi.org/simple/sbot/) (requires-python:>=3.8) 2026-07-31T22:48:52,474 Found link https://files.pythonhosted.org/packages/1e/b6/50aabb84df7f091d35d3ff1885e19fdbb2fac35e89a317c43b006cabfed3/sbot-1.0.0.tar.gz (from https://pypi.org/simple/sbot/) (requires-python:>=3.8), version: 1.0.0 2026-07-31T22:48:52,475 Skipping link: No binaries permitted for sbot: https://files.pythonhosted.org/packages/cc/5b/cf1e2ed7c10af3b1ec5fdd52ec8e98e53b2261d1516e004a5d25445101ec/sbot-1.1.0-py3-none-any.whl (from https://pypi.org/simple/sbot/) (requires-python:>=3.8) 2026-07-31T22:48:52,476 Found link https://files.pythonhosted.org/packages/a7/04/9868ed23e7c2997fbe4ec68d314c073619fa6e3ff7780b5bd1bb35144a93/sbot-1.1.0.tar.gz (from https://pypi.org/simple/sbot/) (requires-python:>=3.8), version: 1.1.0 2026-07-31T22:48:52,476 Skipping link: No binaries permitted for sbot: https://files.pythonhosted.org/packages/cd/32/6a5007643d3065d632d8ca87208d473e030e757d2893c075d90365b5680f/sbot-1.1.1-py3-none-any.whl (from https://pypi.org/simple/sbot/) (requires-python:>=3.8) 2026-07-31T22:48:52,477 Found link https://files.pythonhosted.org/packages/c8/7c/7be55a85a5c7764925f19146d8e36c04a36fa46ca00d244258baaa12cb39/sbot-1.1.1.tar.gz (from https://pypi.org/simple/sbot/) (requires-python:>=3.8), version: 1.1.1 2026-07-31T22:48:52,478 Skipping link: No binaries permitted for sbot: https://files.pythonhosted.org/packages/a8/7d/1ff35da461eec799e2309cfea11812e4615d5b3e2b9affe3b0f123c28e65/sbot-1.2.0-py3-none-any.whl (from https://pypi.org/simple/sbot/) (requires-python:>=3.8) 2026-07-31T22:48:52,479 Found link https://files.pythonhosted.org/packages/06/39/cad085ab320a96cfd99df2631395c96f21f0302247966546ba9f5037ffc3/sbot-1.2.0.tar.gz (from https://pypi.org/simple/sbot/) (requires-python:>=3.8), version: 1.2.0 2026-07-31T22:48:52,480 Skipping link: No binaries permitted for sbot: https://files.pythonhosted.org/packages/0b/bf/ac067d03e0c7156f8dd35af4617484f6ed1b29923e959694e4452897151f/sbot-2024.0.1-py3-none-any.whl (from https://pypi.org/simple/sbot/) (requires-python:>=3.8) 2026-07-31T22:48:52,481 Found link https://files.pythonhosted.org/packages/42/07/836b2e88f9321ac48d1f009b9094a1572674bc1d7dfe5e123fab13cc861e/sbot-2024.0.1.tar.gz (from https://pypi.org/simple/sbot/) (requires-python:>=3.8), version: 2024.0.1 2026-07-31T22:48:52,481 Skipping link: No binaries permitted for sbot: https://files.pythonhosted.org/packages/75/35/e0f5162f7632357a4e732a081c577dbb780008bdd76453d709d1bd8d975b/sbot-2024.0.2-py3-none-any.whl (from https://pypi.org/simple/sbot/) (requires-python:>=3.8) 2026-07-31T22:48:52,482 Found link https://files.pythonhosted.org/packages/e0/d7/a5b9afbbb9b68290f8429133a9fd74cbb6d97086e459c9da2bb1f65989bd/sbot-2024.0.2.tar.gz (from https://pypi.org/simple/sbot/) (requires-python:>=3.8), version: 2024.0.2 2026-07-31T22:48:52,483 Skipping link: No binaries permitted for sbot: https://files.pythonhosted.org/packages/81/40/22a18bcd70b3e9ad35df68e7fb4b7803c3e12f9f20e0e08830af8feabdd1/sbot-2025.0.0-py3-none-any.whl (from https://pypi.org/simple/sbot/) (requires-python:>=3.9) 2026-07-31T22:48:52,484 Found link https://files.pythonhosted.org/packages/8e/81/e43e09af73ba78b8edf352975559a51dab3be80c9e828e2bdc1bf5546ae4/sbot-2025.0.0.tar.gz (from https://pypi.org/simple/sbot/) (requires-python:>=3.9), version: 2025.0.0 2026-07-31T22:48:52,485 Skipping link: No binaries permitted for sbot: https://files.pythonhosted.org/packages/86/c0/d4012860f98013ee6c937d41f402e067deb47c4aa37176bf61588b4a9f0b/sbot-2025.0.1-py3-none-any.whl (from https://pypi.org/simple/sbot/) (requires-python:>=3.9) 2026-07-31T22:48:52,486 Found link https://files.pythonhosted.org/packages/9b/4d/02deba003e39db88ef78eac895741681f87a594f93a91a89c46351281acb/sbot-2025.0.1.tar.gz (from https://pypi.org/simple/sbot/) (requires-python:>=3.9), version: 2025.0.1 2026-07-31T22:48:52,486 Skipping link: No binaries permitted for sbot: https://files.pythonhosted.org/packages/be/89/25e87c3bc9b947de28e4147b06b78082cbba799af81fd67099f4b679f1c8/sbot-2025.1.0-py3-none-any.whl (from https://pypi.org/simple/sbot/) (requires-python:>=3.9) 2026-07-31T22:48:52,487 Found link https://files.pythonhosted.org/packages/a2/42/2b35d309f994b1cabbb7b3f8b6d2983cf961b0d55e3ab622f7ead22a161e/sbot-2025.1.0.tar.gz (from https://pypi.org/simple/sbot/) (requires-python:>=3.9), version: 2025.1.0 2026-07-31T22:48:52,488 Skipping link: No binaries permitted for sbot: https://files.pythonhosted.org/packages/66/ed/8830417d3517dd608a5c1f6cf90fafd862bec65e40656bcdb31bacdc20b6/sbot-2025.1.0.post1-py3-none-any.whl (from https://pypi.org/simple/sbot/) (requires-python:>=3.9) 2026-07-31T22:48:52,489 Found link https://files.pythonhosted.org/packages/56/33/f5befec1ed2aa522bf448516b796e691ff4165418bdeefb6121dc5daf28f/sbot-2025.1.0.post1.tar.gz (from https://pypi.org/simple/sbot/) (requires-python:>=3.9), version: 2025.1.0.post1 2026-07-31T22:48:52,489 Skipping link: No binaries permitted for sbot: https://files.pythonhosted.org/packages/a7/ec/66291e10aa5ef4c01e44ef5e74f88a831a2f33dffaa9bc85a2108be1e843/sbot-2025.1.0.post2-py3-none-any.whl (from https://pypi.org/simple/sbot/) (requires-python:>=3.9) 2026-07-31T22:48:52,490 Found link https://files.pythonhosted.org/packages/51/cb/71ceaeee8c1ce4c5bd9c3baa0165c8bc21a6f8e29e317ce4efbf24b7f7ed/sbot-2025.1.0.post2.tar.gz (from https://pypi.org/simple/sbot/) (requires-python:>=3.9), version: 2025.1.0.post2 2026-07-31T22:48:52,491 Skipping link: No binaries permitted for sbot: https://files.pythonhosted.org/packages/88/6d/d1291905877d31baab3a659e49b58eabca574132a94f15d237a3ceddec0b/sbot-2025.1.1-py3-none-any.whl (from https://pypi.org/simple/sbot/) (requires-python:>=3.9) 2026-07-31T22:48:52,492 Found link https://files.pythonhosted.org/packages/08/98/bf2d7d7506d29c55bfa14c89411ad11c94e65fd9a594aae2df5bc9a358ab/sbot-2025.1.1.tar.gz (from https://pypi.org/simple/sbot/) (requires-python:>=3.9), version: 2025.1.1 2026-07-31T22:48:52,492 Skipping link: No binaries permitted for sbot: https://files.pythonhosted.org/packages/50/3a/7a1e3f1f434d608a76629bee4f8beff9ee091cfc5fda243c85d8c6914045/sbot-2026.1.0-py3-none-any.whl (from https://pypi.org/simple/sbot/) (requires-python:>=3.9) 2026-07-31T22:48:52,493 Found link https://files.pythonhosted.org/packages/d1/b7/00bb37d1f57cceddb6887c846566f68bb8d504d4e9b3c18b933071ea6474/sbot-2026.1.0.tar.gz (from https://pypi.org/simple/sbot/) (requires-python:>=3.9), version: 2026.1.0 2026-07-31T22:48:52,494 Fetching project page and analyzing links: https://www.piwheels.org/simple/sbot/ 2026-07-31T22:48:52,495 Getting page https://www.piwheels.org/simple/sbot/ 2026-07-31T22:48:52,496 Found index url https://www.piwheels.org/simple 2026-07-31T22:48:52,952 Fetched page https://www.piwheels.org/simple/sbot/ as text/html 2026-07-31T22:48:52,965 Skipping link: No binaries permitted for sbot: https://archive1.piwheels.org/simple/sbot/sbot-2025.1.1-py3-none-any.whl#sha256=88f846d48b68d481ef7d4047395c49978b627765240ccc1c71c16dc0fad3120b (from https://www.piwheels.org/simple/sbot/) (requires-python:>=3.9) 2026-07-31T22:48:52,966 Skipping link: No binaries permitted for sbot: https://archive1.piwheels.org/simple/sbot/sbot-2025.1.0.post2-py3-none-any.whl#sha256=ff06d982d0a1d79396e04be6f8e254e3f85c60669bb0f6451bef1cbc583ea3cd (from https://www.piwheels.org/simple/sbot/) (requires-python:>=3.9) 2026-07-31T22:48:52,967 Skipping link: No binaries permitted for sbot: https://archive1.piwheels.org/simple/sbot/sbot-2025.1.0.post1-py3-none-any.whl#sha256=620b97eb3ad048dd708f7a3b8fd135069ec0d569bfc9dad08ffddaa3b9e0b5ad (from https://www.piwheels.org/simple/sbot/) (requires-python:>=3.9) 2026-07-31T22:48:52,967 Skipping link: No binaries permitted for sbot: https://archive1.piwheels.org/simple/sbot/sbot-2025.1.0-py3-none-any.whl#sha256=4695a705eacd3beae0cd016d3b02b96fd667db95a0cb1c2d5fb160438c823289 (from https://www.piwheels.org/simple/sbot/) (requires-python:>=3.9) 2026-07-31T22:48:52,968 Skipping link: No binaries permitted for sbot: https://archive1.piwheels.org/simple/sbot/sbot-2025.0.1-py3-none-any.whl#sha256=fb80e2dc28f55957b5d103de13c6f18de7398969b92da6f9f478c4edf5f486b1 (from https://www.piwheels.org/simple/sbot/) (requires-python:>=3.9) 2026-07-31T22:48:52,968 Skipping link: No binaries permitted for sbot: https://archive1.piwheels.org/simple/sbot/sbot-2025.0.0-py3-none-any.whl#sha256=5fa1800d4c795c64a70e610f90eb153ac4c605fc7d3a411eae27196aab9fc7c5 (from https://www.piwheels.org/simple/sbot/) (requires-python:>=3.9) 2026-07-31T22:48:52,969 Skipping link: No binaries permitted for sbot: https://archive1.piwheels.org/simple/sbot/sbot-2024.0.2-py3-none-any.whl#sha256=03d12b3b2a4f80e750db79483f8431290ddd1d879e5e6e22d2d6196722dc8f6c (from https://www.piwheels.org/simple/sbot/) (requires-python:>=3.8) 2026-07-31T22:48:52,970 Skipping link: No binaries permitted for sbot: https://archive1.piwheels.org/simple/sbot/sbot-2024.0.1-py3-none-any.whl#sha256=92e39f4041e63e8fa2ee743469f3492fdb33db4d4d7b99592b8dd56abcd8e743 (from https://www.piwheels.org/simple/sbot/) (requires-python:>=3.8) 2026-07-31T22:48:52,970 Skipping link: No binaries permitted for sbot: https://archive1.piwheels.org/simple/sbot/sbot-1.2.0-py3-none-any.whl#sha256=f5eb870380c3d85a96bad2fbac4bb52e4a647bec0ad84a4cba4042fc8f6138f2 (from https://www.piwheels.org/simple/sbot/) (requires-python:>=3.8) 2026-07-31T22:48:52,971 Skipping link: No binaries permitted for sbot: https://archive1.piwheels.org/simple/sbot/sbot-1.1.1-py3-none-any.whl#sha256=18c5d489c7a81b7ad4853c6ffb676aed3066a0f9e15e1b41f1081564a48edf91 (from https://www.piwheels.org/simple/sbot/) (requires-python:>=3.8) 2026-07-31T22:48:52,972 Skipping link: No binaries permitted for sbot: https://archive1.piwheels.org/simple/sbot/sbot-1.1.0-py3-none-any.whl#sha256=f900a0434310ed6f410493e27e903b65032bf064ef79f305abd59dac96463fa1 (from https://www.piwheels.org/simple/sbot/) (requires-python:>=3.8) 2026-07-31T22:48:52,973 Skipping link: No binaries permitted for sbot: https://archive1.piwheels.org/simple/sbot/sbot-1.0.0-py3-none-any.whl#sha256=bb656dd79ca70c9a0933eb779b9e4ebc6920de49532d7643e5a4a42db451f4a8 (from https://www.piwheels.org/simple/sbot/) (requires-python:>=3.8) 2026-07-31T22:48:52,973 Skipping link: No binaries permitted for sbot: https://archive1.piwheels.org/simple/sbot/sbot-1.0.0rc2-py3-none-any.whl#sha256=42e1f00cd1c5f2dbd667c857ab74d83bb3fd538972ab166ce65770d894309cf4 (from https://www.piwheels.org/simple/sbot/) (requires-python:>=3.8) 2026-07-31T22:48:52,974 Skipping link: No binaries permitted for sbot: https://archive1.piwheels.org/simple/sbot/sbot-1.0.0rc1-py3-none-any.whl#sha256=5f6854d66722f9ba9e00fa32ff1ddd08fd2937b4d98b3aa67ce1dc2981999402 (from https://www.piwheels.org/simple/sbot/) (requires-python:>=3.8) 2026-07-31T22:48:52,975 Skipping link: No binaries permitted for sbot: https://archive1.piwheels.org/simple/sbot/sbot-0.10.1-py3-none-any.whl#sha256=82d00de15e79d09b9d44fa8cfd7ef665690600ea2c93d8bbf7ab45f64eb6e502 (from https://www.piwheels.org/simple/sbot/) (requires-python:>=3.7,<4.0) 2026-07-31T22:48:52,976 Skipping link: No binaries permitted for sbot: https://archive1.piwheels.org/simple/sbot/sbot-0.10.0-py3-none-any.whl#sha256=02709f1f99b76f77f8358d7f0e216b1c2dcdf3fcc7dd09ff772fe22924597428 (from https://www.piwheels.org/simple/sbot/) (requires-python:>=3.7,<4.0) 2026-07-31T22:48:52,976 Skipping link: No binaries permitted for sbot: https://archive1.piwheels.org/simple/sbot/sbot-0.9.0-py3-none-any.whl#sha256=fbbd4d2d5740adf49a81dfeb504649ce8fee6177217d2b74cce3166face1afad (from https://www.piwheels.org/simple/sbot/) (requires-python:>=3.6,<4.0) 2026-07-31T22:48:52,977 Skipping link: No binaries permitted for sbot: https://archive1.piwheels.org/simple/sbot/sbot-0.8.0-py3-none-any.whl#sha256=bc52e917b6215117427503aa62c9b3c8b19446d5004d6f9c1404fd4cf131bea2 (from https://www.piwheels.org/simple/sbot/) (requires-python:>=3.6,<4.0) 2026-07-31T22:48:52,978 Skipping link: No binaries permitted for sbot: https://archive1.piwheels.org/simple/sbot/sbot-0.7.0-py3-none-any.whl#sha256=06f724cf5413ddc4320eb633fc05799d0366a65ff1ad1c17af65a32a15afc850 (from https://www.piwheels.org/simple/sbot/) (requires-python:>=3.6,<4.0) 2026-07-31T22:48:52,978 Skipping link: No binaries permitted for sbot: https://archive1.piwheels.org/simple/sbot/sbot-0.6.2-py3-none-any.whl#sha256=ba17bcd7876a617ba09db981260763e2bb3dc986eb490161c7622503d9c552d4 (from https://www.piwheels.org/simple/sbot/) (requires-python:>=3.6,<4.0) 2026-07-31T22:48:52,979 Skipping link: No binaries permitted for sbot: https://archive1.piwheels.org/simple/sbot/sbot-0.6.1-py3-none-any.whl#sha256=09fa15718f946df91a521c53690ddd3ea295a9a44e20551ab7f17a38df957f09 (from https://www.piwheels.org/simple/sbot/) (requires-python:>=3.6,<4.0) 2026-07-31T22:48:52,979 Skipping link: No binaries permitted for sbot: https://archive1.piwheels.org/simple/sbot/sbot-0.6.0-py3-none-any.whl#sha256=a99afbaeb1efef609fbbab698dce54492cd616364a64c551f911218e21e2eb25 (from https://www.piwheels.org/simple/sbot/) (requires-python:>=3.6,<4.0) 2026-07-31T22:48:52,980 Skipping link: No binaries permitted for sbot: https://archive1.piwheels.org/simple/sbot/sbot-0.5.1-py3-none-any.whl#sha256=b3da8301874dc49d12dbdfd173dc0ce6bf581ef79735145c126148779ff84bb0 (from https://www.piwheels.org/simple/sbot/) (requires-python:>=3.6,<4.0) 2026-07-31T22:48:52,981 Skipping link: No binaries permitted for sbot: https://archive1.piwheels.org/simple/sbot/sbot-0.5.0-py3-none-any.whl#sha256=dea39679fa912f0405e9168fe18de142593c37c84ec0a8d8e9e2d9490be2142d (from https://www.piwheels.org/simple/sbot/) (requires-python:>=3.6,<4.0) 2026-07-31T22:48:52,981 Skipping link: No binaries permitted for sbot: https://archive1.piwheels.org/simple/sbot/sbot-0.4.0-py3-none-any.whl#sha256=8cffda89975503b49e6677c56b8fb86ebf3ab929b12c569770aa0195dc570c49 (from https://www.piwheels.org/simple/sbot/) (requires-python:>=3.6,<4.0) 2026-07-31T22:48:52,982 Skipping link: No binaries permitted for sbot: https://archive1.piwheels.org/simple/sbot/sbot-0.3.0-py3-none-any.whl#sha256=0d2e86a3cdb047134c068060611738dc1a4f8d79b854c5b5c395d147947d082d (from https://www.piwheels.org/simple/sbot/) (requires-python:>=3.6,<4.0) 2026-07-31T22:48:52,983 Skipping link: No binaries permitted for sbot: https://archive1.piwheels.org/simple/sbot/sbot-0.2.0-py3-none-any.whl#sha256=83cc59829404f844c31d5400f4f8cca6876990c085a59b257858891c3e065acf (from https://www.piwheels.org/simple/sbot/) (requires-python:>=3.6,<4.0) 2026-07-31T22:48:52,984 Skipping link: not a file: https://www.piwheels.org/simple/sbot/ 2026-07-31T22:48:52,984 Skipping link: not a file: https://pypi.org/simple/sbot/ 2026-07-31T22:48:53,016 Given no hashes to check 1 links for project 'sbot': discarding no candidates 2026-07-31T22:48:53,042 Collecting sbot==2026.1.0 2026-07-31T22:48:53,045 Created temporary directory: /tmp/pip-unpack-69cogkzz 2026-07-31T22:48:53,272 Downloading sbot-2026.1.0.tar.gz (69 kB) 2026-07-31T22:48:53,507 Added sbot==2026.1.0 from https://files.pythonhosted.org/packages/d1/b7/00bb37d1f57cceddb6887c846566f68bb8d504d4e9b3c18b933071ea6474/sbot-2026.1.0.tar.gz to build tracker '/tmp/pip-build-tracker-0h3e1j4z' 2026-07-31T22:48:53,516 Created temporary directory: /tmp/pip-build-env-vz5g04hx 2026-07-31T22:48:53,521 Installing build dependencies: started 2026-07-31T22:48:53,522 Running command pip subprocess to install build dependencies 2026-07-31T22:48:54,772 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-07-31T22:48:55,269 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-07-31T22:48:55,294 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-07-31T22:48:57,133 Collecting setuptools>=45 2026-07-31T22:48:57,134 Obtaining dependency information for setuptools>=45 from https://www.piwheels.org/simple/setuptools/setuptools-83.0.0-py3-none-any.whl.metadata 2026-07-31T22:48:57,149 Using cached https://www.piwheels.org/simple/setuptools/setuptools-83.0.0-py3-none-any.whl.metadata (6.6 kB) 2026-07-31T22:48:57,386 Collecting wheel 2026-07-31T22:48:57,387 Obtaining dependency information for wheel from https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl.metadata 2026-07-31T22:48:57,400 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl.metadata (2.3 kB) 2026-07-31T22:48:57,756 Collecting setuptools_scm>=6.2 2026-07-31T22:48:57,757 Obtaining dependency information for setuptools_scm>=6.2 from https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.2.1-py3-none-any.whl.metadata 2026-07-31T22:48:57,771 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.2.1-py3-none-any.whl.metadata (6.7 kB) 2026-07-31T22:48:57,781 Discarding https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.2.1-py3-none-any.whl#sha256=d0d73d77ef634616b1e8635e900863683b792817c0fc3ffe3424e65482e089e6 (from https://www.piwheels.org/simple/setuptools-scm/) (requires-python:>=3.8): Requested setuptools_scm>=6.2 from https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.2.1-py3-none-any.whl#sha256=d0d73d77ef634616b1e8635e900863683b792817c0fc3ffe3424e65482e089e6 has inconsistent Name: expected 'setuptools_scm', but metadata has 'setuptools-scm' 2026-07-31T22:48:57,804 Using cached setuptools_scm-10.2.1-py3-none-any.whl (29 kB) 2026-07-31T22:48:57,990 Collecting packaging>=24.0 2026-07-31T22:48:57,991 Obtaining dependency information for packaging>=24.0 from https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata 2026-07-31T22:48:58,005 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata (3.5 kB) 2026-07-31T22:48:58,108 Collecting vcs-versioning<3,>=2.0.0.dev0 2026-07-31T22:48:58,109 Obtaining dependency information for vcs-versioning<3,>=2.0.0.dev0 from https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-2.2.3-py3-none-any.whl.metadata 2026-07-31T22:48:58,123 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-2.2.3-py3-none-any.whl.metadata (1.7 kB) 2026-07-31T22:48:58,388 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-07-31T22:48:58,407 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-07-31T22:48:58,429 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-2.2.3-py3-none-any.whl (108 kB) 2026-07-31T22:48:58,513 Using cached https://www.piwheels.org/simple/setuptools/setuptools-83.0.0-py3-none-any.whl (1.0 MB) 2026-07-31T22:48:58,553 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-07-31T22:48:58,577 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-07-31T22:48:58,605 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-2.2.3-py3-none-any.whl (108 kB) 2026-07-31T22:48:58,687 Using cached https://www.piwheels.org/simple/setuptools/setuptools-83.0.0-py3-none-any.whl (1.0 MB) 2026-07-31T22:49:01,689 Installing collected packages: setuptools, packaging, wheel, vcs-versioning, setuptools_scm 2026-07-31T22:49:05,572 Creating /tmp/pip-build-env-vz5g04hx/overlay/local/bin 2026-07-31T22:49:05,575 changing mode of /tmp/pip-build-env-vz5g04hx/overlay/local/bin/wheel to 755 2026-07-31T22:49:06,002 changing mode of /tmp/pip-build-env-vz5g04hx/overlay/local/bin/vcs-versioning to 755 2026-07-31T22:49:06,153 changing mode of /tmp/pip-build-env-vz5g04hx/overlay/local/bin/setuptools-scm to 755 2026-07-31T22:49:06,189 Successfully installed packaging-26.2 setuptools-83.0.0 setuptools_scm-10.2.1 vcs-versioning-2.2.3 wheel-0.47.0 2026-07-31T22:49:06,492 Installing build dependencies: finished with status 'done' 2026-07-31T22:49:06,499 Getting requirements to build wheel: started 2026-07-31T22:49:06,500 Running command Getting requirements to build wheel 2026-07-31T22:49:07,314 /tmp/pip-build-env-vz5g04hx/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-07-31T22:49:07,315 !! 2026-07-31T22:49:07,316 ******************************************************************************** 2026-07-31T22:49:07,316 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-07-31T22:49:07,317 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-07-31T22:49:07,318 or your builds will no longer be supported. 2026-07-31T22:49:07,319 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-31T22:49:07,320 ******************************************************************************** 2026-07-31T22:49:07,321 !! 2026-07-31T22:49:07,321 corresp(dist, value, root_dir) 2026-07-31T22:49:07,370 running egg_info 2026-07-31T22:49:07,381 writing sbot.egg-info/PKG-INFO 2026-07-31T22:49:07,388 writing dependency_links to sbot.egg-info/dependency_links.txt 2026-07-31T22:49:07,392 writing requirements to sbot.egg-info/requires.txt 2026-07-31T22:49:07,394 writing top-level names to sbot.egg-info/top_level.txt 2026-07-31T22:49:07,415 adding license file 'LICENSE' 2026-07-31T22:49:07,420 writing manifest file 'sbot.egg-info/SOURCES.txt' 2026-07-31T22:49:07,527 Getting requirements to build wheel: finished with status 'done' 2026-07-31T22:49:07,531 Created temporary directory: /tmp/pip-modern-metadata-7gq0vprs 2026-07-31T22:49:07,533 Preparing metadata (pyproject.toml): started 2026-07-31T22:49:07,535 Running command Preparing metadata (pyproject.toml) 2026-07-31T22:49:08,269 /tmp/pip-build-env-vz5g04hx/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-07-31T22:49:08,269 !! 2026-07-31T22:49:08,270 ******************************************************************************** 2026-07-31T22:49:08,271 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-07-31T22:49:08,272 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-07-31T22:49:08,273 or your builds will no longer be supported. 2026-07-31T22:49:08,274 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-31T22:49:08,275 ******************************************************************************** 2026-07-31T22:49:08,276 !! 2026-07-31T22:49:08,276 corresp(dist, value, root_dir) 2026-07-31T22:49:08,332 running dist_info 2026-07-31T22:49:08,334 creating /tmp/pip-modern-metadata-7gq0vprs/sbot.egg-info 2026-07-31T22:49:08,344 writing /tmp/pip-modern-metadata-7gq0vprs/sbot.egg-info/PKG-INFO 2026-07-31T22:49:08,351 writing dependency_links to /tmp/pip-modern-metadata-7gq0vprs/sbot.egg-info/dependency_links.txt 2026-07-31T22:49:08,355 writing requirements to /tmp/pip-modern-metadata-7gq0vprs/sbot.egg-info/requires.txt 2026-07-31T22:49:08,356 writing top-level names to /tmp/pip-modern-metadata-7gq0vprs/sbot.egg-info/top_level.txt 2026-07-31T22:49:08,358 writing manifest file '/tmp/pip-modern-metadata-7gq0vprs/sbot.egg-info/SOURCES.txt' 2026-07-31T22:49:08,371 adding license file 'LICENSE' 2026-07-31T22:49:08,376 writing manifest file '/tmp/pip-modern-metadata-7gq0vprs/sbot.egg-info/SOURCES.txt' 2026-07-31T22:49:08,377 creating '/tmp/pip-modern-metadata-7gq0vprs/sbot-2026.1.0.dist-info' 2026-07-31T22:49:08,516 Preparing metadata (pyproject.toml): finished with status 'done' 2026-07-31T22:49:08,521 Source in /tmp/pip-wheel-k0hzlag9/sbot_0de5641a50de4548aa52da4aa8b9fc84 has version 2026.1.0, which satisfies requirement sbot==2026.1.0 from https://files.pythonhosted.org/packages/d1/b7/00bb37d1f57cceddb6887c846566f68bb8d504d4e9b3c18b933071ea6474/sbot-2026.1.0.tar.gz 2026-07-31T22:49:08,522 Removed sbot==2026.1.0 from https://files.pythonhosted.org/packages/d1/b7/00bb37d1f57cceddb6887c846566f68bb8d504d4e9b3c18b933071ea6474/sbot-2026.1.0.tar.gz from build tracker '/tmp/pip-build-tracker-0h3e1j4z' 2026-07-31T22:49:08,528 Created temporary directory: /tmp/pip-unpack-i1s30pe1 2026-07-31T22:49:08,529 Building wheels for collected packages: sbot 2026-07-31T22:49:08,533 Created temporary directory: /tmp/pip-wheel-1ond6r0m 2026-07-31T22:49:08,534 Destination directory: /tmp/pip-wheel-1ond6r0m 2026-07-31T22:49:08,536 Building wheel for sbot (pyproject.toml): started 2026-07-31T22:49:08,537 Running command Building wheel for sbot (pyproject.toml) 2026-07-31T22:49:09,254 /tmp/pip-build-env-vz5g04hx/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-07-31T22:49:09,254 !! 2026-07-31T22:49:09,256 ******************************************************************************** 2026-07-31T22:49:09,256 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-07-31T22:49:09,257 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-07-31T22:49:09,258 or your builds will no longer be supported. 2026-07-31T22:49:09,259 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-31T22:49:09,260 ******************************************************************************** 2026-07-31T22:49:09,261 !! 2026-07-31T22:49:09,262 corresp(dist, value, root_dir) 2026-07-31T22:49:09,308 running bdist_wheel 2026-07-31T22:49:09,333 running build 2026-07-31T22:49:09,334 running build_py 2026-07-31T22:49:09,336 creating build/lib/sbot 2026-07-31T22:49:09,338 copying sbot/_arduinos.py -> build/lib/sbot 2026-07-31T22:49:09,341 copying sbot/game_specific.py -> build/lib/sbot 2026-07-31T22:49:09,343 copying sbot/marker.py -> build/lib/sbot 2026-07-31T22:49:09,345 copying sbot/robot.py -> build/lib/sbot 2026-07-31T22:49:09,347 copying sbot/_power.py -> build/lib/sbot 2026-07-31T22:49:09,350 copying sbot/_motors.py -> build/lib/sbot 2026-07-31T22:49:09,352 copying sbot/__init__.py -> build/lib/sbot 2026-07-31T22:49:09,354 copying sbot/_servos.py -> build/lib/sbot 2026-07-31T22:49:09,356 copying sbot/_leds.py -> build/lib/sbot 2026-07-31T22:49:09,358 copying sbot/_comp.py -> build/lib/sbot 2026-07-31T22:49:09,360 copying sbot/_utils.py -> build/lib/sbot 2026-07-31T22:49:09,362 copying sbot/_version.py -> build/lib/sbot 2026-07-31T22:49:09,364 copying sbot/_vision.py -> build/lib/sbot 2026-07-31T22:49:09,366 running egg_info 2026-07-31T22:49:09,376 writing sbot.egg-info/PKG-INFO 2026-07-31T22:49:09,383 writing dependency_links to sbot.egg-info/dependency_links.txt 2026-07-31T22:49:09,387 writing requirements to sbot.egg-info/requires.txt 2026-07-31T22:49:09,388 writing top-level names to sbot.egg-info/top_level.txt 2026-07-31T22:49:09,395 adding license file 'LICENSE' 2026-07-31T22:49:09,400 writing manifest file 'sbot.egg-info/SOURCES.txt' 2026-07-31T22:49:09,402 /tmp/pip-build-env-vz5g04hx/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'sbot.historic' is absent from the `packages` configuration. 2026-07-31T22:49:09,403 !! 2026-07-31T22:49:09,404 ******************************************************************************** 2026-07-31T22:49:09,404 ############################ 2026-07-31T22:49:09,405 # Package would be ignored # 2026-07-31T22:49:09,405 ############################ 2026-07-31T22:49:09,406 Python recognizes 'sbot.historic' as an importable package[^1], 2026-07-31T22:49:09,406 but it is absent from setuptools' `packages` configuration. 2026-07-31T22:49:09,407 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-31T22:49:09,408 package, please make sure that 'sbot.historic' is explicitly added 2026-07-31T22:49:09,408 to the `packages` configuration field. 2026-07-31T22:49:09,410 Alternatively, you can also rely on setuptools' discovery methods 2026-07-31T22:49:09,410 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-31T22:49:09,411 instead of `find_packages(...)`/`find:`). 2026-07-31T22:49:09,412 You can read more about "package discovery" on setuptools documentation page: 2026-07-31T22:49:09,413 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-31T22:49:09,413 If you don't want 'sbot.historic' to be distributed and are 2026-07-31T22:49:09,414 already explicitly excluding 'sbot.historic' via 2026-07-31T22:49:09,414 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-31T22:49:09,415 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-31T22:49:09,416 combination with a more fine grained `package-data` configuration. 2026-07-31T22:49:09,417 You can read more about "package data files" on setuptools documentation page: 2026-07-31T22:49:09,418 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-31T22:49:09,419 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-31T22:49:09,420 even if it does not contain any `.py` files. 2026-07-31T22:49:09,420 On the other hand, currently there is no concept of package data 2026-07-31T22:49:09,421 directory, all directories are treated like packages. 2026-07-31T22:49:09,421 ******************************************************************************** 2026-07-31T22:49:09,422 !! 2026-07-31T22:49:09,423 check.warn(importable) 2026-07-31T22:49:09,423 /tmp/pip-build-env-vz5g04hx/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'sbot.internal' is absent from the `packages` configuration. 2026-07-31T22:49:09,424 !! 2026-07-31T22:49:09,425 ******************************************************************************** 2026-07-31T22:49:09,425 ############################ 2026-07-31T22:49:09,426 # Package would be ignored # 2026-07-31T22:49:09,426 ############################ 2026-07-31T22:49:09,427 Python recognizes 'sbot.internal' as an importable package[^1], 2026-07-31T22:49:09,427 but it is absent from setuptools' `packages` configuration. 2026-07-31T22:49:09,428 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-31T22:49:09,428 package, please make sure that 'sbot.internal' is explicitly added 2026-07-31T22:49:09,429 to the `packages` configuration field. 2026-07-31T22:49:09,430 Alternatively, you can also rely on setuptools' discovery methods 2026-07-31T22:49:09,430 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-31T22:49:09,431 instead of `find_packages(...)`/`find:`). 2026-07-31T22:49:09,432 You can read more about "package discovery" on setuptools documentation page: 2026-07-31T22:49:09,432 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-31T22:49:09,434 If you don't want 'sbot.internal' to be distributed and are 2026-07-31T22:49:09,434 already explicitly excluding 'sbot.internal' via 2026-07-31T22:49:09,435 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-31T22:49:09,435 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-31T22:49:09,435 combination with a more fine grained `package-data` configuration. 2026-07-31T22:49:09,436 You can read more about "package data files" on setuptools documentation page: 2026-07-31T22:49:09,437 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-31T22:49:09,439 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-31T22:49:09,440 even if it does not contain any `.py` files. 2026-07-31T22:49:09,440 On the other hand, currently there is no concept of package data 2026-07-31T22:49:09,441 directory, all directories are treated like packages. 2026-07-31T22:49:09,441 ******************************************************************************** 2026-07-31T22:49:09,442 !! 2026-07-31T22:49:09,443 check.warn(importable) 2026-07-31T22:49:09,444 /tmp/pip-build-env-vz5g04hx/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'sbot.simulator' is absent from the `packages` configuration. 2026-07-31T22:49:09,444 !! 2026-07-31T22:49:09,446 ******************************************************************************** 2026-07-31T22:49:09,446 ############################ 2026-07-31T22:49:09,447 # Package would be ignored # 2026-07-31T22:49:09,447 ############################ 2026-07-31T22:49:09,448 Python recognizes 'sbot.simulator' as an importable package[^1], 2026-07-31T22:49:09,448 but it is absent from setuptools' `packages` configuration. 2026-07-31T22:49:09,449 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-31T22:49:09,450 package, please make sure that 'sbot.simulator' is explicitly added 2026-07-31T22:49:09,451 to the `packages` configuration field. 2026-07-31T22:49:09,452 Alternatively, you can also rely on setuptools' discovery methods 2026-07-31T22:49:09,452 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-31T22:49:09,453 instead of `find_packages(...)`/`find:`). 2026-07-31T22:49:09,454 You can read more about "package discovery" on setuptools documentation page: 2026-07-31T22:49:09,455 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-31T22:49:09,456 If you don't want 'sbot.simulator' to be distributed and are 2026-07-31T22:49:09,457 already explicitly excluding 'sbot.simulator' via 2026-07-31T22:49:09,457 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-31T22:49:09,457 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-31T22:49:09,458 combination with a more fine grained `package-data` configuration. 2026-07-31T22:49:09,459 You can read more about "package data files" on setuptools documentation page: 2026-07-31T22:49:09,460 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-31T22:49:09,461 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-31T22:49:09,461 even if it does not contain any `.py` files. 2026-07-31T22:49:09,462 On the other hand, currently there is no concept of package data 2026-07-31T22:49:09,462 directory, all directories are treated like packages. 2026-07-31T22:49:09,463 ******************************************************************************** 2026-07-31T22:49:09,464 !! 2026-07-31T22:49:09,464 check.warn(importable) 2026-07-31T22:49:09,464 copying sbot/py.typed -> build/lib/sbot 2026-07-31T22:49:09,465 creating build/lib/sbot/historic 2026-07-31T22:49:09,465 copying sbot/historic/__init__.py -> build/lib/sbot/historic 2026-07-31T22:49:09,466 copying sbot/historic/arduino.py -> build/lib/sbot/historic 2026-07-31T22:49:09,466 copying sbot/historic/camera.py -> build/lib/sbot/historic 2026-07-31T22:49:09,467 copying sbot/historic/leds.py -> build/lib/sbot/historic 2026-07-31T22:49:09,467 copying sbot/historic/metadata.py -> build/lib/sbot/historic 2026-07-31T22:49:09,468 copying sbot/historic/motor_board.py -> build/lib/sbot/historic 2026-07-31T22:49:09,468 copying sbot/historic/power_board.py -> build/lib/sbot/historic 2026-07-31T22:49:09,469 copying sbot/historic/robot.py -> build/lib/sbot/historic 2026-07-31T22:49:09,469 copying sbot/historic/servo_board.py -> build/lib/sbot/historic 2026-07-31T22:49:09,470 copying sbot/historic/utils.py -> build/lib/sbot/historic 2026-07-31T22:49:09,470 creating build/lib/sbot/internal 2026-07-31T22:49:09,471 copying sbot/internal/__init__.py -> build/lib/sbot/internal 2026-07-31T22:49:09,471 copying sbot/internal/board_manager.py -> build/lib/sbot/internal 2026-07-31T22:49:09,472 copying sbot/internal/exceptions.py -> build/lib/sbot/internal 2026-07-31T22:49:09,472 copying sbot/internal/logging.py -> build/lib/sbot/internal 2026-07-31T22:49:09,473 copying sbot/internal/mqtt.py -> build/lib/sbot/internal 2026-07-31T22:49:09,473 copying sbot/internal/overrides.py -> build/lib/sbot/internal 2026-07-31T22:49:09,474 copying sbot/internal/serial_wrapper.py -> build/lib/sbot/internal 2026-07-31T22:49:09,474 copying sbot/internal/start_led.py -> build/lib/sbot/internal 2026-07-31T22:49:09,475 copying sbot/internal/timeout.py -> build/lib/sbot/internal 2026-07-31T22:49:09,475 copying sbot/internal/utils.py -> build/lib/sbot/internal 2026-07-31T22:49:09,476 creating build/lib/sbot/simulator 2026-07-31T22:49:09,476 copying sbot/simulator/__init__.py -> build/lib/sbot/simulator 2026-07-31T22:49:09,477 copying sbot/simulator/camera.py -> build/lib/sbot/simulator 2026-07-31T22:49:09,479 copying sbot/simulator/led_server.py -> build/lib/sbot/simulator 2026-07-31T22:49:09,481 copying sbot/simulator/time_server.py -> build/lib/sbot/simulator 2026-07-31T22:49:09,498 installing to build/bdist.linux-armv7l/wheel 2026-07-31T22:49:09,499 running install 2026-07-31T22:49:09,521 running install_lib 2026-07-31T22:49:09,531 creating build/bdist.linux-armv7l/wheel 2026-07-31T22:49:09,533 creating build/bdist.linux-armv7l/wheel/sbot 2026-07-31T22:49:09,535 creating build/bdist.linux-armv7l/wheel/sbot/internal 2026-07-31T22:49:09,536 copying build/lib/sbot/internal/overrides.py -> build/bdist.linux-armv7l/wheel/./sbot/internal 2026-07-31T22:49:09,538 copying build/lib/sbot/internal/timeout.py -> build/bdist.linux-armv7l/wheel/./sbot/internal 2026-07-31T22:49:09,540 copying build/lib/sbot/internal/board_manager.py -> build/bdist.linux-armv7l/wheel/./sbot/internal 2026-07-31T22:49:09,543 copying build/lib/sbot/internal/serial_wrapper.py -> build/bdist.linux-armv7l/wheel/./sbot/internal 2026-07-31T22:49:09,545 copying build/lib/sbot/internal/start_led.py -> build/bdist.linux-armv7l/wheel/./sbot/internal 2026-07-31T22:49:09,547 copying build/lib/sbot/internal/exceptions.py -> build/bdist.linux-armv7l/wheel/./sbot/internal 2026-07-31T22:49:09,549 copying build/lib/sbot/internal/mqtt.py -> build/bdist.linux-armv7l/wheel/./sbot/internal 2026-07-31T22:49:09,551 copying build/lib/sbot/internal/logging.py -> build/bdist.linux-armv7l/wheel/./sbot/internal 2026-07-31T22:49:09,553 copying build/lib/sbot/internal/__init__.py -> build/bdist.linux-armv7l/wheel/./sbot/internal 2026-07-31T22:49:09,554 copying build/lib/sbot/internal/utils.py -> build/bdist.linux-armv7l/wheel/./sbot/internal 2026-07-31T22:49:09,557 copying build/lib/sbot/_arduinos.py -> build/bdist.linux-armv7l/wheel/./sbot 2026-07-31T22:49:09,559 copying build/lib/sbot/game_specific.py -> build/bdist.linux-armv7l/wheel/./sbot 2026-07-31T22:49:09,561 creating build/bdist.linux-armv7l/wheel/sbot/historic 2026-07-31T22:49:09,562 copying build/lib/sbot/historic/power_board.py -> build/bdist.linux-armv7l/wheel/./sbot/historic 2026-07-31T22:49:09,565 copying build/lib/sbot/historic/servo_board.py -> build/bdist.linux-armv7l/wheel/./sbot/historic 2026-07-31T22:49:09,567 copying build/lib/sbot/historic/camera.py -> build/bdist.linux-armv7l/wheel/./sbot/historic 2026-07-31T22:49:09,570 copying build/lib/sbot/historic/leds.py -> build/bdist.linux-armv7l/wheel/./sbot/historic 2026-07-31T22:49:09,572 copying build/lib/sbot/historic/arduino.py -> build/bdist.linux-armv7l/wheel/./sbot/historic 2026-07-31T22:49:09,575 copying build/lib/sbot/historic/metadata.py -> build/bdist.linux-armv7l/wheel/./sbot/historic 2026-07-31T22:49:09,577 copying build/lib/sbot/historic/robot.py -> build/bdist.linux-armv7l/wheel/./sbot/historic 2026-07-31T22:49:09,579 copying build/lib/sbot/historic/__init__.py -> build/bdist.linux-armv7l/wheel/./sbot/historic 2026-07-31T22:49:09,581 copying build/lib/sbot/historic/motor_board.py -> build/bdist.linux-armv7l/wheel/./sbot/historic 2026-07-31T22:49:09,583 copying build/lib/sbot/historic/utils.py -> build/bdist.linux-armv7l/wheel/./sbot/historic 2026-07-31T22:49:09,585 copying build/lib/sbot/marker.py -> build/bdist.linux-armv7l/wheel/./sbot 2026-07-31T22:49:09,587 copying build/lib/sbot/robot.py -> build/bdist.linux-armv7l/wheel/./sbot 2026-07-31T22:49:09,590 creating build/bdist.linux-armv7l/wheel/sbot/simulator 2026-07-31T22:49:09,591 copying build/lib/sbot/simulator/camera.py -> build/bdist.linux-armv7l/wheel/./sbot/simulator 2026-07-31T22:49:09,593 copying build/lib/sbot/simulator/led_server.py -> build/bdist.linux-armv7l/wheel/./sbot/simulator 2026-07-31T22:49:09,595 copying build/lib/sbot/simulator/__init__.py -> build/bdist.linux-armv7l/wheel/./sbot/simulator 2026-07-31T22:49:09,596 copying build/lib/sbot/simulator/time_server.py -> build/bdist.linux-armv7l/wheel/./sbot/simulator 2026-07-31T22:49:09,598 copying build/lib/sbot/_power.py -> build/bdist.linux-armv7l/wheel/./sbot 2026-07-31T22:49:09,601 copying build/lib/sbot/_motors.py -> build/bdist.linux-armv7l/wheel/./sbot 2026-07-31T22:49:09,603 copying build/lib/sbot/__init__.py -> build/bdist.linux-armv7l/wheel/./sbot 2026-07-31T22:49:09,605 copying build/lib/sbot/py.typed -> build/bdist.linux-armv7l/wheel/./sbot 2026-07-31T22:49:09,607 copying build/lib/sbot/_servos.py -> build/bdist.linux-armv7l/wheel/./sbot 2026-07-31T22:49:09,609 copying build/lib/sbot/_leds.py -> build/bdist.linux-armv7l/wheel/./sbot 2026-07-31T22:49:09,611 copying build/lib/sbot/_comp.py -> build/bdist.linux-armv7l/wheel/./sbot 2026-07-31T22:49:09,614 copying build/lib/sbot/_utils.py -> build/bdist.linux-armv7l/wheel/./sbot 2026-07-31T22:49:09,616 copying build/lib/sbot/_version.py -> build/bdist.linux-armv7l/wheel/./sbot 2026-07-31T22:49:09,618 copying build/lib/sbot/_vision.py -> build/bdist.linux-armv7l/wheel/./sbot 2026-07-31T22:49:09,620 running install_egg_info 2026-07-31T22:49:09,626 Copying sbot.egg-info to build/bdist.linux-armv7l/wheel/./sbot-2026.1.0-py3.11.egg-info 2026-07-31T22:49:09,640 running install_scripts 2026-07-31T22:49:09,651 creating build/bdist.linux-armv7l/wheel/sbot-2026.1.0.dist-info/WHEEL 2026-07-31T22:49:09,654 creating '/tmp/pip-wheel-1ond6r0m/.tmp-ivylz481/sbot-2026.1.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-07-31T22:49:09,657 adding 'sbot/__init__.py' 2026-07-31T22:49:09,658 adding 'sbot/_arduinos.py' 2026-07-31T22:49:09,660 adding 'sbot/_comp.py' 2026-07-31T22:49:09,661 adding 'sbot/_leds.py' 2026-07-31T22:49:09,663 adding 'sbot/_motors.py' 2026-07-31T22:49:09,665 adding 'sbot/_power.py' 2026-07-31T22:49:09,666 adding 'sbot/_servos.py' 2026-07-31T22:49:09,669 adding 'sbot/_utils.py' 2026-07-31T22:49:09,670 adding 'sbot/_version.py' 2026-07-31T22:49:09,671 adding 'sbot/_vision.py' 2026-07-31T22:49:09,673 adding 'sbot/game_specific.py' 2026-07-31T22:49:09,674 adding 'sbot/marker.py' 2026-07-31T22:49:09,675 adding 'sbot/py.typed' 2026-07-31T22:49:09,676 adding 'sbot/robot.py' 2026-07-31T22:49:09,678 adding 'sbot/historic/__init__.py' 2026-07-31T22:49:09,680 adding 'sbot/historic/arduino.py' 2026-07-31T22:49:09,682 adding 'sbot/historic/camera.py' 2026-07-31T22:49:09,684 adding 'sbot/historic/leds.py' 2026-07-31T22:49:09,685 adding 'sbot/historic/metadata.py' 2026-07-31T22:49:09,687 adding 'sbot/historic/motor_board.py' 2026-07-31T22:49:09,690 adding 'sbot/historic/power_board.py' 2026-07-31T22:49:09,692 adding 'sbot/historic/robot.py' 2026-07-31T22:49:09,694 adding 'sbot/historic/servo_board.py' 2026-07-31T22:49:09,696 adding 'sbot/historic/utils.py' 2026-07-31T22:49:09,698 adding 'sbot/internal/__init__.py' 2026-07-31T22:49:09,701 adding 'sbot/internal/board_manager.py' 2026-07-31T22:49:09,702 adding 'sbot/internal/exceptions.py' 2026-07-31T22:49:09,703 adding 'sbot/internal/logging.py' 2026-07-31T22:49:09,705 adding 'sbot/internal/mqtt.py' 2026-07-31T22:49:09,706 adding 'sbot/internal/overrides.py' 2026-07-31T22:49:09,708 adding 'sbot/internal/serial_wrapper.py' 2026-07-31T22:49:09,709 adding 'sbot/internal/start_led.py' 2026-07-31T22:49:09,711 adding 'sbot/internal/timeout.py' 2026-07-31T22:49:09,713 adding 'sbot/internal/utils.py' 2026-07-31T22:49:09,714 adding 'sbot/simulator/__init__.py' 2026-07-31T22:49:09,716 adding 'sbot/simulator/camera.py' 2026-07-31T22:49:09,717 adding 'sbot/simulator/led_server.py' 2026-07-31T22:49:09,719 adding 'sbot/simulator/time_server.py' 2026-07-31T22:49:09,721 adding 'sbot-2026.1.0.dist-info/licenses/LICENSE' 2026-07-31T22:49:09,723 adding 'sbot-2026.1.0.dist-info/METADATA' 2026-07-31T22:49:09,724 adding 'sbot-2026.1.0.dist-info/WHEEL' 2026-07-31T22:49:09,725 adding 'sbot-2026.1.0.dist-info/top_level.txt' 2026-07-31T22:49:09,726 adding 'sbot-2026.1.0.dist-info/RECORD' 2026-07-31T22:49:09,729 removing build/bdist.linux-armv7l/wheel 2026-07-31T22:49:09,847 Building wheel for sbot (pyproject.toml): finished with status 'done' 2026-07-31T22:49:09,854 Created wheel for sbot: filename=sbot-2026.1.0-py3-none-any.whl size=72528 sha256=3f3dca7514b473de91ef7158527d792f4fc8b1258b24048d6e5eb337f3b0e7cd 2026-07-31T22:49:09,855 Stored in directory: /tmp/pip-ephem-wheel-cache-pt0gt0u0/wheels/32/85/95/e5c402c850ca39a662514cb2a4b01101f6f558234700ac97d0 2026-07-31T22:49:09,868 Successfully built sbot 2026-07-31T22:49:09,873 Removed build tracker: '/tmp/pip-build-tracker-0h3e1j4z'