2025-09-08T00:34:17,339 Created temporary directory: /tmp/pip-build-tracker-_9wy110r 2025-09-08T00:34:17,340 Initialized build tracking at /tmp/pip-build-tracker-_9wy110r 2025-09-08T00:34:17,340 Created build tracker: /tmp/pip-build-tracker-_9wy110r 2025-09-08T00:34:17,340 Entered build tracker: /tmp/pip-build-tracker-_9wy110r 2025-09-08T00:34:17,340 Created temporary directory: /tmp/pip-wheel-0mqgnqyi 2025-09-08T00:34:17,343 Created temporary directory: /tmp/pip-ephem-wheel-cache-a4igk7la 2025-09-08T00:34:17,402 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T00:34:17,404 2 location(s) to search for versions of pyfarmhash: 2025-09-08T00:34:17,404 * https://pypi.org/simple/pyfarmhash/ 2025-09-08T00:34:17,404 * https://www.piwheels.org/simple/pyfarmhash/ 2025-09-08T00:34:17,404 Fetching project page and analyzing links: https://pypi.org/simple/pyfarmhash/ 2025-09-08T00:34:17,405 Getting page https://pypi.org/simple/pyfarmhash/ 2025-09-08T00:34:17,406 Found index url https://pypi.org/simple/ 2025-09-08T00:34:17,476 Fetched page https://pypi.org/simple/pyfarmhash/ as application/vnd.pypi.simple.v1+json 2025-09-08T00:34:17,479 Found link https://files.pythonhosted.org/packages/30/17/9e2116bcaf60d1329b0903f04bc982e65def450e4a770172db5bfaba2a58/pyfarmhash-0.1.0.tar.gz (from https://pypi.org/simple/pyfarmhash/), version: 0.1.0 2025-09-08T00:34:17,479 Found link https://files.pythonhosted.org/packages/1a/f5/815f7796e741d0b14b1f5731b27c79a389ab1818947b2dfaa3baa1ad1184/pyfarmhash-0.1.1.tar.gz (from https://pypi.org/simple/pyfarmhash/), version: 0.1.1 2025-09-08T00:34:17,479 Found link https://files.pythonhosted.org/packages/86/0a/c08f74eb37b939f2dff6f73008a115a6eb499fc3dc3e675b57cb9769f84b/pyfarmhash-0.1.2.tar.gz (from https://pypi.org/simple/pyfarmhash/), version: 0.1.2 2025-09-08T00:34:17,479 Found link https://files.pythonhosted.org/packages/c4/42/5a3e0fa3a5653d26fe27c0f7d07a7e4663f26a7130864ec7a548ba0b2ced/pyfarmhash-0.1.3.tar.gz (from https://pypi.org/simple/pyfarmhash/), version: 0.1.3 2025-09-08T00:34:17,480 Found link https://files.pythonhosted.org/packages/6b/92/b5b6fa5fa64a53f948a2c36e443feadd37881d5b011d08f4a3f938a9735a/pyfarmhash-0.1.4.tar.gz (from https://pypi.org/simple/pyfarmhash/), version: 0.1.4 2025-09-08T00:34:17,480 Found link https://files.pythonhosted.org/packages/16/a0/24e6176e74f04603a167c4a6797fa67cfb65de143aaa8936fa1a6e2e8d5e/pyfarmhash-0.1.9.tar.gz (from https://pypi.org/simple/pyfarmhash/), version: 0.1.9 2025-09-08T00:34:17,480 Found link https://files.pythonhosted.org/packages/6e/0c/6ba7683cb7a2e81d87f5bfaf3671d547ccddee14904bfcc074ed8d01c0ff/pyfarmhash-0.2.0.tar.gz (from https://pypi.org/simple/pyfarmhash/), version: 0.2.0 2025-09-08T00:34:17,480 Found link https://files.pythonhosted.org/packages/42/f8/02e657eafa6175ca080971603cd5b054b737161f3060301a250d5812e4d8/pyfarmhash-0.2.1.tar.gz (from https://pypi.org/simple/pyfarmhash/), version: 0.2.1 2025-09-08T00:34:17,481 Found link https://files.pythonhosted.org/packages/31/85/303d07e39cf506af7b0da997eee5f3b1ecbfb8ade0370ed5c0f4f96d8c96/pyfarmhash-0.2.2.tar.gz (from https://pypi.org/simple/pyfarmhash/), version: 0.2.2 2025-09-08T00:34:17,481 Skipping link: No binaries permitted for pyfarmhash: https://files.pythonhosted.org/packages/1b/18/9d76f2b99fec699a8dbf185438379f7fd69937782909c269a47a44c152f8/pyfarmhash-0.3.0-cp37-cp37m-win_amd64.whl (from https://pypi.org/simple/pyfarmhash/) 2025-09-08T00:34:17,481 Skipping link: No binaries permitted for pyfarmhash: https://files.pythonhosted.org/packages/75/a3/285ce8f0b7785102088784700e960fc2c8245628f10d01a014d8903b79c2/pyfarmhash-0.3.0-cp38-cp38-win_amd64.whl (from https://pypi.org/simple/pyfarmhash/) 2025-09-08T00:34:17,481 Skipping link: No binaries permitted for pyfarmhash: https://files.pythonhosted.org/packages/4a/b6/c425c2134ae95e395370baf245367fa53e2f197cfa79441c2df4c1f9b45f/pyfarmhash-0.3.0-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/pyfarmhash/) 2025-09-08T00:34:17,481 Found link https://files.pythonhosted.org/packages/0c/e6/c7bbddd8bfaddb32cbde1b62a03421fe8a25a44a4825635c991f3d6e4510/pyfarmhash-0.3.0.linux-x86_64.tar.gz (from https://pypi.org/simple/pyfarmhash/), version: 0.3.0.linux-x86_64 2025-09-08T00:34:17,481 Skipping link: No binaries permitted for pyfarmhash: https://files.pythonhosted.org/packages/e9/a4/989cfd0d71046cc7acad882b75e4621e7949f595f4146ebdbb0ffcaebd3c/pyfarmhash-0.3.1-cp38-cp38-win_amd64.whl (from https://pypi.org/simple/pyfarmhash/) 2025-09-08T00:34:17,481 Skipping link: No binaries permitted for pyfarmhash: https://files.pythonhosted.org/packages/99/e7/e3c97a5ba709e28db06f89684ad54e740efcdf8235cecc9ae2626b3188d2/pyfarmhash-0.3.2-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/pyfarmhash/) 2025-09-08T00:34:17,482 Skipping link: No binaries permitted for pyfarmhash: https://files.pythonhosted.org/packages/9d/69/c4ce7badf4a92b721a0593f1a21a600e5d9d6e1b890b10ba6a5458a937cc/pyfarmhash-0.3.2-cp37-cp37m-win_amd64.whl (from https://pypi.org/simple/pyfarmhash/) 2025-09-08T00:34:17,482 Skipping link: No binaries permitted for pyfarmhash: https://files.pythonhosted.org/packages/0e/4f/0c7dddbb43e6da3be80c52182555951636c541a2bad5d7a4418e59a6d6e3/pyfarmhash-0.3.2-cp38-cp38-win_amd64.whl (from https://pypi.org/simple/pyfarmhash/) 2025-09-08T00:34:17,482 Skipping link: No binaries permitted for pyfarmhash: https://files.pythonhosted.org/packages/7e/d3/659f24a6636df197d804db194f764bd3489d037b66a06f4f750eb6b14e60/pyfarmhash-0.3.2-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/pyfarmhash/) 2025-09-08T00:34:17,482 Found link https://files.pythonhosted.org/packages/c3/7f/256f1954343fc44641d04292e1410470337db3720bd57b510782e449d6db/pyfarmhash-0.3.2.tar.gz (from https://pypi.org/simple/pyfarmhash/), version: 0.3.2 2025-09-08T00:34:17,482 Skipping link: No binaries permitted for pyfarmhash: https://files.pythonhosted.org/packages/9c/8e/4908aa8a91e453bc82a4f72f63dd6d420c6137e9da4c5dbc10a5c0167129/pyfarmhash-0.4.0-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/pyfarmhash/) 2025-09-08T00:34:17,482 Found link https://files.pythonhosted.org/packages/90/d8/e99ec1abd6c05c133787f952e903f71ea36385100bb6617ba445413ef6fe/pyfarmhash-0.4.0.tar.gz (from https://pypi.org/simple/pyfarmhash/), version: 0.4.0 2025-09-08T00:34:17,483 Fetching project page and analyzing links: https://www.piwheels.org/simple/pyfarmhash/ 2025-09-08T00:34:17,483 Getting page https://www.piwheels.org/simple/pyfarmhash/ 2025-09-08T00:34:17,484 Found index url https://www.piwheels.org/simple/ 2025-09-08T00:34:17,588 Fetched page https://www.piwheels.org/simple/pyfarmhash/ as text/html 2025-09-08T00:34:17,597 Skipping link: No binaries permitted for pyfarmhash: https://archive1.piwheels.org/simple/pyfarmhash/pyfarmhash-0.4.0-cp311-cp311-linux_armv6l.whl#sha256=fceedf88219bc4e3cb03c1cf7451778091c55d84b14941b2c1c0c38257bccd9a (from https://www.piwheels.org/simple/pyfarmhash/) 2025-09-08T00:34:17,597 Skipping link: No binaries permitted for pyfarmhash: https://archive1.piwheels.org/simple/pyfarmhash/pyfarmhash-0.4.0-cp311-cp311-linux_armv7l.whl#sha256=fceedf88219bc4e3cb03c1cf7451778091c55d84b14941b2c1c0c38257bccd9a (from https://www.piwheels.org/simple/pyfarmhash/) 2025-09-08T00:34:17,597 Skipping link: No binaries permitted for pyfarmhash: https://archive1.piwheels.org/simple/pyfarmhash/pyfarmhash-0.4.0-cp39-cp39-linux_armv6l.whl#sha256=312fb1704d0630480e1102d92bd4a3cbc6d3938eede60692d72abf8c112cb0c0 (from https://www.piwheels.org/simple/pyfarmhash/) 2025-09-08T00:34:17,597 Skipping link: No binaries permitted for pyfarmhash: https://archive1.piwheels.org/simple/pyfarmhash/pyfarmhash-0.4.0-cp39-cp39-linux_armv7l.whl#sha256=312fb1704d0630480e1102d92bd4a3cbc6d3938eede60692d72abf8c112cb0c0 (from https://www.piwheels.org/simple/pyfarmhash/) 2025-09-08T00:34:17,597 Skipping link: No binaries permitted for pyfarmhash: https://archive1.piwheels.org/simple/pyfarmhash/pyfarmhash-0.3.2-cp311-cp311-linux_armv6l.whl#sha256=36b4ff79c52389606e14e8e8f764356c9f5c0e6c7214d4b6b5c6e1b8ea78426d (from https://www.piwheels.org/simple/pyfarmhash/) 2025-09-08T00:34:17,597 Skipping link: No binaries permitted for pyfarmhash: https://archive1.piwheels.org/simple/pyfarmhash/pyfarmhash-0.3.2-cp311-cp311-linux_armv7l.whl#sha256=36b4ff79c52389606e14e8e8f764356c9f5c0e6c7214d4b6b5c6e1b8ea78426d (from https://www.piwheels.org/simple/pyfarmhash/) 2025-09-08T00:34:17,597 Skipping link: No binaries permitted for pyfarmhash: https://archive1.piwheels.org/simple/pyfarmhash/pyfarmhash-0.3.2-cp35-cp35m-linux_armv6l.whl#sha256=d6be0b81815037e92f853af7a40561e86614c05e9ce063c4b8995191ea671c1a (from https://www.piwheels.org/simple/pyfarmhash/) 2025-09-08T00:34:17,598 Skipping link: No binaries permitted for pyfarmhash: https://archive1.piwheels.org/simple/pyfarmhash/pyfarmhash-0.3.2-cp35-cp35m-linux_armv7l.whl#sha256=d6be0b81815037e92f853af7a40561e86614c05e9ce063c4b8995191ea671c1a (from https://www.piwheels.org/simple/pyfarmhash/) 2025-09-08T00:34:17,598 Skipping link: No binaries permitted for pyfarmhash: https://archive1.piwheels.org/simple/pyfarmhash/pyfarmhash-0.3.2-cp37-cp37m-linux_armv6l.whl#sha256=b292ce2326f8460e5c9df3f2f1f3616b2ee5edc90e52efe4b78afdd07e8022bf (from https://www.piwheels.org/simple/pyfarmhash/) 2025-09-08T00:34:17,598 Skipping link: No binaries permitted for pyfarmhash: https://archive1.piwheels.org/simple/pyfarmhash/pyfarmhash-0.3.2-cp37-cp37m-linux_armv7l.whl#sha256=b292ce2326f8460e5c9df3f2f1f3616b2ee5edc90e52efe4b78afdd07e8022bf (from https://www.piwheels.org/simple/pyfarmhash/) 2025-09-08T00:34:17,598 Skipping link: No binaries permitted for pyfarmhash: https://archive1.piwheels.org/simple/pyfarmhash/pyfarmhash-0.3.2-cp39-cp39-linux_armv6l.whl#sha256=e1924e097baebc0b13668c2b60834fc1b01a65ae4f268a798112041065ca4d9d (from https://www.piwheels.org/simple/pyfarmhash/) 2025-09-08T00:34:17,598 Skipping link: No binaries permitted for pyfarmhash: https://archive1.piwheels.org/simple/pyfarmhash/pyfarmhash-0.3.2-cp39-cp39-linux_armv7l.whl#sha256=e1924e097baebc0b13668c2b60834fc1b01a65ae4f268a798112041065ca4d9d (from https://www.piwheels.org/simple/pyfarmhash/) 2025-09-08T00:34:17,598 Skipping link: No binaries permitted for pyfarmhash: https://archive1.piwheels.org/simple/pyfarmhash/pyfarmhash-0.2.2-cp37-cp37m-linux_armv6l.whl#sha256=2f179348da9c23be1ad12052d953755b2a7de8504269f4de7fa6612532a8f4c1 (from https://www.piwheels.org/simple/pyfarmhash/) 2025-09-08T00:34:17,598 Skipping link: No binaries permitted for pyfarmhash: https://archive1.piwheels.org/simple/pyfarmhash/pyfarmhash-0.2.2-cp37-cp37m-linux_armv7l.whl#sha256=2f179348da9c23be1ad12052d953755b2a7de8504269f4de7fa6612532a8f4c1 (from https://www.piwheels.org/simple/pyfarmhash/) 2025-09-08T00:34:17,598 Skipping link: No binaries permitted for pyfarmhash: https://archive1.piwheels.org/simple/pyfarmhash/pyfarmhash-0.2.2-cp34-cp34m-linux_armv7l.whl#sha256=4f1630a8f9436566f382387cc057ff6473f2b06a2da8eb41f7e8c6c86803243c (from https://www.piwheels.org/simple/pyfarmhash/) 2025-09-08T00:34:17,599 Skipping link: No binaries permitted for pyfarmhash: https://archive1.piwheels.org/simple/pyfarmhash/pyfarmhash-0.2.2-cp34-cp34m-linux_armv6l.whl#sha256=4f1630a8f9436566f382387cc057ff6473f2b06a2da8eb41f7e8c6c86803243c (from https://www.piwheels.org/simple/pyfarmhash/) 2025-09-08T00:34:17,599 Skipping link: No binaries permitted for pyfarmhash: https://archive1.piwheels.org/simple/pyfarmhash/pyfarmhash-0.2.2-cp35-cp35m-linux_armv7l.whl#sha256=29de70fa0bbe738be055c828917dec1f3eabdddf22cf4c6841dd71c28bdeacef (from https://www.piwheels.org/simple/pyfarmhash/) 2025-09-08T00:34:17,599 Skipping link: No binaries permitted for pyfarmhash: https://archive1.piwheels.org/simple/pyfarmhash/pyfarmhash-0.2.2-cp35-cp35m-linux_armv6l.whl#sha256=29de70fa0bbe738be055c828917dec1f3eabdddf22cf4c6841dd71c28bdeacef (from https://www.piwheels.org/simple/pyfarmhash/) 2025-09-08T00:34:17,599 Skipping link: No binaries permitted for pyfarmhash: https://archive1.piwheels.org/simple/pyfarmhash/pyfarmhash-0.2.2-cp311-cp311-linux_armv6l.whl#sha256=c1e3cccbd3f6cffc52deb6908f2cf6e178b1aa912cd951b72bb82a3082f31935 (from https://www.piwheels.org/simple/pyfarmhash/) 2025-09-08T00:34:17,599 Skipping link: No binaries permitted for pyfarmhash: https://archive1.piwheels.org/simple/pyfarmhash/pyfarmhash-0.2.2-cp311-cp311-linux_armv7l.whl#sha256=c1e3cccbd3f6cffc52deb6908f2cf6e178b1aa912cd951b72bb82a3082f31935 (from https://www.piwheels.org/simple/pyfarmhash/) 2025-09-08T00:34:17,599 Skipping link: No binaries permitted for pyfarmhash: https://archive1.piwheels.org/simple/pyfarmhash/pyfarmhash-0.2.2-cp39-cp39-linux_armv6l.whl#sha256=3dc2e227d952440efc2885236bd91df1c3a5f5a9ad0ed7f0e6425dce81da0591 (from https://www.piwheels.org/simple/pyfarmhash/) 2025-09-08T00:34:17,599 Skipping link: No binaries permitted for pyfarmhash: https://archive1.piwheels.org/simple/pyfarmhash/pyfarmhash-0.2.2-cp39-cp39-linux_armv7l.whl#sha256=3dc2e227d952440efc2885236bd91df1c3a5f5a9ad0ed7f0e6425dce81da0591 (from https://www.piwheels.org/simple/pyfarmhash/) 2025-09-08T00:34:17,599 Skipping link: No binaries permitted for pyfarmhash: https://archive1.piwheels.org/simple/pyfarmhash/pyfarmhash-0.2.0-cp37-cp37m-linux_armv7l.whl#sha256=ef2067ae91e7e6f6d9d8d8fda2e573b41f2defbe790be3606358411b0da2d482 (from https://www.piwheels.org/simple/pyfarmhash/) 2025-09-08T00:34:17,599 Skipping link: No binaries permitted for pyfarmhash: https://archive1.piwheels.org/simple/pyfarmhash/pyfarmhash-0.2.0-cp37-cp37m-linux_armv6l.whl#sha256=ef2067ae91e7e6f6d9d8d8fda2e573b41f2defbe790be3606358411b0da2d482 (from https://www.piwheels.org/simple/pyfarmhash/) 2025-09-08T00:34:17,600 Skipping link: No binaries permitted for pyfarmhash: https://archive1.piwheels.org/simple/pyfarmhash/pyfarmhash-0.2.0-cp35-cp35m-linux_armv6l.whl#sha256=ea4c5a0d986503664e01a4f192b73b79ebe8271b830dcbb66bd4bd4fc03e565e (from https://www.piwheels.org/simple/pyfarmhash/) 2025-09-08T00:34:17,600 Skipping link: No binaries permitted for pyfarmhash: https://archive1.piwheels.org/simple/pyfarmhash/pyfarmhash-0.2.0-cp35-cp35m-linux_armv7l.whl#sha256=ea4c5a0d986503664e01a4f192b73b79ebe8271b830dcbb66bd4bd4fc03e565e (from https://www.piwheels.org/simple/pyfarmhash/) 2025-09-08T00:34:17,600 Skipping link: No binaries permitted for pyfarmhash: https://archive1.piwheels.org/simple/pyfarmhash/pyfarmhash-0.2.0-cp34-cp34m-linux_armv7l.whl#sha256=c0c685b61f17ae63e7124171f685eeb81165b03573607cbbdcb48bc646599fde (from https://www.piwheels.org/simple/pyfarmhash/) 2025-09-08T00:34:17,600 Skipping link: No binaries permitted for pyfarmhash: https://archive1.piwheels.org/simple/pyfarmhash/pyfarmhash-0.2.0-cp34-cp34m-linux_armv6l.whl#sha256=c0c685b61f17ae63e7124171f685eeb81165b03573607cbbdcb48bc646599fde (from https://www.piwheels.org/simple/pyfarmhash/) 2025-09-08T00:34:17,600 Skipping link: No binaries permitted for pyfarmhash: https://archive1.piwheels.org/simple/pyfarmhash/pyfarmhash-0.2.0-cp311-cp311-linux_armv6l.whl#sha256=aa61ef4866095da30580fce861a8d9f9f8f84ba9e7a43f012e8a05346b438b6c (from https://www.piwheels.org/simple/pyfarmhash/) 2025-09-08T00:34:17,600 Skipping link: No binaries permitted for pyfarmhash: https://archive1.piwheels.org/simple/pyfarmhash/pyfarmhash-0.2.0-cp311-cp311-linux_armv7l.whl#sha256=aa61ef4866095da30580fce861a8d9f9f8f84ba9e7a43f012e8a05346b438b6c (from https://www.piwheels.org/simple/pyfarmhash/) 2025-09-08T00:34:17,600 Skipping link: No binaries permitted for pyfarmhash: https://archive1.piwheels.org/simple/pyfarmhash/pyfarmhash-0.2.0-cp39-cp39-linux_armv6l.whl#sha256=79b1df00b5cb49bc0a2b8b736ca857718e5d5cd484b1e5b9e9b67bf463959ef3 (from https://www.piwheels.org/simple/pyfarmhash/) 2025-09-08T00:34:17,600 Skipping link: No binaries permitted for pyfarmhash: https://archive1.piwheels.org/simple/pyfarmhash/pyfarmhash-0.2.0-cp39-cp39-linux_armv7l.whl#sha256=79b1df00b5cb49bc0a2b8b736ca857718e5d5cd484b1e5b9e9b67bf463959ef3 (from https://www.piwheels.org/simple/pyfarmhash/) 2025-09-08T00:34:17,601 Skipping link: No binaries permitted for pyfarmhash: https://archive1.piwheels.org/simple/pyfarmhash/pyfarmhash-0.1.9-cp37-cp37m-linux_armv6l.whl#sha256=567672cb62cdf8ab71a133c56199148ab3635fc59cd9e49b145984feb780138f (from https://www.piwheels.org/simple/pyfarmhash/) 2025-09-08T00:34:17,601 Skipping link: No binaries permitted for pyfarmhash: https://archive1.piwheels.org/simple/pyfarmhash/pyfarmhash-0.1.9-cp37-cp37m-linux_armv7l.whl#sha256=567672cb62cdf8ab71a133c56199148ab3635fc59cd9e49b145984feb780138f (from https://www.piwheels.org/simple/pyfarmhash/) 2025-09-08T00:34:17,601 Skipping link: No binaries permitted for pyfarmhash: https://archive1.piwheels.org/simple/pyfarmhash/pyfarmhash-0.1.9-cp34-cp34m-linux_armv7l.whl#sha256=9782a667f7ca10585887e42fa2fa277881da80f728697ceeede8a29ee139436f (from https://www.piwheels.org/simple/pyfarmhash/) 2025-09-08T00:34:17,601 Skipping link: No binaries permitted for pyfarmhash: https://archive1.piwheels.org/simple/pyfarmhash/pyfarmhash-0.1.9-cp34-cp34m-linux_armv6l.whl#sha256=9782a667f7ca10585887e42fa2fa277881da80f728697ceeede8a29ee139436f (from https://www.piwheels.org/simple/pyfarmhash/) 2025-09-08T00:34:17,601 Skipping link: No binaries permitted for pyfarmhash: https://archive1.piwheels.org/simple/pyfarmhash/pyfarmhash-0.1.9-cp35-cp35m-linux_armv7l.whl#sha256=46858cc117aa2cc749f4801597ad783021fcbbc366fdf4390a4b6768a1fca8f3 (from https://www.piwheels.org/simple/pyfarmhash/) 2025-09-08T00:34:17,601 Skipping link: No binaries permitted for pyfarmhash: https://archive1.piwheels.org/simple/pyfarmhash/pyfarmhash-0.1.9-cp35-cp35m-linux_armv6l.whl#sha256=46858cc117aa2cc749f4801597ad783021fcbbc366fdf4390a4b6768a1fca8f3 (from https://www.piwheels.org/simple/pyfarmhash/) 2025-09-08T00:34:17,601 Skipping link: No binaries permitted for pyfarmhash: https://archive1.piwheels.org/simple/pyfarmhash/pyfarmhash-0.1.9-cp311-cp311-linux_armv6l.whl#sha256=a353dd02d7aa710a058f317e05d6fe1a03087c1ab1ca6db5ea6535199068786a (from https://www.piwheels.org/simple/pyfarmhash/) 2025-09-08T00:34:17,601 Skipping link: No binaries permitted for pyfarmhash: https://archive1.piwheels.org/simple/pyfarmhash/pyfarmhash-0.1.9-cp311-cp311-linux_armv7l.whl#sha256=a353dd02d7aa710a058f317e05d6fe1a03087c1ab1ca6db5ea6535199068786a (from https://www.piwheels.org/simple/pyfarmhash/) 2025-09-08T00:34:17,601 Skipping link: No binaries permitted for pyfarmhash: https://archive1.piwheels.org/simple/pyfarmhash/pyfarmhash-0.1.9-cp39-cp39-linux_armv6l.whl#sha256=92be3f69e1398893d88a26fdc5639600477403a730fec3a1def92bb9ec7248f5 (from https://www.piwheels.org/simple/pyfarmhash/) 2025-09-08T00:34:17,602 Skipping link: No binaries permitted for pyfarmhash: https://archive1.piwheels.org/simple/pyfarmhash/pyfarmhash-0.1.9-cp39-cp39-linux_armv7l.whl#sha256=92be3f69e1398893d88a26fdc5639600477403a730fec3a1def92bb9ec7248f5 (from https://www.piwheels.org/simple/pyfarmhash/) 2025-09-08T00:34:17,602 Skipping link: No binaries permitted for pyfarmhash: https://archive1.piwheels.org/simple/pyfarmhash/pyfarmhash-0.1.4-cp37-cp37m-linux_armv6l.whl#sha256=962f3c20670713d0b4a619e2aa44f5b52f74b9a9dc746a8d567c2a28511a287f (from https://www.piwheels.org/simple/pyfarmhash/) 2025-09-08T00:34:17,602 Skipping link: No binaries permitted for pyfarmhash: https://archive1.piwheels.org/simple/pyfarmhash/pyfarmhash-0.1.4-cp37-cp37m-linux_armv7l.whl#sha256=962f3c20670713d0b4a619e2aa44f5b52f74b9a9dc746a8d567c2a28511a287f (from https://www.piwheels.org/simple/pyfarmhash/) 2025-09-08T00:34:17,602 Skipping link: No binaries permitted for pyfarmhash: https://archive1.piwheels.org/simple/pyfarmhash/pyfarmhash-0.1.4-cp34-cp34m-linux_armv7l.whl#sha256=a106c6980e534e2776947ed0078b120dd7c6ed16c853620c55d8754257098a9c (from https://www.piwheels.org/simple/pyfarmhash/) 2025-09-08T00:34:17,602 Skipping link: No binaries permitted for pyfarmhash: https://archive1.piwheels.org/simple/pyfarmhash/pyfarmhash-0.1.4-cp34-cp34m-linux_armv6l.whl#sha256=a106c6980e534e2776947ed0078b120dd7c6ed16c853620c55d8754257098a9c (from https://www.piwheels.org/simple/pyfarmhash/) 2025-09-08T00:34:17,602 Skipping link: No binaries permitted for pyfarmhash: https://archive1.piwheels.org/simple/pyfarmhash/pyfarmhash-0.1.4-cp35-cp35m-linux_armv7l.whl#sha256=8e66a2fa68404b5437162be1bd8c8d00f7592c57d9c2f08c91c1ae065dffb3f6 (from https://www.piwheels.org/simple/pyfarmhash/) 2025-09-08T00:34:17,602 Skipping link: No binaries permitted for pyfarmhash: https://archive1.piwheels.org/simple/pyfarmhash/pyfarmhash-0.1.4-cp35-cp35m-linux_armv6l.whl#sha256=8e66a2fa68404b5437162be1bd8c8d00f7592c57d9c2f08c91c1ae065dffb3f6 (from https://www.piwheels.org/simple/pyfarmhash/) 2025-09-08T00:34:17,603 Skipping link: No binaries permitted for pyfarmhash: https://archive1.piwheels.org/simple/pyfarmhash/pyfarmhash-0.1.4-cp311-cp311-linux_armv6l.whl#sha256=e48747bc1dd3f54433637bb9a46d87a68f570452dd06bfa15d75910a4f5d8d43 (from https://www.piwheels.org/simple/pyfarmhash/) 2025-09-08T00:34:17,603 Skipping link: No binaries permitted for pyfarmhash: https://archive1.piwheels.org/simple/pyfarmhash/pyfarmhash-0.1.4-cp311-cp311-linux_armv7l.whl#sha256=e48747bc1dd3f54433637bb9a46d87a68f570452dd06bfa15d75910a4f5d8d43 (from https://www.piwheels.org/simple/pyfarmhash/) 2025-09-08T00:34:17,603 Skipping link: No binaries permitted for pyfarmhash: https://archive1.piwheels.org/simple/pyfarmhash/pyfarmhash-0.1.4-cp39-cp39-linux_armv6l.whl#sha256=44f38e25819da51f5a9aa4f86ca363d9e02710a55b85dfe58eb1f809b1950798 (from https://www.piwheels.org/simple/pyfarmhash/) 2025-09-08T00:34:17,603 Skipping link: No binaries permitted for pyfarmhash: https://archive1.piwheels.org/simple/pyfarmhash/pyfarmhash-0.1.4-cp39-cp39-linux_armv7l.whl#sha256=44f38e25819da51f5a9aa4f86ca363d9e02710a55b85dfe58eb1f809b1950798 (from https://www.piwheels.org/simple/pyfarmhash/) 2025-09-08T00:34:17,603 Skipping link: not a file: https://www.piwheels.org/simple/pyfarmhash/ 2025-09-08T00:34:17,603 Skipping link: not a file: https://pypi.org/simple/pyfarmhash/ 2025-09-08T00:34:17,629 Given no hashes to check 1 links for project 'pyfarmhash': discarding no candidates 2025-09-08T00:34:17,630 Collecting pyfarmhash==0.1.2 2025-09-08T00:34:17,632 Created temporary directory: /tmp/pip-unpack-s3147f0w 2025-09-08T00:34:17,786 Downloading pyfarmhash-0.1.2.tar.gz (63 kB) 2025-09-08T00:34:17,825 Added pyfarmhash==0.1.2 from https://files.pythonhosted.org/packages/86/0a/c08f74eb37b939f2dff6f73008a115a6eb499fc3dc3e675b57cb9769f84b/pyfarmhash-0.1.2.tar.gz to build tracker '/tmp/pip-build-tracker-_9wy110r' 2025-09-08T00:34:17,826 Running setup.py (path:/tmp/pip-wheel-0mqgnqyi/pyfarmhash_a11e26cafac548dd8aaf450e931dd7c4/setup.py) egg_info for package pyfarmhash 2025-09-08T00:34:17,826 Created temporary directory: /tmp/pip-pip-egg-info-qgwiae8v 2025-09-08T00:34:17,826 Preparing metadata (setup.py): started 2025-09-08T00:34:17,827 Running command python setup.py egg_info 2025-09-08T00:34:18,340 Traceback (most recent call last): 2025-09-08T00:34:18,341 File "", line 2, in 2025-09-08T00:34:18,341 exec(compile(''' 2025-09-08T00:34:18,341 ~~~~^^^^^^^^^^^^ 2025-09-08T00:34:18,342 # This is -- a caller that pip uses to run setup.py 2025-09-08T00:34:18,342 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T00:34:18,342 ...<32 lines>... 2025-09-08T00:34:18,342 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T00:34:18,342 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T00:34:18,342 ''' % ('/tmp/pip-wheel-0mqgnqyi/pyfarmhash_a11e26cafac548dd8aaf450e931dd7c4/setup.py',), "", "exec")) 2025-09-08T00:34:18,342 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T00:34:18,342 File "", line 35, in 2025-09-08T00:34:18,343 File "/tmp/pip-wheel-0mqgnqyi/pyfarmhash_a11e26cafac548dd8aaf450e931dd7c4/setup.py", line 12, in 2025-09-08T00:34:18,343 long_description=open('README.md', 'r').read(), 2025-09-08T00:34:18,343 ~~~~^^^^^^^^^^^^^^^^^^ 2025-09-08T00:34:18,343 FileNotFoundError: [Errno 2] No such file or directory: 'README.md' 2025-09-08T00:34:18,426 ERROR: python setup.py egg_info exited with 1 2025-09-08T00:34:18,438 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-08T00:34:18,438 exec(compile('"'"''"'"''"'"' 2025-09-08T00:34:18,438 # This is -- a caller that pip uses to run setup.py 2025-09-08T00:34:18,438 # 2025-09-08T00:34:18,438 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-08T00:34:18,438 # import from `distutils.core` to work with newer packaging standards. 2025-09-08T00:34:18,438 # - It provides a clear error message when setuptools is not installed. 2025-09-08T00:34:18,438 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-08T00:34:18,438 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-08T00:34:18,438 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-08T00:34:18,438 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-08T00:34:18,438 import os, sys, tokenize, traceback 2025-09-08T00:34:18,438 2025-09-08T00:34:18,438 try: 2025-09-08T00:34:18,438 import setuptools 2025-09-08T00:34:18,438 except ImportError: 2025-09-08T00:34:18,438 print( 2025-09-08T00:34:18,438 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-08T00:34:18,438 "the build environment with exception:", 2025-09-08T00:34:18,438 file=sys.stderr, 2025-09-08T00:34:18,438 ) 2025-09-08T00:34:18,438 traceback.print_exc() 2025-09-08T00:34:18,438 sys.exit(1) 2025-09-08T00:34:18,438 2025-09-08T00:34:18,438 __file__ = %r 2025-09-08T00:34:18,438 sys.argv[0] = __file__ 2025-09-08T00:34:18,438 2025-09-08T00:34:18,438 if os.path.exists(__file__): 2025-09-08T00:34:18,438 filename = __file__ 2025-09-08T00:34:18,438 with tokenize.open(__file__) as f: 2025-09-08T00:34:18,438 setup_py_code = f.read() 2025-09-08T00:34:18,438 else: 2025-09-08T00:34:18,438 filename = "" 2025-09-08T00:34:18,438 setup_py_code = "from setuptools import setup; setup()" 2025-09-08T00:34:18,438 2025-09-08T00:34:18,438 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T00:34:18,438 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-0mqgnqyi/pyfarmhash_a11e26cafac548dd8aaf450e931dd7c4/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-qgwiae8v[/] 2025-09-08T00:34:18,438 [bold magenta]cwd[/]: /tmp/pip-wheel-0mqgnqyi/pyfarmhash_a11e26cafac548dd8aaf450e931dd7c4/ 2025-09-08T00:34:18,438 Preparing metadata (setup.py): finished with status 'error' 2025-09-08T00:34:18,439 ERROR: metadata generation failed 2025-09-08T00:34:18,444 Exception information: 2025-09-08T00:34:18,444 Traceback (most recent call last): 2025-09-08T00:34:18,444 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-08T00:34:18,444 call_subprocess( 2025-09-08T00:34:18,444 ~~~~~~~~~~~~~~~^ 2025-09-08T00:34:18,444 args, 2025-09-08T00:34:18,444 ^^^^^ 2025-09-08T00:34:18,444 ...<2 lines>... 2025-09-08T00:34:18,444 spinner=spinner, 2025-09-08T00:34:18,444 ^^^^^^^^^^^^^^^^ 2025-09-08T00:34:18,444 ) 2025-09-08T00:34:18,444 ^ 2025-09-08T00:34:18,444 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-08T00:34:18,444 raise error 2025-09-08T00:34:18,444 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-08T00:34:18,444 2025-09-08T00:34:18,444 The above exception was the direct cause of the following exception: 2025-09-08T00:34:18,444 2025-09-08T00:34:18,444 Traceback (most recent call last): 2025-09-08T00:34:18,444 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-08T00:34:18,444 status = _inner_run() 2025-09-08T00:34:18,444 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-08T00:34:18,444 return self.run(options, args) 2025-09-08T00:34:18,444 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-08T00:34:18,444 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-08T00:34:18,444 return func(self, options, args) 2025-09-08T00:34:18,444 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-08T00:34:18,444 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-08T00:34:18,444 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-08T00:34:18,444 result = self._result = resolver.resolve( 2025-09-08T00:34:18,444 ~~~~~~~~~~~~~~~~^ 2025-09-08T00:34:18,444 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-08T00:34:18,444 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T00:34:18,444 ) 2025-09-08T00:34:18,444 ^ 2025-09-08T00:34:18,444 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-08T00:34:18,444 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-08T00:34:18,444 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-08T00:34:18,444 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-08T00:34:18,444 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T00:34:18,444 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-08T00:34:18,444 if not criterion.candidates: 2025-09-08T00:34:18,444 ^^^^^^^^^^^^^^^^^^^^ 2025-09-08T00:34:18,444 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-08T00:34:18,444 return bool(self._sequence) 2025-09-08T00:34:18,444 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-08T00:34:18,444 self._bool = any(self) 2025-09-08T00:34:18,444 ~~~^^^^^^ 2025-09-08T00:34:18,444 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-08T00:34:18,444 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-08T00:34:18,444 ^^^^^^^^ 2025-09-08T00:34:18,444 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-08T00:34:18,444 candidate = func() 2025-09-08T00:34:18,444 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-08T00:34:18,444 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-08T00:34:18,444 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T00:34:18,444 link, template, name, version 2025-09-08T00:34:18,444 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T00:34:18,444 ) 2025-09-08T00:34:18,444 ^ 2025-09-08T00:34:18,444 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-08T00:34:18,444 self._link_candidate_cache[link] = LinkCandidate( 2025-09-08T00:34:18,444 ~~~~~~~~~~~~~^ 2025-09-08T00:34:18,444 link, 2025-09-08T00:34:18,444 ^^^^^ 2025-09-08T00:34:18,444 ...<3 lines>... 2025-09-08T00:34:18,444 version=version, 2025-09-08T00:34:18,444 ^^^^^^^^^^^^^^^^ 2025-09-08T00:34:18,444 ) 2025-09-08T00:34:18,444 ^ 2025-09-08T00:34:18,444 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-08T00:34:18,444 super().__init__( 2025-09-08T00:34:18,444 ~~~~~~~~~~~~~~~~^ 2025-09-08T00:34:18,444 link=link, 2025-09-08T00:34:18,444 ^^^^^^^^^^ 2025-09-08T00:34:18,444 ...<4 lines>... 2025-09-08T00:34:18,444 version=version, 2025-09-08T00:34:18,444 ^^^^^^^^^^^^^^^^ 2025-09-08T00:34:18,444 ) 2025-09-08T00:34:18,444 ^ 2025-09-08T00:34:18,444 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-08T00:34:18,444 self.dist = self._prepare() 2025-09-08T00:34:18,444 ~~~~~~~~~~~~~^^ 2025-09-08T00:34:18,444 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-08T00:34:18,444 dist = self._prepare_distribution() 2025-09-08T00:34:18,444 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-08T00:34:18,444 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-08T00:34:18,444 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T00:34:18,444 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-08T00:34:18,444 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-08T00:34:18,444 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T00:34:18,444 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-08T00:34:18,444 dist = _get_prepared_distribution( 2025-09-08T00:34:18,444 req, 2025-09-08T00:34:18,444 ...<3 lines>... 2025-09-08T00:34:18,444 self.check_build_deps, 2025-09-08T00:34:18,444 ) 2025-09-08T00:34:18,444 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-08T00:34:18,444 abstract_dist.prepare_distribution_metadata( 2025-09-08T00:34:18,444 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T00:34:18,444 finder, build_isolation, check_build_deps 2025-09-08T00:34:18,444 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T00:34:18,444 ) 2025-09-08T00:34:18,444 ^ 2025-09-08T00:34:18,444 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-08T00:34:18,444 self.req.prepare_metadata() 2025-09-08T00:34:18,444 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-08T00:34:18,444 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-08T00:34:18,444 self.metadata_directory = generate_metadata_legacy( 2025-09-08T00:34:18,444 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T00:34:18,444 build_env=self.build_env, 2025-09-08T00:34:18,444 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T00:34:18,444 ...<3 lines>... 2025-09-08T00:34:18,444 details=details, 2025-09-08T00:34:18,444 ^^^^^^^^^^^^^^^^ 2025-09-08T00:34:18,444 ) 2025-09-08T00:34:18,444 ^ 2025-09-08T00:34:18,444 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-08T00:34:18,444 raise MetadataGenerationFailed(package_details=details) from error 2025-09-08T00:34:18,444 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-08T00:34:18,464 Removed pyfarmhash==0.1.2 from https://files.pythonhosted.org/packages/86/0a/c08f74eb37b939f2dff6f73008a115a6eb499fc3dc3e675b57cb9769f84b/pyfarmhash-0.1.2.tar.gz from build tracker '/tmp/pip-build-tracker-_9wy110r' 2025-09-08T00:34:18,464 Removed build tracker: '/tmp/pip-build-tracker-_9wy110r'