2026-01-06T16:24:49,907 Created temporary directory: /tmp/pip-ephem-wheel-cache-bqquk_ad 2026-01-06T16:24:49,909 Created temporary directory: /tmp/pip-build-tracker-dti9ocgp 2026-01-06T16:24:49,910 Initialized build tracking at /tmp/pip-build-tracker-dti9ocgp 2026-01-06T16:24:49,910 Created build tracker: /tmp/pip-build-tracker-dti9ocgp 2026-01-06T16:24:49,911 Entered build tracker: /tmp/pip-build-tracker-dti9ocgp 2026-01-06T16:24:49,912 Created temporary directory: /tmp/pip-wheel-9dxr5eib 2026-01-06T16:24:49,914 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-01-06T16:24:49,917 Created temporary directory: /tmp/pip-ephem-wheel-cache-f8lz21u1 2026-01-06T16:24:49,939 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-01-06T16:24:49,943 2 location(s) to search for versions of twinthread: 2026-01-06T16:24:49,943 * https://pypi.org/simple/twinthread/ 2026-01-06T16:24:49,943 * https://www.piwheels.org/simple/twinthread/ 2026-01-06T16:24:49,944 Fetching project page and analyzing links: https://pypi.org/simple/twinthread/ 2026-01-06T16:24:49,944 Getting page https://pypi.org/simple/twinthread/ 2026-01-06T16:24:49,946 Found index url https://pypi.org/simple 2026-01-06T16:24:50,179 Fetched page https://pypi.org/simple/twinthread/ as application/vnd.pypi.simple.v1+json 2026-01-06T16:24:50,192 Skipping link: No binaries permitted for twinthread: https://files.pythonhosted.org/packages/9f/95/78d5c18ee459cfb1aa13780cc80359193a7aabe937716d88dba6d232ed0d/twinthread-0.1.0-py3-none-any.whl (from https://pypi.org/simple/twinthread/) (requires-python:>=3.8,<4.0) 2026-01-06T16:24:50,194 Found link https://files.pythonhosted.org/packages/92/6b/7a4e038b1409de491a79c75e33321f7434e9a9f1d67ecd790119aa0de1a6/twinthread-0.1.0.tar.gz (from https://pypi.org/simple/twinthread/) (requires-python:>=3.8,<4.0), version: 0.1.0 2026-01-06T16:24:50,195 Skipping link: No binaries permitted for twinthread: https://files.pythonhosted.org/packages/47/f1/42f2b59c3a569ac7ccb9b2763ee495af3f836458faba463b53fdd3d1d125/twinthread-0.2.0-py3-none-any.whl (from https://pypi.org/simple/twinthread/) 2026-01-06T16:24:50,195 Found link https://files.pythonhosted.org/packages/94/05/472eb13a5b0e9a6955cee73655b7094a1faee0e6ab835ab55ad5fcbd7ad0/twinthread-0.2.0.tar.gz (from https://pypi.org/simple/twinthread/), version: 0.2.0 2026-01-06T16:24:50,196 Skipping link: No binaries permitted for twinthread: https://files.pythonhosted.org/packages/17/28/8da12e0aefca5534642e88e2f697a4912c8fe5f22fcc302fe8ffdb77b42f/twinthread-0.4.0-py3-none-any.whl (from https://pypi.org/simple/twinthread/) 2026-01-06T16:24:50,197 Found link https://files.pythonhosted.org/packages/a9/37/44b04bf825378ffd51b89c7561a93bb4bb28bcd51c60a6d3979f69d99777/twinthread-0.4.0.tar.gz (from https://pypi.org/simple/twinthread/), version: 0.4.0 2026-01-06T16:24:50,198 Skipping link: No binaries permitted for twinthread: https://files.pythonhosted.org/packages/02/4e/7fe043183afa64f3487f81efdc06252835f35543405459cf4750e7465788/twinthread-0.5.0-py3-none-any.whl (from https://pypi.org/simple/twinthread/) (requires-python:>=3.8,<4.0) 2026-01-06T16:24:50,199 Found link https://files.pythonhosted.org/packages/a8/39/738b62750e894c3865b2601f5d0e8327d8d4002f689a551788a81eb2a562/twinthread-0.5.0.tar.gz (from https://pypi.org/simple/twinthread/) (requires-python:>=3.8,<4.0), version: 0.5.0 2026-01-06T16:24:50,200 Skipping link: No binaries permitted for twinthread: https://files.pythonhosted.org/packages/44/47/5fca5c53aed42fe136bcd9a4dd2fa5f34dec677f23815860a55e3eb993ae/twinthread-0.5.1-py3-none-any.whl (from https://pypi.org/simple/twinthread/) (requires-python:>=3.8,<4.0) 2026-01-06T16:24:50,201 Found link https://files.pythonhosted.org/packages/e7/33/69d23ccf7dcabab859d5c7165846b754177b894bd878974d363c12ea982c/twinthread-0.5.1.tar.gz (from https://pypi.org/simple/twinthread/) (requires-python:>=3.8,<4.0), version: 0.5.1 2026-01-06T16:24:50,202 Skipping link: No binaries permitted for twinthread: https://files.pythonhosted.org/packages/7b/9b/30f59e6c200aa22368f029b8625ef260d266955be13b5c07f80e46eef512/twinthread-0.5.2-py3-none-any.whl (from https://pypi.org/simple/twinthread/) (requires-python:>=3.2,<4.0) 2026-01-06T16:24:50,203 Found link https://files.pythonhosted.org/packages/7f/aa/c2f324bc28d26bb3b9e590b2044e72151b7f796f699abb3e79d114fea6be/twinthread-0.5.2.tar.gz (from https://pypi.org/simple/twinthread/) (requires-python:>=3.2,<4.0), version: 0.5.2 2026-01-06T16:24:50,204 Skipping link: No binaries permitted for twinthread: https://files.pythonhosted.org/packages/5b/47/4c537c7be8474372d8780ad2ef8baebf72ed3f703ea5887de5d9dd6d3240/twinthread-0.5.3-py3-none-any.whl (from https://pypi.org/simple/twinthread/) (requires-python:>=3.6.1,<4.0.0) 2026-01-06T16:24:50,205 Found link https://files.pythonhosted.org/packages/a6/f8/9fb1060680bb01e22429557b528ba0b2ea6d9641fa78cabffe62fb97f601/twinthread-0.5.3.tar.gz (from https://pypi.org/simple/twinthread/) (requires-python:>=3.6.1,<4.0.0), version: 0.5.3 2026-01-06T16:24:50,205 Skipping link: No binaries permitted for twinthread: https://files.pythonhosted.org/packages/1c/99/c404a455ecbcdef34630488c1b89c5660d54fd1e632dc0166d32a62990a4/twinthread-0.5.4-py3-none-any.whl (from https://pypi.org/simple/twinthread/) (requires-python:>=3.6.1,<4.0.0) 2026-01-06T16:24:50,206 Found link https://files.pythonhosted.org/packages/59/aa/41a760dc9da0aaffc1d057f2fdbe1bb4fc83c0e97c183115f5cd4b9f7462/twinthread-0.5.4.tar.gz (from https://pypi.org/simple/twinthread/) (requires-python:>=3.6.1,<4.0.0), version: 0.5.4 2026-01-06T16:24:50,207 Skipping link: No binaries permitted for twinthread: https://files.pythonhosted.org/packages/48/12/0794a8740bab0392001f5ba1a1932b49fa9c527b3b8154f973bf0c67d765/twinthread-0.6.0-py3-none-any.whl (from https://pypi.org/simple/twinthread/) (requires-python:>=3.6.1,<4.0.0) 2026-01-06T16:24:50,208 Found link https://files.pythonhosted.org/packages/d2/1e/d5ce516f5b48e290380b7d6961d3699c0a5b5b92ffdfa141c6038fdeddc9/twinthread-0.6.0.tar.gz (from https://pypi.org/simple/twinthread/) (requires-python:>=3.6.1,<4.0.0), version: 0.6.0 2026-01-06T16:24:50,209 Skipping link: No binaries permitted for twinthread: https://files.pythonhosted.org/packages/7e/0a/6f5c5f613eaf43b1b2829ec4e5c6c7829f0b602bc5ef4ab6cfda20f84301/twinthread-0.7.0-py3-none-any.whl (from https://pypi.org/simple/twinthread/) (requires-python:>=3.6.1,<4.0.0) 2026-01-06T16:24:50,210 Found link https://files.pythonhosted.org/packages/ba/56/d5a544cf58cfd3d53b21721a2f6405071bb748f058223366b5adc892c8e1/twinthread-0.7.0.tar.gz (from https://pypi.org/simple/twinthread/) (requires-python:>=3.6.1,<4.0.0), version: 0.7.0 2026-01-06T16:24:50,211 Skipping link: No binaries permitted for twinthread: https://files.pythonhosted.org/packages/b2/cb/7299dad36bbab071fa6a99d51663169f8c63eb1c564c0819091e4ff2e0ba/twinthread-0.8.0-py3-none-any.whl (from https://pypi.org/simple/twinthread/) (requires-python:>=3.6.1,<4.0.0) 2026-01-06T16:24:50,212 Found link https://files.pythonhosted.org/packages/4f/cf/826366e09e35d0aaa388436b5925d8ef42a916a9d9bdf1aad38209d34b02/twinthread-0.8.0.tar.gz (from https://pypi.org/simple/twinthread/) (requires-python:>=3.6.1,<4.0.0), version: 0.8.0 2026-01-06T16:24:50,213 Skipping link: No binaries permitted for twinthread: https://files.pythonhosted.org/packages/0f/71/881d4e9f9929bbf5c2f547f8b9001f99da029fbaf4b4c4f85a048ca7cef4/twinthread-0.8.9-py3-none-any.whl (from https://pypi.org/simple/twinthread/) (requires-python:>=3.6.1,<4.0.0) 2026-01-06T16:24:50,214 Found link https://files.pythonhosted.org/packages/83/3f/9eca807dbe3430cea497448a6f7e2167d9dfa4efcadc5e47f46c9b7b7f93/twinthread-0.8.9.tar.gz (from https://pypi.org/simple/twinthread/) (requires-python:>=3.6.1,<4.0.0), version: 0.8.9 2026-01-06T16:24:50,215 Skipping link: No binaries permitted for twinthread: https://files.pythonhosted.org/packages/28/de/2747649902c28e34a33c48aa4bf21909ae86d0864ba7525d7e537dd1c187/twinthread-0.9.0-py3-none-any.whl (from https://pypi.org/simple/twinthread/) (requires-python:>=3.6.1,<4.0.0) 2026-01-06T16:24:50,216 Found link https://files.pythonhosted.org/packages/4a/6d/2e77d5c15fe843e19d306c10ae07447d546c5790d7ab1c3be392237247db/twinthread-0.9.0.tar.gz (from https://pypi.org/simple/twinthread/) (requires-python:>=3.6.1,<4.0.0), version: 0.9.0 2026-01-06T16:24:50,217 Skipping link: No binaries permitted for twinthread: https://files.pythonhosted.org/packages/0e/03/f9b611985601f04e7fd2c28fd77f0e57ccd90027005df0a01c743294acc3/twinthread-0.9.1-py3-none-any.whl (from https://pypi.org/simple/twinthread/) (requires-python:>=3.6.1,<4.0.0) 2026-01-06T16:24:50,217 Found link https://files.pythonhosted.org/packages/91/16/73aa6b2d807164c44cda303628798360ad534a2e5c342dc7e3ef4f139347/twinthread-0.9.1.tar.gz (from https://pypi.org/simple/twinthread/) (requires-python:>=3.6.1,<4.0.0), version: 0.9.1 2026-01-06T16:24:50,218 Skipping link: No binaries permitted for twinthread: https://files.pythonhosted.org/packages/6d/b0/c5b1c6c05932293992b0fb4687e2cebf95b4622317691b627beeec79e2e7/twinthread-1.2.0-py3-none-any.whl (from https://pypi.org/simple/twinthread/) (requires-python:>=3.6.1,<4.0.0) 2026-01-06T16:24:50,219 Found link https://files.pythonhosted.org/packages/e4/4b/6df30fa7f072cabe79ecc2dea2b981f06faa6c44f309e0072c6fcd891538/twinthread-1.2.0.tar.gz (from https://pypi.org/simple/twinthread/) (requires-python:>=3.6.1,<4.0.0), version: 1.2.0 2026-01-06T16:24:50,220 Skipping link: No binaries permitted for twinthread: https://files.pythonhosted.org/packages/6b/ec/41b7c1af5b14eff96e43033955a213870e44e1fa5f5afb79a176e3f73cfe/twinthread-1.2.1-py3-none-any.whl (from https://pypi.org/simple/twinthread/) (requires-python:>=3.6.1,<4.0.0) 2026-01-06T16:24:50,221 Found link https://files.pythonhosted.org/packages/6c/75/5a35221a3c2eeffbfcefffe6639e27471a92493b23ad9395ecd2420a7bac/twinthread-1.2.1.tar.gz (from https://pypi.org/simple/twinthread/) (requires-python:>=3.6.1,<4.0.0), version: 1.2.1 2026-01-06T16:24:50,221 Skipping link: No binaries permitted for twinthread: https://files.pythonhosted.org/packages/48/0a/e0c495bafb6077627ce0cba3ac6491cfd91207c24b10fee7b89563bd06f6/twinthread-1.2.2-py3-none-any.whl (from https://pypi.org/simple/twinthread/) (requires-python:>=3.6.1,<4.0.0) 2026-01-06T16:24:50,223 Found link https://files.pythonhosted.org/packages/ec/6a/6adf04978b5d2a79aeba73b7fa753a7b8906f400ccc82cc6d10e0244e495/twinthread-1.2.2.tar.gz (from https://pypi.org/simple/twinthread/) (requires-python:>=3.6.1,<4.0.0), version: 1.2.2 2026-01-06T16:24:50,223 Skipping link: No binaries permitted for twinthread: https://files.pythonhosted.org/packages/65/5e/dc41c35f1c320dfeebccecd1aac033af2d3af2a3ee163fa6129dbb3cfcad/twinthread-1.2.3-py3-none-any.whl (from https://pypi.org/simple/twinthread/) (requires-python:>=3.6.1,<4.0.0) 2026-01-06T16:24:50,225 Found link https://files.pythonhosted.org/packages/74/24/cc928aa4e87b52fa476e81aab72a25eaa0ea62056620d2e42b55d954cb3f/twinthread-1.2.3.tar.gz (from https://pypi.org/simple/twinthread/) (requires-python:>=3.6.1,<4.0.0), version: 1.2.3 2026-01-06T16:24:50,225 Skipping link: No binaries permitted for twinthread: https://files.pythonhosted.org/packages/17/e3/5ac7e07ad97857bb0f843406d2467f54f88f857abc44d3a76b4e879cab3c/twinthread-1.2.4-py3-none-any.whl (from https://pypi.org/simple/twinthread/) (requires-python:>=3.8.12,<3.9.0) 2026-01-06T16:24:50,226 Link requires a different Python (3.11.2 not in: '>=3.8.12,<3.9.0'): https://files.pythonhosted.org/packages/f1/0c/285eecfa8e736c2f26d22d9db2afb5cd95fc5c2cdbcfcd01d2d8bd2011e0/twinthread-1.2.4.tar.gz (from https://pypi.org/simple/twinthread/) (requires-python:>=3.8.12,<3.9.0) 2026-01-06T16:24:50,227 Skipping link: 1.2.4 Requires-Python >=3.8.12,<3.9.0: https://files.pythonhosted.org/packages/f1/0c/285eecfa8e736c2f26d22d9db2afb5cd95fc5c2cdbcfcd01d2d8bd2011e0/twinthread-1.2.4.tar.gz (from https://pypi.org/simple/twinthread/) (requires-python:>=3.8.12,<3.9.0) 2026-01-06T16:24:50,228 Skipping link: No binaries permitted for twinthread: https://files.pythonhosted.org/packages/3d/26/b09b0edbf33e9f126757c06c527c69e06c2ada75135a6b093dc193d8a621/twinthread-1.2.5-py3-none-any.whl (from https://pypi.org/simple/twinthread/) (requires-python:>=3.8.1,<4.0.0) 2026-01-06T16:24:50,229 Found link https://files.pythonhosted.org/packages/68/80/5119b88dea8a7fc03eab44d796f8744422e68d917866ac39f501b11b7200/twinthread-1.2.5.tar.gz (from https://pypi.org/simple/twinthread/) (requires-python:>=3.8.1,<4.0.0), version: 1.2.5 2026-01-06T16:24:50,230 Skipping link: No binaries permitted for twinthread: https://files.pythonhosted.org/packages/2d/a0/02655d8bb52a22dda7f2ed9e92321752722d9e209bc3b3ce2dc994a3f808/twinthread-1.2.6-py3-none-any.whl (from https://pypi.org/simple/twinthread/) (requires-python:>=3.8.1,<4.0.0) 2026-01-06T16:24:50,231 Found link https://files.pythonhosted.org/packages/08/1a/d1eb16b190a8bf2c52458e18183a852406d9fc892b4e30b813d2a7b91272/twinthread-1.2.6.tar.gz (from https://pypi.org/simple/twinthread/) (requires-python:>=3.8.1,<4.0.0), version: 1.2.6 2026-01-06T16:24:50,231 Skipping link: No binaries permitted for twinthread: https://files.pythonhosted.org/packages/9c/36/14211c30b2e94aacf5c7e03c2ed667050c7434337baa94c066eee79ed28f/twinthread-1.2.7-py3-none-any.whl (from https://pypi.org/simple/twinthread/) (requires-python:>=3.8.1,<4.0.0) 2026-01-06T16:24:50,232 Found link https://files.pythonhosted.org/packages/41/4b/73e4634413d20beaca938a78e86f642f17255e925b1cda9b46a7e7c43f7d/twinthread-1.2.7.tar.gz (from https://pypi.org/simple/twinthread/) (requires-python:>=3.8.1,<4.0.0), version: 1.2.7 2026-01-06T16:24:50,233 Skipping link: No binaries permitted for twinthread: https://files.pythonhosted.org/packages/3b/e1/3f49e9d469abaab7c780f15263695662509ac3cd276596ba525494b155ea/twinthread-1.2.8-py3-none-any.whl (from https://pypi.org/simple/twinthread/) (requires-python:>=3.8.1,<4.0.0) 2026-01-06T16:24:50,234 Found link https://files.pythonhosted.org/packages/a8/3d/4a52f0a3886834874d150d4d0befd06c6d038fad9c9a7433a5ee3d24ecf7/twinthread-1.2.8.tar.gz (from https://pypi.org/simple/twinthread/) (requires-python:>=3.8.1,<4.0.0), version: 1.2.8 2026-01-06T16:24:50,234 Skipping link: No binaries permitted for twinthread: https://files.pythonhosted.org/packages/33/45/5df8b8b8179a8aab481e68db1180735e3c3b7233eea38b2f3ce1a4d4d397/twinthread-1.2.9-py3-none-any.whl (from https://pypi.org/simple/twinthread/) (requires-python:>=3.8.1,<4.0.0) 2026-01-06T16:24:50,235 Found link https://files.pythonhosted.org/packages/61/4d/b8308c1fc274cbfb1ae95e61f8bcc782353fa8cf84394ebed865b2b6d122/twinthread-1.2.9.tar.gz (from https://pypi.org/simple/twinthread/) (requires-python:>=3.8.1,<4.0.0), version: 1.2.9 2026-01-06T16:24:50,236 Skipping link: No binaries permitted for twinthread: https://files.pythonhosted.org/packages/52/96/c60abf37d96e7ea43d7da3786616d3df8c4ddb1f57b7b3ae48750e4fe0b0/twinthread-1.2.10-py3-none-any.whl (from https://pypi.org/simple/twinthread/) (requires-python:<4.0.0,>=3.8.1) 2026-01-06T16:24:50,237 Found link https://files.pythonhosted.org/packages/02/f8/22e641be9db1ed5ed2437453670b3bbef0282028188253c887c3d54a36f1/twinthread-1.2.10.tar.gz (from https://pypi.org/simple/twinthread/) (requires-python:<4.0.0,>=3.8.1), version: 1.2.10 2026-01-06T16:24:50,238 Skipping link: No binaries permitted for twinthread: https://files.pythonhosted.org/packages/e9/ec/f27cddb769a5c6733917eff17e90a79fc1cde937cb274e4483eecee5735c/twinthread-1.2.11-py3-none-any.whl (from https://pypi.org/simple/twinthread/) (requires-python:<4.0.0,>=3.8.1) 2026-01-06T16:24:50,239 Found link https://files.pythonhosted.org/packages/70/ef/0c31e3992b9f87bb3fba86e38baa7c9e1f890acc53b1799efa306a50f6b7/twinthread-1.2.11.tar.gz (from https://pypi.org/simple/twinthread/) (requires-python:<4.0.0,>=3.8.1), version: 1.2.11 2026-01-06T16:24:50,240 Skipping link: No binaries permitted for twinthread: https://files.pythonhosted.org/packages/12/8b/af6c9a7d66733220ea0f816582ae47d4e4d18cd7bd959105944d35d2a32a/twinthread-1.2.12-py3-none-any.whl (from https://pypi.org/simple/twinthread/) (requires-python:<4.0.0,>=3.8.1) 2026-01-06T16:24:50,241 Found link https://files.pythonhosted.org/packages/bc/68/f8fea52adb88f402300845a25a27695ae608c351aa355a478eb5ea80f147/twinthread-1.2.12.tar.gz (from https://pypi.org/simple/twinthread/) (requires-python:<4.0.0,>=3.8.1), version: 1.2.12 2026-01-06T16:24:50,242 Skipping link: No binaries permitted for twinthread: https://files.pythonhosted.org/packages/ae/a2/8cd0f2a7a6b5db963f91004358d2c7d87d035217b0b617682153969e7c66/twinthread-1.3.1-py3-none-any.whl (from https://pypi.org/simple/twinthread/) (requires-python:<4.0.0,>=3.8.1) 2026-01-06T16:24:50,243 Found link https://files.pythonhosted.org/packages/9d/67/1fb531b0cd2cb0436b798af57ef1c495694b342dd79a71593a2d4e86a406/twinthread-1.3.1.tar.gz (from https://pypi.org/simple/twinthread/) (requires-python:<4.0.0,>=3.8.1), version: 1.3.1 2026-01-06T16:24:50,243 Skipping link: No binaries permitted for twinthread: https://files.pythonhosted.org/packages/02/89/bd26a7f900578542bc87cd77fa71d1cfc2ec870b7ca9b608f2ab34cca93b/twinthread-1.3.2-py3-none-any.whl (from https://pypi.org/simple/twinthread/) (requires-python:<4.0.0,>=3.8.1) 2026-01-06T16:24:50,244 Found link https://files.pythonhosted.org/packages/e0/bc/622ba497c09369a4c6c190c1020208f0fff488eb9edeef127b149a899502/twinthread-1.3.2.tar.gz (from https://pypi.org/simple/twinthread/) (requires-python:<4.0.0,>=3.8.1), version: 1.3.2 2026-01-06T16:24:50,245 Skipping link: No binaries permitted for twinthread: https://files.pythonhosted.org/packages/14/3f/3331f8901f3fd96c30df5193db09934d966b2d8e71414b7ae3712374da10/twinthread-1.3.3-py3-none-any.whl (from https://pypi.org/simple/twinthread/) (requires-python:<4.0.0,>=3.8.1) 2026-01-06T16:24:50,246 Found link https://files.pythonhosted.org/packages/05/47/bbc3971c3ca52cb7752d42e3067387de6cecf5ca62fd1f32c9914143def2/twinthread-1.3.3.tar.gz (from https://pypi.org/simple/twinthread/) (requires-python:<4.0.0,>=3.8.1), version: 1.3.3 2026-01-06T16:24:50,246 Skipping link: No binaries permitted for twinthread: https://files.pythonhosted.org/packages/74/08/988124d901db58a5882412c763fbc923abf891ef19dc9c58de07ebd55622/twinthread-1.4.0-py3-none-any.whl (from https://pypi.org/simple/twinthread/) (requires-python:<3.12.0,>=3.11.0) 2026-01-06T16:24:50,247 Found link https://files.pythonhosted.org/packages/e8/31/e001babba34161f05096ccf04cc9c2b126db266a3716fe83af0c13b19351/twinthread-1.4.0.tar.gz (from https://pypi.org/simple/twinthread/) (requires-python:<3.12.0,>=3.11.0), version: 1.4.0 2026-01-06T16:24:50,248 Skipping link: No binaries permitted for twinthread: https://files.pythonhosted.org/packages/4f/f1/cf63f5d8df148b026b95eb17ba7de982a60b9f7528788762d8a517ade584/twinthread-1.4.1-py3-none-any.whl (from https://pypi.org/simple/twinthread/) (requires-python:<3.12.0,>=3.11.0) 2026-01-06T16:24:50,249 Found link https://files.pythonhosted.org/packages/42/0d/d9d102c1a9a7bd6ef584947bea00dcd43599f863323a2e416dda6e186ab4/twinthread-1.4.1.tar.gz (from https://pypi.org/simple/twinthread/) (requires-python:<3.12.0,>=3.11.0), version: 1.4.1 2026-01-06T16:24:50,250 Skipping link: No binaries permitted for twinthread: https://files.pythonhosted.org/packages/61/e1/0b16d2506565a8b0b2f639a2a25ad7fd6700d5b80fc056e839dbb19c7fc4/twinthread-1.4.2-py3-none-any.whl (from https://pypi.org/simple/twinthread/) (requires-python:<3.12.0,>=3.11.0) 2026-01-06T16:24:50,251 Found link https://files.pythonhosted.org/packages/29/df/edbc8f2725ed4b1cfc893f115696b1b68c2e6d2b50428ed8516d31119674/twinthread-1.4.2.tar.gz (from https://pypi.org/simple/twinthread/) (requires-python:<3.12.0,>=3.11.0), version: 1.4.2 2026-01-06T16:24:50,252 Skipping link: No binaries permitted for twinthread: https://files.pythonhosted.org/packages/4a/e6/4d43fc2c6d0862dbb7e570b94b3c8b2a88550d956736741f0e5ad6d8f9a5/twinthread-1.4.3-py3-none-any.whl (from https://pypi.org/simple/twinthread/) (requires-python:<3.12.0,>=3.11.0) 2026-01-06T16:24:50,253 Found link https://files.pythonhosted.org/packages/75/8a/34f35b9ddda1b335aa0c004528db07b9e209044b5bfc8673774453c96694/twinthread-1.4.3.tar.gz (from https://pypi.org/simple/twinthread/) (requires-python:<3.12.0,>=3.11.0), version: 1.4.3 2026-01-06T16:24:50,254 Skipping link: No binaries permitted for twinthread: https://files.pythonhosted.org/packages/2f/0b/bc6890e16dddcb1107e46dfc92fe5e39130fef0e47363a30669592f079e3/twinthread-1.4.4-py3-none-any.whl (from https://pypi.org/simple/twinthread/) (requires-python:<3.12.0,>=3.11.0) 2026-01-06T16:24:50,255 Found link https://files.pythonhosted.org/packages/9a/1a/ad8731a49c3d5ad32cf9ceebc98cb6e8f9989f46a4d7bd2c97cfc51bbe8c/twinthread-1.4.4.tar.gz (from https://pypi.org/simple/twinthread/) (requires-python:<3.12.0,>=3.11.0), version: 1.4.4 2026-01-06T16:24:50,255 Skipping link: No binaries permitted for twinthread: https://files.pythonhosted.org/packages/56/ee/da0bd5b3391d5e2effb4fb6c4d5a70124e8bedb36fc1440c95ff4282a229/twinthread-1.5.0-py3-none-any.whl (from https://pypi.org/simple/twinthread/) (requires-python:<3.13,>=3.12) 2026-01-06T16:24:50,256 Link requires a different Python (3.11.2 not in: '<3.13,>=3.12'): https://files.pythonhosted.org/packages/c6/60/d79765777e309a27097696d0fa43050a5bb38a8dff5bb1deddf38585f544/twinthread-1.5.0.tar.gz (from https://pypi.org/simple/twinthread/) (requires-python:<3.13,>=3.12) 2026-01-06T16:24:50,257 Skipping link: 1.5.0 Requires-Python <3.13,>=3.12: https://files.pythonhosted.org/packages/c6/60/d79765777e309a27097696d0fa43050a5bb38a8dff5bb1deddf38585f544/twinthread-1.5.0.tar.gz (from https://pypi.org/simple/twinthread/) (requires-python:<3.13,>=3.12) 2026-01-06T16:24:50,257 Fetching project page and analyzing links: https://www.piwheels.org/simple/twinthread/ 2026-01-06T16:24:50,258 Getting page https://www.piwheels.org/simple/twinthread/ 2026-01-06T16:24:50,259 Found index url https://www.piwheels.org/simple 2026-01-06T16:24:50,428 Fetched page https://www.piwheels.org/simple/twinthread/ as text/html 2026-01-06T16:24:50,442 Skipping link: No binaries permitted for twinthread: https://archive1.piwheels.org/simple/twinthread/twinthread-1.4.3-py3-none-any.whl#sha256=2ff12c2c3ab266cf63e4f8ddfaaa1c7e31b983ad76c564835b1b90aa0448939a (from https://www.piwheels.org/simple/twinthread/) (requires-python:>=3.11.0,<3.12.0) 2026-01-06T16:24:50,443 Skipping link: No binaries permitted for twinthread: https://archive1.piwheels.org/simple/twinthread/twinthread-1.4.2-py3-none-any.whl#sha256=4deb10fb5f0d18b2d11bf885f9a1173e713daf7931ee1704342061d732cdf28c (from https://www.piwheels.org/simple/twinthread/) (requires-python:>=3.11.0,<3.12.0) 2026-01-06T16:24:50,444 Skipping link: No binaries permitted for twinthread: https://archive1.piwheels.org/simple/twinthread/twinthread-1.4.1-py3-none-any.whl#sha256=3fb758a8921218f64bfebdfa3314b566f166ac5bdff12b8bbdff662d391f4601 (from https://www.piwheels.org/simple/twinthread/) (requires-python:>=3.11.0,<3.12.0) 2026-01-06T16:24:50,445 Skipping link: No binaries permitted for twinthread: https://archive1.piwheels.org/simple/twinthread/twinthread-1.4.0-py3-none-any.whl#sha256=66c03343b7f261be36dd709833c29711d8f127e17093dc86209f3c414c42fed6 (from https://www.piwheels.org/simple/twinthread/) (requires-python:>=3.11.0,<3.12.0) 2026-01-06T16:24:50,446 Skipping link: No binaries permitted for twinthread: https://archive1.piwheels.org/simple/twinthread/twinthread-1.3.3-py3-none-any.whl#sha256=7cfa748aa37ff828353c528dfc6de2106632f1132a88d17c5dfc8598f10c488b (from https://www.piwheels.org/simple/twinthread/) (requires-python:>=3.8.1,<4.0.0) 2026-01-06T16:24:50,446 Skipping link: No binaries permitted for twinthread: https://archive1.piwheels.org/simple/twinthread/twinthread-1.3.2-py3-none-any.whl#sha256=6963595c2d22ee084069d36afe6d3585a7e3aa32a01a99192c76cd93d329210c (from https://www.piwheels.org/simple/twinthread/) (requires-python:>=3.8.1,<4.0.0) 2026-01-06T16:24:50,447 Skipping link: No binaries permitted for twinthread: https://archive1.piwheels.org/simple/twinthread/twinthread-1.3.1-py3-none-any.whl#sha256=ae42b8d1faa965a551f20c0b0aa4363a760389192f6a410ceb5c18ac5d2725d9 (from https://www.piwheels.org/simple/twinthread/) (requires-python:>=3.8.1,<4.0.0) 2026-01-06T16:24:50,448 Skipping link: No binaries permitted for twinthread: https://archive1.piwheels.org/simple/twinthread/twinthread-1.2.12-py3-none-any.whl#sha256=bec3ab7a8740307bf2e399c10a741a24b0da35f6230b36e72bb70c5aa4d25cbc (from https://www.piwheels.org/simple/twinthread/) (requires-python:>=3.8.1,<4.0.0) 2026-01-06T16:24:50,449 Skipping link: No binaries permitted for twinthread: https://archive1.piwheels.org/simple/twinthread/twinthread-1.2.11-py3-none-any.whl#sha256=266043b2b193f153ad705b99def1089f2708718ef2104d86edacc10ea38ddbd6 (from https://www.piwheels.org/simple/twinthread/) (requires-python:>=3.8.1,<4.0.0) 2026-01-06T16:24:50,449 Skipping link: No binaries permitted for twinthread: https://archive1.piwheels.org/simple/twinthread/twinthread-1.2.10-py3-none-any.whl#sha256=8a0efb389b92143488b0c79615e71c85b56400ebfcaeaceb03653dd32465b218 (from https://www.piwheels.org/simple/twinthread/) (requires-python:>=3.8.1,<4.0.0) 2026-01-06T16:24:50,450 Skipping link: No binaries permitted for twinthread: https://archive1.piwheels.org/simple/twinthread/twinthread-1.2.8-py3-none-any.whl#sha256=203af2796697e7c9800cb23df847286e537dd4c13d12c01ab9bc56512414f382 (from https://www.piwheels.org/simple/twinthread/) (requires-python:>=3.8.1,<4.0.0) 2026-01-06T16:24:50,451 Skipping link: No binaries permitted for twinthread: https://archive1.piwheels.org/simple/twinthread/twinthread-1.2.7-py3-none-any.whl#sha256=c7a6ecb4b061be75ad3b8ba6889490b7e23b7ab0769033b95789fa70b5f86504 (from https://www.piwheels.org/simple/twinthread/) (requires-python:>=3.8.1,<4.0.0) 2026-01-06T16:24:50,451 Skipping link: No binaries permitted for twinthread: https://archive1.piwheels.org/simple/twinthread/twinthread-1.2.6-py3-none-any.whl#sha256=f1cf9227f25b0666b39f922bffbd587262143d9e76459f58b615faedb2490184 (from https://www.piwheels.org/simple/twinthread/) (requires-python:>=3.8.1,<4.0.0) 2026-01-06T16:24:50,452 Skipping link: No binaries permitted for twinthread: https://archive1.piwheels.org/simple/twinthread/twinthread-1.2.5-py3-none-any.whl#sha256=a0bdbcf448903b4b68af5260305e2be5f3f9f81352a493307b1b4224c391e4e5 (from https://www.piwheels.org/simple/twinthread/) (requires-python:>=3.8.1,<4.0.0) 2026-01-06T16:24:50,453 Skipping link: No binaries permitted for twinthread: https://archive1.piwheels.org/simple/twinthread/twinthread-1.2.3-py3-none-any.whl#sha256=aa9c92b2d913649dbdc4abf758f4c23a9dda1952717d34290da8b6d18f539cfd (from https://www.piwheels.org/simple/twinthread/) (requires-python:>=3.6.1,<4.0.0) 2026-01-06T16:24:50,453 Skipping link: No binaries permitted for twinthread: https://archive1.piwheels.org/simple/twinthread/twinthread-1.2.2-py3-none-any.whl#sha256=7e122269d128477e9e95c9c074a137562a53807c76558138cb82bfe518c86ce2 (from https://www.piwheels.org/simple/twinthread/) (requires-python:>=3.6.1,<4.0.0) 2026-01-06T16:24:50,454 Skipping link: No binaries permitted for twinthread: https://archive1.piwheels.org/simple/twinthread/twinthread-1.2.1-py3-none-any.whl#sha256=1e96e77f7a0201724af1353125e581c092721ba56304879e0eeb982f8957b6d0 (from https://www.piwheels.org/simple/twinthread/) (requires-python:>=3.6.1,<4.0.0) 2026-01-06T16:24:50,455 Skipping link: No binaries permitted for twinthread: https://archive1.piwheels.org/simple/twinthread/twinthread-1.2.0-py3-none-any.whl#sha256=dfd941488870998184ffc6da8a93f1c9241fa94eb888482ecbded4c73363b21a (from https://www.piwheels.org/simple/twinthread/) (requires-python:>=3.6.1,<4.0.0) 2026-01-06T16:24:50,455 Skipping link: No binaries permitted for twinthread: https://archive1.piwheels.org/simple/twinthread/twinthread-0.9.1-py3-none-any.whl#sha256=f099e800954c3ba46c253fa098eb03add02aac4fdc296ebf689acede023cae75 (from https://www.piwheels.org/simple/twinthread/) (requires-python:>=3.6.1,<4.0.0) 2026-01-06T16:24:50,456 Skipping link: No binaries permitted for twinthread: https://archive1.piwheels.org/simple/twinthread/twinthread-0.9.0-py3-none-any.whl#sha256=3079a5b1a198bebad63d0c1f8f9c34675263b8fc5292242cf7bdb93e07884ce6 (from https://www.piwheels.org/simple/twinthread/) (requires-python:>=3.6.1,<4.0.0) 2026-01-06T16:24:50,457 Skipping link: No binaries permitted for twinthread: https://archive1.piwheels.org/simple/twinthread/twinthread-0.8.9-py3-none-any.whl#sha256=cb2fc08c9e610ea5cfd3a0354c48904a7dd4d8a9a64ac67f98adddd6566a1649 (from https://www.piwheels.org/simple/twinthread/) (requires-python:>=3.6.1,<4.0.0) 2026-01-06T16:24:50,458 Skipping link: No binaries permitted for twinthread: https://archive1.piwheels.org/simple/twinthread/twinthread-0.8.0-py3-none-any.whl#sha256=5ab5e011a7d094b4e79eecf578a8ac01a77e015f308ade4984040a73d4016776 (from https://www.piwheels.org/simple/twinthread/) (requires-python:>=3.6.1,<4.0.0) 2026-01-06T16:24:50,458 Skipping link: No binaries permitted for twinthread: https://archive1.piwheels.org/simple/twinthread/twinthread-0.7.0-py3-none-any.whl#sha256=f9c3bf2698fa8653f29c0238be30f0898ace844c9f6cbc925ab53f7318fc7b22 (from https://www.piwheels.org/simple/twinthread/) (requires-python:>=3.6.1,<4.0.0) 2026-01-06T16:24:50,459 Skipping link: No binaries permitted for twinthread: https://archive1.piwheels.org/simple/twinthread/twinthread-0.6.0-py3-none-any.whl#sha256=9af8637bcb454357e5bdc40a942faa79f5aa20df5b2a3e277cd062fcb144cdc1 (from https://www.piwheels.org/simple/twinthread/) (requires-python:>=3.6.1,<4.0.0) 2026-01-06T16:24:50,460 Skipping link: No binaries permitted for twinthread: https://archive1.piwheels.org/simple/twinthread/twinthread-0.5.4-py3-none-any.whl#sha256=a069ed741f942f506595679939f9dd132d0f87da411f78f8eaf80dbcaf146fbc (from https://www.piwheels.org/simple/twinthread/) (requires-python:>=3.6.1,<4.0.0) 2026-01-06T16:24:50,460 Skipping link: No binaries permitted for twinthread: https://archive1.piwheels.org/simple/twinthread/twinthread-0.5.3-py3-none-any.whl#sha256=f51d638125b07429f2932a2705e62031dc93e2b5bb2d1177fa10e8af8bf1394e (from https://www.piwheels.org/simple/twinthread/) (requires-python:>=3.6.1,<4.0.0) 2026-01-06T16:24:50,461 Skipping link: No binaries permitted for twinthread: https://archive1.piwheels.org/simple/twinthread/twinthread-0.5.2-py3-none-any.whl#sha256=58edd465ea50265ee7b0e7239f3eda0cefb539c059a42f8190552b75c7bfe04f (from https://www.piwheels.org/simple/twinthread/) (requires-python:>=3.2,<4.0) 2026-01-06T16:24:50,461 Skipping link: No binaries permitted for twinthread: https://archive1.piwheels.org/simple/twinthread/twinthread-0.5.1-py3-none-any.whl#sha256=8eb32d78d98744ca437b4ea028d823bcdf0ee149972e21a4d62a750f7fa23610 (from https://www.piwheels.org/simple/twinthread/) (requires-python:>=3.8,<4.0) 2026-01-06T16:24:50,462 Skipping link: No binaries permitted for twinthread: https://archive1.piwheels.org/simple/twinthread/twinthread-0.5.0-py3-none-any.whl#sha256=a034b10dd21086a032e42add62ed4a6b780c5b57b6310b9d48a19f75d1483677 (from https://www.piwheels.org/simple/twinthread/) (requires-python:>=3.8,<4.0) 2026-01-06T16:24:50,463 Skipping link: No binaries permitted for twinthread: https://archive1.piwheels.org/simple/twinthread/twinthread-0.4.0-py3-none-any.whl#sha256=7199b1f3df2379e3a7eb2ce09c2de2786bc94f6d4d4cd8f6286113f30df42dc6 (from https://www.piwheels.org/simple/twinthread/) 2026-01-06T16:24:50,464 Skipping link: No binaries permitted for twinthread: https://archive1.piwheels.org/simple/twinthread/twinthread-0.2.0-py3-none-any.whl#sha256=e8d3b7e283a86df7a3625dab5fea47eed05b2223a9b21634185ba90ebfed32d8 (from https://www.piwheels.org/simple/twinthread/) 2026-01-06T16:24:50,464 Skipping link: No binaries permitted for twinthread: https://archive1.piwheels.org/simple/twinthread/twinthread-0.1.0-py3-none-any.whl#sha256=7c9b02964ad0ebaddbb210c9b0485d1440ce70fa2c5b9a6da2af9189b44f03c6 (from https://www.piwheels.org/simple/twinthread/) (requires-python:>=3.8,<4.0) 2026-01-06T16:24:50,465 Skipping link: not a file: https://www.piwheels.org/simple/twinthread/ 2026-01-06T16:24:50,466 Skipping link: not a file: https://pypi.org/simple/twinthread/ 2026-01-06T16:24:50,499 Given no hashes to check 1 links for project 'twinthread': discarding no candidates 2026-01-06T16:24:50,517 Collecting twinthread==1.4.4 2026-01-06T16:24:50,520 Created temporary directory: /tmp/pip-unpack-_vzjyf5f 2026-01-06T16:24:50,733 Downloading twinthread-1.4.4.tar.gz (311 kB) 2026-01-06T16:24:50,872 Added twinthread==1.4.4 from https://files.pythonhosted.org/packages/9a/1a/ad8731a49c3d5ad32cf9ceebc98cb6e8f9989f46a4d7bd2c97cfc51bbe8c/twinthread-1.4.4.tar.gz to build tracker '/tmp/pip-build-tracker-dti9ocgp' 2026-01-06T16:24:50,876 Created temporary directory: /tmp/pip-build-env-o32qocrc 2026-01-06T16:24:50,881 Installing build dependencies: started 2026-01-06T16:24:50,882 Running command pip subprocess to install build dependencies 2026-01-06T16:24:52,038 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-01-06T16:24:52,695 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-01-06T16:24:52,718 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-01-06T16:24:53,624 Collecting poetry>=0.12 2026-01-06T16:24:53,659 Using cached https://www.piwheels.org/simple/poetry/poetry-2.2.1-py3-none-any.whl (281 kB) 2026-01-06T16:24:53,878 Collecting build<2.0.0,>=1.2.1 2026-01-06T16:24:53,892 Using cached https://www.piwheels.org/simple/build/build-1.3.0-py3-none-any.whl (23 kB) 2026-01-06T16:24:54,026 Collecting cachecontrol[filecache]<0.15.0,>=0.14.0 2026-01-06T16:24:54,041 Using cached https://www.piwheels.org/simple/cachecontrol/cachecontrol-0.14.4-py3-none-any.whl (22 kB) 2026-01-06T16:24:54,080 Link requires a different Python (3.11.2 not in: '>=2.7.0.0,<2.8.0.0,>=3.4.0.0,<4.0.0.0'): https://files.pythonhosted.org/packages/3d/53/4eaeead9a3564955a66ad25d99ddac161e9abc67646384019255afd2e0ce/cleo-0.6.2-py2.py3-none-any.whl (from https://pypi.org/simple/cleo/) (requires-python:>=2.7.0.0,<2.8.0.0,>=3.4.0.0,<4.0.0.0) 2026-01-06T16:24:54,082 Link requires a different Python (3.11.2 not in: '>=2.7.0.0,<2.8.0.0,>=3.4.0.0,<4.0.0.0'): https://files.pythonhosted.org/packages/57/af/a17f5e4184a872e8916d0fd84d77513c74cd055585c1936181d9f9a8c69e/cleo-0.6.2.tar.gz (from https://pypi.org/simple/cleo/) (requires-python:>=2.7.0.0,<2.8.0.0,>=3.4.0.0,<4.0.0.0) 2026-01-06T16:24:54,084 Link requires a different Python (3.11.2 not in: '>=2.7.0.0,<2.8.0.0,>=3.4.0.0,<4.0.0.0'): https://files.pythonhosted.org/packages/f6/be/f92c1221bd2acd9bb170d8097ce62ea2905e3bd8a0061ecbe76db99d8e8d/cleo-0.6.3-py2.py3-none-any.whl (from https://pypi.org/simple/cleo/) (requires-python:>=2.7.0.0,<2.8.0.0,>=3.4.0.0,<4.0.0.0) 2026-01-06T16:24:54,086 Link requires a different Python (3.11.2 not in: '>=2.7.0.0,<2.8.0.0,>=3.4.0.0,<4.0.0.0'): https://files.pythonhosted.org/packages/69/49/f23c30b41eee47d3f9032c427f18616a8ff83c64d7210cad5ab5ff9ef8b4/cleo-0.6.3.tar.gz (from https://pypi.org/simple/cleo/) (requires-python:>=2.7.0.0,<2.8.0.0,>=3.4.0.0,<4.0.0.0) 2026-01-06T16:24:54,198 Collecting cleo<3.0.0,>=2.1.0 2026-01-06T16:24:54,218 Using cached https://www.piwheels.org/simple/cleo/cleo-2.1.0-py3-none-any.whl (78 kB) 2026-01-06T16:24:55,702 Collecting dulwich<0.25.0,>=0.24.0 2026-01-06T16:24:55,732 Using cached dulwich-0.24.10-py3-none-any.whl (566 kB) 2026-01-06T16:24:55,870 Collecting fastjsonschema<3.0.0,>=2.18.0 2026-01-06T16:24:55,885 Using cached https://www.piwheels.org/simple/fastjsonschema/fastjsonschema-2.21.2-py3-none-any.whl (24 kB) 2026-01-06T16:24:56,001 Collecting findpython<0.8.0,>=0.6.2 2026-01-06T16:24:56,017 Using cached https://www.piwheels.org/simple/findpython/findpython-0.7.1-py3-none-any.whl (21 kB) 2026-01-06T16:24:56,119 Collecting installer<0.8.0,>=0.7.0 2026-01-06T16:24:56,165 Using cached https://www.piwheels.org/simple/installer/installer-0.7.0-py3-none-any.whl (453 kB) 2026-01-06T16:24:56,561 Collecting keyring<26.0.0,>=25.1.0 2026-01-06T16:24:56,577 Using cached https://www.piwheels.org/simple/keyring/keyring-25.7.0-py3-none-any.whl (39 kB) 2026-01-06T16:24:56,744 Collecting packaging>=24.2 2026-01-06T16:24:56,763 Using cached https://www.piwheels.org/simple/packaging/packaging-25.0-py3-none-any.whl (66 kB) 2026-01-06T16:24:56,974 Collecting pbs-installer[download,install]<2026.0.0,>=2025.1.6 2026-01-06T16:24:56,996 Using cached https://www.piwheels.org/simple/pbs-installer/pbs_installer-2025.12.17-py3-none-any.whl (68 kB) 2026-01-06T16:24:57,157 Collecting pkginfo<2.0,>=1.12 2026-01-06T16:24:57,172 Using cached https://www.piwheels.org/simple/pkginfo/pkginfo-1.12.1.2-py3-none-any.whl (32 kB) 2026-01-06T16:24:57,361 Collecting platformdirs<5,>=3.0.0 2026-01-06T16:24:57,375 Using cached https://www.piwheels.org/simple/platformdirs/platformdirs-4.5.1-py3-none-any.whl (18 kB) 2026-01-06T16:24:57,598 Collecting poetry-core==2.2.1 2026-01-06T16:24:57,636 Using cached https://www.piwheels.org/simple/poetry-core/poetry_core-2.2.1-py3-none-any.whl (338 kB) 2026-01-06T16:24:57,714 Collecting pyproject-hooks<2.0.0,>=1.0.0 2026-01-06T16:24:57,727 Using cached https://www.piwheels.org/simple/pyproject-hooks/pyproject_hooks-1.2.0-py3-none-any.whl (10 kB) 2026-01-06T16:24:57,986 Collecting requests<3.0,>=2.26 2026-01-06T16:24:58,002 Using cached https://www.piwheels.org/simple/requests/requests-2.32.5-py3-none-any.whl (64 kB) 2026-01-06T16:24:58,315 Collecting requests-toolbelt<2.0.0,>=1.0.0 2026-01-06T16:24:58,333 Using cached https://www.piwheels.org/simple/requests-toolbelt/requests_toolbelt-1.0.0-py2.py3-none-any.whl (51 kB) 2026-01-06T16:24:58,475 Collecting shellingham<2.0,>=1.5 2026-01-06T16:24:58,490 Using cached https://www.piwheels.org/simple/shellingham/shellingham-1.5.4-py2.py3-none-any.whl (9.8 kB) 2026-01-06T16:24:58,795 Collecting tomlkit<1.0.0,>=0.11.4 2026-01-06T16:24:58,810 Using cached https://www.piwheels.org/simple/tomlkit/tomlkit-0.13.3-py3-none-any.whl (38 kB) 2026-01-06T16:24:59,063 Collecting trove-classifiers>=2022.5.19 2026-01-06T16:24:59,078 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2025.12.1.14-py3-none-any.whl (14 kB) 2026-01-06T16:24:59,701 Collecting virtualenv>=20.26.6 2026-01-06T16:25:00,132 Using cached https://www.piwheels.org/simple/virtualenv/virtualenv-20.35.4-py3-none-any.whl (6.0 MB) 2026-01-06T16:25:01,059 Collecting msgpack<2.0.0,>=0.5.2 2026-01-06T16:25:01,099 Using cached https://www.piwheels.org/simple/msgpack/msgpack-1.1.2-cp311-cp311-linux_armv7l.whl (349 kB) 2026-01-06T16:25:01,317 Collecting filelock>=3.8.0 2026-01-06T16:25:01,332 Using cached https://www.piwheels.org/simple/filelock/filelock-3.20.2-py3-none-any.whl (16 kB) 2026-01-06T16:25:01,409 Collecting crashtest<0.5.0,>=0.4.1 2026-01-06T16:25:01,423 Using cached https://www.piwheels.org/simple/crashtest/crashtest-0.4.1-py3-none-any.whl (7.6 kB) 2026-01-06T16:25:06,079 Collecting rapidfuzz<4.0.0,>=3.0.0 2026-01-06T16:25:06,115 Using cached rapidfuzz-3.14.3-cp311-cp311-manylinux_2_31_armv7l.whl (1.2 MB) 2026-01-06T16:25:06,488 Collecting urllib3>=2.2.2 2026-01-06T16:25:06,505 Using cached https://www.piwheels.org/simple/urllib3/urllib3-2.6.2-py3-none-any.whl (131 kB) 2026-01-06T16:25:06,668 Collecting typing_extensions>=4.6.0 2026-01-06T16:25:06,683 Using cached https://www.piwheels.org/simple/typing-extensions/typing_extensions-4.15.0-py3-none-any.whl (44 kB) 2026-01-06T16:25:06,943 Collecting SecretStorage>=3.2 2026-01-06T16:25:06,962 Using cached https://www.piwheels.org/simple/secretstorage/secretstorage-3.5.0-py3-none-any.whl (15 kB) 2026-01-06T16:25:07,049 Collecting jeepney>=0.4.2 2026-01-06T16:25:07,066 Using cached https://www.piwheels.org/simple/jeepney/jeepney-0.9.0-py3-none-any.whl (49 kB) 2026-01-06T16:25:07,568 Collecting importlib_metadata>=4.11.4 2026-01-06T16:25:07,583 Using cached https://www.piwheels.org/simple/importlib-metadata/importlib_metadata-8.7.1-py3-none-any.whl (27 kB) 2026-01-06T16:25:07,677 Collecting jaraco.classes 2026-01-06T16:25:07,692 Using cached https://www.piwheels.org/simple/jaraco-classes/jaraco.classes-3.4.0-py3-none-any.whl (6.8 kB) 2026-01-06T16:25:07,840 Collecting jaraco.functools 2026-01-06T16:25:07,854 Using cached https://www.piwheels.org/simple/jaraco-functools/jaraco_functools-4.4.0-py3-none-any.whl (10 kB) 2026-01-06T16:25:07,965 Collecting jaraco.context 2026-01-06T16:25:07,979 Using cached https://www.piwheels.org/simple/jaraco-context/jaraco_context-6.0.2-py3-none-any.whl (7.0 kB) 2026-01-06T16:25:08,212 Collecting httpx<1,>=0.27.0 2026-01-06T16:25:08,227 Using cached https://www.piwheels.org/simple/httpx/httpx-0.28.1-py3-none-any.whl (73 kB) 2026-01-06T16:25:08,881 Collecting zstandard>=0.21.0 2026-01-06T16:25:09,178 Using cached https://www.piwheels.org/simple/zstandard/zstandard-0.25.0-cp311-cp311-linux_armv7l.whl (3.8 MB) 2026-01-06T16:25:10,025 Collecting charset_normalizer<4,>=2 2026-01-06T16:25:10,032 Using cached charset_normalizer-3.4.4-cp311-cp311-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl (142 kB) 2026-01-06T16:25:10,153 Collecting idna<4,>=2.5 2026-01-06T16:25:10,168 Using cached https://www.piwheels.org/simple/idna/idna-3.11-py3-none-any.whl (71 kB) 2026-01-06T16:25:10,407 Collecting certifi>=2017.4.17 2026-01-06T16:25:10,426 Using cached https://www.piwheels.org/simple/certifi/certifi-2026.1.4-py3-none-any.whl (152 kB) 2026-01-06T16:25:10,713 Collecting distlib<1,>=0.3.7 2026-01-06T16:25:10,754 Using cached https://www.piwheels.org/simple/distlib/distlib-0.4.0-py2.py3-none-any.whl (469 kB) 2026-01-06T16:25:11,146 Collecting anyio 2026-01-06T16:25:11,166 Using cached https://www.piwheels.org/simple/anyio/anyio-4.12.1-py3-none-any.whl (113 kB) 2026-01-06T16:25:11,353 Collecting httpcore==1.* 2026-01-06T16:25:11,368 Using cached https://www.piwheels.org/simple/httpcore/httpcore-1.0.9-py3-none-any.whl (78 kB) 2026-01-06T16:25:11,477 Collecting h11>=0.16 2026-01-06T16:25:11,494 Using cached https://www.piwheels.org/simple/h11/h11-0.16.0-py3-none-any.whl (37 kB) 2026-01-06T16:25:11,785 Collecting zipp>=3.20 2026-01-06T16:25:11,800 Using cached https://www.piwheels.org/simple/zipp/zipp-3.23.0-py3-none-any.whl (10 kB) 2026-01-06T16:25:13,668 Collecting cryptography>=2.0 2026-01-06T16:25:13,790 Using cached cryptography-46.0.3-cp311-abi3-manylinux_2_28_armv7l.manylinux_2_31_armv7l.whl (4.0 MB) 2026-01-06T16:25:14,248 Collecting more-itertools 2026-01-06T16:25:14,265 Using cached https://www.piwheels.org/simple/more-itertools/more_itertools-10.8.0-py3-none-any.whl (69 kB) 2026-01-06T16:25:14,405 Collecting backports.tarfile 2026-01-06T16:25:14,421 Using cached https://www.piwheels.org/simple/backports-tarfile/backports.tarfile-1.2.0-py3-none-any.whl (30 kB) 2026-01-06T16:25:15,610 Collecting cffi>=2.0.0 2026-01-06T16:25:15,644 Using cached https://www.piwheels.org/simple/cffi/cffi-2.0.0-cp311-cp311-linux_armv7l.whl (392 kB) 2026-01-06T16:25:16,003 Collecting pycparser 2026-01-06T16:25:16,020 Using cached https://www.piwheels.org/simple/pycparser/pycparser-2.23-py3-none-any.whl (118 kB) 2026-01-06T16:25:19,727 Installing collected packages: trove-classifiers, fastjsonschema, distlib, zstandard, zipp, urllib3, typing_extensions, tomlkit, shellingham, rapidfuzz, pyproject-hooks, pycparser, poetry-core, platformdirs, pkginfo, pbs-installer, packaging, msgpack, more-itertools, jeepney, installer, idna, h11, filelock, crashtest, charset_normalizer, certifi, backports.tarfile, virtualenv, requests, jaraco.functools, jaraco.context, jaraco.classes, importlib_metadata, httpcore, findpython, dulwich, cleo, cffi, build, anyio, requests-toolbelt, httpx, cryptography, cachecontrol, SecretStorage, keyring, poetry 2026-01-06T16:25:19,764 Creating /tmp/pip-build-env-o32qocrc/overlay/local/bin 2026-01-06T16:25:19,766 changing mode of /tmp/pip-build-env-o32qocrc/overlay/local/bin/trove-classifiers to 755 2026-01-06T16:25:23,720 changing mode of /tmp/pip-build-env-o32qocrc/overlay/local/bin/pkginfo to 755 2026-01-06T16:25:23,874 changing mode of /tmp/pip-build-env-o32qocrc/overlay/local/bin/pbs-install to 755 2026-01-06T16:25:25,382 changing mode of /tmp/pip-build-env-o32qocrc/overlay/local/bin/normalizer to 755 2026-01-06T16:25:26,338 changing mode of /tmp/pip-build-env-o32qocrc/overlay/local/bin/virtualenv to 755 2026-01-06T16:25:27,153 changing mode of /tmp/pip-build-env-o32qocrc/overlay/local/bin/findpython to 755 2026-01-06T16:25:28,666 changing mode of /tmp/pip-build-env-o32qocrc/overlay/local/bin/dulwich to 755 2026-01-06T16:25:29,529 changing mode of /tmp/pip-build-env-o32qocrc/overlay/local/bin/pyproject-build to 755 2026-01-06T16:25:30,437 changing mode of /tmp/pip-build-env-o32qocrc/overlay/local/bin/httpx to 755 2026-01-06T16:25:31,585 changing mode of /tmp/pip-build-env-o32qocrc/overlay/local/bin/doesitcache to 755 2026-01-06T16:25:31,828 changing mode of /tmp/pip-build-env-o32qocrc/overlay/local/bin/keyring to 755 2026-01-06T16:25:33,104 changing mode of /tmp/pip-build-env-o32qocrc/overlay/local/bin/poetry to 755 2026-01-06T16:25:34,691 Successfully installed SecretStorage-3.5.0 anyio-4.12.1 backports.tarfile-1.2.0 build-1.3.0 cachecontrol-0.14.4 certifi-2026.1.4 cffi-2.0.0 charset_normalizer-3.4.4 cleo-2.1.0 crashtest-0.4.1 cryptography-46.0.3 distlib-0.4.0 dulwich-0.24.10 fastjsonschema-2.21.2 filelock-3.20.2 findpython-0.7.1 h11-0.16.0 httpcore-1.0.9 httpx-0.28.1 idna-3.11 importlib_metadata-8.7.1 installer-0.7.0 jaraco.classes-3.4.0 jaraco.context-6.0.2 jaraco.functools-4.4.0 jeepney-0.9.0 keyring-25.7.0 more-itertools-10.8.0 msgpack-1.1.2 packaging-25.0 pbs-installer-2025.12.17 pkginfo-1.12.1.2 platformdirs-4.5.1 poetry-2.2.1 poetry-core-2.2.1 pycparser-2.23 pyproject-hooks-1.2.0 rapidfuzz-3.14.3 requests-2.32.5 requests-toolbelt-1.0.0 shellingham-1.5.4 tomlkit-0.13.3 trove-classifiers-2025.12.1.14 typing_extensions-4.15.0 urllib3-2.6.2 virtualenv-20.35.4 zipp-3.23.0 zstandard-0.25.0 2026-01-06T16:25:35,701 Installing build dependencies: finished with status 'done' 2026-01-06T16:25:35,711 Getting requirements to build wheel: started 2026-01-06T16:25:35,712 Running command Getting requirements to build wheel 2026-01-06T16:25:36,194 Getting requirements to build wheel: finished with status 'done' 2026-01-06T16:25:36,198 Created temporary directory: /tmp/pip-modern-metadata-vxub90zm 2026-01-06T16:25:36,201 Preparing metadata (pyproject.toml): started 2026-01-06T16:25:36,202 Running command Preparing metadata (pyproject.toml) 2026-01-06T16:25:36,774 The "poetry.dev-dependencies" section is deprecated and will be removed in a future version. Use "poetry.group.dev.dependencies" instead. 2026-01-06T16:25:36,888 Preparing metadata (pyproject.toml): finished with status 'done' 2026-01-06T16:25:36,892 Source in /tmp/pip-wheel-9dxr5eib/twinthread_eef168ec9da4485492a9898029d764f8 has version 1.4.4, which satisfies requirement twinthread==1.4.4 from https://files.pythonhosted.org/packages/9a/1a/ad8731a49c3d5ad32cf9ceebc98cb6e8f9989f46a4d7bd2c97cfc51bbe8c/twinthread-1.4.4.tar.gz 2026-01-06T16:25:36,893 Removed twinthread==1.4.4 from https://files.pythonhosted.org/packages/9a/1a/ad8731a49c3d5ad32cf9ceebc98cb6e8f9989f46a4d7bd2c97cfc51bbe8c/twinthread-1.4.4.tar.gz from build tracker '/tmp/pip-build-tracker-dti9ocgp' 2026-01-06T16:25:36,899 Created temporary directory: /tmp/pip-unpack-lvyd9r7d 2026-01-06T16:25:36,899 Building wheels for collected packages: twinthread 2026-01-06T16:25:36,904 Created temporary directory: /tmp/pip-wheel-yvgfsdug 2026-01-06T16:25:36,904 Destination directory: /tmp/pip-wheel-yvgfsdug 2026-01-06T16:25:36,906 Building wheel for twinthread (pyproject.toml): started 2026-01-06T16:25:36,908 Running command Building wheel for twinthread (pyproject.toml) 2026-01-06T16:25:37,468 The "poetry.dev-dependencies" section is deprecated and will be removed in a future version. Use "poetry.group.dev.dependencies" instead. 2026-01-06T16:25:37,851 Building wheel for twinthread (pyproject.toml): finished with status 'done' 2026-01-06T16:25:37,865 Created wheel for twinthread: filename=twinthread-1.4.4-py3-none-any.whl size=319710 sha256=600650a1b03c997a162cec518b9cfaa9d4f28de67251265ad88b9046df69a15f 2026-01-06T16:25:37,867 Stored in directory: /tmp/pip-ephem-wheel-cache-f8lz21u1/wheels/2d/15/23/847568aa7458a88d99c9fc64581bb4a605f5d213207c427b19 2026-01-06T16:25:37,876 Successfully built twinthread 2026-01-06T16:25:37,888 Removed build tracker: '/tmp/pip-build-tracker-dti9ocgp'