2026-07-07T18:17:23,462 Created temporary directory: /tmp/pip-ephem-wheel-cache-1iuaa6k_ 2026-07-07T18:17:23,464 Created temporary directory: /tmp/pip-build-tracker-ugc6w2a4 2026-07-07T18:17:23,464 Initialized build tracking at /tmp/pip-build-tracker-ugc6w2a4 2026-07-07T18:17:23,465 Created build tracker: /tmp/pip-build-tracker-ugc6w2a4 2026-07-07T18:17:23,465 Entered build tracker: /tmp/pip-build-tracker-ugc6w2a4 2026-07-07T18:17:23,466 Created temporary directory: /tmp/pip-wheel-sd2i2qtz 2026-07-07T18:17:23,469 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-07-07T18:17:23,471 Created temporary directory: /tmp/pip-ephem-wheel-cache-mo3o_nfe 2026-07-07T18:17:23,492 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-07-07T18:17:23,496 2 location(s) to search for versions of machinable: 2026-07-07T18:17:23,496 * https://pypi.org/simple/machinable/ 2026-07-07T18:17:23,496 * https://www.piwheels.org/simple/machinable/ 2026-07-07T18:17:23,497 Fetching project page and analyzing links: https://pypi.org/simple/machinable/ 2026-07-07T18:17:23,498 Getting page https://pypi.org/simple/machinable/ 2026-07-07T18:17:23,499 Found index url https://pypi.org/simple 2026-07-07T18:17:23,839 Fetched page https://pypi.org/simple/machinable/ as application/vnd.pypi.simple.v1+json 2026-07-07T18:17:23,858 Found link https://files.pythonhosted.org/packages/36/c6/99aa0c13bd3f8c66bb6d3c6bd5734b1879706233b75e4fe4db60b3827f4e/machinable-0.0.1.tar.gz (from https://pypi.org/simple/machinable/), version: 0.0.1 2026-07-07T18:17:23,859 Skipping link: No binaries permitted for machinable: https://files.pythonhosted.org/packages/a0/60/a49d463156f52292e71b218c73c505e50ce9ab07c02d69f66eefaaa14af6/machinable-1.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/machinable/) (requires-python:>= 3.6) 2026-07-07T18:17:23,860 Skipping link: No binaries permitted for machinable: https://files.pythonhosted.org/packages/da/06/25a269a5dc2ea533609f25f7deb68d5850823ff8a1a342a6b747734a92c0/machinable-1.1.1-py2.py3-none-any.whl (from https://pypi.org/simple/machinable/) (requires-python:>= 3.6) 2026-07-07T18:17:23,860 Skipping link: No binaries permitted for machinable: https://files.pythonhosted.org/packages/a4/3c/2e6547a0bed63bf69620e1e1886ee9f4badb2d406c5be0f8bf67c3213120/machinable-1.1.2-py2.py3-none-any.whl (from https://pypi.org/simple/machinable/) (requires-python:>= 3.6) 2026-07-07T18:17:23,861 Skipping link: No binaries permitted for machinable: https://files.pythonhosted.org/packages/84/61/726d4d697b001f980e22eeff15421d86e5c0d2a3ab1f76d6be2aebb9d3d7/machinable-1.1.3-py2.py3-none-any.whl (from https://pypi.org/simple/machinable/) (requires-python:>= 3.6) 2026-07-07T18:17:23,861 Skipping link: No binaries permitted for machinable: https://files.pythonhosted.org/packages/08/73/fecd9a66b600f0d03e92ac2e2823ae011f7eacd098b222d626d6f4adf027/machinable-1.1.4-py2.py3-none-any.whl (from https://pypi.org/simple/machinable/) (requires-python:>= 3.6) 2026-07-07T18:17:23,862 Found link https://files.pythonhosted.org/packages/ad/a8/0a2522bb4ca0e8190bafd98fa9ea71d20b634fd88c5d35c8dcdad6d20c16/machinable-1.1.4.tar.gz (from https://pypi.org/simple/machinable/) (requires-python:>= 3.6), version: 1.1.4 2026-07-07T18:17:23,863 Skipping link: No binaries permitted for machinable: https://files.pythonhosted.org/packages/11/e6/41b40ca5fadbb2aca161c5ac0ad0c526d9ad9b9563d8fb4065222e7746d1/machinable-1.1.5-py2.py3-none-any.whl (from https://pypi.org/simple/machinable/) (requires-python:>= 3.6) 2026-07-07T18:17:23,864 Skipping link: No binaries permitted for machinable: https://files.pythonhosted.org/packages/73/14/83f8d34018059595ec23dce7ee6e4186ef637426cef97be61f4f2038a005/machinable-1.2.0-py2.py3-none-any.whl (from https://pypi.org/simple/machinable/) (requires-python:>= 3.6) 2026-07-07T18:17:23,864 Skipping link: No binaries permitted for machinable: https://files.pythonhosted.org/packages/ed/e0/f8e311d45e6f083e5df31b2d2fc127ceaaa9f1581856daa6f571116f05b9/machinable-1.2.1-py2.py3-none-any.whl (from https://pypi.org/simple/machinable/) (requires-python:>= 3.6) 2026-07-07T18:17:23,866 Found link https://files.pythonhosted.org/packages/51/b4/f63cef76ea04fef853b2b5823425fe366ad28fbfd24c07a308e5208f528e/machinable-1.2.1.tar.gz (from https://pypi.org/simple/machinable/) (requires-python:>= 3.6), version: 1.2.1 2026-07-07T18:17:23,866 Found link https://files.pythonhosted.org/packages/b9/1c/f0b33d4b4266bbd9bd7465c16580be65078296adf28624b7c79f3629ac99/machinable-2.0b1.tar.gz (from https://pypi.org/simple/machinable/) (requires-python:>=3.6), version: 2.0b1 2026-07-07T18:17:23,868 Found link https://files.pythonhosted.org/packages/ec/f7/ba125f5c068b75db55b0d65ce8e5d419faca1bbf1247c80cb347dcbf36fd/machinable-2.0b2.tar.gz (from https://pypi.org/simple/machinable/) (requires-python:>=3.6), version: 2.0b2 2026-07-07T18:17:23,868 Found link https://files.pythonhosted.org/packages/19/76/089e7a0b36c343d8b45b1fb9a50a36a0789f70e5fb78281c49ce3049b73a/machinable-2.0.0.tar.gz (from https://pypi.org/simple/machinable/) (requires-python:>=3.6), version: 2.0.0 2026-07-07T18:17:23,869 Found link https://files.pythonhosted.org/packages/25/c3/d002c16bfda2833b08e01913efc60eb0e6af97d93375792e3ed53358cf75/machinable-2.0.1.tar.gz (from https://pypi.org/simple/machinable/) (requires-python:>=3.6), version: 2.0.1 2026-07-07T18:17:23,870 Found link https://files.pythonhosted.org/packages/3d/ec/69b7d2ac5ef75d8e6cb9ee6aaa83e0bca57172bdc398ad67bfca9fe8b806/machinable-2.1.0.tar.gz (from https://pypi.org/simple/machinable/) (requires-python:>=3.6), version: 2.1.0 2026-07-07T18:17:23,871 Found link https://files.pythonhosted.org/packages/ef/3c/0f737d5db833c34155858b19a8d1f1f8f6cdb9c00abb2e079fe3d1ebc0dc/machinable-2.2.1.tar.gz (from https://pypi.org/simple/machinable/) (requires-python:>=3.6), version: 2.2.1 2026-07-07T18:17:23,872 Found link https://files.pythonhosted.org/packages/85/4f/e174ff6f5d59292802d1c538579ca78d8eb8e4407462079f0c8562e91c1f/machinable-2.3.0.tar.gz (from https://pypi.org/simple/machinable/) (requires-python:>=3.6), version: 2.3.0 2026-07-07T18:17:23,873 Found link https://files.pythonhosted.org/packages/dc/b3/b7df88092a1bbaa01496c18140b877a197eed4ad0852019baf563c43a0d6/machinable-2.4.0.tar.gz (from https://pypi.org/simple/machinable/) (requires-python:>=3.6), version: 2.4.0 2026-07-07T18:17:23,874 Found link https://files.pythonhosted.org/packages/5d/70/c05cbf2b3b3fe2e7a49c14322e72d05f52fdd23e82111871ed3fb0c36f27/machinable-2.5.0.tar.gz (from https://pypi.org/simple/machinable/) (requires-python:>=3.6), version: 2.5.0 2026-07-07T18:17:23,875 Found link https://files.pythonhosted.org/packages/dd/a7/25faaddfaf35e30e8a4af5ebb823abb35f576d1bfde391f6dc03af9dcd79/machinable-2.5.1.tar.gz (from https://pypi.org/simple/machinable/) (requires-python:>=3.6), version: 2.5.1 2026-07-07T18:17:23,876 Found link https://files.pythonhosted.org/packages/60/de/6f0bffb25fe8eda39b6298b9c9ce3abf6567649885d3b5eb87c1ab355144/machinable-2.5.2.tar.gz (from https://pypi.org/simple/machinable/) (requires-python:>=3.6), version: 2.5.2 2026-07-07T18:17:23,877 Found link https://files.pythonhosted.org/packages/21/ce/7e202910ce1687c10d2b716a7d1484110126c3ff0a9073d3d87061439b6b/machinable-2.6.0.tar.gz (from https://pypi.org/simple/machinable/) (requires-python:>=3.6), version: 2.6.0 2026-07-07T18:17:23,878 Found link https://files.pythonhosted.org/packages/cb/5f/a166aaec45df47023c1b2c499b96fa3e3a22ac3324b611937d4c60efe443/machinable-2.7.0.tar.gz (from https://pypi.org/simple/machinable/) (requires-python:>=3.6), version: 2.7.0 2026-07-07T18:17:23,879 Found link https://files.pythonhosted.org/packages/50/a7/268740d556ed005795d956997ae10ecc346e0b2f89d1bda4169407369a6b/machinable-2.7.1.tar.gz (from https://pypi.org/simple/machinable/) (requires-python:>=3.6), version: 2.7.1 2026-07-07T18:17:23,880 Found link https://files.pythonhosted.org/packages/51/e8/7f9f8d00f1ef942df548ee7374ad83e44b4cc07b188bdcafe8bc143d17cd/machinable-2.7.2.tar.gz (from https://pypi.org/simple/machinable/) (requires-python:>=3.6), version: 2.7.2 2026-07-07T18:17:23,881 Found link https://files.pythonhosted.org/packages/d7/2b/e03d44587e44affec39130f7bd725fed7b6ae988fa2eee0a875b4005c91c/machinable-2.8.1.tar.gz (from https://pypi.org/simple/machinable/) (requires-python:>=3.6), version: 2.8.1 2026-07-07T18:17:23,882 Found link https://files.pythonhosted.org/packages/7d/08/88dfd21111e535aa4cb896f229f516d5f64570c5b517232932d0f6f5a7a9/machinable-2.8.2.tar.gz (from https://pypi.org/simple/machinable/) (requires-python:>=3.6), version: 2.8.2 2026-07-07T18:17:23,883 Found link https://files.pythonhosted.org/packages/b8/c4/20ef29b1e61bfb289e8f0f4ae874139b243810ca8debd3e9ff14e432206b/machinable-2.8.3.tar.gz (from https://pypi.org/simple/machinable/) (requires-python:>=3.6), version: 2.8.3 2026-07-07T18:17:23,884 Found link https://files.pythonhosted.org/packages/2e/7f/7f723a65f2f12150c926b14c0b98b1a763f2af5f1f72b81795bd59f9b167/machinable-2.8.4.tar.gz (from https://pypi.org/simple/machinable/) (requires-python:>=3.6), version: 2.8.4 2026-07-07T18:17:23,885 Found link https://files.pythonhosted.org/packages/2d/12/ca6ca360132acefb977b18bbccbd289ce0e12a3d8a89f4a11a250a0f05c6/machinable-2.9.0.tar.gz (from https://pypi.org/simple/machinable/) (requires-python:>=3.6), version: 2.9.0 2026-07-07T18:17:23,886 Found link https://files.pythonhosted.org/packages/a6/fe/95c37de79973e37741f0a45e2f0b7de1bf9f7275164b54a0a3853b8bb07c/machinable-2.9.1.tar.gz (from https://pypi.org/simple/machinable/) (requires-python:>=3.6), version: 2.9.1 2026-07-07T18:17:23,887 Found link https://files.pythonhosted.org/packages/bf/ac/003cd3406b5afa914d2b1427cd9018b806ad8c8cf4eae85d251c5084fc60/machinable-2.9.2.tar.gz (from https://pypi.org/simple/machinable/) (requires-python:>=3.6), version: 2.9.2 2026-07-07T18:17:23,888 Found link https://files.pythonhosted.org/packages/a5/56/416060cd48f4826f0432e107a16c503498122a434a389b25e2da326c4653/machinable-2.9.4.tar.gz (from https://pypi.org/simple/machinable/) (requires-python:>=3.6), version: 2.9.4 2026-07-07T18:17:23,889 Found link https://files.pythonhosted.org/packages/0a/1a/e5e8a9f00c49e863b04f577c4e2aa87d13a6b9a8a3793eed35a2a0d181fd/machinable-2.10.0.tar.gz (from https://pypi.org/simple/machinable/) (requires-python:>=3.6), version: 2.10.0 2026-07-07T18:17:23,889 Found link https://files.pythonhosted.org/packages/e7/2a/24d8638ab0a825f9062fab44c1c027261a9509717a244740eed8b63ca9c6/machinable-2.11.0.tar.gz (from https://pypi.org/simple/machinable/) (requires-python:>=3.6), version: 2.11.0 2026-07-07T18:17:23,890 Found link https://files.pythonhosted.org/packages/42/b5/c8438bd99b6dcdf8cb21cee1b625b9f38fe88a782c1e5830d93c093c31e8/machinable-2.12.0.tar.gz (from https://pypi.org/simple/machinable/) (requires-python:>=3.6), version: 2.12.0 2026-07-07T18:17:23,891 Found link https://files.pythonhosted.org/packages/e9/73/2db2a62f6c10321cc41bc7520e389c1188cf3e01d537292af80ba5f124a7/machinable-2.12.1.tar.gz (from https://pypi.org/simple/machinable/) (requires-python:>=3.6), version: 2.12.1 2026-07-07T18:17:23,892 Found link https://files.pythonhosted.org/packages/79/24/cebb973f3dfcaadd0f867d9fc0d38bb7177370db858c8fe491b33b95f83c/machinable-2.12.2.tar.gz (from https://pypi.org/simple/machinable/) (requires-python:>=3.6), version: 2.12.2 2026-07-07T18:17:23,893 Skipping link: No binaries permitted for machinable: https://files.pythonhosted.org/packages/bc/4d/bfcb2e096cbd6e26e3d563c850b8e6c0f81e5513262c63af619ae1de00b7/machinable-2.13.0-py3-none-any.whl (from https://pypi.org/simple/machinable/) (requires-python:>=3.6.1,<4.0.0) 2026-07-07T18:17:23,894 Found link https://files.pythonhosted.org/packages/83/e4/7314d635e0bf286356a8a981c190f046b78d95ad75bf73694b2ba1d5923f/machinable-2.13.0.tar.gz (from https://pypi.org/simple/machinable/) (requires-python:>=3.6.1,<4.0.0), version: 2.13.0 2026-07-07T18:17:23,895 Skipping link: No binaries permitted for machinable: https://files.pythonhosted.org/packages/ce/be/4b5611447576e21345173f1f9f459a7abecb95d2ba91ae0f0de0b4ed0001/machinable-2.14.0-py3-none-any.whl (from https://pypi.org/simple/machinable/) (requires-python:>=3.6.1,<4.0.0) 2026-07-07T18:17:23,896 Found link https://files.pythonhosted.org/packages/71/3d/c4e664d1803dc8b54f9a51ecdd9a2b35b47ddabec737ac311be768ef92bb/machinable-2.14.0.tar.gz (from https://pypi.org/simple/machinable/) (requires-python:>=3.6.1,<4.0.0), version: 2.14.0 2026-07-07T18:17:23,897 Skipping link: No binaries permitted for machinable: https://files.pythonhosted.org/packages/5d/96/0d1c9350a84ccce61361bd68d56796d15a00cb4ff542d82a6232ad90f58f/machinable-3.0b1-py3-none-any.whl (from https://pypi.org/simple/machinable/) (requires-python:>=3.6.1,<4.0.0) 2026-07-07T18:17:23,898 Found link https://files.pythonhosted.org/packages/cb/03/75d3a9cd839d0258f0a3b915104927738e478f47efc5f8fd3147a5213f69/machinable-3.0b1.tar.gz (from https://pypi.org/simple/machinable/) (requires-python:>=3.6.1,<4.0.0), version: 3.0b1 2026-07-07T18:17:23,899 Skipping link: No binaries permitted for machinable: https://files.pythonhosted.org/packages/86/78/9998d5f10b1230ee8b87974d156e5b0714b725c10dd4e5e87b49d42536db/machinable-3.0b2-py3-none-any.whl (from https://pypi.org/simple/machinable/) (requires-python:>=3.6.1,<4.0.0) 2026-07-07T18:17:23,900 Found link https://files.pythonhosted.org/packages/40/f0/1f878c660df1c426ff01a6759b61296eaa7a3d61b53ca2b9040fa3adfd72/machinable-3.0b2.tar.gz (from https://pypi.org/simple/machinable/) (requires-python:>=3.6.1,<4.0.0), version: 3.0b2 2026-07-07T18:17:23,900 Skipping link: No binaries permitted for machinable: https://files.pythonhosted.org/packages/9e/5a/36fd8183bc177e5fb3f99327f940ee2b7f3f56a17b61d59203cc66f307bc/machinable-3.0-py3-none-any.whl (from https://pypi.org/simple/machinable/) (requires-python:>=3.6.1,<4.0.0) 2026-07-07T18:17:23,901 Found link https://files.pythonhosted.org/packages/75/a5/d21915663d2905fdaaf0f6d22148df47f37120bfe3ea9b25fa16791816fc/machinable-3.0.tar.gz (from https://pypi.org/simple/machinable/) (requires-python:>=3.6.1,<4.0.0), version: 3.0 2026-07-07T18:17:23,902 Skipping link: No binaries permitted for machinable: https://files.pythonhosted.org/packages/d9/26/e5b798e9f626d71b62f3091c93ec61ca38658cb82706c2a1bc79da3573f8/machinable-4.0-py3-none-any.whl (from https://pypi.org/simple/machinable/) (requires-python:>=3.7,<4.0) 2026-07-07T18:17:23,903 Found link https://files.pythonhosted.org/packages/1b/e0/38aad055edc61cfcfc5e2fc2f655baef42d8ffe31f17d1397e8b4bfcea57/machinable-4.0.tar.gz (from https://pypi.org/simple/machinable/) (requires-python:>=3.7,<4.0), version: 4.0 2026-07-07T18:17:23,904 Skipping link: No binaries permitted for machinable: https://files.pythonhosted.org/packages/d5/05/849d3479ae04b4f5de64b94b71926d745b69782f60830c12a98589376430/machinable-4.1.2-py3-none-any.whl (from https://pypi.org/simple/machinable/) (requires-python:>=3.7,<4.0) 2026-07-07T18:17:23,905 Found link https://files.pythonhosted.org/packages/26/ba/c6788a87b4b17015c2ea7a105b95c5c3a7511fe8b621ff99e276dc467706/machinable-4.1.2.tar.gz (from https://pypi.org/simple/machinable/) (requires-python:>=3.7,<4.0), version: 4.1.2 2026-07-07T18:17:23,906 Skipping link: No binaries permitted for machinable: https://files.pythonhosted.org/packages/f7/21/369d7fce1246ff3f02eecdeebfb7aff0931c8dd0e8f2a99255d218fc4085/machinable-4.2.0-py3-none-any.whl (from https://pypi.org/simple/machinable/) (requires-python:>=3.7,<4.0) 2026-07-07T18:17:23,907 Found link https://files.pythonhosted.org/packages/38/39/127d41c509c11bb6742388f745b1bd2f0efb4d1dfe23131b16f93d9ed82d/machinable-4.2.0.tar.gz (from https://pypi.org/simple/machinable/) (requires-python:>=3.7,<4.0), version: 4.2.0 2026-07-07T18:17:23,907 Skipping link: No binaries permitted for machinable: https://files.pythonhosted.org/packages/4d/88/bcbc38260122e569067ff1fa1721e433a5b8383cc984355f349b5e54cdad/machinable-4.3.0-py3-none-any.whl (from https://pypi.org/simple/machinable/) (requires-python:>=3.7,<4.0) 2026-07-07T18:17:23,908 Found link https://files.pythonhosted.org/packages/ed/93/745f8239ec4208b1fea20a516532cc5719b9e9feb56e49df2cce0646734a/machinable-4.3.0.tar.gz (from https://pypi.org/simple/machinable/) (requires-python:>=3.7,<4.0), version: 4.3.0 2026-07-07T18:17:23,910 Skipping link: No binaries permitted for machinable: https://files.pythonhosted.org/packages/42/17/6da70b117e6b27029079c245235f316d54e1861ba39fd8ea6383fbc00b72/machinable-4.3.1-py3-none-any.whl (from https://pypi.org/simple/machinable/) (requires-python:>=3.7,<4.0) 2026-07-07T18:17:23,911 Found link https://files.pythonhosted.org/packages/cf/6e/08637699811c2f364374ebaff69a0521df53ae43f1cea0991a5fefdbb9a6/machinable-4.3.1.tar.gz (from https://pypi.org/simple/machinable/) (requires-python:>=3.7,<4.0), version: 4.3.1 2026-07-07T18:17:23,911 Skipping link: No binaries permitted for machinable: https://files.pythonhosted.org/packages/ac/b5/b8a42448c6351719b56abf6a99b856bd083a0a4f42c65999513798f97027/machinable-4.4.0-py3-none-any.whl (from https://pypi.org/simple/machinable/) (requires-python:>=3.7,<4.0) 2026-07-07T18:17:23,912 Found link https://files.pythonhosted.org/packages/40/18/e92275c691d6cc7550799ca1672ea6706d05d6e6f9f10edb385ecc8fd003/machinable-4.4.0.tar.gz (from https://pypi.org/simple/machinable/) (requires-python:>=3.7,<4.0), version: 4.4.0 2026-07-07T18:17:23,913 Skipping link: No binaries permitted for machinable: https://files.pythonhosted.org/packages/d4/59/5c7db39604aa407886279c209ad5b39b61e0c6c8d1362431b9f6b3ed16bb/machinable-4.5.0-py3-none-any.whl (from https://pypi.org/simple/machinable/) (requires-python:>=3.7,<4.0) 2026-07-07T18:17:23,914 Found link https://files.pythonhosted.org/packages/dd/3e/e2d0c2e8af0354b37d5b59e2930e6b2318c2fdd0295f86265e1a321ffbea/machinable-4.5.0.tar.gz (from https://pypi.org/simple/machinable/) (requires-python:>=3.7,<4.0), version: 4.5.0 2026-07-07T18:17:23,915 Skipping link: No binaries permitted for machinable: https://files.pythonhosted.org/packages/dc/2b/58726ed9a3613bc6ee9bf1df2405566e08319f2eb5e1110813c2eed0771d/machinable-4.6.0-py3-none-any.whl (from https://pypi.org/simple/machinable/) (requires-python:>=3.8,<4.0) 2026-07-07T18:17:23,916 Found link https://files.pythonhosted.org/packages/6f/7d/30144db5815c5c0aa1f379bbcefd92b3126991042f3b84fd1be296744a98/machinable-4.6.0.tar.gz (from https://pypi.org/simple/machinable/) (requires-python:>=3.8,<4.0), version: 4.6.0 2026-07-07T18:17:23,916 Skipping link: No binaries permitted for machinable: https://files.pythonhosted.org/packages/20/18/4f22c3d618212eaf4c2add82999b71ed019117bd2351d4ad2f7aad780cb0/machinable-4.6.1-py3-none-any.whl (from https://pypi.org/simple/machinable/) (requires-python:>=3.8,<4.0) 2026-07-07T18:17:23,917 Found link https://files.pythonhosted.org/packages/87/6d/1f6f4e4161cebf6796ce5fe821a93302e5e327d0e2292b28488248fc13c0/machinable-4.6.1.tar.gz (from https://pypi.org/simple/machinable/) (requires-python:>=3.8,<4.0), version: 4.6.1 2026-07-07T18:17:23,918 Skipping link: No binaries permitted for machinable: https://files.pythonhosted.org/packages/c0/e5/5748911f8b588d45358cc576546a613ccdea78c76e3705b9eccbc57ac9ff/machinable-4.6.2-py3-none-any.whl (from https://pypi.org/simple/machinable/) (requires-python:>=3.8,<4.0) 2026-07-07T18:17:23,919 Found link https://files.pythonhosted.org/packages/28/8c/22294568afabed8129499c03e121cbcce15db310a701816c713f6e5c3138/machinable-4.6.2.tar.gz (from https://pypi.org/simple/machinable/) (requires-python:>=3.8,<4.0), version: 4.6.2 2026-07-07T18:17:23,920 Skipping link: No binaries permitted for machinable: https://files.pythonhosted.org/packages/ea/14/089ea6d11984f3db76fa1cc04df3e508b0c7bcf9b022ac67d5b42b7d0243/machinable-4.6.3-py3-none-any.whl (from https://pypi.org/simple/machinable/) (requires-python:>=3.8,<4.0) 2026-07-07T18:17:23,921 Found link https://files.pythonhosted.org/packages/d2/94/84c572c2c2b1035293874551ea3a08019c10ee7817f7cb031d755222e9e3/machinable-4.6.3.tar.gz (from https://pypi.org/simple/machinable/) (requires-python:>=3.8,<4.0), version: 4.6.3 2026-07-07T18:17:23,921 Skipping link: No binaries permitted for machinable: https://files.pythonhosted.org/packages/cb/ee/6b7f8de71ff5921ffa6e2b73431a54eb124f929d48b63aab4afa7cf784aa/machinable-4.7.0-py3-none-any.whl (from https://pypi.org/simple/machinable/) (requires-python:>=3.8,<4.0) 2026-07-07T18:17:23,923 Found link https://files.pythonhosted.org/packages/db/e0/080e3889540a10efee13b27730bb41db6ff48f72d85ed98f916ba2b51503/machinable-4.7.0.tar.gz (from https://pypi.org/simple/machinable/) (requires-python:>=3.8,<4.0), version: 4.7.0 2026-07-07T18:17:23,924 Skipping link: No binaries permitted for machinable: https://files.pythonhosted.org/packages/45/9a/8649e2dab9a271b16e21d1f56771d6f1c8bbc545db7b5a8f81458ba3e5a1/machinable-4.8.0-py3-none-any.whl (from https://pypi.org/simple/machinable/) (requires-python:>=3.8,<4.0) 2026-07-07T18:17:23,924 Found link https://files.pythonhosted.org/packages/1a/21/243f0f42020031c5755f01d0113dcf893545c6893b5e179baee13044850f/machinable-4.8.0.tar.gz (from https://pypi.org/simple/machinable/) (requires-python:>=3.8,<4.0), version: 4.8.0 2026-07-07T18:17:23,925 Skipping link: No binaries permitted for machinable: https://files.pythonhosted.org/packages/f0/93/46cb24a905ea28c1576f9ed1ad0b24d469c5d06f19dcf13462845e56f43a/machinable-4.8.1-py3-none-any.whl (from https://pypi.org/simple/machinable/) (requires-python:>=3.8,<4.0) 2026-07-07T18:17:23,926 Found link https://files.pythonhosted.org/packages/87/3b/7ca34268a2b606300ff592fbd4f80151144b542f46cd930165aba2f2621b/machinable-4.8.1.tar.gz (from https://pypi.org/simple/machinable/) (requires-python:>=3.8,<4.0), version: 4.8.1 2026-07-07T18:17:23,927 Skipping link: No binaries permitted for machinable: https://files.pythonhosted.org/packages/77/fd/30b713e8ffde19ad85ffd5cc9e4ca714ae0874d7baa630778eb7da08352a/machinable-4.8.2-py3-none-any.whl (from https://pypi.org/simple/machinable/) (requires-python:>=3.8,<4.0) 2026-07-07T18:17:23,928 Found link https://files.pythonhosted.org/packages/5c/6b/7961fe5da0493562c6d5fd24e5142b5faf2d5c09d65c554b220071d00506/machinable-4.8.2.tar.gz (from https://pypi.org/simple/machinable/) (requires-python:>=3.8,<4.0), version: 4.8.2 2026-07-07T18:17:23,928 Skipping link: No binaries permitted for machinable: https://files.pythonhosted.org/packages/c1/b4/2bcac8497b8a610500eece7b65226335e9550406cc8fb561a414fb6b4a67/machinable-4.8.3-py3-none-any.whl (from https://pypi.org/simple/machinable/) (requires-python:>=3.8,<4.0) 2026-07-07T18:17:23,929 Found link https://files.pythonhosted.org/packages/53/64/26f19d60798fc53d6d27765896b5406fe306d526285936d78c56336cef88/machinable-4.8.3.tar.gz (from https://pypi.org/simple/machinable/) (requires-python:>=3.8,<4.0), version: 4.8.3 2026-07-07T18:17:23,930 Skipping link: No binaries permitted for machinable: https://files.pythonhosted.org/packages/c1/1e/f9f900e813fbc8a94a11acc98bd78f5560c236f926b8a3161b9cea6bbd27/machinable-4.8.4-py3-none-any.whl (from https://pypi.org/simple/machinable/) (requires-python:>=3.8,<4.0) 2026-07-07T18:17:23,931 Found link https://files.pythonhosted.org/packages/72/80/0c8e3351ba9847ae465887fe9b3cd6faa072d08e3c14fe109ba1b63d5d0e/machinable-4.8.4.tar.gz (from https://pypi.org/simple/machinable/) (requires-python:>=3.8,<4.0), version: 4.8.4 2026-07-07T18:17:23,932 Skipping link: No binaries permitted for machinable: https://files.pythonhosted.org/packages/4b/76/39cc50a530fd818379217622e5c7027164df698669474510e864f70e8adb/machinable-4.9.0-py3-none-any.whl (from https://pypi.org/simple/machinable/) (requires-python:>=3.8,<4.0) 2026-07-07T18:17:23,933 Found link https://files.pythonhosted.org/packages/db/76/e7b3f180f583dea732a15782dbb9a5e9fd77b95bfa92dde0629113c2c77f/machinable-4.9.0.tar.gz (from https://pypi.org/simple/machinable/) (requires-python:>=3.8,<4.0), version: 4.9.0 2026-07-07T18:17:23,933 Skipping link: No binaries permitted for machinable: https://files.pythonhosted.org/packages/98/90/b72a65eb57826d0f40c68aa09c6c8942e50b1936585b50605bbcb1e7aebd/machinable-4.9.1-py3-none-any.whl (from https://pypi.org/simple/machinable/) (requires-python:>=3.8,<4.0) 2026-07-07T18:17:23,934 Found link https://files.pythonhosted.org/packages/7c/58/bf66e5ec118b423f7fa6534ec3ea8327bd58fc33621be68d53b809174756/machinable-4.9.1.tar.gz (from https://pypi.org/simple/machinable/) (requires-python:>=3.8,<4.0), version: 4.9.1 2026-07-07T18:17:23,936 Skipping link: No binaries permitted for machinable: https://files.pythonhosted.org/packages/43/c0/405a9c87aa16ce21893f03f2d8405d0b1f118ddde399b3f079ac951be6c5/machinable-4.9.2-py3-none-any.whl (from https://pypi.org/simple/machinable/) (requires-python:>=3.8,<4.0) 2026-07-07T18:17:23,936 Found link https://files.pythonhosted.org/packages/e6/0f/e40ddfd55251db5bd52840b0f2939a4ab5deb5c2a7dfc34bda2d431eb7c7/machinable-4.9.2.tar.gz (from https://pypi.org/simple/machinable/) (requires-python:>=3.8,<4.0), version: 4.9.2 2026-07-07T18:17:23,937 Skipping link: No binaries permitted for machinable: https://files.pythonhosted.org/packages/75/cc/6a25df93925246281e3e2dad5c28690754506dd7cac5adae6d5716b67092/machinable-4.10.0-py3-none-any.whl (from https://pypi.org/simple/machinable/) (requires-python:<4.0,>=3.8) 2026-07-07T18:17:23,938 Found link https://files.pythonhosted.org/packages/be/a2/cd0183eda6cc80ce6d720a4dcb55a96435060230397af895795b330cef10/machinable-4.10.0.tar.gz (from https://pypi.org/simple/machinable/) (requires-python:<4.0,>=3.8), version: 4.10.0 2026-07-07T18:17:23,938 Skipping link: No binaries permitted for machinable: https://files.pythonhosted.org/packages/62/ef/c6461a11d66dd15c7a0b55e1bd16cb8981d5301cf78b99816fbc7b40ee34/machinable-4.10.1-py3-none-any.whl (from https://pypi.org/simple/machinable/) (requires-python:<4.0,>=3.8) 2026-07-07T18:17:23,939 Found link https://files.pythonhosted.org/packages/1a/38/cf693af0e8c47038e1cb32eeb20b3b748f5d5bddd50270417630a4b8228f/machinable-4.10.1.tar.gz (from https://pypi.org/simple/machinable/) (requires-python:<4.0,>=3.8), version: 4.10.1 2026-07-07T18:17:23,940 Skipping link: No binaries permitted for machinable: https://files.pythonhosted.org/packages/d4/56/396b58b07b2ebe3bbf65fcd17024a350397fac8677ae70e1665fa1c01af4/machinable-4.10.2-py3-none-any.whl (from https://pypi.org/simple/machinable/) (requires-python:<4.0,>=3.8) 2026-07-07T18:17:23,941 Found link https://files.pythonhosted.org/packages/87/7c/721bee060d893234ecb43bf0e83fafb8924a839b872d087fe69fc73756ab/machinable-4.10.2.tar.gz (from https://pypi.org/simple/machinable/) (requires-python:<4.0,>=3.8), version: 4.10.2 2026-07-07T18:17:23,942 Skipping link: No binaries permitted for machinable: https://files.pythonhosted.org/packages/4d/ae/b66db6e34af4b5088f34f6fb58b70b2610c25d45b99c0048680cfaee1e14/machinable-4.10.3-py3-none-any.whl (from https://pypi.org/simple/machinable/) (requires-python:<4.0,>=3.8) 2026-07-07T18:17:23,942 Found link https://files.pythonhosted.org/packages/b2/29/b1f5a2ebe62cda13bb29ce023b173ee085cfcb3cdf9b3e9fe1295c4b03f2/machinable-4.10.3.tar.gz (from https://pypi.org/simple/machinable/) (requires-python:<4.0,>=3.8), version: 4.10.3 2026-07-07T18:17:23,943 Skipping link: No binaries permitted for machinable: https://files.pythonhosted.org/packages/f8/6d/9b5154873cbc56c93d20711ef04070bf31fe965794a7d52e8a4d917b239b/machinable-4.10.4-py3-none-any.whl (from https://pypi.org/simple/machinable/) (requires-python:<4.0,>=3.8) 2026-07-07T18:17:23,944 Found link https://files.pythonhosted.org/packages/65/02/20bbedd9ce8b1ca7901afd04cdeed8de6fdf0bd1ec99aede0b1080c67b77/machinable-4.10.4.tar.gz (from https://pypi.org/simple/machinable/) (requires-python:<4.0,>=3.8), version: 4.10.4 2026-07-07T18:17:23,945 Skipping link: No binaries permitted for machinable: https://files.pythonhosted.org/packages/ea/2e/2f3c9f85d307204af929fbbe279a0847def3acc0213da2ec6b54dd7cb853/machinable-4.10.5-py3-none-any.whl (from https://pypi.org/simple/machinable/) (requires-python:<4.0,>=3.8) 2026-07-07T18:17:23,946 Found link https://files.pythonhosted.org/packages/28/6f/488f5ffe3f77a0040064ef521895d82dc5711130457f23b17141e2186cce/machinable-4.10.5.tar.gz (from https://pypi.org/simple/machinable/) (requires-python:<4.0,>=3.8), version: 4.10.5 2026-07-07T18:17:23,946 Skipping link: No binaries permitted for machinable: https://files.pythonhosted.org/packages/e8/19/cbc9602ffc73fee840d3b19a6e056214ef08a0b95964b06e8846f0811fa0/machinable-4.10.6-py3-none-any.whl (from https://pypi.org/simple/machinable/) (requires-python:<4.0,>=3.8) 2026-07-07T18:17:23,948 Found link https://files.pythonhosted.org/packages/0c/bb/55a49920d9b28d6c43c02663fd1a769c33aa3a77a66b17f0f198b83b5a8d/machinable-4.10.6.tar.gz (from https://pypi.org/simple/machinable/) (requires-python:<4.0,>=3.8), version: 4.10.6 2026-07-07T18:17:23,948 Skipping link: No binaries permitted for machinable: https://files.pythonhosted.org/packages/11/c1/6664a62ad1f24c278a54722220cd44610c4d4638bd014ab07788896642f5/machinable-5.0.0-py3-none-any.whl (from https://pypi.org/simple/machinable/) (requires-python:>=3.11) 2026-07-07T18:17:23,949 Found link https://files.pythonhosted.org/packages/08/19/6decd8cdecb9f3c92c0b933ea68e184bed98474a54dc2abd19bb7b034c12/machinable-5.0.0.tar.gz (from https://pypi.org/simple/machinable/) (requires-python:>=3.11), version: 5.0.0 2026-07-07T18:17:23,950 Fetching project page and analyzing links: https://www.piwheels.org/simple/machinable/ 2026-07-07T18:17:23,950 Getting page https://www.piwheels.org/simple/machinable/ 2026-07-07T18:17:23,952 Found index url https://www.piwheels.org/simple 2026-07-07T18:17:24,148 Fetched page https://www.piwheels.org/simple/machinable/ as text/html 2026-07-07T18:17:24,166 Skipping link: No binaries permitted for machinable: https://archive1.piwheels.org/simple/machinable/machinable-4.10.6-py3-none-any.whl#sha256=8c7ab3ce0123b03f23386dd6a1d8b0356abe4c4d2d3957506744dddfa83717fb (from https://www.piwheels.org/simple/machinable/) (requires-python:>=3.8,<4.0) 2026-07-07T18:17:24,167 Skipping link: No binaries permitted for machinable: https://archive1.piwheels.org/simple/machinable/machinable-4.10.5-py3-none-any.whl#sha256=3075a73739fc819466062b0aae601fec5335c043b390cfd56a130e25b1fd1cfd (from https://www.piwheels.org/simple/machinable/) (requires-python:>=3.8,<4.0) 2026-07-07T18:17:24,167 Skipping link: No binaries permitted for machinable: https://archive1.piwheels.org/simple/machinable/machinable-4.10.4-py3-none-any.whl#sha256=39c09d5d23347eb0015579a0a696fea4f518b102eff412baca823bcf34eff006 (from https://www.piwheels.org/simple/machinable/) (requires-python:>=3.8,<4.0) 2026-07-07T18:17:24,168 Skipping link: No binaries permitted for machinable: https://archive1.piwheels.org/simple/machinable/machinable-4.10.3-py3-none-any.whl#sha256=0c338ae76fe59a806a10dee3027b4e8bcf9780efc494cae59d5f25306c3cdfca (from https://www.piwheels.org/simple/machinable/) (requires-python:>=3.8,<4.0) 2026-07-07T18:17:24,169 Skipping link: No binaries permitted for machinable: https://archive1.piwheels.org/simple/machinable/machinable-4.10.2-py3-none-any.whl#sha256=59731fad7d0c1b359c85b74a036ef01964981c96a3fdcf29d15452d0bb56f4a0 (from https://www.piwheels.org/simple/machinable/) (requires-python:>=3.8,<4.0) 2026-07-07T18:17:24,169 Skipping link: No binaries permitted for machinable: https://archive1.piwheels.org/simple/machinable/machinable-4.10.1-py3-none-any.whl#sha256=ecb81b4203e8577cec3f9de548386b4e632e3b3260dbdeb47e711e02ed069458 (from https://www.piwheels.org/simple/machinable/) (requires-python:>=3.8,<4.0) 2026-07-07T18:17:24,170 Skipping link: No binaries permitted for machinable: https://archive1.piwheels.org/simple/machinable/machinable-4.10.0-py3-none-any.whl#sha256=f0d5506f3ce6754054a3bd812a886f2ef96c484567a4c2291d7840ff69f9d919 (from https://www.piwheels.org/simple/machinable/) (requires-python:>=3.8,<4.0) 2026-07-07T18:17:24,170 Skipping link: No binaries permitted for machinable: https://archive1.piwheels.org/simple/machinable/machinable-4.9.2-py3-none-any.whl#sha256=ae127f29a5da2d51da62239cc3de37834a708140d980db5d0a5b46b8f43ab2ed (from https://www.piwheels.org/simple/machinable/) (requires-python:>=3.8,<4.0) 2026-07-07T18:17:24,171 Skipping link: No binaries permitted for machinable: https://archive1.piwheels.org/simple/machinable/machinable-4.9.1-py3-none-any.whl#sha256=ab78d59f665e4ec41f42f0b3b38cebaccb437ad177ce0b59ddd2cee0b06e8581 (from https://www.piwheels.org/simple/machinable/) (requires-python:>=3.8,<4.0) 2026-07-07T18:17:24,172 Skipping link: No binaries permitted for machinable: https://archive1.piwheels.org/simple/machinable/machinable-4.9.0-py3-none-any.whl#sha256=7ac93773fec2051e157fbd6683260b64cdcd1d2f2762a50ce6fad11faf8e97b8 (from https://www.piwheels.org/simple/machinable/) (requires-python:>=3.8,<4.0) 2026-07-07T18:17:24,172 Skipping link: No binaries permitted for machinable: https://archive1.piwheels.org/simple/machinable/machinable-4.8.4-py3-none-any.whl#sha256=24774fe4d1d7231d17546faadebff56b81aa07b6333a8b11ccf35619df53f654 (from https://www.piwheels.org/simple/machinable/) (requires-python:>=3.8,<4.0) 2026-07-07T18:17:24,173 Skipping link: No binaries permitted for machinable: https://archive1.piwheels.org/simple/machinable/machinable-4.8.3-py3-none-any.whl#sha256=e82bb52c8e599ff7bd89e868b45a4e7aeb9eafbdc7cd44325265ccc5a6ec41dc (from https://www.piwheels.org/simple/machinable/) (requires-python:>=3.8,<4.0) 2026-07-07T18:17:24,173 Skipping link: No binaries permitted for machinable: https://archive1.piwheels.org/simple/machinable/machinable-4.8.2-py3-none-any.whl#sha256=95f0e24e6f291b97f40c1612d4e2fa98b0bef61c22d642c28f347d9fcbbdcad0 (from https://www.piwheels.org/simple/machinable/) (requires-python:>=3.8,<4.0) 2026-07-07T18:17:24,174 Skipping link: No binaries permitted for machinable: https://archive1.piwheels.org/simple/machinable/machinable-4.8.1-py3-none-any.whl#sha256=9474b0af6372ca561a217104472832b50f97c1696b6424d16c124637ac72a123 (from https://www.piwheels.org/simple/machinable/) (requires-python:>=3.8,<4.0) 2026-07-07T18:17:24,174 Skipping link: No binaries permitted for machinable: https://archive1.piwheels.org/simple/machinable/machinable-4.8.0-py3-none-any.whl#sha256=f06bcac850867d911d7c0c6925022e3a7beef6d47452f90bf2ebc491d2ea10ce (from https://www.piwheels.org/simple/machinable/) (requires-python:>=3.8,<4.0) 2026-07-07T18:17:24,175 Skipping link: No binaries permitted for machinable: https://archive1.piwheels.org/simple/machinable/machinable-4.7.0-py3-none-any.whl#sha256=d77cdacd46ce87c1a79bb4f736d0a394112d74ab727af7ef3247961bd2dc15c6 (from https://www.piwheels.org/simple/machinable/) (requires-python:>=3.8,<4.0) 2026-07-07T18:17:24,176 Skipping link: No binaries permitted for machinable: https://archive1.piwheels.org/simple/machinable/machinable-4.6.3-py3-none-any.whl#sha256=c78111062f67c580413ef4966e0ee4d842e304f58f85d4c54b1e7d33111aae0e (from https://www.piwheels.org/simple/machinable/) (requires-python:>=3.8,<4.0) 2026-07-07T18:17:24,176 Skipping link: No binaries permitted for machinable: https://archive1.piwheels.org/simple/machinable/machinable-4.6.2-py3-none-any.whl#sha256=d804af4fce824b302557c13d09e40c34ec94be933b541b80050c3b10e3306559 (from https://www.piwheels.org/simple/machinable/) (requires-python:>=3.8,<4.0) 2026-07-07T18:17:24,177 Skipping link: No binaries permitted for machinable: https://archive1.piwheels.org/simple/machinable/machinable-4.6.1-py3-none-any.whl#sha256=5dc5145acf977d4b405650b6349077a965cb01e37fba5f6ec99344114a7af721 (from https://www.piwheels.org/simple/machinable/) (requires-python:>=3.8,<4.0) 2026-07-07T18:17:24,177 Skipping link: No binaries permitted for machinable: https://archive1.piwheels.org/simple/machinable/machinable-4.6.0-py3-none-any.whl#sha256=c672d465b114c93f4eead3ac5052ee26495eb4d0674dc5a65eb7a6a03f085806 (from https://www.piwheels.org/simple/machinable/) (requires-python:>=3.8,<4.0) 2026-07-07T18:17:24,178 Skipping link: No binaries permitted for machinable: https://archive1.piwheels.org/simple/machinable/machinable-4.5.0-py3-none-any.whl#sha256=4cc3ee2051e0ab83ff9641073fd38d9f0e3c1a8383b835523ec1c7964385dc7c (from https://www.piwheels.org/simple/machinable/) (requires-python:>=3.7,<4.0) 2026-07-07T18:17:24,178 Skipping link: No binaries permitted for machinable: https://archive1.piwheels.org/simple/machinable/machinable-4.4.0-py3-none-any.whl#sha256=ea492c573e8a5d9c013b34eace81614f51c0f5a439f5f1ab3f8b53b31f0ecc73 (from https://www.piwheels.org/simple/machinable/) (requires-python:>=3.7,<4.0) 2026-07-07T18:17:24,179 Skipping link: No binaries permitted for machinable: https://archive1.piwheels.org/simple/machinable/machinable-4.3.1-py3-none-any.whl#sha256=4475a589888feb2626aa65e52d121c9e80ace92f78a0f97ab7bc2cd0d9674425 (from https://www.piwheels.org/simple/machinable/) (requires-python:>=3.7,<4.0) 2026-07-07T18:17:24,180 Skipping link: No binaries permitted for machinable: https://archive1.piwheels.org/simple/machinable/machinable-4.3.0-py3-none-any.whl#sha256=25ca8eabdd6bf3273d2e3e9411614c29ede442c13e30fa98f1206f834856e242 (from https://www.piwheels.org/simple/machinable/) (requires-python:>=3.7,<4.0) 2026-07-07T18:17:24,180 Skipping link: No binaries permitted for machinable: https://archive1.piwheels.org/simple/machinable/machinable-4.2.0-py3-none-any.whl#sha256=d4c49788d9b9ced907b3407efef98c00f9a261db4b4054fefeb882f3ae02373e (from https://www.piwheels.org/simple/machinable/) (requires-python:>=3.7,<4.0) 2026-07-07T18:17:24,181 Skipping link: No binaries permitted for machinable: https://archive1.piwheels.org/simple/machinable/machinable-4.1.2-py3-none-any.whl#sha256=f33060dd042f589553eb55b15fb9018340aa9056484374bcccab64ca7a386379 (from https://www.piwheels.org/simple/machinable/) (requires-python:>=3.7,<4.0) 2026-07-07T18:17:24,181 Skipping link: No binaries permitted for machinable: https://archive1.piwheels.org/simple/machinable/machinable-4.0-py3-none-any.whl#sha256=63e2b73a85406ef142a7f2ea0f57a1964192ee3c0939a7d348b40d6a1d086481 (from https://www.piwheels.org/simple/machinable/) (requires-python:>=3.7,<4.0) 2026-07-07T18:17:24,182 Skipping link: No binaries permitted for machinable: https://archive1.piwheels.org/simple/machinable/machinable-3.0-py3-none-any.whl#sha256=4c7cfdae274d05d01c2e3e2b567c5d425c60bf628dd9d6bd387077df00b6b3c0 (from https://www.piwheels.org/simple/machinable/) (requires-python:>=3.6.1,<4.0.0) 2026-07-07T18:17:24,182 Skipping link: No binaries permitted for machinable: https://archive1.piwheels.org/simple/machinable/machinable-3.0b2-py3-none-any.whl#sha256=39d978efaa451280ad483de5696aa4a2458c9d8e2a8e18b857f75f09e04ec210 (from https://www.piwheels.org/simple/machinable/) (requires-python:>=3.6.1,<4.0.0) 2026-07-07T18:17:24,183 Skipping link: No binaries permitted for machinable: https://archive1.piwheels.org/simple/machinable/machinable-3.0b1-py3-none-any.whl#sha256=ae4ff7086ffa16abc9ee4e79c106bfe0283affef5116cdc5a085ddcbc6eadb01 (from https://www.piwheels.org/simple/machinable/) (requires-python:>=3.6.1,<4.0.0) 2026-07-07T18:17:24,183 Skipping link: No binaries permitted for machinable: https://archive1.piwheels.org/simple/machinable/machinable-2.14.0-py3-none-any.whl#sha256=d71a0dd27383a8940f89364f70f7f2726257973a825e03f4ae5392ee3b06ac3d (from https://www.piwheels.org/simple/machinable/) (requires-python:>=3.6.1,<4.0.0) 2026-07-07T18:17:24,184 Skipping link: No binaries permitted for machinable: https://archive1.piwheels.org/simple/machinable/machinable-2.13.0-py3-none-any.whl#sha256=37f878e201c6613c791554f72c24c3271b70de73060a9208f21def1875736e5d (from https://www.piwheels.org/simple/machinable/) (requires-python:>=3.6.1,<4.0.0) 2026-07-07T18:17:24,184 Skipping link: No binaries permitted for machinable: https://archive1.piwheels.org/simple/machinable/machinable-2.12.2-py2.py3-none-any.whl#sha256=ae9160ee0e3ce4f7aaa2249730d5d12c1bf3dbf3d5cfa423450ad59a842365cf (from https://www.piwheels.org/simple/machinable/) (requires-python:>=3.6) 2026-07-07T18:17:24,185 Skipping link: No binaries permitted for machinable: https://archive1.piwheels.org/simple/machinable/machinable-2.12.1-py2.py3-none-any.whl#sha256=c708387e94f6c807aaa8586c49efb33c9bc30de5f0ccc7f1d1727b65705b645d (from https://www.piwheels.org/simple/machinable/) (requires-python:>=3.6) 2026-07-07T18:17:24,186 Skipping link: No binaries permitted for machinable: https://archive1.piwheels.org/simple/machinable/machinable-2.12.0-py2.py3-none-any.whl#sha256=fd89f2938bef6144bef4645565fd9af654260ab40f6022b6a0df56c769b28ec8 (from https://www.piwheels.org/simple/machinable/) (requires-python:>=3.6) 2026-07-07T18:17:24,186 Skipping link: No binaries permitted for machinable: https://archive1.piwheels.org/simple/machinable/machinable-2.11.0-py2.py3-none-any.whl#sha256=53a7378bfa7246c7439881939c04e7ff519b04e1989949a12eea9d9e0d944e73 (from https://www.piwheels.org/simple/machinable/) (requires-python:>=3.6) 2026-07-07T18:17:24,187 Skipping link: No binaries permitted for machinable: https://archive1.piwheels.org/simple/machinable/machinable-2.10.0-py2.py3-none-any.whl#sha256=f028da897d38f1e6f26be1088663c2f8d33c84d61a3297a99d13185c69778e94 (from https://www.piwheels.org/simple/machinable/) (requires-python:>=3.6) 2026-07-07T18:17:24,188 Skipping link: No binaries permitted for machinable: https://archive1.piwheels.org/simple/machinable/machinable-2.9.4-py2.py3-none-any.whl#sha256=81938bf2163739085c769a18aaf6e46779d6137af642b2da2d082f92cc24a034 (from https://www.piwheels.org/simple/machinable/) (requires-python:>=3.6) 2026-07-07T18:17:24,188 Skipping link: No binaries permitted for machinable: https://archive1.piwheels.org/simple/machinable/machinable-2.9.2-py2.py3-none-any.whl#sha256=ce8faeec74f4abb27abbcccbd8fb9232826ec8d5ba5125d73259f40e86a34aa1 (from https://www.piwheels.org/simple/machinable/) (requires-python:>=3.6) 2026-07-07T18:17:24,189 Skipping link: No binaries permitted for machinable: https://archive1.piwheels.org/simple/machinable/machinable-2.9.1-py2.py3-none-any.whl#sha256=f9f16b2209bf9a0b8eb4e4573b591296489965ae53d51e447ee619951a362937 (from https://www.piwheels.org/simple/machinable/) (requires-python:>=3.6) 2026-07-07T18:17:24,189 Skipping link: No binaries permitted for machinable: https://archive1.piwheels.org/simple/machinable/machinable-2.9.0-py2.py3-none-any.whl#sha256=4b119dbcfbcc494a3263f7471f09df224f0153aba4a85c357a023ba7dd70e5dd (from https://www.piwheels.org/simple/machinable/) (requires-python:>=3.6) 2026-07-07T18:17:24,190 Skipping link: No binaries permitted for machinable: https://archive1.piwheels.org/simple/machinable/machinable-2.8.4-py2.py3-none-any.whl#sha256=78666319771ea4473b530fe8334b517b803298b997b4278bdd2419ac2b668d77 (from https://www.piwheels.org/simple/machinable/) (requires-python:>=3.6) 2026-07-07T18:17:24,190 Skipping link: No binaries permitted for machinable: https://archive1.piwheels.org/simple/machinable/machinable-2.8.3-py2.py3-none-any.whl#sha256=331ebb55fcb841abf85b2a7326ed7f7cae323b42126898623f912a73c33cbb14 (from https://www.piwheels.org/simple/machinable/) (requires-python:>=3.6) 2026-07-07T18:17:24,191 Skipping link: No binaries permitted for machinable: https://archive1.piwheels.org/simple/machinable/machinable-2.8.2-py2.py3-none-any.whl#sha256=bf446eca30bc0d9a0e7fd499b6a5f7b23b95d491b8a4e9500b3f04675a5d630f (from https://www.piwheels.org/simple/machinable/) (requires-python:>=3.6) 2026-07-07T18:17:24,191 Skipping link: No binaries permitted for machinable: https://archive1.piwheels.org/simple/machinable/machinable-2.8.1-py2.py3-none-any.whl#sha256=bccef444361a60959b5e8049f7909a15e3bfef67a929876392349ab965702928 (from https://www.piwheels.org/simple/machinable/) (requires-python:>=3.6) 2026-07-07T18:17:24,192 Skipping link: No binaries permitted for machinable: https://archive1.piwheels.org/simple/machinable/machinable-2.7.2-py2.py3-none-any.whl#sha256=b49204e39989da4f8cd425e4376f7cf36c726ea12f28fbb1600d74caacac0c2d (from https://www.piwheels.org/simple/machinable/) (requires-python:>=3.6) 2026-07-07T18:17:24,192 Skipping link: No binaries permitted for machinable: https://archive1.piwheels.org/simple/machinable/machinable-2.7.1-py2.py3-none-any.whl#sha256=7c4beb013839f5dc710ec16cc20ec4aafd43d1ef9817bfaa892c57219529cc31 (from https://www.piwheels.org/simple/machinable/) (requires-python:>=3.6) 2026-07-07T18:17:24,193 Skipping link: No binaries permitted for machinable: https://archive1.piwheels.org/simple/machinable/machinable-2.7.0-py2.py3-none-any.whl#sha256=eb4c3fc24b4d3082cd6450ae805447a5c043fdf9e3853b935611ebb1637fedeb (from https://www.piwheels.org/simple/machinable/) (requires-python:>=3.6) 2026-07-07T18:17:24,194 Skipping link: No binaries permitted for machinable: https://archive1.piwheels.org/simple/machinable/machinable-2.6.0-py2.py3-none-any.whl#sha256=0d4bce99926fee7b552389585b85b7f23c19fde43168e519a46b2d86f1cc8ade (from https://www.piwheels.org/simple/machinable/) (requires-python:>=3.6) 2026-07-07T18:17:24,194 Skipping link: No binaries permitted for machinable: https://archive1.piwheels.org/simple/machinable/machinable-2.5.2-py2.py3-none-any.whl#sha256=5df53ca4dbbb822ee084c648b6e30c3c5cfc12a08d093d32af4e72f308822f6d (from https://www.piwheels.org/simple/machinable/) (requires-python:>=3.6) 2026-07-07T18:17:24,195 Skipping link: No binaries permitted for machinable: https://archive1.piwheels.org/simple/machinable/machinable-2.5.1-py2.py3-none-any.whl#sha256=a60a5caff65596f678ce9e2468642db5abad59715ab43c10a80af21e654fbe90 (from https://www.piwheels.org/simple/machinable/) (requires-python:>=3.6) 2026-07-07T18:17:24,195 Skipping link: No binaries permitted for machinable: https://archive1.piwheels.org/simple/machinable/machinable-2.5.0-py2.py3-none-any.whl#sha256=c42dcdcdfd16c36f98df8c9d13c932bc960aee0885961df93b1249f8ae30b457 (from https://www.piwheels.org/simple/machinable/) (requires-python:>=3.6) 2026-07-07T18:17:24,196 Skipping link: No binaries permitted for machinable: https://archive1.piwheels.org/simple/machinable/machinable-2.4.0-py2.py3-none-any.whl#sha256=1ccd740a0a60589540a9e0541da5982bf392dba62fe05b695763bf067bebda21 (from https://www.piwheels.org/simple/machinable/) (requires-python:>=3.6) 2026-07-07T18:17:24,196 Skipping link: No binaries permitted for machinable: https://archive1.piwheels.org/simple/machinable/machinable-2.3.0-py2.py3-none-any.whl#sha256=288203ca985e79cc1c8fa2c45e626845324759a3b75057948cbf455acac6be11 (from https://www.piwheels.org/simple/machinable/) (requires-python:>=3.6) 2026-07-07T18:17:24,197 Skipping link: No binaries permitted for machinable: https://archive1.piwheels.org/simple/machinable/machinable-2.2.1-py2.py3-none-any.whl#sha256=c379911ccd1b1764bb20a5b67a685410b1f7db17e04f8ceef587deb0eaf664e3 (from https://www.piwheels.org/simple/machinable/) (requires-python:>=3.6) 2026-07-07T18:17:24,197 Skipping link: No binaries permitted for machinable: https://archive1.piwheels.org/simple/machinable/machinable-2.1.0-py2.py3-none-any.whl#sha256=60dfb1be59f0e89f015d8d4922e87c34de3cb908c7945ad5a3f9262f2046ec1b (from https://www.piwheels.org/simple/machinable/) (requires-python:>=3.6) 2026-07-07T18:17:24,198 Skipping link: No binaries permitted for machinable: https://archive1.piwheels.org/simple/machinable/machinable-2.0.1-py2.py3-none-any.whl#sha256=603bc00f6060c6258e97f51c3d224d50e0804fef19062695a9788cf19c545813 (from https://www.piwheels.org/simple/machinable/) (requires-python:>=3.6) 2026-07-07T18:17:24,198 Skipping link: No binaries permitted for machinable: https://archive1.piwheels.org/simple/machinable/machinable-2.0.0-py2.py3-none-any.whl#sha256=2dc78f116adac6a2029770b945e7747aec67115a2f8a65e7e200f9459471dc48 (from https://www.piwheels.org/simple/machinable/) (requires-python:>=3.6) 2026-07-07T18:17:24,199 Skipping link: No binaries permitted for machinable: https://archive1.piwheels.org/simple/machinable/machinable-2.0b2-py2.py3-none-any.whl#sha256=47a492f784780c0a79d48e14326f4ababd09ffdb595fc1f3d02ba2bc1952f4a1 (from https://www.piwheels.org/simple/machinable/) (requires-python:>=3.6) 2026-07-07T18:17:24,200 Skipping link: No binaries permitted for machinable: https://archive1.piwheels.org/simple/machinable/machinable-2.0b1-py2.py3-none-any.whl#sha256=3157c7f1748c59852b44564b245a74cc14d221fda7bc5ea0f2599891b45ace8e (from https://www.piwheels.org/simple/machinable/) (requires-python:>=3.6) 2026-07-07T18:17:24,200 Skipping link: No binaries permitted for machinable: https://archive1.piwheels.org/simple/machinable/machinable-1.2.1-py2.py3-none-any.whl#sha256=0a4d2f53397c172471ca90d4dece46512bfa7aff014f54f7f6d374af7a2bb5ea (from https://www.piwheels.org/simple/machinable/) (requires-python:>=3.6) 2026-07-07T18:17:24,201 Skipping link: No binaries permitted for machinable: https://archive1.piwheels.org/simple/machinable/machinable-1.1.4-py2.py3-none-any.whl#sha256=06d86e5cf884b66d3a7ce9bc106815767a0b5a1bd33005c7a92df1669538a951 (from https://www.piwheels.org/simple/machinable/) (requires-python:>= 3.6) 2026-07-07T18:17:24,201 Skipping link: No binaries permitted for machinable: https://archive1.piwheels.org/simple/machinable/machinable-0.0.1-py2.py3-none-any.whl#sha256=622a0314d62e5347c77716bfd35af7e5fefb5c656058275723b5fc40b2a9cdf0 (from https://www.piwheels.org/simple/machinable/) 2026-07-07T18:17:24,202 Skipping link: not a file: https://www.piwheels.org/simple/machinable/ 2026-07-07T18:17:24,203 Skipping link: not a file: https://pypi.org/simple/machinable/ 2026-07-07T18:17:24,230 Given no hashes to check 1 links for project 'machinable': discarding no candidates 2026-07-07T18:17:24,250 Collecting machinable==5.0.0 2026-07-07T18:17:24,252 Created temporary directory: /tmp/pip-unpack-rur_7ecc 2026-07-07T18:17:24,490 Downloading machinable-5.0.0.tar.gz (503 kB) 2026-07-07T18:17:25,004 Added machinable==5.0.0 from https://files.pythonhosted.org/packages/08/19/6decd8cdecb9f3c92c0b933ea68e184bed98474a54dc2abd19bb7b034c12/machinable-5.0.0.tar.gz to build tracker '/tmp/pip-build-tracker-ugc6w2a4' 2026-07-07T18:17:25,010 Created temporary directory: /tmp/pip-build-env-l3877bht 2026-07-07T18:17:25,014 Installing build dependencies: started 2026-07-07T18:17:25,015 Running command pip subprocess to install build dependencies 2026-07-07T18:17:26,197 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-07-07T18:17:26,634 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-07-07T18:17:26,657 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-07-07T18:17:27,210 Collecting hatchling 2026-07-07T18:17:27,212 Obtaining dependency information for hatchling from https://www.piwheels.org/simple/hatchling/hatchling-1.30.1-py3-none-any.whl.metadata 2026-07-07T18:17:27,225 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.30.1-py3-none-any.whl.metadata (3.8 kB) 2026-07-07T18:17:27,419 Collecting packaging>=24.2 2026-07-07T18:17:27,420 Obtaining dependency information for packaging>=24.2 from https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata 2026-07-07T18:17:27,433 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata (3.5 kB) 2026-07-07T18:17:27,555 Collecting pathspec>=0.10.1 2026-07-07T18:17:27,556 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-07-07T18:17:27,569 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl.metadata (14 kB) 2026-07-07T18:17:27,691 Collecting pluggy>=1.0.0 2026-07-07T18:17:27,692 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-07-07T18:17:27,709 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl.metadata (4.8 kB) 2026-07-07T18:17:27,969 Collecting trove-classifiers 2026-07-07T18:17:27,970 Obtaining dependency information for trove-classifiers from https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.6.1.19-py3-none-any.whl.metadata 2026-07-07T18:17:27,983 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.6.1.19-py3-none-any.whl.metadata (2.3 kB) 2026-07-07T18:17:28,043 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.30.1-py3-none-any.whl (77 kB) 2026-07-07T18:17:28,065 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-07-07T18:17:28,084 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl (57 kB) 2026-07-07T18:17:28,100 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl (20 kB) 2026-07-07T18:17:28,116 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.6.1.19-py3-none-any.whl (14 kB) 2026-07-07T18:17:28,133 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.30.1-py3-none-any.whl (77 kB) 2026-07-07T18:17:28,163 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-07-07T18:17:28,186 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl (57 kB) 2026-07-07T18:17:28,208 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl (20 kB) 2026-07-07T18:17:28,226 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.6.1.19-py3-none-any.whl (14 kB) 2026-07-07T18:17:30,761 Installing collected packages: trove-classifiers, pluggy, pathspec, packaging, hatchling 2026-07-07T18:17:30,797 Creating /tmp/pip-build-env-l3877bht/overlay/local/bin 2026-07-07T18:17:30,799 changing mode of /tmp/pip-build-env-l3877bht/overlay/local/bin/trove-classifiers to 755 2026-07-07T18:17:31,804 changing mode of /tmp/pip-build-env-l3877bht/overlay/local/bin/hatchling to 755 2026-07-07T18:17:31,840 Successfully installed hatchling-1.30.1 packaging-26.2 pathspec-1.1.1 pluggy-1.6.0 trove-classifiers-2026.6.1.19 2026-07-07T18:17:32,099 Installing build dependencies: finished with status 'done' 2026-07-07T18:17:32,105 Getting requirements to build wheel: started 2026-07-07T18:17:32,107 Running command Getting requirements to build wheel 2026-07-07T18:17:32,461 Getting requirements to build wheel: finished with status 'done' 2026-07-07T18:17:32,464 Created temporary directory: /tmp/pip-modern-metadata-mr5eu23r 2026-07-07T18:17:32,467 Preparing metadata (pyproject.toml): started 2026-07-07T18:17:32,468 Running command Preparing metadata (pyproject.toml) 2026-07-07T18:17:33,148 Preparing metadata (pyproject.toml): finished with status 'done' 2026-07-07T18:17:33,153 Source in /tmp/pip-wheel-sd2i2qtz/machinable_5f2e61c302a14f7dbe1be78cbce6a266 has version 5.0.0, which satisfies requirement machinable==5.0.0 from https://files.pythonhosted.org/packages/08/19/6decd8cdecb9f3c92c0b933ea68e184bed98474a54dc2abd19bb7b034c12/machinable-5.0.0.tar.gz 2026-07-07T18:17:33,154 Removed machinable==5.0.0 from https://files.pythonhosted.org/packages/08/19/6decd8cdecb9f3c92c0b933ea68e184bed98474a54dc2abd19bb7b034c12/machinable-5.0.0.tar.gz from build tracker '/tmp/pip-build-tracker-ugc6w2a4' 2026-07-07T18:17:33,160 Created temporary directory: /tmp/pip-unpack-m0g7113u 2026-07-07T18:17:33,160 Building wheels for collected packages: machinable 2026-07-07T18:17:33,165 Created temporary directory: /tmp/pip-wheel-f1uszifn 2026-07-07T18:17:33,165 Destination directory: /tmp/pip-wheel-f1uszifn 2026-07-07T18:17:33,167 Building wheel for machinable (pyproject.toml): started 2026-07-07T18:17:33,168 Running command Building wheel for machinable (pyproject.toml) 2026-07-07T18:17:33,301 Building wheel for machinable (pyproject.toml): finished with status 'done' 2026-07-07T18:17:33,307 Created wheel for machinable: filename=machinable-5.0.0-py3-none-any.whl size=184617 sha256=6a3261c24c64b781edbb1717f98cd8466f5378a1af24322302fd8f8fb2e49714 2026-07-07T18:17:33,308 Stored in directory: /tmp/pip-ephem-wheel-cache-mo3o_nfe/wheels/0e/66/13/fd672c237d15c4b16ffcb85f4ff7648813d404ac682de369b5 2026-07-07T18:17:33,320 Successfully built machinable 2026-07-07T18:17:33,329 Removed build tracker: '/tmp/pip-build-tracker-ugc6w2a4'