2025-09-09T06:26:11,512 Created temporary directory: /tmp/pip-build-tracker-5hrq5eaj 2025-09-09T06:26:11,513 Initialized build tracking at /tmp/pip-build-tracker-5hrq5eaj 2025-09-09T06:26:11,513 Created build tracker: /tmp/pip-build-tracker-5hrq5eaj 2025-09-09T06:26:11,513 Entered build tracker: /tmp/pip-build-tracker-5hrq5eaj 2025-09-09T06:26:11,514 Created temporary directory: /tmp/pip-wheel-7u8xgcx_ 2025-09-09T06:26:11,517 Created temporary directory: /tmp/pip-ephem-wheel-cache-shmmdaq1 2025-09-09T06:26:11,576 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-09T06:26:11,578 2 location(s) to search for versions of quickle: 2025-09-09T06:26:11,578 * https://pypi.org/simple/quickle/ 2025-09-09T06:26:11,578 * https://www.piwheels.org/simple/quickle/ 2025-09-09T06:26:11,579 Fetching project page and analyzing links: https://pypi.org/simple/quickle/ 2025-09-09T06:26:11,579 Getting page https://pypi.org/simple/quickle/ 2025-09-09T06:26:11,580 Found index url https://pypi.org/simple/ 2025-09-09T06:26:11,728 Fetched page https://pypi.org/simple/quickle/ as application/vnd.pypi.simple.v1+json 2025-09-09T06:26:11,744 Skipping link: No binaries permitted for quickle: https://files.pythonhosted.org/packages/01/ef/bc86540a44992503b513f75e0c41d88c283da3589a84f6cb5648f59f759d/quickle-0.0.3-cp38-cp38-macosx_10_9_x86_64.whl (from https://pypi.org/simple/quickle/) (requires-python:>=3.8) 2025-09-09T06:26:11,745 Skipping link: No binaries permitted for quickle: https://files.pythonhosted.org/packages/b5/6b/99edc979c07a49bc0dd44c009d5710715b0960396703b7d88882f63ddfcb/quickle-0.0.3-cp38-cp38-manylinux1_x86_64.whl (from https://pypi.org/simple/quickle/) (requires-python:>=3.8) 2025-09-09T06:26:11,745 Skipping link: No binaries permitted for quickle: https://files.pythonhosted.org/packages/da/74/92d52dba48c1b5793152acefb346258f4723fd60aa2a369d625a3759df7f/quickle-0.0.3-cp38-cp38-manylinux2010_x86_64.whl (from https://pypi.org/simple/quickle/) (requires-python:>=3.8) 2025-09-09T06:26:11,745 Found link https://files.pythonhosted.org/packages/13/25/1c57d6d624d835b49978c9087708180f15c93a1f55abacd7efc2f6a80be0/quickle-0.0.3.tar.gz (from https://pypi.org/simple/quickle/) (requires-python:>=3.8), version: 0.0.3 2025-09-09T06:26:11,746 Skipping link: No binaries permitted for quickle: https://files.pythonhosted.org/packages/19/e1/e5fdec755b80cf9a1ef17c7ed6b88b994f38302fd9e05109eb00f0e3640b/quickle-0.0.4-cp38-cp38-macosx_10_9_x86_64.whl (from https://pypi.org/simple/quickle/) (requires-python:>=3.8) 2025-09-09T06:26:11,746 Skipping link: No binaries permitted for quickle: https://files.pythonhosted.org/packages/87/0c/52c94cb83e0dde96ccf5d8d74861d585f64921b15ee06b118f75c7528f39/quickle-0.0.4-cp38-cp38-manylinux1_x86_64.whl (from https://pypi.org/simple/quickle/) (requires-python:>=3.8) 2025-09-09T06:26:11,746 Skipping link: No binaries permitted for quickle: https://files.pythonhosted.org/packages/45/22/ff73bc491421bcc25f46edab5e3d7bedce96eaa3ce9f7f79cc7ba08030e3/quickle-0.0.4-cp38-cp38-manylinux2010_x86_64.whl (from https://pypi.org/simple/quickle/) (requires-python:>=3.8) 2025-09-09T06:26:11,746 Found link https://files.pythonhosted.org/packages/67/87/048783cefdb3386d7ac2d8a2f11695c8423a52317e921629a9161b675d09/quickle-0.0.4.tar.gz (from https://pypi.org/simple/quickle/) (requires-python:>=3.8), version: 0.0.4 2025-09-09T06:26:11,746 Skipping link: No binaries permitted for quickle: https://files.pythonhosted.org/packages/24/99/1905fef80684e40828943c7e62202cb948b3acc6a8fee6c9c2141e97ed67/quickle-0.1.0-cp38-cp38-macosx_10_9_x86_64.whl (from https://pypi.org/simple/quickle/) (requires-python:>=3.8) 2025-09-09T06:26:11,747 Skipping link: No binaries permitted for quickle: https://files.pythonhosted.org/packages/4a/fc/1b6b704b635d34f8faefd4e466380226e3c87a98eadb1b516b8302f9d6cb/quickle-0.1.0-cp38-cp38-manylinux1_i686.whl (from https://pypi.org/simple/quickle/) (requires-python:>=3.8) 2025-09-09T06:26:11,747 Skipping link: No binaries permitted for quickle: https://files.pythonhosted.org/packages/00/3e/fb11cf2e44458a4b50c498233e5d0f6488d24c7c1e783593f731d6a94d6a/quickle-0.1.0-cp38-cp38-manylinux1_x86_64.whl (from https://pypi.org/simple/quickle/) (requires-python:>=3.8) 2025-09-09T06:26:11,747 Skipping link: No binaries permitted for quickle: https://files.pythonhosted.org/packages/7c/f1/5cbd8c51d2fc850c2bc8c22fb7f420b2e0bbb3b11a424713df3f1ea8da66/quickle-0.1.0-cp38-cp38-manylinux2010_i686.whl (from https://pypi.org/simple/quickle/) (requires-python:>=3.8) 2025-09-09T06:26:11,747 Skipping link: No binaries permitted for quickle: https://files.pythonhosted.org/packages/d4/da/32bb27b1c01a20fed69055de3d1b763afa5ca1c3e41e0d57236ba78542f2/quickle-0.1.0-cp38-cp38-manylinux2010_x86_64.whl (from https://pypi.org/simple/quickle/) (requires-python:>=3.8) 2025-09-09T06:26:11,747 Skipping link: No binaries permitted for quickle: https://files.pythonhosted.org/packages/3d/f7/0dea569719731ac9ae4842b9566f80cf9829e25093a01deea6715adb0517/quickle-0.1.0-cp38-cp38-win32.whl (from https://pypi.org/simple/quickle/) (requires-python:>=3.8) 2025-09-09T06:26:11,747 Skipping link: No binaries permitted for quickle: https://files.pythonhosted.org/packages/d5/69/1339a4b4445fbe12eebada0a39f4f4870e34c80288cfd8668dd6938069ba/quickle-0.1.0-cp38-cp38-win_amd64.whl (from https://pypi.org/simple/quickle/) (requires-python:>=3.8) 2025-09-09T06:26:11,747 Found link https://files.pythonhosted.org/packages/2f/f1/cebeae5da35780d57cb17c46c8895a01f3f8f19318643d9b1bc51dadf95b/quickle-0.1.0.tar.gz (from https://pypi.org/simple/quickle/) (requires-python:>=3.8), version: 0.1.0 2025-09-09T06:26:11,748 Skipping link: No binaries permitted for quickle: https://files.pythonhosted.org/packages/e4/c5/25dce96bce37a333db3671b28447f565c8ba1ffc5130b9f84d9789b7e509/quickle-0.2.0-cp38-cp38-macosx_10_9_x86_64.whl (from https://pypi.org/simple/quickle/) (requires-python:>=3.8) 2025-09-09T06:26:11,748 Skipping link: No binaries permitted for quickle: https://files.pythonhosted.org/packages/28/a9/10c27658c444f697c4f88f4edabc9d59e0f74b7b5aae53710e099e3863c6/quickle-0.2.0-cp38-cp38-manylinux1_i686.whl (from https://pypi.org/simple/quickle/) (requires-python:>=3.8) 2025-09-09T06:26:11,748 Skipping link: No binaries permitted for quickle: https://files.pythonhosted.org/packages/6e/5a/d8fffc696260fc2fd8d558be66d0b541c5174397f89e9550aa7008f0e7de/quickle-0.2.0-cp38-cp38-manylinux1_x86_64.whl (from https://pypi.org/simple/quickle/) (requires-python:>=3.8) 2025-09-09T06:26:11,748 Skipping link: No binaries permitted for quickle: https://files.pythonhosted.org/packages/6b/bf/c7be04bd06b074c0451b77fd34ce73d66b5746cfea2c227353f55c7df707/quickle-0.2.0-cp38-cp38-manylinux2010_i686.whl (from https://pypi.org/simple/quickle/) (requires-python:>=3.8) 2025-09-09T06:26:11,748 Skipping link: No binaries permitted for quickle: https://files.pythonhosted.org/packages/fe/06/f5dc9604446b7fdbf9a212ebfb3796d285df9c6c5f3a1cf49ac103d54e31/quickle-0.2.0-cp38-cp38-manylinux2010_x86_64.whl (from https://pypi.org/simple/quickle/) (requires-python:>=3.8) 2025-09-09T06:26:11,748 Skipping link: No binaries permitted for quickle: https://files.pythonhosted.org/packages/cc/a2/7b563ee9528aa14752c45eaf3e4aea78b61fc5b6284b5e78f7c5d7bbf5e1/quickle-0.2.0-cp38-cp38-win32.whl (from https://pypi.org/simple/quickle/) (requires-python:>=3.8) 2025-09-09T06:26:11,748 Skipping link: No binaries permitted for quickle: https://files.pythonhosted.org/packages/87/21/0d6f13eb0b506ad46d21be30f4145d94abdeb042d7f5100b65b147a31d23/quickle-0.2.0-cp38-cp38-win_amd64.whl (from https://pypi.org/simple/quickle/) (requires-python:>=3.8) 2025-09-09T06:26:11,748 Skipping link: No binaries permitted for quickle: https://files.pythonhosted.org/packages/13/15/28f79c7bb81845ff4d8eac686e7a8b60f24b3459b21995393a4f334ba803/quickle-0.2.0-cp39-cp39-macosx_10_9_x86_64.whl (from https://pypi.org/simple/quickle/) (requires-python:>=3.8) 2025-09-09T06:26:11,749 Skipping link: No binaries permitted for quickle: https://files.pythonhosted.org/packages/52/b1/debe406f109d2d05155286c839b06bfcfc66e937f150d4c6cb499c9a36d9/quickle-0.2.0-cp39-cp39-manylinux1_i686.whl (from https://pypi.org/simple/quickle/) (requires-python:>=3.8) 2025-09-09T06:26:11,749 Skipping link: No binaries permitted for quickle: https://files.pythonhosted.org/packages/b2/5f/7f97f059d8e54c2cf46d9d9ed280cd8c96d03491b604b4919981d260970e/quickle-0.2.0-cp39-cp39-manylinux1_x86_64.whl (from https://pypi.org/simple/quickle/) (requires-python:>=3.8) 2025-09-09T06:26:11,749 Skipping link: No binaries permitted for quickle: https://files.pythonhosted.org/packages/64/dc/df71ec2d6ff46294fbd6e81cc156da05d134bc88b86e2c85bd1d146c45e4/quickle-0.2.0-cp39-cp39-manylinux2010_i686.whl (from https://pypi.org/simple/quickle/) (requires-python:>=3.8) 2025-09-09T06:26:11,749 Skipping link: No binaries permitted for quickle: https://files.pythonhosted.org/packages/dd/9a/e4a469755eaee2d051c95c5f9b42b22dec81751c021c1f345efc3cba477b/quickle-0.2.0-cp39-cp39-manylinux2010_x86_64.whl (from https://pypi.org/simple/quickle/) (requires-python:>=3.8) 2025-09-09T06:26:11,749 Skipping link: No binaries permitted for quickle: https://files.pythonhosted.org/packages/65/d9/adfe306f3c59123f3f48cc0f0587e238bbfc4e96d58746f0f869894a79aa/quickle-0.2.0-cp39-cp39-win32.whl (from https://pypi.org/simple/quickle/) (requires-python:>=3.8) 2025-09-09T06:26:11,749 Skipping link: No binaries permitted for quickle: https://files.pythonhosted.org/packages/e5/66/eccc593d9d3ac62462f83bb8d9077f0111cf36d2b1024b6f93ba8f18d5bf/quickle-0.2.0-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/quickle/) (requires-python:>=3.8) 2025-09-09T06:26:11,749 Found link https://files.pythonhosted.org/packages/cd/c2/bcef56916389c60cb884e9b38278c7c99763604f7fabf03b36ae816a0c80/quickle-0.2.0.tar.gz (from https://pypi.org/simple/quickle/) (requires-python:>=3.8), version: 0.2.0 2025-09-09T06:26:11,750 Skipping link: No binaries permitted for quickle: https://files.pythonhosted.org/packages/91/5d/2d16d13d6a42447e411fffe8dbcd6b797bdbdf8a33dd47bc5666fa4a1d51/quickle-0.3.0-cp38-cp38-macosx_10_9_x86_64.whl (from https://pypi.org/simple/quickle/) (requires-python:>=3.8) 2025-09-09T06:26:11,750 Skipping link: No binaries permitted for quickle: https://files.pythonhosted.org/packages/90/11/21cad11895385d8d5d1e4039584f56d8836142a6977375142264fd4919fd/quickle-0.3.0-cp38-cp38-manylinux1_i686.whl (from https://pypi.org/simple/quickle/) (requires-python:>=3.8) 2025-09-09T06:26:11,750 Skipping link: No binaries permitted for quickle: https://files.pythonhosted.org/packages/a2/5e/6b8c5542ba30000f983548eca4b842e18d835ecc7418eeb58fd96670be36/quickle-0.3.0-cp38-cp38-manylinux1_x86_64.whl (from https://pypi.org/simple/quickle/) (requires-python:>=3.8) 2025-09-09T06:26:11,750 Skipping link: No binaries permitted for quickle: https://files.pythonhosted.org/packages/1a/d9/b38eef1cbad70c2ba94e802b3d94e29f5c2b033ea740fc01c31ce709ccae/quickle-0.3.0-cp38-cp38-manylinux2010_i686.whl (from https://pypi.org/simple/quickle/) (requires-python:>=3.8) 2025-09-09T06:26:11,750 Skipping link: No binaries permitted for quickle: https://files.pythonhosted.org/packages/b8/e2/5d5808ec48de9a597f45ac7f1eb3a6e6c30aa9fb0dc36bb5795f4b166afe/quickle-0.3.0-cp38-cp38-manylinux2010_x86_64.whl (from https://pypi.org/simple/quickle/) (requires-python:>=3.8) 2025-09-09T06:26:11,750 Skipping link: No binaries permitted for quickle: https://files.pythonhosted.org/packages/a2/60/7e2b500a1e90f7623bbbcbe92f60ba933defd921dff9d73816b821ddc6a3/quickle-0.3.0-cp38-cp38-win32.whl (from https://pypi.org/simple/quickle/) (requires-python:>=3.8) 2025-09-09T06:26:11,750 Skipping link: No binaries permitted for quickle: https://files.pythonhosted.org/packages/db/2d/80d2513bb5603c3ee759d0f022125c95bf112934c63a983d91b95087d3f8/quickle-0.3.0-cp38-cp38-win_amd64.whl (from https://pypi.org/simple/quickle/) (requires-python:>=3.8) 2025-09-09T06:26:11,751 Skipping link: No binaries permitted for quickle: https://files.pythonhosted.org/packages/d2/c6/0cb72df96dd87fb10a514d6953fa41ebbd6965f93d1828aadbe6180ef38f/quickle-0.3.0-cp39-cp39-macosx_10_9_x86_64.whl (from https://pypi.org/simple/quickle/) (requires-python:>=3.8) 2025-09-09T06:26:11,751 Skipping link: No binaries permitted for quickle: https://files.pythonhosted.org/packages/63/fa/d4cde30c905230bfda653eb69c989a89043c139a86b9e3a3a97ccbe099dc/quickle-0.3.0-cp39-cp39-manylinux1_i686.whl (from https://pypi.org/simple/quickle/) (requires-python:>=3.8) 2025-09-09T06:26:11,751 Skipping link: No binaries permitted for quickle: https://files.pythonhosted.org/packages/26/09/4e12d0b0a3c834f3a52034b09b073920f9599665dd46dd206a3202b356a7/quickle-0.3.0-cp39-cp39-manylinux1_x86_64.whl (from https://pypi.org/simple/quickle/) (requires-python:>=3.8) 2025-09-09T06:26:11,751 Skipping link: No binaries permitted for quickle: https://files.pythonhosted.org/packages/77/d1/3f20928ca1ccdc2ee0661891ad0d736113952dfa46456ceb111f310a78f9/quickle-0.3.0-cp39-cp39-manylinux2010_i686.whl (from https://pypi.org/simple/quickle/) (requires-python:>=3.8) 2025-09-09T06:26:11,751 Skipping link: No binaries permitted for quickle: https://files.pythonhosted.org/packages/e0/e9/4e236ea712efaeaba8f038e40b8f74e49b12ae856020b3b315fd89a6237d/quickle-0.3.0-cp39-cp39-manylinux2010_x86_64.whl (from https://pypi.org/simple/quickle/) (requires-python:>=3.8) 2025-09-09T06:26:11,751 Skipping link: No binaries permitted for quickle: https://files.pythonhosted.org/packages/06/c1/136ff5b5837656758e30b99412959af665f0f8440c4b67e4749bc4625ac4/quickle-0.3.0-cp39-cp39-win32.whl (from https://pypi.org/simple/quickle/) (requires-python:>=3.8) 2025-09-09T06:26:11,751 Skipping link: No binaries permitted for quickle: https://files.pythonhosted.org/packages/d1/5f/d6226d79629e37b635d2751cf42e5f0eca8673f12024facf4c6b57ab4995/quickle-0.3.0-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/quickle/) (requires-python:>=3.8) 2025-09-09T06:26:11,751 Found link https://files.pythonhosted.org/packages/d0/8a/ea48f06db61693b1bc1c28c5a82f58958ab73a56afd7bfd344b3f4d76cdf/quickle-0.3.0.tar.gz (from https://pypi.org/simple/quickle/) (requires-python:>=3.8), version: 0.3.0 2025-09-09T06:26:11,752 Skipping link: No binaries permitted for quickle: https://files.pythonhosted.org/packages/ff/7a/8a1f65fb9c68758f001ce477abc48a5defc46cb4793f2be45611de9c4006/quickle-0.4.0-cp38-cp38-macosx_10_9_x86_64.whl (from https://pypi.org/simple/quickle/) (requires-python:>=3.8) 2025-09-09T06:26:11,752 Skipping link: No binaries permitted for quickle: https://files.pythonhosted.org/packages/77/0b/50fba76cd019ee9759266487a183210a3e5dd6e9778d7cff0511fc65b2e2/quickle-0.4.0-cp38-cp38-manylinux1_i686.whl (from https://pypi.org/simple/quickle/) (requires-python:>=3.8) 2025-09-09T06:26:11,752 Skipping link: No binaries permitted for quickle: https://files.pythonhosted.org/packages/43/b8/b2c0b055fd56e73b228911e1df40bf4b6c51253f54a83744703e4d361423/quickle-0.4.0-cp38-cp38-manylinux1_x86_64.whl (from https://pypi.org/simple/quickle/) (requires-python:>=3.8) 2025-09-09T06:26:11,752 Skipping link: No binaries permitted for quickle: https://files.pythonhosted.org/packages/d2/9d/760663514ce2f45cfa52e094c9128e4dcf86dc4723f031da8ab3cef91159/quickle-0.4.0-cp38-cp38-manylinux2010_i686.whl (from https://pypi.org/simple/quickle/) (requires-python:>=3.8) 2025-09-09T06:26:11,752 Skipping link: No binaries permitted for quickle: https://files.pythonhosted.org/packages/3d/8d/f9346e8bc7cbf65e87e58842e99dbfc812fd72a5ce8fece8879c432fea59/quickle-0.4.0-cp38-cp38-manylinux2010_x86_64.whl (from https://pypi.org/simple/quickle/) (requires-python:>=3.8) 2025-09-09T06:26:11,752 Skipping link: No binaries permitted for quickle: https://files.pythonhosted.org/packages/41/78/d49f3bb410314e5ad50c695d638abb46c4b07a0d5fe158c1cd97be1f769c/quickle-0.4.0-cp38-cp38-win32.whl (from https://pypi.org/simple/quickle/) (requires-python:>=3.8) 2025-09-09T06:26:11,752 Skipping link: No binaries permitted for quickle: https://files.pythonhosted.org/packages/61/06/b8ce790f8b4c94405032bcaf1a9748da35e123f1bf20ec3fe4f0f817abd0/quickle-0.4.0-cp38-cp38-win_amd64.whl (from https://pypi.org/simple/quickle/) (requires-python:>=3.8) 2025-09-09T06:26:11,753 Skipping link: No binaries permitted for quickle: https://files.pythonhosted.org/packages/28/7e/6713b63e7c4c563a8c5690f7482416306e7040575a4b165d357f3a643dd9/quickle-0.4.0-cp39-cp39-macosx_10_9_x86_64.whl (from https://pypi.org/simple/quickle/) (requires-python:>=3.8) 2025-09-09T06:26:11,753 Skipping link: No binaries permitted for quickle: https://files.pythonhosted.org/packages/04/0d/845d7d6a65f3bb479627e55f724e513680c934b10d648da72cfe44d61065/quickle-0.4.0-cp39-cp39-manylinux1_i686.whl (from https://pypi.org/simple/quickle/) (requires-python:>=3.8) 2025-09-09T06:26:11,753 Skipping link: No binaries permitted for quickle: https://files.pythonhosted.org/packages/fa/e7/e667b47d57db86f5dff6a5faad159e411681da06f5f2b466495001a21486/quickle-0.4.0-cp39-cp39-manylinux1_x86_64.whl (from https://pypi.org/simple/quickle/) (requires-python:>=3.8) 2025-09-09T06:26:11,753 Skipping link: No binaries permitted for quickle: https://files.pythonhosted.org/packages/e0/3c/c05fe4bb00d265d13db9eddf2e98c5e9c946d9c838e84fc9671830bab325/quickle-0.4.0-cp39-cp39-manylinux2010_i686.whl (from https://pypi.org/simple/quickle/) (requires-python:>=3.8) 2025-09-09T06:26:11,753 Skipping link: No binaries permitted for quickle: https://files.pythonhosted.org/packages/87/fb/1c06e7d44b12f49e0d2521c9df14f8490aef758ebd087ac751c972017407/quickle-0.4.0-cp39-cp39-manylinux2010_x86_64.whl (from https://pypi.org/simple/quickle/) (requires-python:>=3.8) 2025-09-09T06:26:11,753 Skipping link: No binaries permitted for quickle: https://files.pythonhosted.org/packages/1f/44/b5fd21d572048429cf2698d2c817437ae3ebb2b0bbbf47b401d89cd9c089/quickle-0.4.0-cp39-cp39-win32.whl (from https://pypi.org/simple/quickle/) (requires-python:>=3.8) 2025-09-09T06:26:11,753 Skipping link: No binaries permitted for quickle: https://files.pythonhosted.org/packages/41/a6/d78fd16c9f62a373ec1a199266bb37d378aae0b3ed9c5ec6b666a28b0dde/quickle-0.4.0-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/quickle/) (requires-python:>=3.8) 2025-09-09T06:26:11,754 Found link https://files.pythonhosted.org/packages/a2/78/2e3b61bdf87b3b44abf5f965053319dad2b7ad32e9eed8512af87650be91/quickle-0.4.0.tar.gz (from https://pypi.org/simple/quickle/) (requires-python:>=3.8), version: 0.4.0 2025-09-09T06:26:11,754 Fetching project page and analyzing links: https://www.piwheels.org/simple/quickle/ 2025-09-09T06:26:11,754 Getting page https://www.piwheels.org/simple/quickle/ 2025-09-09T06:26:11,755 Found index url https://www.piwheels.org/simple/ 2025-09-09T06:26:11,839 Fetched page https://www.piwheels.org/simple/quickle/ as text/html 2025-09-09T06:26:11,845 Skipping link: No binaries permitted for quickle: https://archive1.piwheels.org/simple/quickle/quickle-0.4.0-cp311-cp311-linux_armv6l.whl#sha256=180f8a92b983f7d09ce794530ff9521a2dc0a8ab0197c9b2032f22ae7ccb65f8 (from https://www.piwheels.org/simple/quickle/) (requires-python:>=3.8) 2025-09-09T06:26:11,845 Skipping link: No binaries permitted for quickle: https://archive1.piwheels.org/simple/quickle/quickle-0.4.0-cp311-cp311-linux_armv7l.whl#sha256=180f8a92b983f7d09ce794530ff9521a2dc0a8ab0197c9b2032f22ae7ccb65f8 (from https://www.piwheels.org/simple/quickle/) (requires-python:>=3.8) 2025-09-09T06:26:11,845 Skipping link: No binaries permitted for quickle: https://archive1.piwheels.org/simple/quickle/quickle-0.4.0-cp39-cp39-linux_armv6l.whl#sha256=c73259ccdac93e67f6a743922073b5f8fa8403c5a60a991143a37bb13323e4ee (from https://www.piwheels.org/simple/quickle/) (requires-python:>=3.8) 2025-09-09T06:26:11,845 Skipping link: No binaries permitted for quickle: https://archive1.piwheels.org/simple/quickle/quickle-0.4.0-cp39-cp39-linux_armv7l.whl#sha256=c73259ccdac93e67f6a743922073b5f8fa8403c5a60a991143a37bb13323e4ee (from https://www.piwheels.org/simple/quickle/) (requires-python:>=3.8) 2025-09-09T06:26:11,845 Skipping link: No binaries permitted for quickle: https://archive1.piwheels.org/simple/quickle/quickle-0.3.0-cp311-cp311-linux_armv6l.whl#sha256=bea8ba75c7a46fecc0f5ac2786f325d38cbc5974f5516deb297851fc2045789b (from https://www.piwheels.org/simple/quickle/) (requires-python:>=3.8) 2025-09-09T06:26:11,845 Skipping link: No binaries permitted for quickle: https://archive1.piwheels.org/simple/quickle/quickle-0.3.0-cp311-cp311-linux_armv7l.whl#sha256=bea8ba75c7a46fecc0f5ac2786f325d38cbc5974f5516deb297851fc2045789b (from https://www.piwheels.org/simple/quickle/) (requires-python:>=3.8) 2025-09-09T06:26:11,846 Skipping link: No binaries permitted for quickle: https://archive1.piwheels.org/simple/quickle/quickle-0.3.0-cp39-cp39-linux_armv6l.whl#sha256=ad63cb39c2f166c4dee0ef481cc80e21be43af48aa10834caa289b150fa971b3 (from https://www.piwheels.org/simple/quickle/) (requires-python:>=3.8) 2025-09-09T06:26:11,846 Skipping link: No binaries permitted for quickle: https://archive1.piwheels.org/simple/quickle/quickle-0.3.0-cp39-cp39-linux_armv7l.whl#sha256=ad63cb39c2f166c4dee0ef481cc80e21be43af48aa10834caa289b150fa971b3 (from https://www.piwheels.org/simple/quickle/) (requires-python:>=3.8) 2025-09-09T06:26:11,846 Skipping link: No binaries permitted for quickle: https://archive1.piwheels.org/simple/quickle/quickle-0.2.0-cp311-cp311-linux_armv6l.whl#sha256=faae95f3ef5728536c8500c261ab6ca6788a31fc8dc427676c940401c9d48c1d (from https://www.piwheels.org/simple/quickle/) (requires-python:>=3.8) 2025-09-09T06:26:11,846 Skipping link: No binaries permitted for quickle: https://archive1.piwheels.org/simple/quickle/quickle-0.2.0-cp311-cp311-linux_armv7l.whl#sha256=faae95f3ef5728536c8500c261ab6ca6788a31fc8dc427676c940401c9d48c1d (from https://www.piwheels.org/simple/quickle/) (requires-python:>=3.8) 2025-09-09T06:26:11,846 Skipping link: No binaries permitted for quickle: https://archive1.piwheels.org/simple/quickle/quickle-0.2.0-cp39-cp39-linux_armv6l.whl#sha256=9f3e2018235707531c39c74f3eecb08c20c6fdedba55290c117152b767986a53 (from https://www.piwheels.org/simple/quickle/) (requires-python:>=3.8) 2025-09-09T06:26:11,846 Skipping link: No binaries permitted for quickle: https://archive1.piwheels.org/simple/quickle/quickle-0.2.0-cp39-cp39-linux_armv7l.whl#sha256=9f3e2018235707531c39c74f3eecb08c20c6fdedba55290c117152b767986a53 (from https://www.piwheels.org/simple/quickle/) (requires-python:>=3.8) 2025-09-09T06:26:11,846 Skipping link: No binaries permitted for quickle: https://archive1.piwheels.org/simple/quickle/quickle-0.1.0-cp311-cp311-linux_armv6l.whl#sha256=28c14064a0b566e8276387b3d38d3daf0f3d417d6221503439ec1072bbfcbda5 (from https://www.piwheels.org/simple/quickle/) (requires-python:>=3.8) 2025-09-09T06:26:11,847 Skipping link: No binaries permitted for quickle: https://archive1.piwheels.org/simple/quickle/quickle-0.1.0-cp311-cp311-linux_armv7l.whl#sha256=28c14064a0b566e8276387b3d38d3daf0f3d417d6221503439ec1072bbfcbda5 (from https://www.piwheels.org/simple/quickle/) (requires-python:>=3.8) 2025-09-09T06:26:11,847 Skipping link: No binaries permitted for quickle: https://archive1.piwheels.org/simple/quickle/quickle-0.1.0-cp39-cp39-linux_armv6l.whl#sha256=a13c47b3f226b43c203ac745c7984d84c244b1a0920dbcb0bf294681f22ef887 (from https://www.piwheels.org/simple/quickle/) (requires-python:>=3.8) 2025-09-09T06:26:11,847 Skipping link: No binaries permitted for quickle: https://archive1.piwheels.org/simple/quickle/quickle-0.1.0-cp39-cp39-linux_armv7l.whl#sha256=a13c47b3f226b43c203ac745c7984d84c244b1a0920dbcb0bf294681f22ef887 (from https://www.piwheels.org/simple/quickle/) (requires-python:>=3.8) 2025-09-09T06:26:11,847 Skipping link: No binaries permitted for quickle: https://archive1.piwheels.org/simple/quickle/quickle-0.0.4-cp311-cp311-linux_armv6l.whl#sha256=dee8d1cea2d1a0c9a7124e3bce23e6103c01bf0dd4ac48fa1fc8dd33e7c8ef32 (from https://www.piwheels.org/simple/quickle/) (requires-python:>=3.8) 2025-09-09T06:26:11,847 Skipping link: No binaries permitted for quickle: https://archive1.piwheels.org/simple/quickle/quickle-0.0.4-cp311-cp311-linux_armv7l.whl#sha256=dee8d1cea2d1a0c9a7124e3bce23e6103c01bf0dd4ac48fa1fc8dd33e7c8ef32 (from https://www.piwheels.org/simple/quickle/) (requires-python:>=3.8) 2025-09-09T06:26:11,847 Skipping link: No binaries permitted for quickle: https://archive1.piwheels.org/simple/quickle/quickle-0.0.4-cp39-cp39-linux_armv6l.whl#sha256=6a4cfe3405d2d2b2196214a4a93d1169cf8a9f25a74f47877235dfcfba3b45d7 (from https://www.piwheels.org/simple/quickle/) (requires-python:>=3.8) 2025-09-09T06:26:11,847 Skipping link: No binaries permitted for quickle: https://archive1.piwheels.org/simple/quickle/quickle-0.0.4-cp39-cp39-linux_armv7l.whl#sha256=6a4cfe3405d2d2b2196214a4a93d1169cf8a9f25a74f47877235dfcfba3b45d7 (from https://www.piwheels.org/simple/quickle/) (requires-python:>=3.8) 2025-09-09T06:26:11,848 Skipping link: No binaries permitted for quickle: https://archive1.piwheels.org/simple/quickle/quickle-0.0.3-cp311-cp311-linux_armv6l.whl#sha256=aec2f23bac6896ec1dd05264a8518513db4c901f3df8e032a9eda44bedc41391 (from https://www.piwheels.org/simple/quickle/) (requires-python:>=3.8) 2025-09-09T06:26:11,848 Skipping link: No binaries permitted for quickle: https://archive1.piwheels.org/simple/quickle/quickle-0.0.3-cp311-cp311-linux_armv7l.whl#sha256=aec2f23bac6896ec1dd05264a8518513db4c901f3df8e032a9eda44bedc41391 (from https://www.piwheels.org/simple/quickle/) (requires-python:>=3.8) 2025-09-09T06:26:11,848 Skipping link: No binaries permitted for quickle: https://archive1.piwheels.org/simple/quickle/quickle-0.0.3-cp39-cp39-linux_armv6l.whl#sha256=ab4ceb04fa461416ca4e6111731c6a5d8ddefeb70c0ab4ce4cf77fb03c6c9465 (from https://www.piwheels.org/simple/quickle/) (requires-python:>=3.8) 2025-09-09T06:26:11,848 Skipping link: No binaries permitted for quickle: https://archive1.piwheels.org/simple/quickle/quickle-0.0.3-cp39-cp39-linux_armv7l.whl#sha256=ab4ceb04fa461416ca4e6111731c6a5d8ddefeb70c0ab4ce4cf77fb03c6c9465 (from https://www.piwheels.org/simple/quickle/) (requires-python:>=3.8) 2025-09-09T06:26:11,848 Skipping link: not a file: https://www.piwheels.org/simple/quickle/ 2025-09-09T06:26:11,848 Skipping link: not a file: https://pypi.org/simple/quickle/ 2025-09-09T06:26:11,873 Given no hashes to check 1 links for project 'quickle': discarding no candidates 2025-09-09T06:26:11,874 Collecting quickle==0.3.0 2025-09-09T06:26:11,875 Created temporary directory: /tmp/pip-unpack-49sz6g4p 2025-09-09T06:26:12,012 Downloading quickle-0.3.0.tar.gz (41 kB) 2025-09-09T06:26:12,054 Added quickle==0.3.0 from https://files.pythonhosted.org/packages/d0/8a/ea48f06db61693b1bc1c28c5a82f58958ab73a56afd7bfd344b3f4d76cdf/quickle-0.3.0.tar.gz to build tracker '/tmp/pip-build-tracker-5hrq5eaj' 2025-09-09T06:26:12,055 Running setup.py (path:/tmp/pip-wheel-7u8xgcx_/quickle_2acd282bf8b2497f870836302828fc66/setup.py) egg_info for package quickle 2025-09-09T06:26:12,055 Created temporary directory: /tmp/pip-pip-egg-info-lyq3lgv7 2025-09-09T06:26:12,055 Preparing metadata (setup.py): started 2025-09-09T06:26:12,056 Running command python setup.py egg_info 2025-09-09T06:26:13,108 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-09T06:26:13,109 !! 2025-09-09T06:26:13,109 ******************************************************************************** 2025-09-09T06:26:13,109 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-09T06:26:13,109 License :: OSI Approved :: BSD License 2025-09-09T06:26:13,109 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-09T06:26:13,109 ******************************************************************************** 2025-09-09T06:26:13,109 !! 2025-09-09T06:26:13,110 self._finalize_license_expression() 2025-09-09T06:26:13,181 running egg_info 2025-09-09T06:26:13,256 creating /tmp/pip-pip-egg-info-lyq3lgv7/quickle.egg-info 2025-09-09T06:26:13,256 writing /tmp/pip-pip-egg-info-lyq3lgv7/quickle.egg-info/PKG-INFO 2025-09-09T06:26:13,258 writing dependency_links to /tmp/pip-pip-egg-info-lyq3lgv7/quickle.egg-info/dependency_links.txt 2025-09-09T06:26:13,258 writing top-level names to /tmp/pip-pip-egg-info-lyq3lgv7/quickle.egg-info/top_level.txt 2025-09-09T06:26:13,259 writing manifest file '/tmp/pip-pip-egg-info-lyq3lgv7/quickle.egg-info/SOURCES.txt' 2025-09-09T06:26:13,555 reading manifest file '/tmp/pip-pip-egg-info-lyq3lgv7/quickle.egg-info/SOURCES.txt' 2025-09-09T06:26:13,556 reading manifest template 'MANIFEST.in' 2025-09-09T06:26:13,557 adding license file 'LICENSE' 2025-09-09T06:26:13,559 writing manifest file '/tmp/pip-pip-egg-info-lyq3lgv7/quickle.egg-info/SOURCES.txt' 2025-09-09T06:26:13,672 Preparing metadata (setup.py): finished with status 'done' 2025-09-09T06:26:13,677 Source in /tmp/pip-wheel-7u8xgcx_/quickle_2acd282bf8b2497f870836302828fc66 has version 0.3.0, which satisfies requirement quickle==0.3.0 from https://files.pythonhosted.org/packages/d0/8a/ea48f06db61693b1bc1c28c5a82f58958ab73a56afd7bfd344b3f4d76cdf/quickle-0.3.0.tar.gz 2025-09-09T06:26:13,677 Removed quickle==0.3.0 from https://files.pythonhosted.org/packages/d0/8a/ea48f06db61693b1bc1c28c5a82f58958ab73a56afd7bfd344b3f4d76cdf/quickle-0.3.0.tar.gz from build tracker '/tmp/pip-build-tracker-5hrq5eaj' 2025-09-09T06:26:13,681 Created temporary directory: /tmp/pip-unpack-tm0d8wk0 2025-09-09T06:26:13,682 Created temporary directory: /tmp/pip-unpack-d7_4nd75 2025-09-09T06:26:13,682 Building wheels for collected packages: quickle 2025-09-09T06:26:13,683 Created temporary directory: /tmp/pip-wheel-gm6cm1yb 2025-09-09T06:26:13,684 DEPRECATION: Building 'quickle' 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 'quickle'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-09-09T06:26:13,685 Building wheel for quickle (setup.py): started 2025-09-09T06:26:13,685 Destination directory: /tmp/pip-wheel-gm6cm1yb 2025-09-09T06:26:13,685 Running command python setup.py bdist_wheel 2025-09-09T06:26:14,987 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-09T06:26:14,987 !! 2025-09-09T06:26:14,987 ******************************************************************************** 2025-09-09T06:26:14,987 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-09T06:26:14,987 License :: OSI Approved :: BSD License 2025-09-09T06:26:14,987 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-09T06:26:14,988 ******************************************************************************** 2025-09-09T06:26:14,988 !! 2025-09-09T06:26:14,988 self._finalize_license_expression() 2025-09-09T06:26:14,988 running bdist_wheel 2025-09-09T06:26:15,576 running build 2025-09-09T06:26:15,576 running build_py 2025-09-09T06:26:15,651 creating build/lib.linux-armv7l-cpython-313/tests 2025-09-09T06:26:15,652 copying tests/test_struct.py -> build/lib.linux-armv7l-cpython-313/tests 2025-09-09T06:26:15,652 copying tests/test_quickle.py -> build/lib.linux-armv7l-cpython-313/tests 2025-09-09T06:26:15,653 copying tests/__init__.py -> build/lib.linux-armv7l-cpython-313/tests 2025-09-09T06:26:15,654 running build_ext 2025-09-09T06:26:15,993 building 'quickle' extension 2025-09-09T06:26:15,993 creating build/temp.linux-armv7l-cpython-313 2025-09-09T06:26:15,994 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/usr/include/python3.13 -c quickle.c -o build/temp.linux-armv7l-cpython-313/quickle.o 2025-09-09T06:26:16,359 quickle.c: In function ‘find_keyword’: 2025-09-09T06:26:16,359 quickle.c:158:13: error: implicit declaration of function ‘_PyUnicode_EQ’; did you mean ‘PyUnicode_New’? [-Wimplicit-function-declaration] 2025-09-09T06:26:16,359 158 | if (_PyUnicode_EQ(kwname, key)) { 2025-09-09T06:26:16,359 | ^~~~~~~~~~~~~ 2025-09-09T06:26:16,359 | PyUnicode_New 2025-09-09T06:26:16,385 quickle.c: In function ‘StructMeta_new’: 2025-09-09T06:26:16,386 quickle.c:428:23: error: implicit declaration of function ‘PyHeapType_GET_MEMBERS’ [-Wimplicit-function-declaration] 2025-09-09T06:26:16,386 428 | PyMemberDef *mp = PyHeapType_GET_MEMBERS(cls); 2025-09-09T06:26:16,386 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T06:26:16,386 quickle.c:428:23: error: initialization of ‘PyMemberDef *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-09T06:26:16,414 quickle.c: In function ‘save_long’: 2025-09-09T06:26:16,416 quickle.c:1500:9: error: too few arguments to function ‘_PyLong_AsByteArray’ 2025-09-09T06:26:16,416 1500 | i = _PyLong_AsByteArray((PyLongObject *)obj, 2025-09-09T06:26:16,416 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T06:26:16,416 In file included from /usr/include/python3.13/longobject.h:107, 2025-09-09T06:26:16,417 from /usr/include/python3.13/Python.h:81, 2025-09-09T06:26:16,417 from quickle.c:2: 2025-09-09T06:26:16,417 /usr/include/python3.13/cpython/longobject.h:111:17: note: declared here 2025-09-09T06:26:16,417 111 | PyAPI_FUNC(int) _PyLong_AsByteArray(PyLongObject* v, 2025-09-09T06:26:16,417 | ^~~~~~~~~~~~~~~~~~~ 2025-09-09T06:26:16,426 quickle.c: In function ‘save_float’: 2025-09-09T06:26:16,428 quickle.c:1550:9: error: implicit declaration of function ‘_PyFloat_Pack8’; did you mean ‘PyFloat_Pack8’? [-Wimplicit-function-declaration] 2025-09-09T06:26:16,428 1550 | if (_PyFloat_Pack8(x, (unsigned char *)&pdata[1], 0) < 0) 2025-09-09T06:26:16,428 | ^~~~~~~~~~~~~~ 2025-09-09T06:26:16,428 | PyFloat_Pack8 2025-09-09T06:26:16,483 quickle.c: In function ‘save_set’: 2025-09-09T06:26:16,485 quickle.c:2165:16: error: implicit declaration of function ‘_PySet_NextEntry’ [-Wimplicit-function-declaration] 2025-09-09T06:26:16,485 2165 | while (_PySet_NextEntry(obj, &ppos, &item, &hash)) { 2025-09-09T06:26:16,485 | ^~~~~~~~~~~~~~~~ 2025-09-09T06:26:16,539 quickle.c: In function ‘load_binfloat’: 2025-09-09T06:26:16,543 quickle.c:3389:9: error: implicit declaration of function ‘_PyFloat_Unpack8’; did you mean ‘PyFloat_Unpack8’? [-Wimplicit-function-declaration] 2025-09-09T06:26:16,543 3389 | x = _PyFloat_Unpack8((unsigned char *)s, 0); 2025-09-09T06:26:16,544 | ^~~~~~~~~~~~~~~~ 2025-09-09T06:26:16,544 | PyFloat_Unpack8 2025-09-09T06:26:16,597 quickle.c: In function ‘load_additems’: 2025-09-09T06:26:16,602 quickle.c:3974:18: error: implicit declaration of function ‘_PySet_Update’; did you mean ‘PyDict_Update’? [-Wimplicit-function-declaration] 2025-09-09T06:26:16,602 3974 | status = _PySet_Update(set, items); 2025-09-09T06:26:16,602 | ^~~~~~~~~~~~~ 2025-09-09T06:26:16,602 | PyDict_Update 2025-09-09T06:26:16,726 error: command '/usr/bin/arm-linux-gnueabihf-gcc' failed with exit code 1 2025-09-09T06:26:16,872 ERROR: python setup.py bdist_wheel exited with 1 2025-09-09T06:26:16,885 [bold magenta]full command[/]: [blue]/usr/bin/python3 -u -c ' 2025-09-09T06:26:16,885 exec(compile('"'"''"'"''"'"' 2025-09-09T06:26:16,885 # This is -- a caller that pip uses to run setup.py 2025-09-09T06:26:16,885 # 2025-09-09T06:26:16,885 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-09T06:26:16,885 # import from `distutils.core` to work with newer packaging standards. 2025-09-09T06:26:16,885 # - It provides a clear error message when setuptools is not installed. 2025-09-09T06:26:16,885 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-09T06:26:16,885 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-09T06:26:16,885 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-09T06:26:16,885 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-09T06:26:16,885 import os, sys, tokenize, traceback 2025-09-09T06:26:16,885 2025-09-09T06:26:16,885 try: 2025-09-09T06:26:16,885 import setuptools 2025-09-09T06:26:16,885 except ImportError: 2025-09-09T06:26:16,885 print( 2025-09-09T06:26:16,885 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-09T06:26:16,885 "the build environment with exception:", 2025-09-09T06:26:16,885 file=sys.stderr, 2025-09-09T06:26:16,885 ) 2025-09-09T06:26:16,885 traceback.print_exc() 2025-09-09T06:26:16,885 sys.exit(1) 2025-09-09T06:26:16,885 2025-09-09T06:26:16,885 __file__ = %r 2025-09-09T06:26:16,885 sys.argv[0] = __file__ 2025-09-09T06:26:16,885 2025-09-09T06:26:16,885 if os.path.exists(__file__): 2025-09-09T06:26:16,885 filename = __file__ 2025-09-09T06:26:16,885 with tokenize.open(__file__) as f: 2025-09-09T06:26:16,885 setup_py_code = f.read() 2025-09-09T06:26:16,885 else: 2025-09-09T06:26:16,885 filename = "" 2025-09-09T06:26:16,885 setup_py_code = "from setuptools import setup; setup()" 2025-09-09T06:26:16,885 2025-09-09T06:26:16,885 exec(compile(setup_py_code, filename, "exec")) 2025-09-09T06:26:16,885 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-7u8xgcx_/quickle_2acd282bf8b2497f870836302828fc66/setup.py'"'"',), "", "exec"))' bdist_wheel -d /tmp/pip-wheel-gm6cm1yb[/] 2025-09-09T06:26:16,885 [bold magenta]cwd[/]: /tmp/pip-wheel-7u8xgcx_/quickle_2acd282bf8b2497f870836302828fc66/ 2025-09-09T06:26:16,885 Building wheel for quickle (setup.py): finished with status 'error' 2025-09-09T06:26:16,886 ERROR: Failed building wheel for quickle 2025-09-09T06:26:16,886 Running setup.py clean for quickle 2025-09-09T06:26:16,887 Running command python setup.py clean 2025-09-09T06:26:17,945 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-09T06:26:17,945 !! 2025-09-09T06:26:17,946 ******************************************************************************** 2025-09-09T06:26:17,946 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-09T06:26:17,946 License :: OSI Approved :: BSD License 2025-09-09T06:26:17,946 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-09T06:26:17,946 ******************************************************************************** 2025-09-09T06:26:17,946 !! 2025-09-09T06:26:17,946 self._finalize_license_expression() 2025-09-09T06:26:18,021 running clean 2025-09-09T06:26:18,169 removing 'build/temp.linux-armv7l-cpython-313' (and everything under it) 2025-09-09T06:26:18,169 removing 'build/lib.linux-armv7l-cpython-313' (and everything under it) 2025-09-09T06:26:18,170 'build/bdist.linux-armv7l' does not exist -- can't clean it 2025-09-09T06:26:18,170 'build/scripts-3.13' does not exist -- can't clean it 2025-09-09T06:26:18,170 removing 'build' 2025-09-09T06:26:18,284 Failed to build quickle 2025-09-09T06:26:18,285 ERROR: Failed to build one or more wheels 2025-09-09T06:26:18,286 Exception information: 2025-09-09T06:26:18,286 Traceback (most recent call last): 2025-09-09T06:26:18,286 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-09T06:26:18,286 status = _inner_run() 2025-09-09T06:26:18,286 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-09T06:26:18,286 return self.run(options, args) 2025-09-09T06:26:18,286 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-09T06:26:18,286 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-09T06:26:18,286 return func(self, options, args) 2025-09-09T06:26:18,286 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 180, in run 2025-09-09T06:26:18,286 raise CommandError("Failed to build one or more wheels") 2025-09-09T06:26:18,286 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2025-09-09T06:26:18,290 Removed build tracker: '/tmp/pip-build-tracker-5hrq5eaj'