2025-09-10T07:04:54,289 Created temporary directory: /tmp/pip-build-tracker-0lqf9lak 2025-09-10T07:04:54,289 Initialized build tracking at /tmp/pip-build-tracker-0lqf9lak 2025-09-10T07:04:54,289 Created build tracker: /tmp/pip-build-tracker-0lqf9lak 2025-09-10T07:04:54,289 Entered build tracker: /tmp/pip-build-tracker-0lqf9lak 2025-09-10T07:04:54,290 Created temporary directory: /tmp/pip-wheel-11st452c 2025-09-10T07:04:54,293 Created temporary directory: /tmp/pip-ephem-wheel-cache-pku9arp1 2025-09-10T07:04:54,355 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-10T07:04:54,357 2 location(s) to search for versions of motorcortex-python: 2025-09-10T07:04:54,357 * https://pypi.org/simple/motorcortex-python/ 2025-09-10T07:04:54,357 * https://www.piwheels.org/simple/motorcortex-python/ 2025-09-10T07:04:54,357 Fetching project page and analyzing links: https://pypi.org/simple/motorcortex-python/ 2025-09-10T07:04:54,358 Getting page https://pypi.org/simple/motorcortex-python/ 2025-09-10T07:04:54,359 Found index url https://pypi.org/simple/ 2025-09-10T07:04:54,431 Fetched page https://pypi.org/simple/motorcortex-python/ as application/vnd.pypi.simple.v1+json 2025-09-10T07:04:54,436 Found link https://files.pythonhosted.org/packages/bb/83/369ce7e03d86132518091978e67caf14c058850bdd039406163057ff25e1/motorcortex-python-0.9.15.tar.gz (from https://pypi.org/simple/motorcortex-python/), version: 0.9.15 2025-09-10T07:04:54,436 Found link https://files.pythonhosted.org/packages/3c/35/ef66d96ccbec474030641a49857a3eaedb0674f5b3bb243300b52523f5b6/motorcortex-python-0.9.16.tar.gz (from https://pypi.org/simple/motorcortex-python/), version: 0.9.16 2025-09-10T07:04:54,437 Found link https://files.pythonhosted.org/packages/c1/6d/bb88dac234b453881bda214df82a75e4b1001bf86372ac80e416520c5606/motorcortex-python-0.10.0.tar.gz (from https://pypi.org/simple/motorcortex-python/), version: 0.10.0 2025-09-10T07:04:54,437 Found link https://files.pythonhosted.org/packages/7e/14/41b06f9f2790d7a88cfe543597f00aba49dcf739fbc8163fb1f195f4c362/motorcortex-python-0.10.1.tar.gz (from https://pypi.org/simple/motorcortex-python/), version: 0.10.1 2025-09-10T07:04:54,437 Found link https://files.pythonhosted.org/packages/ef/d8/aa896dca7bce9a2ba2e284061b938dabb8850a9d122ef08a06431526167a/motorcortex-python-0.10.2.tar.gz (from https://pypi.org/simple/motorcortex-python/), version: 0.10.2 2025-09-10T07:04:54,437 Found link https://files.pythonhosted.org/packages/26/2d/a101c5e441369e3fdcb7d65c763b26107342a4eea420337431743f0d8087/motorcortex-python-0.20.0.tar.gz (from https://pypi.org/simple/motorcortex-python/), version: 0.20.0 2025-09-10T07:04:54,438 Found link https://files.pythonhosted.org/packages/30/35/890dc8facede62bc6b6bb85a22ed61b29d674f92dfc81c9bacf156fb0d8f/motorcortex-python-0.20.1.tar.gz (from https://pypi.org/simple/motorcortex-python/), version: 0.20.1 2025-09-10T07:04:54,438 Found link https://files.pythonhosted.org/packages/a1/a0/a6888509f0ae84ea2616d290e7923245224404f1f6a8c3b8addf9c45436a/motorcortex-python-0.20.4.tar.gz (from https://pypi.org/simple/motorcortex-python/), version: 0.20.4 2025-09-10T07:04:54,438 Found link https://files.pythonhosted.org/packages/39/ee/e7df4b0c4e7ce03f26acafde05ca5b87fd86fbcb74e07f91df1df2df2d2e/motorcortex-python-0.20.5.tar.gz (from https://pypi.org/simple/motorcortex-python/), version: 0.20.5 2025-09-10T07:04:54,438 Found link https://files.pythonhosted.org/packages/a6/83/cfcd7ddee88f983b16d0bdb1581a584273b7b42f6a8a501e3198ab491746/motorcortex-python-0.20.6.tar.gz (from https://pypi.org/simple/motorcortex-python/), version: 0.20.6 2025-09-10T07:04:54,438 Found link https://files.pythonhosted.org/packages/24/43/6f72f8e86ebfeede8570fbb6afb7fe48e4bcb7ed5ac764a2833b8155cea9/motorcortex-python-0.20.7.tar.gz (from https://pypi.org/simple/motorcortex-python/), version: 0.20.7 2025-09-10T07:04:54,439 Found link https://files.pythonhosted.org/packages/b7/95/ba84ef9a190e61047f8fbb229c42f2fde5fd5277d271bbd083880f76f33e/motorcortex-python-0.20.8.tar.gz (from https://pypi.org/simple/motorcortex-python/), version: 0.20.8 2025-09-10T07:04:54,439 Found link https://files.pythonhosted.org/packages/87/71/6be00db752eb42d3eb520ad48303bf0d1db2cd54d1fe37c96d5021acb919/motorcortex-python-0.20.9.tar.gz (from https://pypi.org/simple/motorcortex-python/), version: 0.20.9 2025-09-10T07:04:54,439 Found link https://files.pythonhosted.org/packages/11/c9/ea86e43abf247eb34515db6c0fab8240b7ec1a7906ff31dddfc6b0b9b1b6/motorcortex-python-0.20.10.tar.gz (from https://pypi.org/simple/motorcortex-python/), version: 0.20.10 2025-09-10T07:04:54,439 Found link https://files.pythonhosted.org/packages/d8/0a/98454c84dc9d1ae53602cdaa57d3822f4d87f84640068695b604e8788add/motorcortex-python-0.20.11.tar.gz (from https://pypi.org/simple/motorcortex-python/), version: 0.20.11 2025-09-10T07:04:54,440 Found link https://files.pythonhosted.org/packages/43/32/6dd4eee57f45e589818c2a7e5b897f8bae568ea9c9b063fd1d98c7a0cdfc/motorcortex-python-0.20.12.tar.gz (from https://pypi.org/simple/motorcortex-python/), version: 0.20.12 2025-09-10T07:04:54,440 Found link https://files.pythonhosted.org/packages/11/a1/7ef77744fe9640e3c9bb1436685eef9e45a79542195f8224e0769794a392/motorcortex-python-0.20.13.tar.gz (from https://pypi.org/simple/motorcortex-python/), version: 0.20.13 2025-09-10T07:04:54,440 Found link https://files.pythonhosted.org/packages/4e/13/5bb24cd30499201166fe9f9cadf9f4f8aa9c1b475739dcc21401e4b7a04b/motorcortex-python-0.20.14.tar.gz (from https://pypi.org/simple/motorcortex-python/), version: 0.20.14 2025-09-10T07:04:54,440 Found link https://files.pythonhosted.org/packages/ad/10/3ee5e23f804421ea61af286143166f78e5eaa7c92f2e9cb5a03ddc6de2cd/motorcortex-python-0.20.15.tar.gz (from https://pypi.org/simple/motorcortex-python/), version: 0.20.15 2025-09-10T07:04:54,441 Found link https://files.pythonhosted.org/packages/01/18/5722d485a91cd292eb4f3abe0486281236830aa27284d0097fbbbc78e4f3/motorcortex-python-0.20.16.tar.gz (from https://pypi.org/simple/motorcortex-python/), version: 0.20.16 2025-09-10T07:04:54,441 Found link https://files.pythonhosted.org/packages/f3/34/fbaedb6ff1294df46b2a060c27ef9f1b28afe7c2886435afb167c2d8645f/motorcortex-python-0.20.17.tar.gz (from https://pypi.org/simple/motorcortex-python/), version: 0.20.17 2025-09-10T07:04:54,441 Found link https://files.pythonhosted.org/packages/02/16/01ba47a85cb9cd990ee14b66b1b6ef4e2d7b43200f8240ed811c7bbd69e2/motorcortex-python-0.20.18.tar.gz (from https://pypi.org/simple/motorcortex-python/), version: 0.20.18 2025-09-10T07:04:54,441 Found link https://files.pythonhosted.org/packages/c2/52/69ec82458f26465ddd6a5957fd14db790debd76978595402398943df58b1/motorcortex-python-0.21.0.tar.gz (from https://pypi.org/simple/motorcortex-python/), version: 0.21.0 2025-09-10T07:04:54,441 Found link https://files.pythonhosted.org/packages/0d/a7/a27453813937c667e0474958c4444f918f7ae15a8411023c66f88fea63b0/motorcortex-python-0.21.5.tar.gz (from https://pypi.org/simple/motorcortex-python/), version: 0.21.5 2025-09-10T07:04:54,442 Found link https://files.pythonhosted.org/packages/3c/01/068cc511e33f6b246f725dcd9830a28aed7812bcf4731c7a1e5125d5d33d/motorcortex-python-0.21.6.tar.gz (from https://pypi.org/simple/motorcortex-python/), version: 0.21.6 2025-09-10T07:04:54,442 Found link https://files.pythonhosted.org/packages/f4/d2/76c946d9433770b60c69626e0c21fc963595f9fee7b1208ff6da8c8fbc11/motorcortex-python-0.21.7.tar.gz (from https://pypi.org/simple/motorcortex-python/), version: 0.21.7 2025-09-10T07:04:54,442 Found link https://files.pythonhosted.org/packages/1b/07/0c025399eb6d331ae3e68941a5e4b701b187f9fe6d1cdb3421d507ab727e/motorcortex-python-0.22.0.tar.gz (from https://pypi.org/simple/motorcortex-python/), version: 0.22.0 2025-09-10T07:04:54,442 Found link https://files.pythonhosted.org/packages/1c/fe/9d0c1978ca1bbd14187347787b18e65628b38343f6f8e4f75f34159a9842/motorcortex-python-0.22.1.tar.gz (from https://pypi.org/simple/motorcortex-python/), version: 0.22.1 2025-09-10T07:04:54,443 Found link https://files.pythonhosted.org/packages/fe/12/3b7edfa424dac79830efc098692dfa7c78cbe687343e0d16b3c2cf02bc18/motorcortex-python-0.22.2.tar.gz (from https://pypi.org/simple/motorcortex-python/), version: 0.22.2 2025-09-10T07:04:54,443 Found link https://files.pythonhosted.org/packages/a2/a0/7a99afa938c42bf11ecb1daafbee0ca47db26bdc423f913dd340b11415c0/motorcortex-python-0.22.3.tar.gz (from https://pypi.org/simple/motorcortex-python/), version: 0.22.3 2025-09-10T07:04:54,443 Found link https://files.pythonhosted.org/packages/6c/b3/cb033202e4c3b2b7471ac57871dd62e989edd7b3b424658f19a340681f57/motorcortex-python-0.22.4.tar.gz (from https://pypi.org/simple/motorcortex-python/), version: 0.22.4 2025-09-10T07:04:54,443 Found link https://files.pythonhosted.org/packages/a1/1a/a5954e1b0cf1084226d59f18cb3b4c31429c34a2c598a4feabc1f931f04c/motorcortex-python-0.22.5.tar.gz (from https://pypi.org/simple/motorcortex-python/), version: 0.22.5 2025-09-10T07:04:54,444 Found link https://files.pythonhosted.org/packages/03/be/79979bc9d27bd9e735f9002b12f15b0476714a7495898472f478d96f1ba4/motorcortex_python-0.22.6.tar.gz (from https://pypi.org/simple/motorcortex-python/), version: 0.22.6 2025-09-10T07:04:54,444 Found link https://files.pythonhosted.org/packages/1e/68/f2b3775f63ad9c8aac6d605f12efb7c7f155ee566fc7175cc9e3add9aca8/motorcortex_python-0.22.7.tar.gz (from https://pypi.org/simple/motorcortex-python/), version: 0.22.7 2025-09-10T07:04:54,444 Found link https://files.pythonhosted.org/packages/47/67/6ed06948bb370d843bc2a43a2e3b9700c5c4a437a570a46ad648c2c18633/motorcortex-python-0.22.9.tar.gz (from https://pypi.org/simple/motorcortex-python/), version: 0.22.9 2025-09-10T07:04:54,444 Found link https://files.pythonhosted.org/packages/d8/36/d96c8e8f2afd73cf50c5c5760a0a05e6f8576d822e3a151150be00e767f7/motorcortex-python-0.23.0.tar.gz (from https://pypi.org/simple/motorcortex-python/), version: 0.23.0 2025-09-10T07:04:54,444 Found link https://files.pythonhosted.org/packages/0e/33/1c5fb45a1f117e5e3239e8e9259d6b81251464a5b1aa64ae774be6fb3db9/motorcortex_python-0.23.2.tar.gz (from https://pypi.org/simple/motorcortex-python/), version: 0.23.2 2025-09-10T07:04:54,445 Found link https://files.pythonhosted.org/packages/db/f2/97af0f1f8bea5610f8d3c042896985196a1d55c7eb7193d57bfb49354c12/motorcortex_python-0.23.3.tar.gz (from https://pypi.org/simple/motorcortex-python/), version: 0.23.3 2025-09-10T07:04:54,445 Found link https://files.pythonhosted.org/packages/10/f8/93ff0a2cf026fe5522f4d8e0718a479c64e41a94f00fadb2e9533b957ff8/motorcortex-python-0.24.1.tar.gz (from https://pypi.org/simple/motorcortex-python/), version: 0.24.1 2025-09-10T07:04:54,445 Fetching project page and analyzing links: https://www.piwheels.org/simple/motorcortex-python/ 2025-09-10T07:04:54,445 Getting page https://www.piwheels.org/simple/motorcortex-python/ 2025-09-10T07:04:54,446 Found index url https://www.piwheels.org/simple/ 2025-09-10T07:04:54,551 Fetched page https://www.piwheels.org/simple/motorcortex-python/ as text/html 2025-09-10T07:04:54,558 Skipping link: No binaries permitted for motorcortex-python: https://www.piwheels.org/simple/motorcortex-python/motorcortex_python-0.24.1-py3-none-any.whl#sha256=2881bffb86902f0206c36d32e55df79d1d57a0fffeac94b5e54514a60a92bad9 (from https://www.piwheels.org/simple/motorcortex-python/) 2025-09-10T07:04:54,558 Skipping link: No binaries permitted for motorcortex-python: https://archive1.piwheels.org/simple/motorcortex-python/motorcortex_python-0.23.3-py3-none-any.whl#sha256=6869a70ee4064fa6f8219e62bddd7b960400620b13ae9f8589b2513bafd13c64 (from https://www.piwheels.org/simple/motorcortex-python/) 2025-09-10T07:04:54,558 Skipping link: No binaries permitted for motorcortex-python: https://archive1.piwheels.org/simple/motorcortex-python/motorcortex_python-0.23.2-py3-none-any.whl#sha256=d39a1f8de794560e302b9b5aa58f2fc709a59340f7d33945525a3394c1f81202 (from https://www.piwheels.org/simple/motorcortex-python/) 2025-09-10T07:04:54,558 Skipping link: No binaries permitted for motorcortex-python: https://archive1.piwheels.org/simple/motorcortex-python/motorcortex_python-0.23.0-py3-none-any.whl#sha256=bce47723ff171cc35c9a9272e0d9258182d79091fae1e6c045b395bf658e18c9 (from https://www.piwheels.org/simple/motorcortex-python/) 2025-09-10T07:04:54,558 Skipping link: No binaries permitted for motorcortex-python: https://archive1.piwheels.org/simple/motorcortex-python/motorcortex_python-0.22.9-py3-none-any.whl#sha256=ad208fd065ce0665a85261181afaf850ee73c23c4685ad1b25e4d4e033f5adcb (from https://www.piwheels.org/simple/motorcortex-python/) 2025-09-10T07:04:54,558 Skipping link: No binaries permitted for motorcortex-python: https://archive1.piwheels.org/simple/motorcortex-python/motorcortex_python-0.22.7-py3-none-any.whl#sha256=30397c82473494d6784956f6f899becaaf6308c477fc661cb8c54f68174047f3 (from https://www.piwheels.org/simple/motorcortex-python/) 2025-09-10T07:04:54,559 Skipping link: No binaries permitted for motorcortex-python: https://archive1.piwheels.org/simple/motorcortex-python/motorcortex_python-0.22.6-py3-none-any.whl#sha256=4590a69fd8bb68b2e73d02bd2f843056a76c427c19bc5f12f067664d18ff0949 (from https://www.piwheels.org/simple/motorcortex-python/) 2025-09-10T07:04:54,559 Skipping link: No binaries permitted for motorcortex-python: https://archive1.piwheels.org/simple/motorcortex-python/motorcortex_python-0.22.5-py3-none-any.whl#sha256=42cafd51323eb9da55159a32747e276b761ddcb05099766aebe68d6ac846bf18 (from https://www.piwheels.org/simple/motorcortex-python/) 2025-09-10T07:04:54,559 Skipping link: No binaries permitted for motorcortex-python: https://archive1.piwheels.org/simple/motorcortex-python/motorcortex_python-0.22.4-py3-none-any.whl#sha256=8021d4d576edb010f2bdfb223d32a63ef3eda5af7c05693770f51530c24096d7 (from https://www.piwheels.org/simple/motorcortex-python/) 2025-09-10T07:04:54,559 Skipping link: No binaries permitted for motorcortex-python: https://archive1.piwheels.org/simple/motorcortex-python/motorcortex_python-0.22.3-py3-none-any.whl#sha256=4d9cc9e1435f755b6e9cd7f08647d03e7a221abf04b82549e9d4768d648e3019 (from https://www.piwheels.org/simple/motorcortex-python/) 2025-09-10T07:04:54,559 Skipping link: No binaries permitted for motorcortex-python: https://archive1.piwheels.org/simple/motorcortex-python/motorcortex_python-0.22.2-py3-none-any.whl#sha256=513dbdf6d996f3143acb0d8cf34510a413708e026f44c6baa3fd6bd01f3dd7b4 (from https://www.piwheels.org/simple/motorcortex-python/) 2025-09-10T07:04:54,559 Skipping link: No binaries permitted for motorcortex-python: https://archive1.piwheels.org/simple/motorcortex-python/motorcortex_python-0.22.1-py3-none-any.whl#sha256=0f2355c9e582b457d3148dd9ab9f7330c874f9863c8502aeae6aed140e1aa6e4 (from https://www.piwheels.org/simple/motorcortex-python/) 2025-09-10T07:04:54,559 Skipping link: No binaries permitted for motorcortex-python: https://archive1.piwheels.org/simple/motorcortex-python/motorcortex_python-0.22.0-py3-none-any.whl#sha256=4ccd1a1a296b85b4afaff4b1c9424a08a17fa48a5d247e3708b6233fc2511e53 (from https://www.piwheels.org/simple/motorcortex-python/) 2025-09-10T07:04:54,559 Skipping link: No binaries permitted for motorcortex-python: https://archive1.piwheels.org/simple/motorcortex-python/motorcortex_python-0.21.7-py3-none-any.whl#sha256=d413d7da4aa91a23254f826216ea45b964dec7b794eb9677427e0c8679df123e (from https://www.piwheels.org/simple/motorcortex-python/) 2025-09-10T07:04:54,560 Skipping link: No binaries permitted for motorcortex-python: https://archive1.piwheels.org/simple/motorcortex-python/motorcortex_python-0.21.6-py3-none-any.whl#sha256=90bf33498a7f7ebe0fb6bf4a6b5bb8ef750f1dc5fc4487ffd633ba4e4efb065f (from https://www.piwheels.org/simple/motorcortex-python/) 2025-09-10T07:04:54,560 Skipping link: No binaries permitted for motorcortex-python: https://archive1.piwheels.org/simple/motorcortex-python/motorcortex_python-0.21.5-py3-none-any.whl#sha256=b45ac2bfc19077e11ad04dc0db004e08f654fd594cebdd4e38adaf85b8d047df (from https://www.piwheels.org/simple/motorcortex-python/) 2025-09-10T07:04:54,560 Skipping link: No binaries permitted for motorcortex-python: https://archive1.piwheels.org/simple/motorcortex-python/motorcortex_python-0.21.0-py3-none-any.whl#sha256=69d581420e8c95a87cd7fea1b3700455f26c8239e15aa2b9db38c8fb6815a82d (from https://www.piwheels.org/simple/motorcortex-python/) 2025-09-10T07:04:54,560 Skipping link: No binaries permitted for motorcortex-python: https://archive1.piwheels.org/simple/motorcortex-python/motorcortex_python-0.20.16-py3-none-any.whl#sha256=e8ba60549e629a6ad463414f81ae44f5c2a627ca6a1a943f50428b18cafa9f8e (from https://www.piwheels.org/simple/motorcortex-python/) 2025-09-10T07:04:54,560 Skipping link: No binaries permitted for motorcortex-python: https://archive1.piwheels.org/simple/motorcortex-python/motorcortex_python-0.20.15-py3-none-any.whl#sha256=55fcfc5b71834b5a2df9338b35c6be3bbc832f45c91dc18353cbcd93d1d262ba (from https://www.piwheels.org/simple/motorcortex-python/) 2025-09-10T07:04:54,560 Skipping link: No binaries permitted for motorcortex-python: https://archive1.piwheels.org/simple/motorcortex-python/motorcortex_python-0.20.14-py3-none-any.whl#sha256=5dba1249e2ab22a019ccc0bebc59a9ddb8774ed4773d4b93fff76f125725abb2 (from https://www.piwheels.org/simple/motorcortex-python/) 2025-09-10T07:04:54,560 Skipping link: No binaries permitted for motorcortex-python: https://archive1.piwheels.org/simple/motorcortex-python/motorcortex_python-0.20.13-py3-none-any.whl#sha256=d248b0071aa000854b483b2773b48d0b23885edb94dd68ffeea6c082781007f4 (from https://www.piwheels.org/simple/motorcortex-python/) 2025-09-10T07:04:54,560 Skipping link: No binaries permitted for motorcortex-python: https://archive1.piwheels.org/simple/motorcortex-python/motorcortex_python-0.20.12-py3-none-any.whl#sha256=9729aae9c16e36d515f3b042d0bf1a8ccd15bfd7c3d4f503e16f5d77926d27cd (from https://www.piwheels.org/simple/motorcortex-python/) 2025-09-10T07:04:54,561 Skipping link: No binaries permitted for motorcortex-python: https://archive1.piwheels.org/simple/motorcortex-python/motorcortex_python-0.20.11-py3-none-any.whl#sha256=3159925b30ed15ac869f8f44364fe2506cd3086a16163a9bbaea637a8720084b (from https://www.piwheels.org/simple/motorcortex-python/) 2025-09-10T07:04:54,561 Skipping link: No binaries permitted for motorcortex-python: https://archive1.piwheels.org/simple/motorcortex-python/motorcortex_python-0.20.10-py3-none-any.whl#sha256=f2a685215469f4537020136d769a06fe2d475d3fc298c1607794461136fcc908 (from https://www.piwheels.org/simple/motorcortex-python/) 2025-09-10T07:04:54,561 Skipping link: No binaries permitted for motorcortex-python: https://archive1.piwheels.org/simple/motorcortex-python/motorcortex_python-0.20.9-py3-none-any.whl#sha256=e41ebd89e3391a0ecfc7cd725812f462d7a7d1051481c8cb1508bcfd3756889b (from https://www.piwheels.org/simple/motorcortex-python/) 2025-09-10T07:04:54,561 Skipping link: No binaries permitted for motorcortex-python: https://archive1.piwheels.org/simple/motorcortex-python/motorcortex_python-0.20.8-py3-none-any.whl#sha256=d1ad10f261df20b7b542e142512ca91cdd78e1ff8b1b560ea446a9243f1ce42b (from https://www.piwheels.org/simple/motorcortex-python/) 2025-09-10T07:04:54,561 Skipping link: No binaries permitted for motorcortex-python: https://archive1.piwheels.org/simple/motorcortex-python/motorcortex_python-0.20.7-py3-none-any.whl#sha256=54e7e000a283c012ae6c205625cff908c295478585cb3f9460b9c7944a17af86 (from https://www.piwheels.org/simple/motorcortex-python/) 2025-09-10T07:04:54,561 Skipping link: No binaries permitted for motorcortex-python: https://archive1.piwheels.org/simple/motorcortex-python/motorcortex_python-0.20.6-py3-none-any.whl#sha256=b6f0a01384ad0a3316fa9d97e681126d24a889c2452e426847abcc0cc40a0371 (from https://www.piwheels.org/simple/motorcortex-python/) 2025-09-10T07:04:54,561 Skipping link: No binaries permitted for motorcortex-python: https://archive1.piwheels.org/simple/motorcortex-python/motorcortex_python-0.20.5-py3-none-any.whl#sha256=5f7f9b52a512eb3bc4815e79782a05d513a4bcfdbe49dd6efbf59e3b36e3fe61 (from https://www.piwheels.org/simple/motorcortex-python/) 2025-09-10T07:04:54,561 Skipping link: No binaries permitted for motorcortex-python: https://archive1.piwheels.org/simple/motorcortex-python/motorcortex_python-0.20.4-py3-none-any.whl#sha256=93b2a411b01baa1c3d2fa4a5c0fe6605ef49b250af60b1898887f71091b29132 (from https://www.piwheels.org/simple/motorcortex-python/) 2025-09-10T07:04:54,562 Skipping link: No binaries permitted for motorcortex-python: https://archive1.piwheels.org/simple/motorcortex-python/motorcortex_python-0.20.1-py3-none-any.whl#sha256=9ec8573d52ad724792f810cbb40af4ecdff7c3e54966a0ca71ac7b603a09518e (from https://www.piwheels.org/simple/motorcortex-python/) 2025-09-10T07:04:54,562 Skipping link: No binaries permitted for motorcortex-python: https://archive1.piwheels.org/simple/motorcortex-python/motorcortex_python-0.20.0-py3-none-any.whl#sha256=3f303b818a703bfe86660d0be6bad937841766ea4b507d49e6247c7eede40eae (from https://www.piwheels.org/simple/motorcortex-python/) 2025-09-10T07:04:54,562 Skipping link: No binaries permitted for motorcortex-python: https://archive1.piwheels.org/simple/motorcortex-python/motorcortex_python-0.10.2-py3-none-any.whl#sha256=128084db43d58d791ad559b9e47fb85770a3f63171beea81fa5fa1439386d645 (from https://www.piwheels.org/simple/motorcortex-python/) 2025-09-10T07:04:54,562 Skipping link: No binaries permitted for motorcortex-python: https://archive1.piwheels.org/simple/motorcortex-python/motorcortex_python-0.10.1-py3-none-any.whl#sha256=7ff69be8e14625e318b7589c950b1498472b58868032b3cefc5a640f0b56a00c (from https://www.piwheels.org/simple/motorcortex-python/) 2025-09-10T07:04:54,562 Skipping link: No binaries permitted for motorcortex-python: https://archive1.piwheels.org/simple/motorcortex-python/motorcortex_python-0.10.0-py3-none-any.whl#sha256=02334884e51d98093eb3e149d21088f1fec836769e45d11c0a12a8c490abc939 (from https://www.piwheels.org/simple/motorcortex-python/) 2025-09-10T07:04:54,562 Skipping link: No binaries permitted for motorcortex-python: https://archive1.piwheels.org/simple/motorcortex-python/motorcortex_python-0.9.16-py3-none-any.whl#sha256=4051bc62f34b1d5533c46d6d7ef5b0f21ef9d0a6087cd298c1ec4d9fe1be4098 (from https://www.piwheels.org/simple/motorcortex-python/) 2025-09-10T07:04:54,562 Skipping link: No binaries permitted for motorcortex-python: https://archive1.piwheels.org/simple/motorcortex-python/motorcortex_python-0.9.15-py3-none-any.whl#sha256=c07fc097ef5d1c015290e3e295f32fd28e625442ce5983c76f0a144efc39794a (from https://www.piwheels.org/simple/motorcortex-python/) 2025-09-10T07:04:54,562 Skipping link: not a file: https://www.piwheels.org/simple/motorcortex-python/ 2025-09-10T07:04:54,563 Skipping link: not a file: https://pypi.org/simple/motorcortex-python/ 2025-09-10T07:04:54,590 Given no hashes to check 1 links for project 'motorcortex-python': discarding no candidates 2025-09-10T07:04:54,591 Collecting motorcortex-python==0.20.18 2025-09-10T07:04:54,592 Created temporary directory: /tmp/pip-unpack-0coq_1j4 2025-09-10T07:04:54,731 Downloading motorcortex-python-0.20.18.tar.gz (22 kB) 2025-09-10T07:04:54,769 Added motorcortex-python==0.20.18 from https://files.pythonhosted.org/packages/02/16/01ba47a85cb9cd990ee14b66b1b6ef4e2d7b43200f8240ed811c7bbd69e2/motorcortex-python-0.20.18.tar.gz to build tracker '/tmp/pip-build-tracker-0lqf9lak' 2025-09-10T07:04:54,770 Running setup.py (path:/tmp/pip-wheel-11st452c/motorcortex-python_1b1f356b8c344276b9a42fc956e6d085/setup.py) egg_info for package motorcortex-python 2025-09-10T07:04:54,771 Created temporary directory: /tmp/pip-pip-egg-info-mplhgzp5 2025-09-10T07:04:54,771 Preparing metadata (setup.py): started 2025-09-10T07:04:54,772 Running command python setup.py egg_info 2025-09-10T07:04:55,376 Traceback (most recent call last): 2025-09-10T07:04:55,378 File "", line 2, in 2025-09-10T07:04:55,378 exec(compile(''' 2025-09-10T07:04:55,378 ~~~~^^^^^^^^^^^^ 2025-09-10T07:04:55,378 # This is -- a caller that pip uses to run setup.py 2025-09-10T07:04:55,378 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T07:04:55,378 ...<32 lines>... 2025-09-10T07:04:55,379 exec(compile(setup_py_code, filename, "exec")) 2025-09-10T07:04:55,379 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T07:04:55,379 ''' % ('/tmp/pip-wheel-11st452c/motorcortex-python_1b1f356b8c344276b9a42fc956e6d085/setup.py',), "", "exec")) 2025-09-10T07:04:55,379 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T07:04:55,379 File "", line 35, in 2025-09-10T07:04:55,379 File "/tmp/pip-wheel-11st452c/motorcortex-python_1b1f356b8c344276b9a42fc956e6d085/setup.py", line 10, in 2025-09-10T07:04:55,379 from motorcortex.version import __version__ 2025-09-10T07:04:55,379 File "/tmp/pip-wheel-11st452c/motorcortex-python_1b1f356b8c344276b9a42fc956e6d085/motorcortex/__init__.py", line 10, in 2025-09-10T07:04:55,380 from motorcortex.message_types import MessageTypes 2025-09-10T07:04:55,380 File "/tmp/pip-wheel-11st452c/motorcortex-python_1b1f356b8c344276b9a42fc956e6d085/motorcortex/message_types.py", line 9, in 2025-09-10T07:04:55,380 import motorcortex.motorcortex_pb2 2025-09-10T07:04:55,380 File "/tmp/pip-wheel-11st452c/motorcortex-python_1b1f356b8c344276b9a42fc956e6d085/motorcortex/motorcortex_pb2.py", line 6, in 2025-09-10T07:04:55,380 from google.protobuf.internal import enum_type_wrapper 2025-09-10T07:04:55,380 ModuleNotFoundError: No module named 'google' 2025-09-10T07:04:55,465 ERROR: python setup.py egg_info exited with 1 2025-09-10T07:04:55,477 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-10T07:04:55,477 exec(compile('"'"''"'"''"'"' 2025-09-10T07:04:55,477 # This is -- a caller that pip uses to run setup.py 2025-09-10T07:04:55,477 # 2025-09-10T07:04:55,477 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-10T07:04:55,477 # import from `distutils.core` to work with newer packaging standards. 2025-09-10T07:04:55,477 # - It provides a clear error message when setuptools is not installed. 2025-09-10T07:04:55,477 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-10T07:04:55,477 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-10T07:04:55,477 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-10T07:04:55,477 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-10T07:04:55,477 import os, sys, tokenize, traceback 2025-09-10T07:04:55,477 2025-09-10T07:04:55,477 try: 2025-09-10T07:04:55,477 import setuptools 2025-09-10T07:04:55,477 except ImportError: 2025-09-10T07:04:55,477 print( 2025-09-10T07:04:55,477 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-10T07:04:55,477 "the build environment with exception:", 2025-09-10T07:04:55,477 file=sys.stderr, 2025-09-10T07:04:55,477 ) 2025-09-10T07:04:55,477 traceback.print_exc() 2025-09-10T07:04:55,477 sys.exit(1) 2025-09-10T07:04:55,477 2025-09-10T07:04:55,477 __file__ = %r 2025-09-10T07:04:55,477 sys.argv[0] = __file__ 2025-09-10T07:04:55,477 2025-09-10T07:04:55,477 if os.path.exists(__file__): 2025-09-10T07:04:55,477 filename = __file__ 2025-09-10T07:04:55,477 with tokenize.open(__file__) as f: 2025-09-10T07:04:55,477 setup_py_code = f.read() 2025-09-10T07:04:55,477 else: 2025-09-10T07:04:55,477 filename = "" 2025-09-10T07:04:55,477 setup_py_code = "from setuptools import setup; setup()" 2025-09-10T07:04:55,477 2025-09-10T07:04:55,477 exec(compile(setup_py_code, filename, "exec")) 2025-09-10T07:04:55,477 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-11st452c/motorcortex-python_1b1f356b8c344276b9a42fc956e6d085/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-mplhgzp5[/] 2025-09-10T07:04:55,477 [bold magenta]cwd[/]: /tmp/pip-wheel-11st452c/motorcortex-python_1b1f356b8c344276b9a42fc956e6d085/ 2025-09-10T07:04:55,477 Preparing metadata (setup.py): finished with status 'error' 2025-09-10T07:04:55,478 ERROR: metadata generation failed 2025-09-10T07:04:55,483 Exception information: 2025-09-10T07:04:55,483 Traceback (most recent call last): 2025-09-10T07:04:55,483 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-10T07:04:55,483 call_subprocess( 2025-09-10T07:04:55,483 ~~~~~~~~~~~~~~~^ 2025-09-10T07:04:55,483 args, 2025-09-10T07:04:55,483 ^^^^^ 2025-09-10T07:04:55,483 ...<2 lines>... 2025-09-10T07:04:55,483 spinner=spinner, 2025-09-10T07:04:55,483 ^^^^^^^^^^^^^^^^ 2025-09-10T07:04:55,483 ) 2025-09-10T07:04:55,483 ^ 2025-09-10T07:04:55,483 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-10T07:04:55,483 raise error 2025-09-10T07:04:55,483 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-10T07:04:55,483 2025-09-10T07:04:55,483 The above exception was the direct cause of the following exception: 2025-09-10T07:04:55,483 2025-09-10T07:04:55,483 Traceback (most recent call last): 2025-09-10T07:04:55,483 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-10T07:04:55,483 status = _inner_run() 2025-09-10T07:04:55,483 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-10T07:04:55,483 return self.run(options, args) 2025-09-10T07:04:55,483 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-10T07:04:55,483 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-10T07:04:55,483 return func(self, options, args) 2025-09-10T07:04:55,483 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-10T07:04:55,483 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-10T07:04:55,483 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-10T07:04:55,483 result = self._result = resolver.resolve( 2025-09-10T07:04:55,483 ~~~~~~~~~~~~~~~~^ 2025-09-10T07:04:55,483 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-10T07:04:55,483 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T07:04:55,483 ) 2025-09-10T07:04:55,483 ^ 2025-09-10T07:04:55,483 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-10T07:04:55,483 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-10T07:04:55,483 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-10T07:04:55,483 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-10T07:04:55,483 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T07:04:55,483 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-10T07:04:55,483 if not criterion.candidates: 2025-09-10T07:04:55,483 ^^^^^^^^^^^^^^^^^^^^ 2025-09-10T07:04:55,483 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-10T07:04:55,483 return bool(self._sequence) 2025-09-10T07:04:55,483 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-10T07:04:55,483 self._bool = any(self) 2025-09-10T07:04:55,483 ~~~^^^^^^ 2025-09-10T07:04:55,483 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-10T07:04:55,483 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-10T07:04:55,483 ^^^^^^^^ 2025-09-10T07:04:55,483 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-10T07:04:55,483 candidate = func() 2025-09-10T07:04:55,483 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-10T07:04:55,483 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-10T07:04:55,483 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-10T07:04:55,483 link, template, name, version 2025-09-10T07:04:55,483 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T07:04:55,483 ) 2025-09-10T07:04:55,483 ^ 2025-09-10T07:04:55,483 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-10T07:04:55,483 self._link_candidate_cache[link] = LinkCandidate( 2025-09-10T07:04:55,483 ~~~~~~~~~~~~~^ 2025-09-10T07:04:55,483 link, 2025-09-10T07:04:55,483 ^^^^^ 2025-09-10T07:04:55,483 ...<3 lines>... 2025-09-10T07:04:55,483 version=version, 2025-09-10T07:04:55,483 ^^^^^^^^^^^^^^^^ 2025-09-10T07:04:55,483 ) 2025-09-10T07:04:55,483 ^ 2025-09-10T07:04:55,483 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-10T07:04:55,483 super().__init__( 2025-09-10T07:04:55,483 ~~~~~~~~~~~~~~~~^ 2025-09-10T07:04:55,483 link=link, 2025-09-10T07:04:55,483 ^^^^^^^^^^ 2025-09-10T07:04:55,483 ...<4 lines>... 2025-09-10T07:04:55,483 version=version, 2025-09-10T07:04:55,483 ^^^^^^^^^^^^^^^^ 2025-09-10T07:04:55,483 ) 2025-09-10T07:04:55,483 ^ 2025-09-10T07:04:55,483 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-10T07:04:55,483 self.dist = self._prepare() 2025-09-10T07:04:55,483 ~~~~~~~~~~~~~^^ 2025-09-10T07:04:55,483 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-10T07:04:55,483 dist = self._prepare_distribution() 2025-09-10T07:04:55,483 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-10T07:04:55,483 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-10T07:04:55,483 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T07:04:55,483 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-10T07:04:55,483 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-10T07:04:55,483 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T07:04:55,483 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-10T07:04:55,483 dist = _get_prepared_distribution( 2025-09-10T07:04:55,483 req, 2025-09-10T07:04:55,483 ...<3 lines>... 2025-09-10T07:04:55,483 self.check_build_deps, 2025-09-10T07:04:55,483 ) 2025-09-10T07:04:55,483 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-10T07:04:55,483 abstract_dist.prepare_distribution_metadata( 2025-09-10T07:04:55,483 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-10T07:04:55,483 finder, build_isolation, check_build_deps 2025-09-10T07:04:55,483 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T07:04:55,483 ) 2025-09-10T07:04:55,483 ^ 2025-09-10T07:04:55,483 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-10T07:04:55,483 self.req.prepare_metadata() 2025-09-10T07:04:55,483 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-10T07:04:55,483 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-10T07:04:55,483 self.metadata_directory = generate_metadata_legacy( 2025-09-10T07:04:55,483 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-10T07:04:55,483 build_env=self.build_env, 2025-09-10T07:04:55,483 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T07:04:55,483 ...<3 lines>... 2025-09-10T07:04:55,483 details=details, 2025-09-10T07:04:55,483 ^^^^^^^^^^^^^^^^ 2025-09-10T07:04:55,483 ) 2025-09-10T07:04:55,483 ^ 2025-09-10T07:04:55,483 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-10T07:04:55,483 raise MetadataGenerationFailed(package_details=details) from error 2025-09-10T07:04:55,483 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-10T07:04:55,504 Removed motorcortex-python==0.20.18 from https://files.pythonhosted.org/packages/02/16/01ba47a85cb9cd990ee14b66b1b6ef4e2d7b43200f8240ed811c7bbd69e2/motorcortex-python-0.20.18.tar.gz from build tracker '/tmp/pip-build-tracker-0lqf9lak' 2025-09-10T07:04:55,504 Removed build tracker: '/tmp/pip-build-tracker-0lqf9lak'