2025-09-11T07:35:52,105 Created temporary directory: /tmp/pip-build-tracker-zuh3jwqg 2025-09-11T07:35:52,106 Initialized build tracking at /tmp/pip-build-tracker-zuh3jwqg 2025-09-11T07:35:52,106 Created build tracker: /tmp/pip-build-tracker-zuh3jwqg 2025-09-11T07:35:52,106 Entered build tracker: /tmp/pip-build-tracker-zuh3jwqg 2025-09-11T07:35:52,107 Created temporary directory: /tmp/pip-wheel-d8tc_dia 2025-09-11T07:35:52,110 Created temporary directory: /tmp/pip-ephem-wheel-cache-yy0zhlem 2025-09-11T07:35:52,170 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-11T07:35:52,173 2 location(s) to search for versions of yapic-di: 2025-09-11T07:35:52,173 * https://pypi.org/simple/yapic-di/ 2025-09-11T07:35:52,173 * https://www.piwheels.org/simple/yapic-di/ 2025-09-11T07:35:52,173 Fetching project page and analyzing links: https://pypi.org/simple/yapic-di/ 2025-09-11T07:35:52,174 Getting page https://pypi.org/simple/yapic-di/ 2025-09-11T07:35:52,175 Found index url https://pypi.org/simple/ 2025-09-11T07:35:52,324 Fetched page https://pypi.org/simple/yapic-di/ as application/vnd.pypi.simple.v1+json 2025-09-11T07:35:52,331 Skipping link: No binaries permitted for yapic-di: https://files.pythonhosted.org/packages/72/7e/dc678c7af487eddcd38e03e4182391129f55affb791cf996564da1fa0beb/yapic.di-2.0.4-cp37-cp37m-manylinux1_i686.whl (from https://pypi.org/simple/yapic-di/) (requires-python:>=3.7) 2025-09-11T07:35:52,332 Skipping link: No binaries permitted for yapic-di: https://files.pythonhosted.org/packages/ec/1f/5066fda45175b3f0a1bd7cd59baf6609acb4b364d7dfccab382e33581e7a/yapic.di-2.0.4-cp37-cp37m-manylinux1_x86_64.whl (from https://pypi.org/simple/yapic-di/) (requires-python:>=3.7) 2025-09-11T07:35:52,332 Skipping link: No binaries permitted for yapic-di: https://files.pythonhosted.org/packages/c4/c7/c23f1bdeea06920063498dce51251491cb9af76ac12c960625ee97a78efd/yapic.di-2.0.4-cp37-cp37m-win32.whl (from https://pypi.org/simple/yapic-di/) (requires-python:>=3.7) 2025-09-11T07:35:52,332 Skipping link: No binaries permitted for yapic-di: https://files.pythonhosted.org/packages/77/9a/2e6445f27a204d518d7c6cd33b95dae1e99d94fa6e91962c78dae48fa731/yapic.di-2.0.4-cp37-cp37m-win_amd64.whl (from https://pypi.org/simple/yapic-di/) (requires-python:>=3.7) 2025-09-11T07:35:52,332 Skipping link: No binaries permitted for yapic-di: https://files.pythonhosted.org/packages/77/77/b238070963225f29011e86ccc79092a6f86a73f134f42de75f0e42106739/yapic.di-2.0.4-cp38-cp38-manylinux1_i686.whl (from https://pypi.org/simple/yapic-di/) (requires-python:>=3.7) 2025-09-11T07:35:52,332 Skipping link: No binaries permitted for yapic-di: https://files.pythonhosted.org/packages/21/f2/07ecbe9adc4586c8053744484d77feb295e32433bb9ba226b62f77149634/yapic.di-2.0.4-cp38-cp38-manylinux1_x86_64.whl (from https://pypi.org/simple/yapic-di/) (requires-python:>=3.7) 2025-09-11T07:35:52,333 Skipping link: No binaries permitted for yapic-di: https://files.pythonhosted.org/packages/f7/3f/4c61e9b748a2b8f6240f1ad10c6b34d53e1595623287aa1bc01aefcf50ae/yapic.di-2.0.4-cp38-cp38-win32.whl (from https://pypi.org/simple/yapic-di/) (requires-python:>=3.7) 2025-09-11T07:35:52,333 Skipping link: No binaries permitted for yapic-di: https://files.pythonhosted.org/packages/74/51/ba0b50390af69edcfd3e42f0443682ea6d0fcb83918cc628b19dbf3a0d81/yapic.di-2.0.4-cp38-cp38-win_amd64.whl (from https://pypi.org/simple/yapic-di/) (requires-python:>=3.7) 2025-09-11T07:35:52,333 Skipping link: No binaries permitted for yapic-di: https://files.pythonhosted.org/packages/54/53/afdef121720ad5a155d0de6ad2b143a8ad7123ed3ae716a1f439776e364f/yapic.di-2.0.4-cp39-cp39-manylinux1_i686.whl (from https://pypi.org/simple/yapic-di/) (requires-python:>=3.7) 2025-09-11T07:35:52,333 Skipping link: No binaries permitted for yapic-di: https://files.pythonhosted.org/packages/0e/d9/51d134356d44a1df3b2def1634c0a8dc19326c13cc3bbc237b1be352d013/yapic.di-2.0.4-cp39-cp39-manylinux1_x86_64.whl (from https://pypi.org/simple/yapic-di/) (requires-python:>=3.7) 2025-09-11T07:35:52,334 Found link https://files.pythonhosted.org/packages/24/02/f3c69622cf1e33fb1341bd085573a717a1491603aad4c8de46924470dfee/yapic.di-2.0.4.tar.gz (from https://pypi.org/simple/yapic-di/) (requires-python:>=3.7), version: 2.0.4 2025-09-11T07:35:52,334 Skipping link: No binaries permitted for yapic-di: https://files.pythonhosted.org/packages/a7/cc/443d9a96b0901197fb51a3e8e6f900184f258e18c4a0858733a08d71db6b/yapic.di-2.0.9-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (from https://pypi.org/simple/yapic-di/) (requires-python:>=3.7) 2025-09-11T07:35:52,334 Skipping link: No binaries permitted for yapic-di: https://files.pythonhosted.org/packages/64/ea/a5254ac0f94d2143bedc7e251a3aab03651e550c6310d23a5cc3affd6c42/yapic.di-2.0.9-cp310-cp310-win32.whl (from https://pypi.org/simple/yapic-di/) (requires-python:>=3.7) 2025-09-11T07:35:52,334 Skipping link: No binaries permitted for yapic-di: https://files.pythonhosted.org/packages/97/b0/de3774739f1b25fac6effd3c72c0979c1370d79e236ff8f0c2130fcf80c3/yapic.di-2.0.9-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/yapic-di/) (requires-python:>=3.7) 2025-09-11T07:35:52,335 Skipping link: No binaries permitted for yapic-di: https://files.pythonhosted.org/packages/15/b6/9432cd67b305fe2590ce679bb2ba950ed710062bb472b7541779c81059cc/yapic.di-2.0.9-cp37-cp37m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/yapic-di/) (requires-python:>=3.7) 2025-09-11T07:35:52,335 Skipping link: No binaries permitted for yapic-di: https://files.pythonhosted.org/packages/d6/c0/67fd2558a486d4fb702a8794c1a1073f30d61d22f46e40b154fe98694a34/yapic.di-2.0.9-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (from https://pypi.org/simple/yapic-di/) (requires-python:>=3.7) 2025-09-11T07:35:52,335 Skipping link: No binaries permitted for yapic-di: https://files.pythonhosted.org/packages/3f/55/e48d0d8c5e30da4938d4ff84cb59b87f0ae5e47139568f2ab7dd8a24079d/yapic.di-2.0.9-cp37-cp37m-win32.whl (from https://pypi.org/simple/yapic-di/) (requires-python:>=3.7) 2025-09-11T07:35:52,335 Skipping link: No binaries permitted for yapic-di: https://files.pythonhosted.org/packages/39/77/3d3c311c1b58b1de2c072981cb20d579147cad0ba0ec9eb9915485f12e7a/yapic.di-2.0.9-cp37-cp37m-win_amd64.whl (from https://pypi.org/simple/yapic-di/) (requires-python:>=3.7) 2025-09-11T07:35:52,335 Skipping link: No binaries permitted for yapic-di: https://files.pythonhosted.org/packages/59/d4/de597e00d664f93fb766ac2b5df2792a8f6e912b2544cb3621310f74bb65/yapic.di-2.0.9-cp38-cp38-macosx_10_9_x86_64.whl (from https://pypi.org/simple/yapic-di/) (requires-python:>=3.7) 2025-09-11T07:35:52,335 Skipping link: No binaries permitted for yapic-di: https://files.pythonhosted.org/packages/19/d6/9b3d0449d295f6873821421a6bfd22281bb41f36d93617e9e4a4a93c92f5/yapic.di-2.0.9-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (from https://pypi.org/simple/yapic-di/) (requires-python:>=3.7) 2025-09-11T07:35:52,335 Skipping link: No binaries permitted for yapic-di: https://files.pythonhosted.org/packages/a1/1f/491e75c02bf9f52b92ba7ee3a4f4980d1cbe12a9d6b66a1429677e0bf1f9/yapic.di-2.0.9-cp38-cp38-win32.whl (from https://pypi.org/simple/yapic-di/) (requires-python:>=3.7) 2025-09-11T07:35:52,336 Skipping link: No binaries permitted for yapic-di: https://files.pythonhosted.org/packages/e6/cb/e4ab2ed4bb3e5a8edb5a5ec9bab293d86774ee7c91a2b03edee014ebd5d0/yapic.di-2.0.9-cp38-cp38-win_amd64.whl (from https://pypi.org/simple/yapic-di/) (requires-python:>=3.7) 2025-09-11T07:35:52,336 Skipping link: No binaries permitted for yapic-di: https://files.pythonhosted.org/packages/aa/5e/79affe391519211993c8d76ea20d7da916b6423b170c693c3f58b3643298/yapic.di-2.0.9-cp39-cp39-macosx_10_9_x86_64.whl (from https://pypi.org/simple/yapic-di/) (requires-python:>=3.7) 2025-09-11T07:35:52,336 Skipping link: No binaries permitted for yapic-di: https://files.pythonhosted.org/packages/47/4e/5dc7e9f6e57bc90bcb170642690d5358afe69ec9a6e3cd5a00ca0ba76b00/yapic.di-2.0.9-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (from https://pypi.org/simple/yapic-di/) (requires-python:>=3.7) 2025-09-11T07:35:52,336 Skipping link: No binaries permitted for yapic-di: https://files.pythonhosted.org/packages/47/dc/a24bb633b7481bba7c6f128dd350638a3b75a82ba8703c5691bc804c21e0/yapic.di-2.0.9-cp39-cp39-win32.whl (from https://pypi.org/simple/yapic-di/) (requires-python:>=3.7) 2025-09-11T07:35:52,336 Skipping link: No binaries permitted for yapic-di: https://files.pythonhosted.org/packages/c6/99/a4d3dab11e8ed9c5712a565c46209f62a3a1c6967f4f31dc2e187035872a/yapic.di-2.0.9-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/yapic-di/) (requires-python:>=3.7) 2025-09-11T07:35:52,336 Found link https://files.pythonhosted.org/packages/36/10/328ed401152aeb9cac49672f857ffdee02e81cc1dc99b3e1186272920414/yapic.di-2.0.9.tar.gz (from https://pypi.org/simple/yapic-di/) (requires-python:>=3.7), version: 2.0.9 2025-09-11T07:35:52,337 Skipping link: No binaries permitted for yapic-di: https://files.pythonhosted.org/packages/e5/89/4ac13be836067bb3d5189307499d74d5e4fe98e97c564eff34da1ec5f958/yapic.di-2.0.10-cp37-cp37m-win32.whl (from https://pypi.org/simple/yapic-di/) (requires-python:>=3.7) 2025-09-11T07:35:52,337 Skipping link: No binaries permitted for yapic-di: https://files.pythonhosted.org/packages/20/55/d0b0c84ee537e63b424231c2eddccf32ea1893b1031ce50281d07ab41d1c/yapic.di-2.0.11-cp310-cp310-win32.whl (from https://pypi.org/simple/yapic-di/) (requires-python:>=3.7) 2025-09-11T07:35:52,337 Skipping link: No binaries permitted for yapic-di: https://files.pythonhosted.org/packages/59/13/08ff60d21ca018d6a615ee9f9f550686387ea43df6f6983ef1519f1fc0d3/yapic.di-2.0.11-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/yapic-di/) (requires-python:>=3.7) 2025-09-11T07:35:52,337 Skipping link: No binaries permitted for yapic-di: https://files.pythonhosted.org/packages/b1/3e/1e91f7cb161f8c2e10a1bf5e7e959e268c9340e561d196487cee3fdbca2c/yapic.di-2.0.11-cp311-cp311-win32.whl (from https://pypi.org/simple/yapic-di/) (requires-python:>=3.7) 2025-09-11T07:35:52,337 Skipping link: No binaries permitted for yapic-di: https://files.pythonhosted.org/packages/d4/db/1639bef1ab914b7331a5dfbfa77be0bcec99f09e5d89d5d0323d092f80c5/yapic.di-2.0.11-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/yapic-di/) (requires-python:>=3.7) 2025-09-11T07:35:52,337 Skipping link: No binaries permitted for yapic-di: https://files.pythonhosted.org/packages/16/1f/4ccfd5b6c0f2ad449aecdebd1f3b685fc379d22905a523a7b09b46aef7d7/yapic.di-2.0.11-cp37-cp37m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/yapic-di/) (requires-python:>=3.7) 2025-09-11T07:35:52,338 Skipping link: No binaries permitted for yapic-di: https://files.pythonhosted.org/packages/c2/59/1121b380adfd02bfa388fa0ee6899b4e460b92168f6330e78120e5c38fd4/yapic.di-2.0.11-cp37-cp37m-win32.whl (from https://pypi.org/simple/yapic-di/) (requires-python:>=3.7) 2025-09-11T07:35:52,338 Skipping link: No binaries permitted for yapic-di: https://files.pythonhosted.org/packages/ba/c7/61b510e9e702e77112322dbb4dc7db6a73768df8444b585c47c57227b558/yapic.di-2.0.11-cp37-cp37m-win_amd64.whl (from https://pypi.org/simple/yapic-di/) (requires-python:>=3.7) 2025-09-11T07:35:52,338 Skipping link: No binaries permitted for yapic-di: https://files.pythonhosted.org/packages/82/c1/4b6c61f8a7a1cfc1dd68eaa64cf463199acdc7965632045485408a752c8e/yapic.di-2.0.11-cp38-cp38-macosx_10_9_x86_64.whl (from https://pypi.org/simple/yapic-di/) (requires-python:>=3.7) 2025-09-11T07:35:52,338 Skipping link: No binaries permitted for yapic-di: https://files.pythonhosted.org/packages/8c/d2/d422a990c5566406e15c6eb038d2eac71aef8d718c5ecee159bbd0308097/yapic.di-2.0.11-cp38-cp38-win32.whl (from https://pypi.org/simple/yapic-di/) (requires-python:>=3.7) 2025-09-11T07:35:52,338 Skipping link: No binaries permitted for yapic-di: https://files.pythonhosted.org/packages/66/30/46340d367f30ee1e03a6b8b8527ccefa28fc4e0cf9911d6f586f839ca1c0/yapic.di-2.0.11-cp38-cp38-win_amd64.whl (from https://pypi.org/simple/yapic-di/) (requires-python:>=3.7) 2025-09-11T07:35:52,338 Skipping link: No binaries permitted for yapic-di: https://files.pythonhosted.org/packages/0a/6a/7b6e0208dc5d73d56c8ab8e5bf120d8083233968d0a736e9a84661603e44/yapic.di-2.0.11-cp39-cp39-macosx_10_9_x86_64.whl (from https://pypi.org/simple/yapic-di/) (requires-python:>=3.7) 2025-09-11T07:35:52,338 Skipping link: No binaries permitted for yapic-di: https://files.pythonhosted.org/packages/1e/8e/cfe6bbc72c6c8a7f38659fde094c2057da5fe52ca315df949463b24c100b/yapic.di-2.0.11-cp39-cp39-win32.whl (from https://pypi.org/simple/yapic-di/) (requires-python:>=3.7) 2025-09-11T07:35:52,339 Skipping link: No binaries permitted for yapic-di: https://files.pythonhosted.org/packages/42/22/33b7baab186570a10782e137dc20ea82caf2719adc3cf8f3a61f731d4d98/yapic.di-2.0.11-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/yapic-di/) (requires-python:>=3.7) 2025-09-11T07:35:52,339 Skipping link: No binaries permitted for yapic-di: https://files.pythonhosted.org/packages/f3/0e/9faf5a017d462e0435da1cedb9db321faacd22949d781a48e5f432729e94/yapic.di-2.0.12-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/yapic-di/) (requires-python:>=3.7) 2025-09-11T07:35:52,339 Skipping link: No binaries permitted for yapic-di: https://files.pythonhosted.org/packages/a1/43/688909839605c9115f514ac355ca0eda816a4e60b243e6e42ce3bd6c4b1e/yapic.di-2.0.12-cp310-cp310-win32.whl (from https://pypi.org/simple/yapic-di/) (requires-python:>=3.7) 2025-09-11T07:35:52,339 Skipping link: No binaries permitted for yapic-di: https://files.pythonhosted.org/packages/60/54/5a7ee08b42bfc530a840575322981944266f774050c432913b6798cd5d15/yapic.di-2.0.12-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/yapic-di/) (requires-python:>=3.7) 2025-09-11T07:35:52,339 Skipping link: No binaries permitted for yapic-di: https://files.pythonhosted.org/packages/eb/22/5fec400b64fc1e8dcf1514a5f6666d5cfbaacb589effd54c937ed2781093/yapic.di-2.0.12-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/yapic-di/) (requires-python:>=3.7) 2025-09-11T07:35:52,339 Skipping link: No binaries permitted for yapic-di: https://files.pythonhosted.org/packages/ce/0e/35b7ecccd45d765709475b65448fbc9667eb48f7916656c7fd73ad5a01ed/yapic.di-2.0.12-cp311-cp311-win32.whl (from https://pypi.org/simple/yapic-di/) (requires-python:>=3.7) 2025-09-11T07:35:52,340 Skipping link: No binaries permitted for yapic-di: https://files.pythonhosted.org/packages/f2/d8/009d7bfa7b48d3edb7943865e0e35f678da6ed23ad74dff3c65046655e01/yapic.di-2.0.12-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/yapic-di/) (requires-python:>=3.7) 2025-09-11T07:35:52,340 Skipping link: No binaries permitted for yapic-di: https://files.pythonhosted.org/packages/2b/29/384e8974cd011472ca50ab7c0e459c67b063039fa173c85797341943d1f7/yapic.di-2.0.12-cp37-cp37m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/yapic-di/) (requires-python:>=3.7) 2025-09-11T07:35:52,340 Skipping link: No binaries permitted for yapic-di: https://files.pythonhosted.org/packages/96/cd/715aa5c9028475994ba4bacc01982608e5f2739cd394c92809684b102dbd/yapic.di-2.0.12-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/yapic-di/) (requires-python:>=3.7) 2025-09-11T07:35:52,340 Skipping link: No binaries permitted for yapic-di: https://files.pythonhosted.org/packages/b3/ad/aa1adc39b67f6aec285fba5de26a855d79a508fed85927ddfab4d95911d1/yapic.di-2.0.12-cp37-cp37m-win32.whl (from https://pypi.org/simple/yapic-di/) (requires-python:>=3.7) 2025-09-11T07:35:52,340 Skipping link: No binaries permitted for yapic-di: https://files.pythonhosted.org/packages/6b/71/d3245423747c90467249671aee502036b18c3780a81a210b045e13282cdd/yapic.di-2.0.12-cp37-cp37m-win_amd64.whl (from https://pypi.org/simple/yapic-di/) (requires-python:>=3.7) 2025-09-11T07:35:52,340 Skipping link: No binaries permitted for yapic-di: https://files.pythonhosted.org/packages/6d/d5/44df9da9a9aec93f425afb9ccc760fe6d694db1f92612b0663fe9dd6394b/yapic.di-2.0.12-cp38-cp38-macosx_10_9_x86_64.whl (from https://pypi.org/simple/yapic-di/) (requires-python:>=3.7) 2025-09-11T07:35:52,341 Skipping link: No binaries permitted for yapic-di: https://files.pythonhosted.org/packages/fb/87/59d2570cba927ef7428e1c1ed8f88f80d4d586048c4e14d466c8032c5812/yapic.di-2.0.12-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/yapic-di/) (requires-python:>=3.7) 2025-09-11T07:35:52,341 Skipping link: No binaries permitted for yapic-di: https://files.pythonhosted.org/packages/17/a3/7ee78b226cb363120b214e86f73b9ffe3518b888284a9695c771bf862806/yapic.di-2.0.12-cp38-cp38-win32.whl (from https://pypi.org/simple/yapic-di/) (requires-python:>=3.7) 2025-09-11T07:35:52,341 Skipping link: No binaries permitted for yapic-di: https://files.pythonhosted.org/packages/60/c3/614e288489c2267daf5a5e3692276f1587a0f3f63807f1da3c1f61c970fe/yapic.di-2.0.12-cp38-cp38-win_amd64.whl (from https://pypi.org/simple/yapic-di/) (requires-python:>=3.7) 2025-09-11T07:35:52,341 Skipping link: No binaries permitted for yapic-di: https://files.pythonhosted.org/packages/2b/e5/634dddc73daceb126450485b66106fc3c1ecce1f4f93abf5711af698f6b9/yapic.di-2.0.12-cp39-cp39-macosx_10_9_x86_64.whl (from https://pypi.org/simple/yapic-di/) (requires-python:>=3.7) 2025-09-11T07:35:52,341 Skipping link: No binaries permitted for yapic-di: https://files.pythonhosted.org/packages/71/4d/dfae472eb1be05d062b8c7af443fb3842a4bb5109cbef882109c1e25071e/yapic.di-2.0.12-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/yapic-di/) (requires-python:>=3.7) 2025-09-11T07:35:52,341 Skipping link: No binaries permitted for yapic-di: https://files.pythonhosted.org/packages/9e/de/ca25a49914c6566de70243d2cf6d621bd2b5b145a4dc42141db565309ed8/yapic.di-2.0.12-cp39-cp39-win32.whl (from https://pypi.org/simple/yapic-di/) (requires-python:>=3.7) 2025-09-11T07:35:52,341 Skipping link: No binaries permitted for yapic-di: https://files.pythonhosted.org/packages/e2/62/b405e6befc0d45ae513f9aa6d9b5bee897d67b1da580be7e7a494d21c306/yapic.di-2.0.12-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/yapic-di/) (requires-python:>=3.7) 2025-09-11T07:35:52,342 Found link https://files.pythonhosted.org/packages/4e/1f/2e3199ed44536e82af0ad95171170fc01c0b9459f68021f2698732b78815/yapic.di-2.0.12.tar.gz (from https://pypi.org/simple/yapic-di/) (requires-python:>=3.7), version: 2.0.12 2025-09-11T07:35:52,342 Fetching project page and analyzing links: https://www.piwheels.org/simple/yapic-di/ 2025-09-11T07:35:52,342 Getting page https://www.piwheels.org/simple/yapic-di/ 2025-09-11T07:35:52,343 Found index url https://www.piwheels.org/simple/ 2025-09-11T07:35:52,436 Fetched page https://www.piwheels.org/simple/yapic-di/ as text/html 2025-09-11T07:35:52,439 Skipping link: No binaries permitted for yapic-di: https://archive1.piwheels.org/simple/yapic-di/yapic.di-2.0.12-cp37-cp37m-linux_armv6l.whl#sha256=af97e67bde312115e5d4d169c885a8834b74e6c4024791bec021fdee41c118db (from https://www.piwheels.org/simple/yapic-di/) (requires-python:>=3.7) 2025-09-11T07:35:52,440 Skipping link: No binaries permitted for yapic-di: https://archive1.piwheels.org/simple/yapic-di/yapic.di-2.0.12-cp37-cp37m-linux_armv7l.whl#sha256=af97e67bde312115e5d4d169c885a8834b74e6c4024791bec021fdee41c118db (from https://www.piwheels.org/simple/yapic-di/) (requires-python:>=3.7) 2025-09-11T07:35:52,440 Skipping link: No binaries permitted for yapic-di: https://archive1.piwheels.org/simple/yapic-di/yapic.di-2.0.12-cp39-cp39-linux_armv6l.whl#sha256=62ce8f40ca3ec3e0497bfc90431398723f7174dc38a6ab796401ba2d8e49c83b (from https://www.piwheels.org/simple/yapic-di/) (requires-python:>=3.7) 2025-09-11T07:35:52,440 Skipping link: No binaries permitted for yapic-di: https://archive1.piwheels.org/simple/yapic-di/yapic.di-2.0.12-cp39-cp39-linux_armv7l.whl#sha256=62ce8f40ca3ec3e0497bfc90431398723f7174dc38a6ab796401ba2d8e49c83b (from https://www.piwheels.org/simple/yapic-di/) (requires-python:>=3.7) 2025-09-11T07:35:52,440 Skipping link: No binaries permitted for yapic-di: https://archive1.piwheels.org/simple/yapic-di/yapic.di-2.0.9-cp37-cp37m-linux_armv6l.whl#sha256=8d32d7282b6420fb22d39ce172aa31f8c50d57eb76a992da500ca36439bc9f80 (from https://www.piwheels.org/simple/yapic-di/) (requires-python:>=3.7) 2025-09-11T07:35:52,440 Skipping link: No binaries permitted for yapic-di: https://archive1.piwheels.org/simple/yapic-di/yapic.di-2.0.9-cp37-cp37m-linux_armv7l.whl#sha256=8d32d7282b6420fb22d39ce172aa31f8c50d57eb76a992da500ca36439bc9f80 (from https://www.piwheels.org/simple/yapic-di/) (requires-python:>=3.7) 2025-09-11T07:35:52,440 Skipping link: No binaries permitted for yapic-di: https://archive1.piwheels.org/simple/yapic-di/yapic.di-2.0.9-cp39-cp39-linux_armv6l.whl#sha256=30474dd96fe6cdb9d93607b6a7c8e02c2c32c16c2ea8636d7d51f34c930fde72 (from https://www.piwheels.org/simple/yapic-di/) (requires-python:>=3.7) 2025-09-11T07:35:52,441 Skipping link: No binaries permitted for yapic-di: https://archive1.piwheels.org/simple/yapic-di/yapic.di-2.0.9-cp39-cp39-linux_armv7l.whl#sha256=30474dd96fe6cdb9d93607b6a7c8e02c2c32c16c2ea8636d7d51f34c930fde72 (from https://www.piwheels.org/simple/yapic-di/) (requires-python:>=3.7) 2025-09-11T07:35:52,441 Skipping link: No binaries permitted for yapic-di: https://archive1.piwheels.org/simple/yapic-di/yapic.di-2.0.4-cp37-cp37m-linux_armv6l.whl#sha256=6bd71a12c234dbb0f6313e9c4f747029472c668bbeece24b515e52edc6861335 (from https://www.piwheels.org/simple/yapic-di/) (requires-python:>=3.7) 2025-09-11T07:35:52,441 Skipping link: No binaries permitted for yapic-di: https://archive1.piwheels.org/simple/yapic-di/yapic.di-2.0.4-cp37-cp37m-linux_armv7l.whl#sha256=6bd71a12c234dbb0f6313e9c4f747029472c668bbeece24b515e52edc6861335 (from https://www.piwheels.org/simple/yapic-di/) (requires-python:>=3.7) 2025-09-11T07:35:52,441 Skipping link: No binaries permitted for yapic-di: https://archive1.piwheels.org/simple/yapic-di/yapic.di-2.0.4-cp39-cp39-linux_armv6l.whl#sha256=533aa8e140bd6265d6c6440cf5e7f230c70e70b97ae5bd9771c0e8f739375457 (from https://www.piwheels.org/simple/yapic-di/) (requires-python:>=3.7) 2025-09-11T07:35:52,441 Skipping link: No binaries permitted for yapic-di: https://archive1.piwheels.org/simple/yapic-di/yapic.di-2.0.4-cp39-cp39-linux_armv7l.whl#sha256=533aa8e140bd6265d6c6440cf5e7f230c70e70b97ae5bd9771c0e8f739375457 (from https://www.piwheels.org/simple/yapic-di/) (requires-python:>=3.7) 2025-09-11T07:35:52,441 Skipping link: not a file: https://www.piwheels.org/simple/yapic-di/ 2025-09-11T07:35:52,442 Skipping link: not a file: https://pypi.org/simple/yapic-di/ 2025-09-11T07:35:52,467 Given no hashes to check 1 links for project 'yapic-di': discarding no candidates 2025-09-11T07:35:52,468 Collecting yapic-di==2.0.9 2025-09-11T07:35:52,469 Created temporary directory: /tmp/pip-unpack-7ig_b1cq 2025-09-11T07:35:52,606 Downloading yapic.di-2.0.9.tar.gz (40 kB) 2025-09-11T07:35:52,654 Added yapic-di==2.0.9 from https://files.pythonhosted.org/packages/36/10/328ed401152aeb9cac49672f857ffdee02e81cc1dc99b3e1186272920414/yapic.di-2.0.9.tar.gz to build tracker '/tmp/pip-build-tracker-zuh3jwqg' 2025-09-11T07:35:52,655 Running setup.py (path:/tmp/pip-wheel-d8tc_dia/yapic-di_ecc629fb7e82494f9347062212a8872e/setup.py) egg_info for package yapic-di 2025-09-11T07:35:52,656 Created temporary directory: /tmp/pip-pip-egg-info-z4ituuer 2025-09-11T07:35:52,656 Preparing metadata (setup.py): started 2025-09-11T07:35:52,657 Running command python setup.py egg_info 2025-09-11T07:35:53,212 /tmp/pip-wheel-d8tc_dia/yapic-di_ecc629fb7e82494f9347062212a8872e/setup.py:7: SetuptoolsDeprecationWarning: The test command is disabled and references to it are deprecated. 2025-09-11T07:35:53,212 !! 2025-09-11T07:35:53,212 ******************************************************************************** 2025-09-11T07:35:53,212 Please remove any references to `setuptools.command.test` in all supported versions of the affected package. 2025-09-11T07:35:53,213 This deprecation is overdue, please update your project and remove deprecated 2025-09-11T07:35:53,213 calls to avoid build errors in the future. 2025-09-11T07:35:53,213 ******************************************************************************** 2025-09-11T07:35:53,213 !! 2025-09-11T07:35:53,213 from setuptools.command.test import test as TestCommand 2025-09-11T07:35:53,411 /usr/local/lib/python3.13/dist-packages/setuptools/_distutils/dist.py:289: UserWarning: Unknown distribution option: 'tests_require' 2025-09-11T07:35:53,411 warnings.warn(msg) 2025-09-11T07:35:53,862 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-11T07:35:53,863 !! 2025-09-11T07:35:53,863 ******************************************************************************** 2025-09-11T07:35:53,863 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-11T07:35:53,863 License :: OSI Approved :: BSD License 2025-09-11T07:35:53,863 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-11T07:35:53,863 ******************************************************************************** 2025-09-11T07:35:53,864 !! 2025-09-11T07:35:53,864 self._finalize_license_expression() 2025-09-11T07:35:53,950 running egg_info 2025-09-11T07:35:54,043 creating /tmp/pip-pip-egg-info-z4ituuer/yapic.di.egg-info 2025-09-11T07:35:54,043 writing /tmp/pip-pip-egg-info-z4ituuer/yapic.di.egg-info/PKG-INFO 2025-09-11T07:35:54,046 writing dependency_links to /tmp/pip-pip-egg-info-z4ituuer/yapic.di.egg-info/dependency_links.txt 2025-09-11T07:35:54,047 writing requirements to /tmp/pip-pip-egg-info-z4ituuer/yapic.di.egg-info/requires.txt 2025-09-11T07:35:54,047 writing top-level names to /tmp/pip-pip-egg-info-z4ituuer/yapic.di.egg-info/top_level.txt 2025-09-11T07:35:54,048 writing manifest file '/tmp/pip-pip-egg-info-z4ituuer/yapic.di.egg-info/SOURCES.txt' 2025-09-11T07:35:54,398 reading manifest file '/tmp/pip-pip-egg-info-z4ituuer/yapic.di.egg-info/SOURCES.txt' 2025-09-11T07:35:54,399 reading manifest template 'MANIFEST.in' 2025-09-11T07:35:54,402 adding license file 'LICENSE' 2025-09-11T07:35:54,405 writing manifest file '/tmp/pip-pip-egg-info-z4ituuer/yapic.di.egg-info/SOURCES.txt' 2025-09-11T07:35:54,537 Preparing metadata (setup.py): finished with status 'done' 2025-09-11T07:35:54,542 Source in /tmp/pip-wheel-d8tc_dia/yapic-di_ecc629fb7e82494f9347062212a8872e has version 2.0.9, which satisfies requirement yapic-di==2.0.9 from https://files.pythonhosted.org/packages/36/10/328ed401152aeb9cac49672f857ffdee02e81cc1dc99b3e1186272920414/yapic.di-2.0.9.tar.gz 2025-09-11T07:35:54,542 Removed yapic-di==2.0.9 from https://files.pythonhosted.org/packages/36/10/328ed401152aeb9cac49672f857ffdee02e81cc1dc99b3e1186272920414/yapic.di-2.0.9.tar.gz from build tracker '/tmp/pip-build-tracker-zuh3jwqg' 2025-09-11T07:35:54,549 Created temporary directory: /tmp/pip-unpack-w0b8z_qj 2025-09-11T07:35:54,549 Created temporary directory: /tmp/pip-unpack-vy32ya_5 2025-09-11T07:35:54,549 Building wheels for collected packages: yapic-di 2025-09-11T07:35:54,551 Created temporary directory: /tmp/pip-wheel-w0vadj4a 2025-09-11T07:35:54,551 DEPRECATION: Building 'yapic-di' using the legacy setup.py bdist_wheel mechanism, which will be removed in a future version. pip 25.3 will enforce this behaviour change. A possible replacement is to use the standardized build interface by setting the `--use-pep517` option, (possibly combined with `--no-build-isolation`), or adding a `pyproject.toml` file to the source tree of 'yapic-di'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-09-11T07:35:54,553 Building wheel for yapic-di (setup.py): started 2025-09-11T07:35:54,553 Destination directory: /tmp/pip-wheel-w0vadj4a 2025-09-11T07:35:54,554 Running command python setup.py bdist_wheel 2025-09-11T07:35:55,103 /tmp/pip-wheel-d8tc_dia/yapic-di_ecc629fb7e82494f9347062212a8872e/setup.py:7: SetuptoolsDeprecationWarning: The test command is disabled and references to it are deprecated. 2025-09-11T07:35:55,103 !! 2025-09-11T07:35:55,104 ******************************************************************************** 2025-09-11T07:35:55,104 Please remove any references to `setuptools.command.test` in all supported versions of the affected package. 2025-09-11T07:35:55,104 This deprecation is overdue, please update your project and remove deprecated 2025-09-11T07:35:55,104 calls to avoid build errors in the future. 2025-09-11T07:35:55,104 ******************************************************************************** 2025-09-11T07:35:55,104 !! 2025-09-11T07:35:55,105 from setuptools.command.test import test as TestCommand 2025-09-11T07:35:55,302 /usr/local/lib/python3.13/dist-packages/setuptools/_distutils/dist.py:289: UserWarning: Unknown distribution option: 'tests_require' 2025-09-11T07:35:55,302 warnings.warn(msg) 2025-09-11T07:35:55,725 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-11T07:35:55,725 !! 2025-09-11T07:35:55,726 ******************************************************************************** 2025-09-11T07:35:55,726 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-11T07:35:55,726 License :: OSI Approved :: BSD License 2025-09-11T07:35:55,726 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-11T07:35:55,726 ******************************************************************************** 2025-09-11T07:35:55,726 !! 2025-09-11T07:35:55,727 self._finalize_license_expression() 2025-09-11T07:35:55,727 running bdist_wheel 2025-09-11T07:35:56,156 running build 2025-09-11T07:35:56,156 running build_py 2025-09-11T07:35:56,246 creating build/lib.linux-armv7l-cpython-313/yapic/di 2025-09-11T07:35:56,247 copying src/inject.py -> build/lib.linux-armv7l-cpython-313/yapic/di 2025-09-11T07:35:56,248 copying src/__init__.py -> build/lib.linux-armv7l-cpython-313/yapic/di 2025-09-11T07:35:56,249 copying src/_di.pyi -> build/lib.linux-armv7l-cpython-313/yapic/di 2025-09-11T07:35:56,250 running build_ext 2025-09-11T07:35:56,602 building 'yapic.di._di' extension 2025-09-11T07:35:56,603 creating build/temp.linux-armv7l-cpython-313/src 2025-09-11T07:35:56,603 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -DYAPIC_DI_VERSION_MAJOR=2 -DYAPIC_DI_VERSION_MINOR=0 -DYAPIC_DI_VERSION_PATCH=9 -I./libs/yapic.core/src/yapic/core/include -I/usr/include/python3.13 -c src/di.cpp -o build/temp.linux-armv7l-cpython-313/src/di.o -std=c++11 -Wno-unknown-pragmas -Wno-write-strings -O3 2025-09-11T07:35:58,017 In file included from src/./di.hpp:33, 2025-09-11T07:35:58,018 from src/di.cpp:3: 2025-09-11T07:35:58,018 ./libs/yapic.core/src/yapic/core/include/yapic/thread.hpp:14:38: error: ‘_PyTime_t’ has not been declared 2025-09-11T07:35:58,018 14 | inline _AcquireLock(L* lock, _PyTime_t timeout=0): _lock(lock) { 2025-09-11T07:35:58,018 | ^~~~~~~~~ 2025-09-11T07:35:58,019 ./libs/yapic.core/src/yapic/core/include/yapic/thread.hpp:30:66: error: ‘_PyTime_t’ has not been declared 2025-09-11T07:35:58,019 30 | static inline PyLockStatus AcquireTimed(PyThread_type_lock lock, _PyTime_t timeout) { 2025-09-11T07:35:58,019 | ^~~~~~~~~ 2025-09-11T07:35:58,034 ./libs/yapic.core/src/yapic/core/include/yapic/thread.hpp: In function ‘PyLockStatus Yapic::AcquireTimed(PyThread_type_lock, int)’: 2025-09-11T07:35:58,035 ./libs/yapic.core/src/yapic/core/include/yapic/thread.hpp:32:5: error: ‘_PyTime_t’ was not declared in this scope; did you mean ‘PyTime_t’? 2025-09-11T07:35:58,035 32 | _PyTime_t endtime = 0; 2025-09-11T07:35:58,035 | ^~~~~~~~~ 2025-09-11T07:35:58,035 | PyTime_t 2025-09-11T07:35:58,035 ./libs/yapic.core/src/yapic/core/include/yapic/thread.hpp:33:14: error: expected ‘;’ before ‘microseconds’ 2025-09-11T07:35:58,035 33 | _PyTime_t microseconds; 2025-09-11T07:35:58,036 | ^~~~~~~~~~~~~ 2025-09-11T07:35:58,036 | ; 2025-09-11T07:35:58,050 ./libs/yapic.core/src/yapic/core/include/yapic/thread.hpp:36:9: error: ‘endtime’ was not declared in this scope; did you mean ‘time’? 2025-09-11T07:35:58,050 36 | endtime = _PyTime_GetMonotonicClock() + timeout; 2025-09-11T07:35:58,050 | ^~~~~~~ 2025-09-11T07:35:58,051 | time 2025-09-11T07:35:58,105 ./libs/yapic.core/src/yapic/core/include/yapic/thread.hpp:36:19: error: ‘_PyTime_GetMonotonicClock’ was not declared in this scope; did you mean ‘PyTime_MonotonicRaw’? 2025-09-11T07:35:58,105 36 | endtime = _PyTime_GetMonotonicClock() + timeout; 2025-09-11T07:35:58,105 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-11T07:35:58,105 | PyTime_MonotonicRaw 2025-09-11T07:35:58,127 ./libs/yapic.core/src/yapic/core/include/yapic/thread.hpp:39:9: error: ‘microseconds’ was not declared in this scope 2025-09-11T07:35:58,127 39 | microseconds = _PyTime_AsMicroseconds(timeout, _PyTime_ROUND_CEILING); 2025-09-11T07:35:58,127 | ^~~~~~~~~~~~ 2025-09-11T07:35:58,177 ./libs/yapic.core/src/yapic/core/include/yapic/thread.hpp:39:56: error: ‘_PyTime_ROUND_CEILING’ was not declared in this scope 2025-09-11T07:35:58,178 39 | microseconds = _PyTime_AsMicroseconds(timeout, _PyTime_ROUND_CEILING); 2025-09-11T07:35:58,178 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-11T07:35:58,229 ./libs/yapic.core/src/yapic/core/include/yapic/thread.hpp:39:24: error: ‘_PyTime_AsMicroseconds’ was not declared in this scope 2025-09-11T07:35:58,229 39 | microseconds = _PyTime_AsMicroseconds(timeout, _PyTime_ROUND_CEILING); 2025-09-11T07:35:58,229 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-11T07:35:58,244 ./libs/yapic.core/src/yapic/core/include/yapic/thread.hpp:60:27: error: ‘endtime’ was not declared in this scope; did you mean ‘time’? 2025-09-11T07:35:58,245 60 | timeout = endtime - _PyTime_GetMonotonicClock(); 2025-09-11T07:35:58,245 | ^~~~~~~ 2025-09-11T07:35:58,245 | time 2025-09-11T07:35:58,299 ./libs/yapic.core/src/yapic/core/include/yapic/thread.hpp:60:37: error: ‘_PyTime_GetMonotonicClock’ was not declared in this scope; did you mean ‘PyTime_MonotonicRaw’? 2025-09-11T07:35:58,300 60 | timeout = endtime - _PyTime_GetMonotonicClock(); 2025-09-11T07:35:58,300 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-11T07:35:58,300 | PyTime_MonotonicRaw 2025-09-11T07:35:58,300 ./libs/yapic.core/src/yapic/core/include/yapic/thread.hpp: At global scope: 2025-09-11T07:35:58,300 ./libs/yapic.core/src/yapic/core/include/yapic/thread.hpp:93:29: error: ‘_PyTime_t’ has not been declared 2025-09-11T07:35:58,300 93 | inline void Acquire(_PyTime_t timeout) { 2025-09-11T07:35:58,301 | ^~~~~~~~~ 2025-09-11T07:35:58,302 ./libs/yapic.core/src/yapic/core/include/yapic/thread.hpp: In member function ‘void Yapic::Lock::Acquire(int)’: 2025-09-11T07:35:58,302 ./libs/yapic.core/src/yapic/core/include/yapic/thread.hpp:94:30: warning: unused variable ‘lockStatus’ [-Wunused-variable] 2025-09-11T07:35:58,302 94 | PyLockStatus lockStatus = AcquireTimed(_pylock, timeout); 2025-09-11T07:35:58,302 | ^~~~~~~~~~ 2025-09-11T07:35:58,302 ./libs/yapic.core/src/yapic/core/include/yapic/thread.hpp: At global scope: 2025-09-11T07:35:58,303 ./libs/yapic.core/src/yapic/core/include/yapic/thread.hpp:127:29: error: ‘_PyTime_t’ has not been declared 2025-09-11T07:35:58,303 127 | inline void Acquire(_PyTime_t timeout) { 2025-09-11T07:35:58,303 | ^~~~~~~~~ 2025-09-11T07:35:58,627 In file included from /usr/include/python3.13/Python.h:63, 2025-09-11T07:35:58,628 from src/di.cpp:1: 2025-09-11T07:35:58,628 ./libs/yapic.core/src/yapic/core/include/yapic/typing.hpp: In member function ‘PyTupleObject* Yapic::Typing::ResolveArguments(PyFunctionObject*, int, PyObject*, PyObject*)’: 2025-09-11T07:35:58,628 ./libs/yapic.core/src/yapic/core/include/yapic/typing.hpp:1084:62: error: ‘PyCodeObject’ {aka ‘struct PyCodeObject’} has no member named ‘co_varnames’; did you mean ‘co_names’? 2025-09-11T07:35:58,628 1084 | argName = PyTuple_GET_ITEM(code->co_varnames, i); 2025-09-11T07:35:58,628 | ^~~~~~~~~~~ 2025-09-11T07:35:58,628 /usr/include/python3.13/pyport.h:19:38: note: in definition of macro ‘_Py_CAST’ 2025-09-11T07:35:58,628 19 | #define _Py_CAST(type, expr) ((type)(expr)) 2025-09-11T07:35:58,629 | ^~~~ 2025-09-11T07:35:58,629 /usr/include/python3.13/cpython/tupleobject.h:27:38: note: in expansion of macro ‘_PyTuple_CAST’ 2025-09-11T07:35:58,629 27 | #define PyTuple_GET_ITEM(op, index) (_PyTuple_CAST(op)->ob_item[(index)]) 2025-09-11T07:35:58,629 | ^~~~~~~~~~~~~ 2025-09-11T07:35:58,629 ./libs/yapic.core/src/yapic/core/include/yapic/typing.hpp:1084:39: note: in expansion of macro ‘PyTuple_GET_ITEM’ 2025-09-11T07:35:58,629 1084 | argName = PyTuple_GET_ITEM(code->co_varnames, i); 2025-09-11T07:35:58,629 | ^~~~~~~~~~~~~~~~ 2025-09-11T07:35:58,630 ./libs/yapic.core/src/yapic/core/include/yapic/typing.hpp:1104:62: error: ‘PyCodeObject’ {aka ‘struct PyCodeObject’} has no member named ‘co_varnames’; did you mean ‘co_names’? 2025-09-11T07:35:58,630 1104 | argName = PyTuple_GET_ITEM(code->co_varnames, i); 2025-09-11T07:35:58,630 | ^~~~~~~~~~~ 2025-09-11T07:35:58,630 /usr/include/python3.13/pyport.h:19:38: note: in definition of macro ‘_Py_CAST’ 2025-09-11T07:35:58,630 19 | #define _Py_CAST(type, expr) ((type)(expr)) 2025-09-11T07:35:58,630 | ^~~~ 2025-09-11T07:35:58,630 /usr/include/python3.13/cpython/tupleobject.h:27:38: note: in expansion of macro ‘_PyTuple_CAST’ 2025-09-11T07:35:58,630 27 | #define PyTuple_GET_ITEM(op, index) (_PyTuple_CAST(op)->ob_item[(index)]) 2025-09-11T07:35:58,631 | ^~~~~~~~~~~~~ 2025-09-11T07:35:58,631 ./libs/yapic.core/src/yapic/core/include/yapic/typing.hpp:1104:39: note: in expansion of macro ‘PyTuple_GET_ITEM’ 2025-09-11T07:35:58,631 1104 | argName = PyTuple_GET_ITEM(code->co_varnames, i); 2025-09-11T07:35:58,631 | ^~~~~~~~~~~~~~~~ 2025-09-11T07:35:58,631 ./libs/yapic.core/src/yapic/core/include/yapic/typing.hpp:1138:62: error: ‘PyCodeObject’ {aka ‘struct PyCodeObject’} has no member named ‘co_varnames’; did you mean ‘co_names’? 2025-09-11T07:35:58,631 1138 | argName = PyTuple_GET_ITEM(code->co_varnames, i); 2025-09-11T07:35:58,631 | ^~~~~~~~~~~ 2025-09-11T07:35:58,632 /usr/include/python3.13/pyport.h:19:38: note: in definition of macro ‘_Py_CAST’ 2025-09-11T07:35:58,632 19 | #define _Py_CAST(type, expr) ((type)(expr)) 2025-09-11T07:35:58,632 | ^~~~ 2025-09-11T07:35:58,632 /usr/include/python3.13/cpython/tupleobject.h:27:38: note: in expansion of macro ‘_PyTuple_CAST’ 2025-09-11T07:35:58,632 27 | #define PyTuple_GET_ITEM(op, index) (_PyTuple_CAST(op)->ob_item[(index)]) 2025-09-11T07:35:58,632 | ^~~~~~~~~~~~~ 2025-09-11T07:35:58,632 ./libs/yapic.core/src/yapic/core/include/yapic/typing.hpp:1138:39: note: in expansion of macro ‘PyTuple_GET_ITEM’ 2025-09-11T07:35:58,632 1138 | argName = PyTuple_GET_ITEM(code->co_varnames, i); 2025-09-11T07:35:58,633 | ^~~~~~~~~~~~~~~~ 2025-09-11T07:35:58,633 ./libs/yapic.core/src/yapic/core/include/yapic/typing.hpp:1156:62: error: ‘PyCodeObject’ {aka ‘struct PyCodeObject’} has no member named ‘co_varnames’; did you mean ‘co_names’? 2025-09-11T07:35:58,633 1156 | argName = PyTuple_GET_ITEM(code->co_varnames, i); 2025-09-11T07:35:58,633 | ^~~~~~~~~~~ 2025-09-11T07:35:58,633 /usr/include/python3.13/pyport.h:19:38: note: in definition of macro ‘_Py_CAST’ 2025-09-11T07:35:58,633 19 | #define _Py_CAST(type, expr) ((type)(expr)) 2025-09-11T07:35:58,633 | ^~~~ 2025-09-11T07:35:58,634 /usr/include/python3.13/cpython/tupleobject.h:27:38: note: in expansion of macro ‘_PyTuple_CAST’ 2025-09-11T07:35:58,634 27 | #define PyTuple_GET_ITEM(op, index) (_PyTuple_CAST(op)->ob_item[(index)]) 2025-09-11T07:35:58,634 | ^~~~~~~~~~~~~ 2025-09-11T07:35:58,634 ./libs/yapic.core/src/yapic/core/include/yapic/typing.hpp:1156:39: note: in expansion of macro ‘PyTuple_GET_ITEM’ 2025-09-11T07:35:58,634 1156 | argName = PyTuple_GET_ITEM(code->co_varnames, i); 2025-09-11T07:35:58,634 | ^~~~~~~~~~~~~~~~ 2025-09-11T07:35:58,693 In file included from src/di.cpp:4: 2025-09-11T07:35:58,693 src/./injector.hpp: In function ‘bool YapicDI::Injector_Set(Injector*, PyObject*, PyObject*)’: 2025-09-11T07:35:58,693 src/./injector.hpp:102:16: error: ‘_PyDict_SetItem_KnownHash’ was not declared in this scope; did you mean ‘_PyDict_GetItem_KnownHash’? 2025-09-11T07:35:58,693 102 | return _PyDict_SetItem_KnownHash(self->injectables, id, injectable, hash) == 0; 2025-09-11T07:35:58,693 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-11T07:35:58,693 | _PyDict_GetItem_KnownHash 2025-09-11T07:35:58,716 In file included from src/di.cpp:5: 2025-09-11T07:35:58,716 src/./injectable.hpp: In static member function ‘static PyObject* YapicDI::_injectable::Strategy_Scoped::Get(YapicDI::Injectable*, YapicDI::Injector*, YapicDI::Injector*, int)’: 2025-09-11T07:35:58,716 src/./injectable.hpp:265:45: error: there are no arguments to ‘_PyDict_SetItem_KnownHash’ that depend on a template parameter, so a declaration of ‘_PyDict_SetItem_KnownHash’ must be available [-fpermissive] 2025-09-11T07:35:58,716 265 | if (inst != NULL && _PyDict_SetItem_KnownHash(singletons, (PyObject*) self, inst, self->hash) < 0) { 2025-09-11T07:35:58,717 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-11T07:35:58,717 src/./injectable.hpp:265:45: note: (if you use ‘-fpermissive’, G++ will accept your code, but allowing the use of an undeclared name is deprecated) 2025-09-11T07:35:58,747 In file included from src/di.cpp:6: 2025-09-11T07:35:58,747 src/./resolver.hpp: In function ‘PyObject* YapicDI::_resolver::ResolveByKw(YapicDI::Injector*, YapicDI::Injector*, PyObject*, PyObject*, int)’: 2025-09-11T07:35:58,747 src/./resolver.hpp:38:43: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 2025-09-11T07:35:58,747 38 | } while (injector = injector->parent); 2025-09-11T07:35:58,747 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~ 2025-09-11T07:35:58,768 In file included from src/di.cpp:8: 2025-09-11T07:35:58,768 src/./token.hpp: In function ‘PyTypeObject* YapicDI::Token::New(PyObject*)’: 2025-09-11T07:35:58,768 src/./token.hpp:40:48: error: invalid use of incomplete type ‘PyFrameObject’ {aka ‘struct _frame’} 2025-09-11T07:35:58,769 40 | PyPtr<> module = PyObject_GetItem(frame->f_globals, Module::State()->str_name); 2025-09-11T07:35:58,769 | ^~ 2025-09-11T07:35:58,769 In file included from /usr/include/python3.13/Python.h:67: 2025-09-11T07:35:58,769 /usr/include/python3.13/pytypedefs.h:22:16: note: forward declaration of ‘PyFrameObject’ {aka ‘struct _frame’} 2025-09-11T07:35:58,769 22 | typedef struct _frame PyFrameObject; 2025-09-11T07:35:58,769 | ^~~~~~ 2025-09-11T07:35:58,997 src/./injectable.hpp: In instantiation of ‘static PyObject* YapicDI::_injectable::Strategy_Scoped::Get(YapicDI::Injectable*, YapicDI::Injector*, YapicDI::Injector*, int) [with Value = YapicDI::_injectable::Value_Invoke >; PyObject = _object]’: 2025-09-11T07:35:58,997 src/./injectable.hpp:511:12: required from ‘PyObject* (* YapicDI::_injectable::GetStrategy(YapicDI::Injectable::Strategy))(YapicDI::Injectable*, YapicDI::Injector*, YapicDI::Injector*, int) [with Value = Value_Invoke >; YapicDI::Injectable::StrategyCallback = _object* (*)(YapicDI::Injectable*, YapicDI::Injector*, YapicDI::Injector*, int)]’ 2025-09-11T07:35:58,997 511 | return &Strategy_Scoped::Get; 2025-09-11T07:35:58,997 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-11T07:35:58,997 src/./injectable.hpp:574:84: required from here 2025-09-11T07:35:58,997 574 | self->strategy = _injectable::GetStrategy<_injectable::ClassValue>(strategy); 2025-09-11T07:35:58,998 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 2025-09-11T07:35:58,998 src/./injectable.hpp:265:70: error: ‘_PyDict_SetItem_KnownHash’ was not declared in this scope; did you mean ‘_PyDict_GetItem_KnownHash’? 2025-09-11T07:35:58,998 265 | if (inst != NULL && _PyDict_SetItem_KnownHash(singletons, (PyObject*) self, inst, self->hash) < 0) { 2025-09-11T07:35:58,998 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-11T07:35:58,998 | _PyDict_GetItem_KnownHash 2025-09-11T07:35:59,054 src/./injectable.hpp: In instantiation of ‘static PyObject* YapicDI::_injectable::Strategy_Scoped::Get(YapicDI::Injectable*, YapicDI::Injector*, YapicDI::Injector*, int) [with Value = YapicDI::_injectable::Value_Invoke >; PyObject = _object]’: 2025-09-11T07:35:59,054 src/./injectable.hpp:511:12: required from ‘PyObject* (* YapicDI::_injectable::GetStrategy(YapicDI::Injectable::Strategy))(YapicDI::Injectable*, YapicDI::Injector*, YapicDI::Injector*, int) [with Value = Value_Invoke >; YapicDI::Injectable::StrategyCallback = _object* (*)(YapicDI::Injectable*, YapicDI::Injector*, YapicDI::Injector*, int)]’ 2025-09-11T07:35:59,054 511 | return &Strategy_Scoped::Get; 2025-09-11T07:35:59,054 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-11T07:35:59,054 src/./injectable.hpp:577:85: required from here 2025-09-11T07:35:59,054 577 | self->strategy = _injectable::GetStrategy<_injectable::ClassValue>(strategy); 2025-09-11T07:35:59,055 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 2025-09-11T07:35:59,055 src/./injectable.hpp:265:70: error: ‘_PyDict_SetItem_KnownHash’ was not declared in this scope; did you mean ‘_PyDict_GetItem_KnownHash’? 2025-09-11T07:35:59,055 265 | if (inst != NULL && _PyDict_SetItem_KnownHash(singletons, (PyObject*) self, inst, self->hash) < 0) { 2025-09-11T07:35:59,055 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-11T07:35:59,055 | _PyDict_GetItem_KnownHash 2025-09-11T07:35:59,110 src/./injectable.hpp: In instantiation of ‘static PyObject* YapicDI::_injectable::Strategy_Scoped::Get(YapicDI::Injectable*, YapicDI::Injector*, YapicDI::Injector*, int) [with Value = YapicDI::_injectable::Value_Invoke >; PyObject = _object]’: 2025-09-11T07:35:59,111 src/./injectable.hpp:511:12: required from ‘PyObject* (* YapicDI::_injectable::GetStrategy(YapicDI::Injectable::Strategy))(YapicDI::Injectable*, YapicDI::Injector*, YapicDI::Injector*, int) [with Value = Value_Invoke >; YapicDI::Injectable::StrategyCallback = _object* (*)(YapicDI::Injectable*, YapicDI::Injector*, YapicDI::Injector*, int)]’ 2025-09-11T07:35:59,111 511 | return &Strategy_Scoped::Get; 2025-09-11T07:35:59,111 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-11T07:35:59,111 src/./injectable.hpp:582:85: required from here 2025-09-11T07:35:59,111 582 | self->strategy = _injectable::GetStrategy<_injectable::ClassValue>(strategy); 2025-09-11T07:35:59,111 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 2025-09-11T07:35:59,111 src/./injectable.hpp:265:70: error: ‘_PyDict_SetItem_KnownHash’ was not declared in this scope; did you mean ‘_PyDict_GetItem_KnownHash’? 2025-09-11T07:35:59,111 265 | if (inst != NULL && _PyDict_SetItem_KnownHash(singletons, (PyObject*) self, inst, self->hash) < 0) { 2025-09-11T07:35:59,112 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-11T07:35:59,112 | _PyDict_GetItem_KnownHash 2025-09-11T07:35:59,167 src/./injectable.hpp: In instantiation of ‘static PyObject* YapicDI::_injectable::Strategy_Scoped::Get(YapicDI::Injectable*, YapicDI::Injector*, YapicDI::Injector*, int) [with Value = YapicDI::_injectable::Value_Invoke >; PyObject = _object]’: 2025-09-11T07:35:59,167 src/./injectable.hpp:511:12: required from ‘PyObject* (* YapicDI::_injectable::GetStrategy(YapicDI::Injectable::Strategy))(YapicDI::Injectable*, YapicDI::Injector*, YapicDI::Injector*, int) [with Value = Value_Invoke >; YapicDI::Injectable::StrategyCallback = _object* (*)(YapicDI::Injectable*, YapicDI::Injector*, YapicDI::Injector*, int)]’ 2025-09-11T07:35:59,167 511 | return &Strategy_Scoped::Get; 2025-09-11T07:35:59,168 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-11T07:35:59,168 src/./injectable.hpp:585:86: required from here 2025-09-11T07:35:59,168 585 | self->strategy = _injectable::GetStrategy<_injectable::ClassValue>(strategy); 2025-09-11T07:35:59,168 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 2025-09-11T07:35:59,168 src/./injectable.hpp:265:70: error: ‘_PyDict_SetItem_KnownHash’ was not declared in this scope; did you mean ‘_PyDict_GetItem_KnownHash’? 2025-09-11T07:35:59,168 265 | if (inst != NULL && _PyDict_SetItem_KnownHash(singletons, (PyObject*) self, inst, self->hash) < 0) { 2025-09-11T07:35:59,168 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-11T07:35:59,168 | _PyDict_GetItem_KnownHash 2025-09-11T07:35:59,224 src/./injectable.hpp: In instantiation of ‘static PyObject* YapicDI::_injectable::Strategy_Scoped::Get(YapicDI::Injectable*, YapicDI::Injector*, YapicDI::Injector*, int) [with Value = YapicDI::_injectable::Value_Invoke >; PyObject = _object]’: 2025-09-11T07:35:59,224 src/./injectable.hpp:511:12: required from ‘PyObject* (* YapicDI::_injectable::GetStrategy(YapicDI::Injectable::Strategy))(YapicDI::Injectable*, YapicDI::Injector*, YapicDI::Injector*, int) [with Value = Value_Invoke >; YapicDI::Injectable::StrategyCallback = _object* (*)(YapicDI::Injectable*, YapicDI::Injector*, YapicDI::Injector*, int)]’ 2025-09-11T07:35:59,224 511 | return &Strategy_Scoped::Get; 2025-09-11T07:35:59,224 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-11T07:35:59,224 src/./injectable.hpp:600:80: required from here 2025-09-11T07:35:59,224 600 | self->strategy = _injectable::GetStrategy<_injectable::FunctionValue>(strategy); 2025-09-11T07:35:59,225 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 2025-09-11T07:35:59,225 src/./injectable.hpp:265:70: error: ‘_PyDict_SetItem_KnownHash’ was not declared in this scope; did you mean ‘_PyDict_GetItem_KnownHash’? 2025-09-11T07:35:59,225 265 | if (inst != NULL && _PyDict_SetItem_KnownHash(singletons, (PyObject*) self, inst, self->hash) < 0) { 2025-09-11T07:35:59,225 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-11T07:35:59,225 | _PyDict_GetItem_KnownHash 2025-09-11T07:35:59,278 src/./injectable.hpp: In instantiation of ‘static PyObject* YapicDI::_injectable::Strategy_Scoped::Get(YapicDI::Injectable*, YapicDI::Injector*, YapicDI::Injector*, int) [with Value = YapicDI::_injectable::Value_Invoke >; PyObject = _object]’: 2025-09-11T07:35:59,279 src/./injectable.hpp:511:12: required from ‘PyObject* (* YapicDI::_injectable::GetStrategy(YapicDI::Injectable::Strategy))(YapicDI::Injectable*, YapicDI::Injector*, YapicDI::Injector*, int) [with Value = Value_Invoke >; YapicDI::Injectable::StrategyCallback = _object* (*)(YapicDI::Injectable*, YapicDI::Injector*, YapicDI::Injector*, int)]’ 2025-09-11T07:35:59,279 511 | return &Strategy_Scoped::Get; 2025-09-11T07:35:59,279 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-11T07:35:59,279 src/./injectable.hpp:603:81: required from here 2025-09-11T07:35:59,279 603 | self->strategy = _injectable::GetStrategy<_injectable::FunctionValue>(strategy); 2025-09-11T07:35:59,279 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 2025-09-11T07:35:59,280 src/./injectable.hpp:265:70: error: ‘_PyDict_SetItem_KnownHash’ was not declared in this scope; did you mean ‘_PyDict_GetItem_KnownHash’? 2025-09-11T07:35:59,280 265 | if (inst != NULL && _PyDict_SetItem_KnownHash(singletons, (PyObject*) self, inst, self->hash) < 0) { 2025-09-11T07:35:59,280 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-11T07:35:59,280 | _PyDict_GetItem_KnownHash 2025-09-11T07:35:59,333 src/./injectable.hpp: In instantiation of ‘static PyObject* YapicDI::_injectable::Strategy_Scoped::Get(YapicDI::Injectable*, YapicDI::Injector*, YapicDI::Injector*, int) [with Value = YapicDI::_injectable::Value_Const; PyObject = _object]’: 2025-09-11T07:35:59,334 src/./injectable.hpp:511:12: required from ‘PyObject* (* YapicDI::_injectable::GetStrategy(YapicDI::Injectable::Strategy))(YapicDI::Injectable*, YapicDI::Injector*, YapicDI::Injector*, int) [with Value = Value_Const; YapicDI::Injectable::StrategyCallback = _object* (*)(YapicDI::Injectable*, YapicDI::Injector*, YapicDI::Injector*, int)]’ 2025-09-11T07:35:59,334 511 | return &Strategy_Scoped::Get; 2025-09-11T07:35:59,334 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-11T07:35:59,334 src/./injectable.hpp:615:69: required from here 2025-09-11T07:35:59,334 615 | self->strategy = _injectable::GetStrategy<_injectable::BasicValue>(Injectable::Strategy::VALUE); 2025-09-11T07:35:59,334 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-11T07:35:59,334 src/./injectable.hpp:265:70: error: ‘_PyDict_SetItem_KnownHash’ was not declared in this scope; did you mean ‘_PyDict_GetItem_KnownHash’? 2025-09-11T07:35:59,335 265 | if (inst != NULL && _PyDict_SetItem_KnownHash(singletons, (PyObject*) self, inst, self->hash) < 0) { 2025-09-11T07:35:59,335 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-11T07:35:59,335 | _PyDict_GetItem_KnownHash 2025-09-11T07:35:59,658 src/./token.hpp: At global scope: 2025-09-11T07:35:59,658 src/./token.hpp:8:22: warning: ‘PyObject* YapicDI::Token::__repr__(PyTypeObject*)’ defined but not used [-Wunused-function] 2025-09-11T07:35:59,658 8 | static PyObject* __repr__(PyTypeObject* self) { 2025-09-11T07:35:59,658 | ^~~~~~~~ 2025-09-11T07:35:59,673 error: command '/usr/bin/arm-linux-gnueabihf-g++' failed with exit code 1 2025-09-11T07:35:59,840 ERROR: python setup.py bdist_wheel exited with 1 2025-09-11T07:35:59,854 [bold magenta]full command[/]: [blue]/usr/bin/python3 -u -c ' 2025-09-11T07:35:59,854 exec(compile('"'"''"'"''"'"' 2025-09-11T07:35:59,854 # This is -- a caller that pip uses to run setup.py 2025-09-11T07:35:59,854 # 2025-09-11T07:35:59,854 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-11T07:35:59,854 # import from `distutils.core` to work with newer packaging standards. 2025-09-11T07:35:59,854 # - It provides a clear error message when setuptools is not installed. 2025-09-11T07:35:59,854 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-11T07:35:59,854 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-11T07:35:59,854 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-11T07:35:59,854 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-11T07:35:59,854 import os, sys, tokenize, traceback 2025-09-11T07:35:59,854 2025-09-11T07:35:59,854 try: 2025-09-11T07:35:59,854 import setuptools 2025-09-11T07:35:59,854 except ImportError: 2025-09-11T07:35:59,854 print( 2025-09-11T07:35:59,854 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-11T07:35:59,854 "the build environment with exception:", 2025-09-11T07:35:59,854 file=sys.stderr, 2025-09-11T07:35:59,854 ) 2025-09-11T07:35:59,854 traceback.print_exc() 2025-09-11T07:35:59,854 sys.exit(1) 2025-09-11T07:35:59,854 2025-09-11T07:35:59,854 __file__ = %r 2025-09-11T07:35:59,854 sys.argv[0] = __file__ 2025-09-11T07:35:59,854 2025-09-11T07:35:59,854 if os.path.exists(__file__): 2025-09-11T07:35:59,854 filename = __file__ 2025-09-11T07:35:59,854 with tokenize.open(__file__) as f: 2025-09-11T07:35:59,854 setup_py_code = f.read() 2025-09-11T07:35:59,854 else: 2025-09-11T07:35:59,854 filename = "" 2025-09-11T07:35:59,854 setup_py_code = "from setuptools import setup; setup()" 2025-09-11T07:35:59,854 2025-09-11T07:35:59,854 exec(compile(setup_py_code, filename, "exec")) 2025-09-11T07:35:59,854 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-d8tc_dia/yapic-di_ecc629fb7e82494f9347062212a8872e/setup.py'"'"',), "", "exec"))' bdist_wheel -d /tmp/pip-wheel-w0vadj4a[/] 2025-09-11T07:35:59,854 [bold magenta]cwd[/]: /tmp/pip-wheel-d8tc_dia/yapic-di_ecc629fb7e82494f9347062212a8872e/ 2025-09-11T07:35:59,854 Building wheel for yapic-di (setup.py): finished with status 'error' 2025-09-11T07:35:59,855 ERROR: Failed building wheel for yapic-di 2025-09-11T07:35:59,856 Running setup.py clean for yapic-di 2025-09-11T07:35:59,856 Running command python setup.py clean 2025-09-11T07:36:00,507 /tmp/pip-wheel-d8tc_dia/yapic-di_ecc629fb7e82494f9347062212a8872e/setup.py:7: SetuptoolsDeprecationWarning: The test command is disabled and references to it are deprecated. 2025-09-11T07:36:00,508 !! 2025-09-11T07:36:00,508 ******************************************************************************** 2025-09-11T07:36:00,508 Please remove any references to `setuptools.command.test` in all supported versions of the affected package. 2025-09-11T07:36:00,508 This deprecation is overdue, please update your project and remove deprecated 2025-09-11T07:36:00,508 calls to avoid build errors in the future. 2025-09-11T07:36:00,508 ******************************************************************************** 2025-09-11T07:36:00,509 !! 2025-09-11T07:36:00,509 from setuptools.command.test import test as TestCommand 2025-09-11T07:36:00,712 /usr/local/lib/python3.13/dist-packages/setuptools/_distutils/dist.py:289: UserWarning: Unknown distribution option: 'tests_require' 2025-09-11T07:36:00,712 warnings.warn(msg) 2025-09-11T07:36:01,201 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-11T07:36:01,201 !! 2025-09-11T07:36:01,201 ******************************************************************************** 2025-09-11T07:36:01,201 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-11T07:36:01,201 License :: OSI Approved :: BSD License 2025-09-11T07:36:01,202 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-11T07:36:01,202 ******************************************************************************** 2025-09-11T07:36:01,202 !! 2025-09-11T07:36:01,202 self._finalize_license_expression() 2025-09-11T07:36:01,291 running clean 2025-09-11T07:36:01,467 removing 'build/temp.linux-armv7l-cpython-313' (and everything under it) 2025-09-11T07:36:01,467 removing 'build/lib.linux-armv7l-cpython-313' (and everything under it) 2025-09-11T07:36:01,468 'build/bdist.linux-armv7l' does not exist -- can't clean it 2025-09-11T07:36:01,468 'build/scripts-3.13' does not exist -- can't clean it 2025-09-11T07:36:01,468 removing 'build' 2025-09-11T07:36:01,599 Failed to build yapic-di 2025-09-11T07:36:01,600 ERROR: Failed to build one or more wheels 2025-09-11T07:36:01,601 Exception information: 2025-09-11T07:36:01,601 Traceback (most recent call last): 2025-09-11T07:36:01,601 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-11T07:36:01,601 status = _inner_run() 2025-09-11T07:36:01,601 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-11T07:36:01,601 return self.run(options, args) 2025-09-11T07:36:01,601 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-11T07:36:01,601 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-11T07:36:01,601 return func(self, options, args) 2025-09-11T07:36:01,601 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 180, in run 2025-09-11T07:36:01,601 raise CommandError("Failed to build one or more wheels") 2025-09-11T07:36:01,601 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2025-09-11T07:36:01,605 Removed build tracker: '/tmp/pip-build-tracker-zuh3jwqg'