2026-05-16T13:55:35,197 Created temporary directory: /tmp/pip-ephem-wheel-cache-8j5ixm7m 2026-05-16T13:55:35,199 Created temporary directory: /tmp/pip-build-tracker-z08bk9lc 2026-05-16T13:55:35,199 Initialized build tracking at /tmp/pip-build-tracker-z08bk9lc 2026-05-16T13:55:35,200 Created build tracker: /tmp/pip-build-tracker-z08bk9lc 2026-05-16T13:55:35,200 Entered build tracker: /tmp/pip-build-tracker-z08bk9lc 2026-05-16T13:55:35,201 Created temporary directory: /tmp/pip-wheel-bxcixb65 2026-05-16T13:55:35,204 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-05-16T13:55:35,206 Created temporary directory: /tmp/pip-ephem-wheel-cache-jn3bgomg 2026-05-16T13:55:35,228 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-16T13:55:35,231 2 location(s) to search for versions of twat-mp: 2026-05-16T13:55:35,231 * https://pypi.org/simple/twat-mp/ 2026-05-16T13:55:35,231 * https://www.piwheels.org/simple/twat-mp/ 2026-05-16T13:55:35,232 Fetching project page and analyzing links: https://pypi.org/simple/twat-mp/ 2026-05-16T13:55:35,233 Getting page https://pypi.org/simple/twat-mp/ 2026-05-16T13:55:35,234 Found index url https://pypi.org/simple 2026-05-16T13:55:35,459 Fetched page https://pypi.org/simple/twat-mp/ as application/vnd.pypi.simple.v1+json 2026-05-16T13:55:35,468 Skipping link: No binaries permitted for twat-mp: https://files.pythonhosted.org/packages/33/09/c5ef2abcfd607fe1db3a98127691fdf59ca4caa77dc85dae678ba4c1ffc3/twat_mp-1.2.3-py3-none-any.whl (from https://pypi.org/simple/twat-mp/) (requires-python:>=3.10) 2026-05-16T13:55:35,469 Found link https://files.pythonhosted.org/packages/5b/a7/42f99169e273f172d1173ed65a5f74a91613faac081a75d662c4c070bbc5/twat_mp-1.2.3.tar.gz (from https://pypi.org/simple/twat-mp/) (requires-python:>=3.10), version: 1.2.3 2026-05-16T13:55:35,470 Skipping link: No binaries permitted for twat-mp: https://files.pythonhosted.org/packages/73/7e/03e73302372628185b4165d57da3d3a590feaadfb6f7b3517630dec28d2b/twat_mp-1.2.4-py3-none-any.whl (from https://pypi.org/simple/twat-mp/) (requires-python:>=3.10) 2026-05-16T13:55:35,471 Found link https://files.pythonhosted.org/packages/c5/71/2f8377e75c2b378ecf3d805122a020df50f0624c367fba74d62516d1dea6/twat_mp-1.2.4.tar.gz (from https://pypi.org/simple/twat-mp/) (requires-python:>=3.10), version: 1.2.4 2026-05-16T13:55:35,472 Skipping link: No binaries permitted for twat-mp: https://files.pythonhosted.org/packages/5c/a2/8b392fdbcc9940e39ec4f50ef7b92c92b88b64adfa7519c5ca4652bb57ae/twat_mp-1.2.5-py3-none-any.whl (from https://pypi.org/simple/twat-mp/) (requires-python:>=3.10) 2026-05-16T13:55:35,472 Found link https://files.pythonhosted.org/packages/a2/81/1aca81ec57ed718123d4cf9347866c70968c855fb0e43f05fa2ee19f368a/twat_mp-1.2.5.tar.gz (from https://pypi.org/simple/twat-mp/) (requires-python:>=3.10), version: 1.2.5 2026-05-16T13:55:35,473 Skipping link: No binaries permitted for twat-mp: https://files.pythonhosted.org/packages/cf/92/94f8a86751c7f882ebf9c2319f1bd6fa7384a0f0e2a6ae2cbe15801ca086/twat_mp-1.6.0-py3-none-any.whl (from https://pypi.org/simple/twat-mp/) (requires-python:>=3.10) 2026-05-16T13:55:35,474 Found link https://files.pythonhosted.org/packages/93/21/c207330baa20d7ee33a89beac5e0daa3559e3dfd12d78e79dc4f8dff046d/twat_mp-1.6.0.tar.gz (from https://pypi.org/simple/twat-mp/) (requires-python:>=3.10), version: 1.6.0 2026-05-16T13:55:35,475 Skipping link: No binaries permitted for twat-mp: https://files.pythonhosted.org/packages/d8/6d/3b60891758432ad275329c84c1ef662ae65c316ad9771e5c40602a0648e2/twat_mp-1.6.2-py3-none-any.whl (from https://pypi.org/simple/twat-mp/) (requires-python:>=3.10) 2026-05-16T13:55:35,476 Found link https://files.pythonhosted.org/packages/a4/68/d8603f858c0f0c87e98abec3ee2b7bc7b6632ff19bf1783aeadc7e44239e/twat_mp-1.6.2.tar.gz (from https://pypi.org/simple/twat-mp/) (requires-python:>=3.10), version: 1.6.2 2026-05-16T13:55:35,476 Skipping link: No binaries permitted for twat-mp: https://files.pythonhosted.org/packages/c0/6e/e5ff954499819a17d6e994c50c0982d64e17b472ca8ec882aeafe7d87be8/twat_mp-1.7.0-py3-none-any.whl (from https://pypi.org/simple/twat-mp/) (requires-python:>=3.10) 2026-05-16T13:55:35,478 Found link https://files.pythonhosted.org/packages/34/ab/b2260e548477a771ffa14295c3431efa86f8edfc3c9ae5fcb01d75d7de5f/twat_mp-1.7.0.tar.gz (from https://pypi.org/simple/twat-mp/) (requires-python:>=3.10), version: 1.7.0 2026-05-16T13:55:35,478 Skipping link: No binaries permitted for twat-mp: https://files.pythonhosted.org/packages/05/10/f9d021d876526c773ee5d1a9b5a9b5736eb0aa2a156ac5253e69091cf3be/twat_mp-1.7.3-py3-none-any.whl (from https://pypi.org/simple/twat-mp/) (requires-python:>=3.10) 2026-05-16T13:55:35,479 Found link https://files.pythonhosted.org/packages/9c/4a/07e8d1700c833aae34f27be94cf6981d4cf9865610018fb499b40cccc998/twat_mp-1.7.3.tar.gz (from https://pypi.org/simple/twat-mp/) (requires-python:>=3.10), version: 1.7.3 2026-05-16T13:55:35,480 Skipping link: No binaries permitted for twat-mp: https://files.pythonhosted.org/packages/a3/02/3f1f5941638d7ff397c2776b97930197b8465b2eee352660f50707167c0c/twat_mp-1.7.5-py3-none-any.whl (from https://pypi.org/simple/twat-mp/) (requires-python:>=3.10) 2026-05-16T13:55:35,480 Found link https://files.pythonhosted.org/packages/de/95/e3e50cb4919ccb1473f0aecb810717442dfb38d5c3e2b0212cd84d58ce86/twat_mp-1.7.5.tar.gz (from https://pypi.org/simple/twat-mp/) (requires-python:>=3.10), version: 1.7.5 2026-05-16T13:55:35,481 Skipping link: No binaries permitted for twat-mp: https://files.pythonhosted.org/packages/61/b3/6c2bf3890b4102fdface9b3bbf0a4622e14bd3b3c84446df92c5ed9dfb21/twat_mp-1.7.13-py3-none-any.whl (from https://pypi.org/simple/twat-mp/) (requires-python:>=3.10) 2026-05-16T13:55:35,482 Found link https://files.pythonhosted.org/packages/fa/b3/0f81b81f0e5b6e0ce377bf266048e69bba9a5ab253192d6f74d102972146/twat_mp-1.7.13.tar.gz (from https://pypi.org/simple/twat-mp/) (requires-python:>=3.10), version: 1.7.13 2026-05-16T13:55:35,483 Skipping link: No binaries permitted for twat-mp: https://files.pythonhosted.org/packages/53/53/9d3048394a8cfdc0cbe489923ff71713b2d6275def1e3d201d05aded2e5f/twat_mp-1.7.14-py3-none-any.whl (from https://pypi.org/simple/twat-mp/) (requires-python:>=3.10) 2026-05-16T13:55:35,484 Found link https://files.pythonhosted.org/packages/e7/25/59d7af21da5bf8f8b5b27acfa9c73214e0ff31899c7ececa414a44daeb4f/twat_mp-1.7.14.tar.gz (from https://pypi.org/simple/twat-mp/) (requires-python:>=3.10), version: 1.7.14 2026-05-16T13:55:35,484 Skipping link: No binaries permitted for twat-mp: https://files.pythonhosted.org/packages/dc/ce/2209fc73379b1e5df4696e7d44326bcc4749bce72470e74b9ad4a7f05cef/twat_mp-1.7.15-py3-none-any.whl (from https://pypi.org/simple/twat-mp/) (requires-python:>=3.10) 2026-05-16T13:55:35,485 Found link https://files.pythonhosted.org/packages/b3/7d/b4605777f90b279f968e348189071108020e4fc8a13b6d29ed331399011f/twat_mp-1.7.15.tar.gz (from https://pypi.org/simple/twat-mp/) (requires-python:>=3.10), version: 1.7.15 2026-05-16T13:55:35,486 Skipping link: No binaries permitted for twat-mp: https://files.pythonhosted.org/packages/d3/83/f64a2776af8e8707527f74e04ab8c00b0c5991d1b54b1cb80516920874e0/twat_mp-1.7.16-py3-none-any.whl (from https://pypi.org/simple/twat-mp/) (requires-python:>=3.10) 2026-05-16T13:55:35,487 Found link https://files.pythonhosted.org/packages/dc/5c/48840e22ba0f137481a7af2051971e37259047773b5248dcf5807d5825e9/twat_mp-1.7.16.tar.gz (from https://pypi.org/simple/twat-mp/) (requires-python:>=3.10), version: 1.7.16 2026-05-16T13:55:35,487 Skipping link: No binaries permitted for twat-mp: https://files.pythonhosted.org/packages/8b/7b/28d3fae0c0ff6ad53cd249826a9b7a55f10b77c5fbfcceb3c3479cd31920/twat_mp-1.8.0-py3-none-any.whl (from https://pypi.org/simple/twat-mp/) (requires-python:>=3.10) 2026-05-16T13:55:35,488 Found link https://files.pythonhosted.org/packages/24/58/5958a5694c71b070fc98f24181ca4153db9656aed33d78ad0040b56f7977/twat_mp-1.8.0.tar.gz (from https://pypi.org/simple/twat-mp/) (requires-python:>=3.10), version: 1.8.0 2026-05-16T13:55:35,489 Skipping link: No binaries permitted for twat-mp: https://files.pythonhosted.org/packages/a2/df/f496254a052be6c4f546f3b4c1ba7fc34476349b81d90139b70b079c7f16/twat_mp-1.8.1-py3-none-any.whl (from https://pypi.org/simple/twat-mp/) (requires-python:>=3.10) 2026-05-16T13:55:35,490 Found link https://files.pythonhosted.org/packages/13/76/fbde9a373b61f783769bb33f36a180527fae01f37f9efbf99a55b6d37861/twat_mp-1.8.1.tar.gz (from https://pypi.org/simple/twat-mp/) (requires-python:>=3.10), version: 1.8.1 2026-05-16T13:55:35,491 Skipping link: No binaries permitted for twat-mp: https://files.pythonhosted.org/packages/ca/76/177f7d27f33b965bb384992bf3fbae5eeb056839865d434a87881fb9fa76/twat_mp-2.1.3-py3-none-any.whl (from https://pypi.org/simple/twat-mp/) (requires-python:>=3.10) 2026-05-16T13:55:35,491 Found link https://files.pythonhosted.org/packages/3b/ca/6c599789fe1b9e0fa488bc4d5a17102354f95d51ad1b325e2723fdd73e2e/twat_mp-2.1.3.tar.gz (from https://pypi.org/simple/twat-mp/) (requires-python:>=3.10), version: 2.1.3 2026-05-16T13:55:35,492 Skipping link: No binaries permitted for twat-mp: https://files.pythonhosted.org/packages/d1/9c/b8706f658556fca0880ecc7bfd5c1006a46402a070cd0468df94d106ea65/twat_mp-2.5.4-py3-none-any.whl (from https://pypi.org/simple/twat-mp/) (requires-python:>=3.10) 2026-05-16T13:55:35,493 Found link https://files.pythonhosted.org/packages/e4/97/063afa43b7c741c2cd5a95bbbb5411f8f7846f04da155ed95a96aa536289/twat_mp-2.5.4.tar.gz (from https://pypi.org/simple/twat-mp/) (requires-python:>=3.10), version: 2.5.4 2026-05-16T13:55:35,493 Skipping link: No binaries permitted for twat-mp: https://files.pythonhosted.org/packages/b7/88/40b9283db4733233ea9ae66610ba6ee6a2200d82e7296fd169578b12ab4e/twat_mp-2.5.5-py3-none-any.whl (from https://pypi.org/simple/twat-mp/) (requires-python:>=3.10) 2026-05-16T13:55:35,494 Found link https://files.pythonhosted.org/packages/7c/66/04b11aa7f5438fe91e0546ac33f12660214516fdc3e6146a5cd9a028fbbc/twat_mp-2.5.5.tar.gz (from https://pypi.org/simple/twat-mp/) (requires-python:>=3.10), version: 2.5.5 2026-05-16T13:55:35,495 Skipping link: No binaries permitted for twat-mp: https://files.pythonhosted.org/packages/30/0c/475b947020c4fc6ee5dad7876ee6817fc399f34a9101f097c1e04f001aab/twat_mp-2.5.6-py3-none-any.whl (from https://pypi.org/simple/twat-mp/) (requires-python:>=3.10) 2026-05-16T13:55:35,496 Found link https://files.pythonhosted.org/packages/50/2b/8cf6cde7bc303a8edfd89cc2f927d55524c6efd9db415ec9e1664c746e6e/twat_mp-2.5.6.tar.gz (from https://pypi.org/simple/twat-mp/) (requires-python:>=3.10), version: 2.5.6 2026-05-16T13:55:35,497 Skipping link: No binaries permitted for twat-mp: https://files.pythonhosted.org/packages/36/c2/a1e0dd37fef1febdd08d5e03776d2c9f0dd257f9f80c17c738909b68cb9b/twat_mp-2.6.0-py3-none-any.whl (from https://pypi.org/simple/twat-mp/) (requires-python:>=3.10) 2026-05-16T13:55:35,497 Found link https://files.pythonhosted.org/packages/18/4a/60508f7c8051d77335fffd6f9c9a05e20e349dbf524a5febf1b3c1ef578c/twat_mp-2.6.0.tar.gz (from https://pypi.org/simple/twat-mp/) (requires-python:>=3.10), version: 2.6.0 2026-05-16T13:55:35,498 Skipping link: No binaries permitted for twat-mp: https://files.pythonhosted.org/packages/4d/84/b5bb82ff7f5da83c66c94e8286fa8d699078a2276880040cc651206640c1/twat_mp-2.6.1-py3-none-any.whl (from https://pypi.org/simple/twat-mp/) (requires-python:>=3.10) 2026-05-16T13:55:35,499 Found link https://files.pythonhosted.org/packages/2a/0a/3a89208d229587a84fae287dee2b088fa2544f5811fe98029c0bb32d8507/twat_mp-2.6.1.tar.gz (from https://pypi.org/simple/twat-mp/) (requires-python:>=3.10), version: 2.6.1 2026-05-16T13:55:35,500 Skipping link: No binaries permitted for twat-mp: https://files.pythonhosted.org/packages/a2/7d/57894ffc7b7cef5d65b5f3c8081b1d4c78d96b4dbc195c16b14ecfb15bc4/twat_mp-2.6.2-py3-none-any.whl (from https://pypi.org/simple/twat-mp/) (requires-python:>=3.10) 2026-05-16T13:55:35,501 Found link https://files.pythonhosted.org/packages/cb/4f/778c60da4ab3b0307a405c0c3c47b83acbb6417c9c0239c411d95f4e380f/twat_mp-2.6.2.tar.gz (from https://pypi.org/simple/twat-mp/) (requires-python:>=3.10), version: 2.6.2 2026-05-16T13:55:35,501 Skipping link: No binaries permitted for twat-mp: https://files.pythonhosted.org/packages/c6/49/a08b841dfa6465aed9ee6be4924804bb36b805a69001f7d5d7309ed9ed08/twat_mp-2.6.4-py3-none-any.whl (from https://pypi.org/simple/twat-mp/) (requires-python:>=3.10) 2026-05-16T13:55:35,502 Found link https://files.pythonhosted.org/packages/ba/51/c5164ea375551f6b3f3764287b9e917448c232d6bb8d19bca115a1bc60c2/twat_mp-2.6.4.tar.gz (from https://pypi.org/simple/twat-mp/) (requires-python:>=3.10), version: 2.6.4 2026-05-16T13:55:35,503 Skipping link: No binaries permitted for twat-mp: https://files.pythonhosted.org/packages/73/8d/f71fc9c4b5313d4118a590c54b9dbe6c9b851d17544df11cae52cd5ac479/twat_mp-2.6.5-py3-none-any.whl (from https://pypi.org/simple/twat-mp/) (requires-python:>=3.10) 2026-05-16T13:55:35,503 Found link https://files.pythonhosted.org/packages/b1/f3/c639b7e651a351d52b53b4b0d142b5944f62373a2864616a8a22b8188c2b/twat_mp-2.6.5.tar.gz (from https://pypi.org/simple/twat-mp/) (requires-python:>=3.10), version: 2.6.5 2026-05-16T13:55:35,504 Fetching project page and analyzing links: https://www.piwheels.org/simple/twat-mp/ 2026-05-16T13:55:35,505 Getting page https://www.piwheels.org/simple/twat-mp/ 2026-05-16T13:55:35,506 Found index url https://www.piwheels.org/simple 2026-05-16T13:55:35,675 Fetched page https://www.piwheels.org/simple/twat-mp/ as text/html 2026-05-16T13:55:35,683 Skipping link: No binaries permitted for twat-mp: https://www.piwheels.org/simple/twat-mp/twat_mp-2.6.4-py3-none-any.whl#sha256=3e162cac6b79f247661081180a8db441cd3925a732e9f631381b7547386ab8c9 (from https://www.piwheels.org/simple/twat-mp/) (requires-python:>=3.10) 2026-05-16T13:55:35,683 Skipping link: No binaries permitted for twat-mp: https://archive1.piwheels.org/simple/twat-mp/twat_mp-2.6.2-py3-none-any.whl#sha256=8bbcf79af80741a82ebc3107707947e9c42b83552a27240fad0ff4fc39bf6a4f (from https://www.piwheels.org/simple/twat-mp/) (requires-python:>=3.10) 2026-05-16T13:55:35,684 Skipping link: No binaries permitted for twat-mp: https://archive1.piwheels.org/simple/twat-mp/twat_mp-2.6.1-py3-none-any.whl#sha256=3b71c18d49bf335e4e1cf2d41118b5e271adfff992eeae3304fad1ab4f082d9b (from https://www.piwheels.org/simple/twat-mp/) (requires-python:>=3.10) 2026-05-16T13:55:35,684 Skipping link: No binaries permitted for twat-mp: https://archive1.piwheels.org/simple/twat-mp/twat_mp-2.6.0-py3-none-any.whl#sha256=4119fab054f6ed11e253a9c9c3b327024d54eabc855b31ad63c9c9574f6e92ba (from https://www.piwheels.org/simple/twat-mp/) (requires-python:>=3.10) 2026-05-16T13:55:35,685 Skipping link: No binaries permitted for twat-mp: https://archive1.piwheels.org/simple/twat-mp/twat_mp-2.5.6-py3-none-any.whl#sha256=8fc31809685672c1b6404626ccbbf4872644c4bd1886f865a4f6727fde8dfe7e (from https://www.piwheels.org/simple/twat-mp/) (requires-python:>=3.10) 2026-05-16T13:55:35,686 Skipping link: No binaries permitted for twat-mp: https://archive1.piwheels.org/simple/twat-mp/twat_mp-2.5.5-py3-none-any.whl#sha256=c65bf590e5bb52d7942782873a4508edae4c8c6481d9b1d16353fe5ebe1c0351 (from https://www.piwheels.org/simple/twat-mp/) (requires-python:>=3.10) 2026-05-16T13:55:35,686 Skipping link: No binaries permitted for twat-mp: https://archive1.piwheels.org/simple/twat-mp/twat_mp-2.5.4-py3-none-any.whl#sha256=5e7ad87bf5211ca66b4340589af90e69fba85c896492747f1540601bc1b4b1f0 (from https://www.piwheels.org/simple/twat-mp/) (requires-python:>=3.10) 2026-05-16T13:55:35,687 Skipping link: No binaries permitted for twat-mp: https://archive1.piwheels.org/simple/twat-mp/twat_mp-2.1.3-py3-none-any.whl#sha256=efee82a9bbd0678327b2fae9b250a90776e68b7e8be6fadc31c1beba0393001c (from https://www.piwheels.org/simple/twat-mp/) (requires-python:>=3.10) 2026-05-16T13:55:35,687 Skipping link: No binaries permitted for twat-mp: https://archive1.piwheels.org/simple/twat-mp/twat_mp-1.8.1-py3-none-any.whl#sha256=89c0b9213bc99dc19c714559d73c1cb20f394801d88fa7c40f9aae8f8bde561d (from https://www.piwheels.org/simple/twat-mp/) (requires-python:>=3.10) 2026-05-16T13:55:35,688 Skipping link: No binaries permitted for twat-mp: https://archive1.piwheels.org/simple/twat-mp/twat_mp-1.8.0-py3-none-any.whl#sha256=7f0ebc543356ee8afd055d485bbe5c8401806f89eec24fce97080b8cc1df2f78 (from https://www.piwheels.org/simple/twat-mp/) (requires-python:>=3.10) 2026-05-16T13:55:35,689 Skipping link: No binaries permitted for twat-mp: https://archive1.piwheels.org/simple/twat-mp/twat_mp-1.7.16-py3-none-any.whl#sha256=00aee748ebfc370e36c29ac691b0aff57d9d64af83c549932267be6753433cb6 (from https://www.piwheels.org/simple/twat-mp/) (requires-python:>=3.10) 2026-05-16T13:55:35,689 Skipping link: No binaries permitted for twat-mp: https://archive1.piwheels.org/simple/twat-mp/twat_mp-1.7.15-py3-none-any.whl#sha256=de78bb7da5cf0567c9aef3f88ba4129936f1e070f20c7c0bd15787610d667e93 (from https://www.piwheels.org/simple/twat-mp/) (requires-python:>=3.10) 2026-05-16T13:55:35,689 Skipping link: No binaries permitted for twat-mp: https://archive1.piwheels.org/simple/twat-mp/twat_mp-1.7.14-py3-none-any.whl#sha256=3d0d1ce7fa30b7b4fef7a0278f80b16e5d49fdd4be90ae6b6fbeee2ca5f1d02c (from https://www.piwheels.org/simple/twat-mp/) (requires-python:>=3.10) 2026-05-16T13:55:35,690 Skipping link: No binaries permitted for twat-mp: https://archive1.piwheels.org/simple/twat-mp/twat_mp-1.7.13-py3-none-any.whl#sha256=da4ba570ca10d4d5ea33ac39f2ddb0818426b7056e2fa353d69597879d24fef8 (from https://www.piwheels.org/simple/twat-mp/) (requires-python:>=3.10) 2026-05-16T13:55:35,690 Skipping link: No binaries permitted for twat-mp: https://archive1.piwheels.org/simple/twat-mp/twat_mp-1.7.5-py3-none-any.whl#sha256=fcd6b064374f7077114b4244feca775e5fe3f1fbeeec7a2892ff2e5a6abe0bc8 (from https://www.piwheels.org/simple/twat-mp/) (requires-python:>=3.10) 2026-05-16T13:55:35,691 Skipping link: No binaries permitted for twat-mp: https://archive1.piwheels.org/simple/twat-mp/twat_mp-1.7.3-py3-none-any.whl#sha256=cfb35b66d6d38cbd2220c6586550476acd43a570acb3372a875bc4387c998fd6 (from https://www.piwheels.org/simple/twat-mp/) (requires-python:>=3.10) 2026-05-16T13:55:35,691 Skipping link: No binaries permitted for twat-mp: https://archive1.piwheels.org/simple/twat-mp/twat_mp-1.7.0-py3-none-any.whl#sha256=6badf250afd48837c7b50d9dcad0b77c57e932872bdb2fa7e13967e29c14f6e6 (from https://www.piwheels.org/simple/twat-mp/) (requires-python:>=3.10) 2026-05-16T13:55:35,692 Skipping link: No binaries permitted for twat-mp: https://archive1.piwheels.org/simple/twat-mp/twat_mp-1.6.2-py3-none-any.whl#sha256=b2bdf39b2e4322d35191dc1db6467c4bef301558ef769eadb9ce0551818301a7 (from https://www.piwheels.org/simple/twat-mp/) (requires-python:>=3.10) 2026-05-16T13:55:35,693 Skipping link: No binaries permitted for twat-mp: https://archive1.piwheels.org/simple/twat-mp/twat_mp-1.6.0-py3-none-any.whl#sha256=2b9bdbe9865b945cde8a71f70946637c1d50968da8b584e18c5de4abda509a30 (from https://www.piwheels.org/simple/twat-mp/) (requires-python:>=3.10) 2026-05-16T13:55:35,693 Skipping link: No binaries permitted for twat-mp: https://archive1.piwheels.org/simple/twat-mp/twat_mp-1.2.5-py3-none-any.whl#sha256=2dc4036e37d4335b230429ff2f2b6334981e62a6603ef9cafcf170ced24b0d19 (from https://www.piwheels.org/simple/twat-mp/) (requires-python:>=3.10) 2026-05-16T13:55:35,694 Skipping link: No binaries permitted for twat-mp: https://archive1.piwheels.org/simple/twat-mp/twat_mp-1.2.4-py3-none-any.whl#sha256=81b3fca245f1bafb7a13c516ef74d96856d0fdb76c7a0d47da78bbfeaed2abef (from https://www.piwheels.org/simple/twat-mp/) (requires-python:>=3.10) 2026-05-16T13:55:35,694 Skipping link: No binaries permitted for twat-mp: https://archive1.piwheels.org/simple/twat-mp/twat_mp-1.2.3-py3-none-any.whl#sha256=52ad33c59d3638e344003a19b91ae23254453c78b40309c576719bff31398d5e (from https://www.piwheels.org/simple/twat-mp/) (requires-python:>=3.10) 2026-05-16T13:55:35,695 Skipping link: not a file: https://www.piwheels.org/simple/twat-mp/ 2026-05-16T13:55:35,696 Skipping link: not a file: https://pypi.org/simple/twat-mp/ 2026-05-16T13:55:35,717 Given no hashes to check 1 links for project 'twat-mp': discarding no candidates 2026-05-16T13:55:35,735 Collecting twat-mp==2.6.5 2026-05-16T13:55:35,737 Created temporary directory: /tmp/pip-unpack-6emuzb9l 2026-05-16T13:55:35,961 Downloading twat_mp-2.6.5.tar.gz (117 kB) 2026-05-16T13:55:36,109 Added twat-mp==2.6.5 from https://files.pythonhosted.org/packages/b1/f3/c639b7e651a351d52b53b4b0d142b5944f62373a2864616a8a22b8188c2b/twat_mp-2.6.5.tar.gz to build tracker '/tmp/pip-build-tracker-z08bk9lc' 2026-05-16T13:55:36,119 Created temporary directory: /tmp/pip-build-env-97uretlh 2026-05-16T13:55:36,124 Installing build dependencies: started 2026-05-16T13:55:36,125 Running command pip subprocess to install build dependencies 2026-05-16T13:55:37,257 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-05-16T13:55:37,663 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-05-16T13:55:37,686 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-16T13:55:38,243 Collecting hatchling>=1.27.0 2026-05-16T13:55:38,244 Obtaining dependency information for hatchling>=1.27.0 from https://www.piwheels.org/simple/hatchling/hatchling-1.29.0-py3-none-any.whl.metadata 2026-05-16T13:55:38,258 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.29.0-py3-none-any.whl.metadata (3.8 kB) 2026-05-16T13:55:38,328 Collecting hatch-vcs>=0.4.0 2026-05-16T13:55:38,329 Obtaining dependency information for hatch-vcs>=0.4.0 from https://www.piwheels.org/simple/hatch-vcs/hatch_vcs-0.5.0-py3-none-any.whl.metadata 2026-05-16T13:55:38,343 Using cached https://www.piwheels.org/simple/hatch-vcs/hatch_vcs-0.5.0-py3-none-any.whl.metadata (9.0 kB) 2026-05-16T13:55:38,537 Collecting packaging>=24.2 2026-05-16T13:55:38,538 Obtaining dependency information for packaging>=24.2 from https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata 2026-05-16T13:55:38,553 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata (3.5 kB) 2026-05-16T13:55:38,674 Collecting pathspec>=0.10.1 2026-05-16T13:55:38,675 Obtaining dependency information for pathspec>=0.10.1 from https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl.metadata 2026-05-16T13:55:38,688 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl.metadata (14 kB) 2026-05-16T13:55:38,813 Collecting pluggy>=1.0.0 2026-05-16T13:55:38,814 Obtaining dependency information for pluggy>=1.0.0 from https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl.metadata 2026-05-16T13:55:38,828 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl.metadata (4.8 kB) 2026-05-16T13:55:39,076 Collecting trove-classifiers 2026-05-16T13:55:39,077 Obtaining dependency information for trove-classifiers from https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.5.7.17-py3-none-any.whl.metadata 2026-05-16T13:55:39,089 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.5.7.17-py3-none-any.whl.metadata (2.3 kB) 2026-05-16T13:55:39,464 Collecting setuptools-scm>=8.2.0 2026-05-16T13:55:39,465 Obtaining dependency information for setuptools-scm>=8.2.0 from https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.0.5-py3-none-any.whl.metadata 2026-05-16T13:55:39,479 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.0.5-py3-none-any.whl.metadata (6.5 kB) 2026-05-16T13:55:39,800 Collecting vcs-versioning>=1.0.0.dev0 2026-05-16T13:55:39,801 Obtaining dependency information for vcs-versioning>=1.0.0.dev0 from https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-1.1.1-py3-none-any.whl.metadata 2026-05-16T13:55:39,813 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-1.1.1-py3-none-any.whl.metadata (1.6 kB) 2026-05-16T13:55:41,263 Collecting setuptools 2026-05-16T13:55:41,263 Obtaining dependency information for setuptools from https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata 2026-05-16T13:55:41,276 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata (6.5 kB) 2026-05-16T13:55:41,484 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.29.0-py3-none-any.whl (76 kB) 2026-05-16T13:55:41,499 Using cached https://www.piwheels.org/simple/hatch-vcs/hatch_vcs-0.5.0-py3-none-any.whl (8.5 kB) 2026-05-16T13:55:41,516 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-05-16T13:55:41,533 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl (57 kB) 2026-05-16T13:55:41,548 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl (20 kB) 2026-05-16T13:55:41,567 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.0.5-py3-none-any.whl (21 kB) 2026-05-16T13:55:41,583 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.5.7.17-py3-none-any.whl (14 kB) 2026-05-16T13:55:41,601 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-1.1.1-py3-none-any.whl (79 kB) 2026-05-16T13:55:41,685 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-05-16T13:55:41,725 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.29.0-py3-none-any.whl (76 kB) 2026-05-16T13:55:41,749 Using cached https://www.piwheels.org/simple/hatch-vcs/hatch_vcs-0.5.0-py3-none-any.whl (8.5 kB) 2026-05-16T13:55:41,770 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-05-16T13:55:41,794 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl (57 kB) 2026-05-16T13:55:41,816 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl (20 kB) 2026-05-16T13:55:41,836 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.0.5-py3-none-any.whl (21 kB) 2026-05-16T13:55:41,856 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.5.7.17-py3-none-any.whl (14 kB) 2026-05-16T13:55:41,878 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-1.1.1-py3-none-any.whl (79 kB) 2026-05-16T13:55:41,968 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-05-16T13:55:44,793 Installing collected packages: trove-classifiers, setuptools, pluggy, pathspec, packaging, vcs-versioning, hatchling, setuptools-scm, hatch-vcs 2026-05-16T13:55:44,828 Creating /tmp/pip-build-env-97uretlh/overlay/local/bin 2026-05-16T13:55:44,830 changing mode of /tmp/pip-build-env-97uretlh/overlay/local/bin/trove-classifiers to 755 2026-05-16T13:55:48,845 changing mode of /tmp/pip-build-env-97uretlh/overlay/local/bin/vcs-versioning to 755 2026-05-16T13:55:49,277 changing mode of /tmp/pip-build-env-97uretlh/overlay/local/bin/hatchling to 755 2026-05-16T13:55:49,386 changing mode of /tmp/pip-build-env-97uretlh/overlay/local/bin/setuptools-scm to 755 2026-05-16T13:55:49,513 Successfully installed hatch-vcs-0.5.0 hatchling-1.29.0 packaging-26.2 pathspec-1.1.1 pluggy-1.6.0 setuptools-82.0.1 setuptools-scm-10.0.5 trove-classifiers-2026.5.7.17 vcs-versioning-1.1.1 2026-05-16T13:55:49,846 Installing build dependencies: finished with status 'done' 2026-05-16T13:55:49,852 Getting requirements to build wheel: started 2026-05-16T13:55:49,854 Running command Getting requirements to build wheel 2026-05-16T13:55:50,339 Getting requirements to build wheel: finished with status 'done' 2026-05-16T13:55:50,342 Created temporary directory: /tmp/pip-modern-metadata-io0p5f4b 2026-05-16T13:55:50,345 Preparing metadata (pyproject.toml): started 2026-05-16T13:55:50,346 Running command Preparing metadata (pyproject.toml) 2026-05-16T13:55:51,105 Preparing metadata (pyproject.toml): finished with status 'done' 2026-05-16T13:55:51,111 Source in /tmp/pip-wheel-bxcixb65/twat-mp_ddd689bebaed429f847ddf66fbdd62c7 has version 2.6.5, which satisfies requirement twat-mp==2.6.5 from https://files.pythonhosted.org/packages/b1/f3/c639b7e651a351d52b53b4b0d142b5944f62373a2864616a8a22b8188c2b/twat_mp-2.6.5.tar.gz 2026-05-16T13:55:51,112 Removed twat-mp==2.6.5 from https://files.pythonhosted.org/packages/b1/f3/c639b7e651a351d52b53b4b0d142b5944f62373a2864616a8a22b8188c2b/twat_mp-2.6.5.tar.gz from build tracker '/tmp/pip-build-tracker-z08bk9lc' 2026-05-16T13:55:51,119 Created temporary directory: /tmp/pip-unpack-xva0s7ik 2026-05-16T13:55:51,120 Building wheels for collected packages: twat-mp 2026-05-16T13:55:51,124 Created temporary directory: /tmp/pip-wheel-3v52xgcz 2026-05-16T13:55:51,125 Destination directory: /tmp/pip-wheel-3v52xgcz 2026-05-16T13:55:51,127 Building wheel for twat-mp (pyproject.toml): started 2026-05-16T13:55:51,128 Running command Building wheel for twat-mp (pyproject.toml) 2026-05-16T13:55:51,260 Building wheel for twat-mp (pyproject.toml): finished with status 'done' 2026-05-16T13:55:51,264 Created wheel for twat-mp: filename=twat_mp-2.6.5-py3-none-any.whl size=24148 sha256=5760f28bf109cdb274b21ac3f83f71bce50f0ef980a005eb270927127781bffc 2026-05-16T13:55:51,265 Stored in directory: /tmp/pip-ephem-wheel-cache-jn3bgomg/wheels/a0/b1/3a/ecb9d4b15b0f172d46773d1612169d4f9f8151087e7f96a55d 2026-05-16T13:55:51,279 Successfully built twat-mp 2026-05-16T13:55:51,282 Removed build tracker: '/tmp/pip-build-tracker-z08bk9lc'