2026-06-11T00:46:57,915 Created temporary directory: /tmp/pip-ephem-wheel-cache-zyt9yf93 2026-06-11T00:46:57,917 Created temporary directory: /tmp/pip-build-tracker-ud1j9ww5 2026-06-11T00:46:57,918 Initialized build tracking at /tmp/pip-build-tracker-ud1j9ww5 2026-06-11T00:46:57,918 Created build tracker: /tmp/pip-build-tracker-ud1j9ww5 2026-06-11T00:46:57,919 Entered build tracker: /tmp/pip-build-tracker-ud1j9ww5 2026-06-11T00:46:57,920 Created temporary directory: /tmp/pip-wheel-z7v8s2hm 2026-06-11T00:46:57,923 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-06-11T00:46:57,925 Created temporary directory: /tmp/pip-ephem-wheel-cache-8g7y8_nu 2026-06-11T00:46:57,947 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-11T00:46:57,951 2 location(s) to search for versions of spoof: 2026-06-11T00:46:57,951 * https://pypi.org/simple/spoof/ 2026-06-11T00:46:57,951 * https://www.piwheels.org/simple/spoof/ 2026-06-11T00:46:57,952 Fetching project page and analyzing links: https://pypi.org/simple/spoof/ 2026-06-11T00:46:57,953 Getting page https://pypi.org/simple/spoof/ 2026-06-11T00:46:57,954 Found index url https://pypi.org/simple 2026-06-11T00:46:58,114 Fetched page https://pypi.org/simple/spoof/ as application/vnd.pypi.simple.v1+json 2026-06-11T00:46:58,125 Skipping link: No binaries permitted for spoof: https://files.pythonhosted.org/packages/f7/ed/a4be1e0cb75bd726b751941c485cc48cde0e3d28a39b196b5533df76f5ce/spoof-1.0.3-py2.py3-none-any.whl (from https://pypi.org/simple/spoof/) 2026-06-11T00:46:58,125 Skipping link: No binaries permitted for spoof: https://files.pythonhosted.org/packages/c7/72/55992c1924b9b2fb9d4a085d070b3249e5f766fecb878ad04686af0675b2/spoof-1.0.4-py2.py3-none-any.whl (from https://pypi.org/simple/spoof/) 2026-06-11T00:46:58,126 Found link https://files.pythonhosted.org/packages/97/91/86a6468972b26622a64613ae1c60fb463a812dc3dc4fd7b03b72ba2ec3c2/spoof-1.0.4.tar.gz (from https://pypi.org/simple/spoof/), version: 1.0.4 2026-06-11T00:46:58,127 Skipping link: No binaries permitted for spoof: https://files.pythonhosted.org/packages/35/6b/5a64b44b08bd0e40700f9fc1c2da5b796c97602143cc3c69e8fd57c26355/spoof-1.0.5-py2.py3-none-any.whl (from https://pypi.org/simple/spoof/) 2026-06-11T00:46:58,128 Found link https://files.pythonhosted.org/packages/b2/83/35eb68fd89b6b04d18ffa049e16e410c5631fad888045bc5ce32824dc635/spoof-1.0.5.tar.gz (from https://pypi.org/simple/spoof/), version: 1.0.5 2026-06-11T00:46:58,129 Skipping link: No binaries permitted for spoof: https://files.pythonhosted.org/packages/65/e3/9eda1991d7f30e23e3b44e1283e5e885de55712cc283600535fcae4eef3b/spoof-1.2.0-py2.py3-none-any.whl (from https://pypi.org/simple/spoof/) 2026-06-11T00:46:58,129 Found link https://files.pythonhosted.org/packages/59/28/dd4ceabda3ea0b8f2e408a908d5affc0177df0c1e2c67b7b4e9ba530e554/spoof-1.2.0.tar.gz (from https://pypi.org/simple/spoof/), version: 1.2.0 2026-06-11T00:46:58,130 Skipping link: No binaries permitted for spoof: https://files.pythonhosted.org/packages/5b/15/6b64e75b0481e694cbfa7de5980fb905fd8be1a10fe5a771d0308a0daa1d/spoof-1.3.0-py2.py3-none-any.whl (from https://pypi.org/simple/spoof/) 2026-06-11T00:46:58,131 Found link https://files.pythonhosted.org/packages/7d/be/cae47b7ab670d8f662af3bd9f418f137bc64517d482c88d443a5d91ecf23/spoof-1.3.0.tar.gz (from https://pypi.org/simple/spoof/), version: 1.3.0 2026-06-11T00:46:58,131 Skipping link: No binaries permitted for spoof: https://files.pythonhosted.org/packages/95/2b/97cc12c716e6c17a02c3540562f78cf8c284b010e163362e4dd39d2d5127/spoof-1.4.0-py2.py3-none-any.whl (from https://pypi.org/simple/spoof/) 2026-06-11T00:46:58,132 Found link https://files.pythonhosted.org/packages/0c/bd/88a33ffad50303125e667f097afdc2a1136456b01ccf42fb20c7eab3cd01/spoof-1.4.0.tar.gz (from https://pypi.org/simple/spoof/), version: 1.4.0 2026-06-11T00:46:58,133 Skipping link: No binaries permitted for spoof: https://files.pythonhosted.org/packages/94/af/2600805d3fce842fb021d65734f5563c19a950391db5575d489e79e9ae12/spoof-1.5.0-py2.py3-none-any.whl (from https://pypi.org/simple/spoof/) 2026-06-11T00:46:58,134 Found link https://files.pythonhosted.org/packages/a7/81/8b67fe8d6a708b5a86a5989d481d4c2fff485b95f0c61f75c02564194e8a/spoof-1.5.0.tar.gz (from https://pypi.org/simple/spoof/), version: 1.5.0 2026-06-11T00:46:58,134 Skipping link: No binaries permitted for spoof: https://files.pythonhosted.org/packages/e9/5d/3972a08c093ba7f270aeff635b46cd7ff47c67afee9b2b54e565a1309597/spoof-1.5.1-py2.py3-none-any.whl (from https://pypi.org/simple/spoof/) 2026-06-11T00:46:58,135 Found link https://files.pythonhosted.org/packages/c8/59/aefcf2d2f6bf2728659c236f8284a22d7f35e34a3a15ae26acd73d62a919/spoof-1.5.1.tar.gz (from https://pypi.org/simple/spoof/), version: 1.5.1 2026-06-11T00:46:58,136 Skipping link: No binaries permitted for spoof: https://files.pythonhosted.org/packages/ac/73/c3040ba566830c1d3a38fd77fd85b88bb45d379ba456370a3e82e394e53d/spoof-1.5.2-py2.py3-none-any.whl (from https://pypi.org/simple/spoof/) 2026-06-11T00:46:58,136 Found link https://files.pythonhosted.org/packages/84/11/d3885fd6b3d04f740992d559396c6e1436e1100fe9ef939e313cee3954fe/spoof-1.5.2.tar.gz (from https://pypi.org/simple/spoof/), version: 1.5.2 2026-06-11T00:46:58,137 Skipping link: No binaries permitted for spoof: https://files.pythonhosted.org/packages/7a/43/feff4c33ad499b27756cb19fa6e8baabf76778fc42b1fa3595d7633471f5/spoof-1.5.3-py2.py3-none-any.whl (from https://pypi.org/simple/spoof/) 2026-06-11T00:46:58,137 Found link https://files.pythonhosted.org/packages/f4/5b/1bd89b98563cd5599578c8981aafbb90745e2b7255ec7d035af8ec0f1363/spoof-1.5.3.tar.gz (from https://pypi.org/simple/spoof/), version: 1.5.3 2026-06-11T00:46:58,138 Skipping link: No binaries permitted for spoof: https://files.pythonhosted.org/packages/f3/c6/11c64f46391266ed8694e1aa6a32baec83471fa94f700bf01207207cb130/spoof-1.5.4-py3-none-any.whl (from https://pypi.org/simple/spoof/) (requires-python:>=3.10) 2026-06-11T00:46:58,139 Found link https://files.pythonhosted.org/packages/4e/a3/d6d7614355b276d2f02120c7cd29bacf4dd0a98d3ce06df395525463ef00/spoof-1.5.4.tar.gz (from https://pypi.org/simple/spoof/) (requires-python:>=3.10), version: 1.5.4 2026-06-11T00:46:58,139 Skipping link: No binaries permitted for spoof: https://files.pythonhosted.org/packages/cc/7b/8809eead500b0a2b9f2d015734a5a9c582b63294be369652a3cd95e5697a/spoof-1.5.5-py3-none-any.whl (from https://pypi.org/simple/spoof/) (requires-python:>=3.10) 2026-06-11T00:46:58,140 Found link https://files.pythonhosted.org/packages/11/ad/6f769a6115373501fb97202ab478c97ae2d86098061f02553faecd38f6f0/spoof-1.5.5.tar.gz (from https://pypi.org/simple/spoof/) (requires-python:>=3.10), version: 1.5.5 2026-06-11T00:46:58,141 Skipping link: No binaries permitted for spoof: https://files.pythonhosted.org/packages/76/b8/f8b50d69db8819d657aaa3afde9b06a93810f40cb7425302589e911d9736/spoof-2.0.0-py3-none-any.whl (from https://pypi.org/simple/spoof/) (requires-python:>=3.10) 2026-06-11T00:46:58,142 Found link https://files.pythonhosted.org/packages/b6/48/435a0d5a2623fa03ca850b8d733a8e860d5200463c595611917da7900c5b/spoof-2.0.0.tar.gz (from https://pypi.org/simple/spoof/) (requires-python:>=3.10), version: 2.0.0 2026-06-11T00:46:58,143 Skipping link: No binaries permitted for spoof: https://files.pythonhosted.org/packages/8c/67/c8918f394f245e747a2e5f4c83a4a2ffada1094190578c63541b83ba6ab8/spoof-2.0.1-py3-none-any.whl (from https://pypi.org/simple/spoof/) (requires-python:>=3.10) 2026-06-11T00:46:58,144 Found link https://files.pythonhosted.org/packages/21/ef/2115f6ac88266776b2c91722293092aac5483f0cf0117c9fac9cd625cc15/spoof-2.0.1.tar.gz (from https://pypi.org/simple/spoof/) (requires-python:>=3.10), version: 2.0.1 2026-06-11T00:46:58,144 Skipping link: No binaries permitted for spoof: https://files.pythonhosted.org/packages/73/e0/97e4e4c8506d08b21ae2ccaf86d8d9fc2dde0e75c8a4b766597ce8a1218a/spoof-2.0.2-py3-none-any.whl (from https://pypi.org/simple/spoof/) (requires-python:>=3.10) 2026-06-11T00:46:58,145 Found link https://files.pythonhosted.org/packages/2b/45/720f438267cc440ad3cf435a0fc55c29956b8aeacbc438124e239dfc9776/spoof-2.0.2.tar.gz (from https://pypi.org/simple/spoof/) (requires-python:>=3.10), version: 2.0.2 2026-06-11T00:46:58,146 Skipping link: No binaries permitted for spoof: https://files.pythonhosted.org/packages/ca/e0/a5fa8a1456ed028a057817789e8517b07d088f2711e663ee8107c0648574/spoof-2.0.3-py3-none-any.whl (from https://pypi.org/simple/spoof/) (requires-python:>=3.10) 2026-06-11T00:46:58,147 Found link https://files.pythonhosted.org/packages/3e/c4/4ffd516c86e0efba4f9eeb4040c4d1f26e2d74ee98f746d32963febf2a15/spoof-2.0.3.tar.gz (from https://pypi.org/simple/spoof/) (requires-python:>=3.10), version: 2.0.3 2026-06-11T00:46:58,147 Skipping link: No binaries permitted for spoof: https://files.pythonhosted.org/packages/e8/c0/085f2042a38000e1c7f9aae45bc893014b24fc27205aec74dcf5d6dee1ea/spoof-2.0.5-py3-none-any.whl (from https://pypi.org/simple/spoof/) (requires-python:>=3.10) 2026-06-11T00:46:58,148 Found link https://files.pythonhosted.org/packages/12/f7/04933a9d1195925c816fa79ab4b219320849e53614420591531b074cd84e/spoof-2.0.5.tar.gz (from https://pypi.org/simple/spoof/) (requires-python:>=3.10), version: 2.0.5 2026-06-11T00:46:58,149 Skipping link: No binaries permitted for spoof: https://files.pythonhosted.org/packages/93/f5/4bcbc0025b8f619fc6792328d800e69d698ac82253cc5ac57798636fb436/spoof-2.0.6-py3-none-any.whl (from https://pypi.org/simple/spoof/) (requires-python:>=3.10) 2026-06-11T00:46:58,149 Found link https://files.pythonhosted.org/packages/7a/cf/007717da7afbc6489d8312c33a4197f1b77ae91a15e30037be4ce163e8de/spoof-2.0.6.tar.gz (from https://pypi.org/simple/spoof/) (requires-python:>=3.10), version: 2.0.6 2026-06-11T00:46:58,150 Skipping link: No binaries permitted for spoof: https://files.pythonhosted.org/packages/ed/3f/a19c7cfc9668cddab38be87f458f2dc1941d1d0f7a4f146e9b125ff9e17f/spoof-2.1.0-py3-none-any.whl (from https://pypi.org/simple/spoof/) (requires-python:>=3.10) 2026-06-11T00:46:58,151 Found link https://files.pythonhosted.org/packages/b5/73/622a1a0608c402b6123eed540ea4307d87c0048487740608cd69aea16512/spoof-2.1.0.tar.gz (from https://pypi.org/simple/spoof/) (requires-python:>=3.10), version: 2.1.0 2026-06-11T00:46:58,152 Skipping link: No binaries permitted for spoof: https://files.pythonhosted.org/packages/fc/ac/686790bad4434abbee57f1b245985a57f695f85e2539c688742542d7c733/spoof-2.2.0-py3-none-any.whl (from https://pypi.org/simple/spoof/) (requires-python:>=3.10) 2026-06-11T00:46:58,153 Found link https://files.pythonhosted.org/packages/12/3d/ee997822c32d27b1ee9e6e63e81d81e82c2004be144645ad686bf698106d/spoof-2.2.0.tar.gz (from https://pypi.org/simple/spoof/) (requires-python:>=3.10), version: 2.2.0 2026-06-11T00:46:58,153 Skipping link: No binaries permitted for spoof: https://files.pythonhosted.org/packages/f8/48/c824ee9a820a250cf98ecaa89b90fc7f6719c9b605e7d9c3cc55d1677ffb/spoof-2.2.1-py3-none-any.whl (from https://pypi.org/simple/spoof/) (requires-python:>=3.10) 2026-06-11T00:46:58,154 Found link https://files.pythonhosted.org/packages/71/c4/b707f37312e882a82d6a4515bd39c0ee1e3c2c6a45873b7b0b078ce157d5/spoof-2.2.1.tar.gz (from https://pypi.org/simple/spoof/) (requires-python:>=3.10), version: 2.2.1 2026-06-11T00:46:58,155 Skipping link: No binaries permitted for spoof: https://files.pythonhosted.org/packages/f3/29/e4eaac57fed75c0e8c4a7705d12db3db746f2cf1915a2736cbd0f42f3dfc/spoof-2.2.2-py3-none-any.whl (from https://pypi.org/simple/spoof/) (requires-python:>=3.10) 2026-06-11T00:46:58,156 Found link https://files.pythonhosted.org/packages/fe/8c/d38126ed1f27241232505260980474884a2f3e4eb3e4ebd9d66569be842f/spoof-2.2.2.tar.gz (from https://pypi.org/simple/spoof/) (requires-python:>=3.10), version: 2.2.2 2026-06-11T00:46:58,157 Skipping link: No binaries permitted for spoof: https://files.pythonhosted.org/packages/10/1b/70bfc99d659c6c6ee5c04b77a7883a553043bcac22fb7dd7a3d9160be298/spoof-2.3.0-py3-none-any.whl (from https://pypi.org/simple/spoof/) (requires-python:>=3.10) 2026-06-11T00:46:58,158 Found link https://files.pythonhosted.org/packages/f3/1f/098969e857fa15556d7e6abab3e29a98c1294cd6559e652c337d1824e48e/spoof-2.3.0.tar.gz (from https://pypi.org/simple/spoof/) (requires-python:>=3.10), version: 2.3.0 2026-06-11T00:46:58,158 Skipping link: No binaries permitted for spoof: https://files.pythonhosted.org/packages/42/07/020941105e8bc316bead436daf7e92d448fdb423c740be7956ff2b38d637/spoof-2.3.1-py3-none-any.whl (from https://pypi.org/simple/spoof/) (requires-python:>=3.10) 2026-06-11T00:46:58,159 Found link https://files.pythonhosted.org/packages/83/50/700d83fc79d5e31ecfa4fa6471a0dd9ef72d09ee0ad7e98521592add34f3/spoof-2.3.1.tar.gz (from https://pypi.org/simple/spoof/) (requires-python:>=3.10), version: 2.3.1 2026-06-11T00:46:58,160 Skipping link: No binaries permitted for spoof: https://files.pythonhosted.org/packages/89/ef/64ea31ef8b58e7c0af942fb28bee6b32f77d10ae71a2dabc26f0e8f81b63/spoof-2.4.0-py3-none-any.whl (from https://pypi.org/simple/spoof/) (requires-python:>=3.10) 2026-06-11T00:46:58,160 Found link https://files.pythonhosted.org/packages/d4/26/cf108f2473a542288df96d788bd49acd0ebb8dea30b8c1afed29e33a877b/spoof-2.4.0.tar.gz (from https://pypi.org/simple/spoof/) (requires-python:>=3.10), version: 2.4.0 2026-06-11T00:46:58,161 Skipping link: No binaries permitted for spoof: https://files.pythonhosted.org/packages/e7/94/92fd41750cad67c125f5e638635e12e34c36c8722a9a3a3a54c4dcb89a94/spoof-2.4.1-py3-none-any.whl (from https://pypi.org/simple/spoof/) (requires-python:>=3.10) 2026-06-11T00:46:58,162 Found link https://files.pythonhosted.org/packages/3e/a6/99fe4224782e74c463560eb4a8ad37a69f7cd39ed52cbdf7627ea75f00e4/spoof-2.4.1.tar.gz (from https://pypi.org/simple/spoof/) (requires-python:>=3.10), version: 2.4.1 2026-06-11T00:46:58,163 Skipping link: No binaries permitted for spoof: https://files.pythonhosted.org/packages/27/2b/3e717a89a9ce6e4f4e670e192ea2f9bea92ae61b471f201ae9210386420f/spoof-2.4.2-py3-none-any.whl (from https://pypi.org/simple/spoof/) (requires-python:>=3.10) 2026-06-11T00:46:58,163 Found link https://files.pythonhosted.org/packages/1c/48/731a86659469dc690cdfca9b7a6caf57842ac7d49384c0b106c5c81b6811/spoof-2.4.2.tar.gz (from https://pypi.org/simple/spoof/) (requires-python:>=3.10), version: 2.4.2 2026-06-11T00:46:58,164 Fetching project page and analyzing links: https://www.piwheels.org/simple/spoof/ 2026-06-11T00:46:58,165 Getting page https://www.piwheels.org/simple/spoof/ 2026-06-11T00:46:58,166 Found index url https://www.piwheels.org/simple 2026-06-11T00:46:58,337 Fetched page https://www.piwheels.org/simple/spoof/ as text/html 2026-06-11T00:46:58,345 Skipping link: No binaries permitted for spoof: https://archive1.piwheels.org/simple/spoof/spoof-2.4.1-py3-none-any.whl#sha256=708c4399ff7860739a6a430b1a75a9ee90c07b7b420d6a5f05d7939f736e635c (from https://www.piwheels.org/simple/spoof/) (requires-python:>=3.10) 2026-06-11T00:46:58,346 Skipping link: No binaries permitted for spoof: https://archive1.piwheels.org/simple/spoof/spoof-2.4.0-py3-none-any.whl#sha256=c32e326e68abf8ad15aa8dabb86179b8407427af51bca65a5545f960f44e09e7 (from https://www.piwheels.org/simple/spoof/) (requires-python:>=3.10) 2026-06-11T00:46:58,346 Skipping link: No binaries permitted for spoof: https://archive1.piwheels.org/simple/spoof/spoof-2.3.1-py3-none-any.whl#sha256=772a8998a73541c03618e01a73f22fb17c85ad1cbbfbe6ad355b94776072c194 (from https://www.piwheels.org/simple/spoof/) (requires-python:>=3.10) 2026-06-11T00:46:58,347 Skipping link: No binaries permitted for spoof: https://archive1.piwheels.org/simple/spoof/spoof-2.3.0-py3-none-any.whl#sha256=fe0e34139738d677745e4b7d5fe077ce73a983e1d087377a1900921cea239b71 (from https://www.piwheels.org/simple/spoof/) (requires-python:>=3.10) 2026-06-11T00:46:58,347 Skipping link: No binaries permitted for spoof: https://archive1.piwheels.org/simple/spoof/spoof-2.2.2-py3-none-any.whl#sha256=6e54105a6b362a92cf4795340de9ab2d85e9e7ba61b4753bce8bbe68d71d3e69 (from https://www.piwheels.org/simple/spoof/) (requires-python:>=3.10) 2026-06-11T00:46:58,348 Skipping link: No binaries permitted for spoof: https://archive1.piwheels.org/simple/spoof/spoof-2.2.1-py3-none-any.whl#sha256=1ca4a7af8523acf3fdc5b71b04b058aae2dd4b49007d75c10e6236aff21726b7 (from https://www.piwheels.org/simple/spoof/) (requires-python:>=3.10) 2026-06-11T00:46:58,349 Skipping link: No binaries permitted for spoof: https://archive1.piwheels.org/simple/spoof/spoof-2.2.0-py3-none-any.whl#sha256=b0a8e4ad8e62db6a2b96e2d17c41dfe4f59602f03827a71d39311a2329f8b1f0 (from https://www.piwheels.org/simple/spoof/) (requires-python:>=3.10) 2026-06-11T00:46:58,349 Skipping link: No binaries permitted for spoof: https://archive1.piwheels.org/simple/spoof/spoof-2.1.0-py3-none-any.whl#sha256=d378d395b8b46eea053cf0b76267f0df2c233294276332dc4807aeed06357fe4 (from https://www.piwheels.org/simple/spoof/) (requires-python:>=3.10) 2026-06-11T00:46:58,349 Skipping link: No binaries permitted for spoof: https://archive1.piwheels.org/simple/spoof/spoof-2.0.6-py3-none-any.whl#sha256=590dd161e4ac2bf652c92e42f209a6c6cbee335021fdc04334daa4d9ca749077 (from https://www.piwheels.org/simple/spoof/) (requires-python:>=3.10) 2026-06-11T00:46:58,350 Skipping link: No binaries permitted for spoof: https://archive1.piwheels.org/simple/spoof/spoof-2.0.5-py3-none-any.whl#sha256=942bdb4ce61111d6b9f50e866eb3e91c4e5b4ae3611427dd032a6b90a31cf32e (from https://www.piwheels.org/simple/spoof/) (requires-python:>=3.10) 2026-06-11T00:46:58,350 Skipping link: No binaries permitted for spoof: https://archive1.piwheels.org/simple/spoof/spoof-2.0.3-py3-none-any.whl#sha256=e274b920c55724baf5b13be1f780de1ee91bf28c4d8b6ee8e5c9a65bb2db46af (from https://www.piwheels.org/simple/spoof/) (requires-python:>=3.10) 2026-06-11T00:46:58,351 Skipping link: No binaries permitted for spoof: https://archive1.piwheels.org/simple/spoof/spoof-2.0.2-py3-none-any.whl#sha256=4c4a137e6449cc0aa9101e812fcdc220c2f971f130dc0311eb051aa87e261363 (from https://www.piwheels.org/simple/spoof/) (requires-python:>=3.10) 2026-06-11T00:46:58,352 Skipping link: No binaries permitted for spoof: https://archive1.piwheels.org/simple/spoof/spoof-2.0.1-py3-none-any.whl#sha256=9102313d33219c31703844994df3f380907a7444cb033b8359cb46551abdbeb4 (from https://www.piwheels.org/simple/spoof/) (requires-python:>=3.10) 2026-06-11T00:46:58,352 Skipping link: No binaries permitted for spoof: https://archive1.piwheels.org/simple/spoof/spoof-2.0.0-py3-none-any.whl#sha256=479800bca6e795f96a3868e070052ab4d9c64c9d912d47e2f1e5a0668676fae6 (from https://www.piwheels.org/simple/spoof/) (requires-python:>=3.10) 2026-06-11T00:46:58,353 Skipping link: No binaries permitted for spoof: https://archive1.piwheels.org/simple/spoof/spoof-1.5.5-py3-none-any.whl#sha256=ae26fc8985878853a6431fb46932e901b400d42b5433f881d1355e3cf5704edd (from https://www.piwheels.org/simple/spoof/) (requires-python:>=3.10) 2026-06-11T00:46:58,354 Skipping link: No binaries permitted for spoof: https://archive1.piwheels.org/simple/spoof/spoof-1.5.4-py3-none-any.whl#sha256=7c9342cdecbe5839051f526781fe3d93a70c8ecbd12b05d86e81e4498993ef27 (from https://www.piwheels.org/simple/spoof/) (requires-python:>=3.10) 2026-06-11T00:46:58,354 Skipping link: No binaries permitted for spoof: https://archive1.piwheels.org/simple/spoof/spoof-1.5.1-py2.py3-none-any.whl#sha256=95604a9126ecac4917e33969f0222ebcaa1564a21ad0d39d0f4654a43d9bd86f (from https://www.piwheels.org/simple/spoof/) 2026-06-11T00:46:58,355 Skipping link: No binaries permitted for spoof: https://archive1.piwheels.org/simple/spoof/spoof-1.5.0-py2.py3-none-any.whl#sha256=c205e77354bfba9342fbb3ff90e2a493ae8840a3e6b54df2620cb872b9914938 (from https://www.piwheels.org/simple/spoof/) 2026-06-11T00:46:58,355 Skipping link: No binaries permitted for spoof: https://archive1.piwheels.org/simple/spoof/spoof-1.4.0-py2.py3-none-any.whl#sha256=76ce83fc043bec3747d9df6ec68669245a7d38eec2bfcbd5a0a425cf85287726 (from https://www.piwheels.org/simple/spoof/) 2026-06-11T00:46:58,356 Skipping link: No binaries permitted for spoof: https://archive1.piwheels.org/simple/spoof/spoof-1.3.0-py2.py3-none-any.whl#sha256=e66e34a52dc99c47fae42879db64b7f679c66badf20b71fa56d9cee9aa656584 (from https://www.piwheels.org/simple/spoof/) 2026-06-11T00:46:58,357 Skipping link: No binaries permitted for spoof: https://archive1.piwheels.org/simple/spoof/spoof-1.2.0-py2.py3-none-any.whl#sha256=af9f98c8f447d7e65887e3da0572d94634e18c782841bcdef51f0c5560e43d47 (from https://www.piwheels.org/simple/spoof/) 2026-06-11T00:46:58,357 Skipping link: No binaries permitted for spoof: https://archive1.piwheels.org/simple/spoof/spoof-1.0.5-py2.py3-none-any.whl#sha256=f18810236ba705bf064e280891e6c43f6470a43a49b55ad9f82c757fbe3555c0 (from https://www.piwheels.org/simple/spoof/) 2026-06-11T00:46:58,357 Skipping link: No binaries permitted for spoof: https://archive1.piwheels.org/simple/spoof/spoof-1.0.4-py2.py3-none-any.whl#sha256=845fe1af4852cb2fdc3a9a5d58979f3636edcd4989cff09d8cd6aa13816896c6 (from https://www.piwheels.org/simple/spoof/) 2026-06-11T00:46:58,358 Skipping link: not a file: https://www.piwheels.org/simple/spoof/ 2026-06-11T00:46:58,359 Skipping link: not a file: https://pypi.org/simple/spoof/ 2026-06-11T00:46:58,380 Given no hashes to check 1 links for project 'spoof': discarding no candidates 2026-06-11T00:46:58,397 Collecting spoof==2.4.2 2026-06-11T00:46:58,400 Created temporary directory: /tmp/pip-unpack-z0k9_tib 2026-06-11T00:46:58,549 Downloading spoof-2.4.2.tar.gz (26 kB) 2026-06-11T00:46:58,614 Added spoof==2.4.2 from https://files.pythonhosted.org/packages/1c/48/731a86659469dc690cdfca9b7a6caf57842ac7d49384c0b106c5c81b6811/spoof-2.4.2.tar.gz to build tracker '/tmp/pip-build-tracker-ud1j9ww5' 2026-06-11T00:46:58,619 Created temporary directory: /tmp/pip-build-env-q8svmi9l 2026-06-11T00:46:58,624 Installing build dependencies: started 2026-06-11T00:46:58,625 Running command pip subprocess to install build dependencies 2026-06-11T00:46:59,749 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-06-11T00:47:00,202 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-06-11T00:47:00,225 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-11T00:47:01,989 Collecting setuptools 2026-06-11T00:47:01,990 Obtaining dependency information for setuptools from https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata 2026-06-11T00:47:02,004 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata (6.5 kB) 2026-06-11T00:47:02,340 Collecting setuptools-scm 2026-06-11T00:47:02,341 Obtaining dependency information for setuptools-scm from https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.0.5-py3-none-any.whl.metadata 2026-06-11T00:47:02,358 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.0.5-py3-none-any.whl.metadata (6.5 kB) 2026-06-11T00:47:02,437 Collecting vcs-versioning>=1.0.0.dev0 2026-06-11T00:47:02,438 Obtaining dependency information for vcs-versioning>=1.0.0.dev0 from https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-1.1.1-py3-none-any.whl.metadata 2026-06-11T00:47:02,452 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-1.1.1-py3-none-any.whl.metadata (1.6 kB) 2026-06-11T00:47:02,630 Collecting packaging>=20 2026-06-11T00:47:02,631 Obtaining dependency information for packaging>=20 from https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata 2026-06-11T00:47:02,644 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata (3.5 kB) 2026-06-11T00:47:02,850 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.0.5-py3-none-any.whl (21 kB) 2026-06-11T00:47:02,871 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-06-11T00:47:02,891 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-1.1.1-py3-none-any.whl (79 kB) 2026-06-11T00:47:02,975 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-06-11T00:47:03,006 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.0.5-py3-none-any.whl (21 kB) 2026-06-11T00:47:03,031 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-06-11T00:47:03,055 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-1.1.1-py3-none-any.whl (79 kB) 2026-06-11T00:47:03,137 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-06-11T00:47:05,911 Installing collected packages: setuptools, packaging, vcs-versioning, setuptools-scm 2026-06-11T00:47:09,727 Creating /tmp/pip-build-env-q8svmi9l/overlay/local/bin 2026-06-11T00:47:09,729 changing mode of /tmp/pip-build-env-q8svmi9l/overlay/local/bin/vcs-versioning to 755 2026-06-11T00:47:09,833 changing mode of /tmp/pip-build-env-q8svmi9l/overlay/local/bin/setuptools-scm to 755 2026-06-11T00:47:09,859 Successfully installed packaging-26.2 setuptools-82.0.1 setuptools-scm-10.0.5 vcs-versioning-1.1.1 2026-06-11T00:47:10,150 Installing build dependencies: finished with status 'done' 2026-06-11T00:47:10,157 Getting requirements to build wheel: started 2026-06-11T00:47:10,158 Running command Getting requirements to build wheel 2026-06-11T00:47:10,933 running egg_info 2026-06-11T00:47:10,940 writing src/spoof.egg-info/PKG-INFO 2026-06-11T00:47:10,944 writing dependency_links to src/spoof.egg-info/dependency_links.txt 2026-06-11T00:47:10,946 writing top-level names to src/spoof.egg-info/top_level.txt 2026-06-11T00:47:10,977 /tmp/pip-build-env-q8svmi9l/overlay/local/lib/python3.11/dist-packages/vcs_versioning/overrides.py:609: UserWarning: No GlobalOverrides context is active. Auto-creating one with SETUPTOOLS_SCM prefix for backwards compatibility. Consider using 'with GlobalOverrides.from_env("YOUR_TOOL"):' explicitly. 2026-06-11T00:47:10,978 return get_active_overrides().subprocess_timeout 2026-06-11T00:47:10,985 listing git files failed - pretending there aren't any 2026-06-11T00:47:10,990 reading manifest file 'src/spoof.egg-info/SOURCES.txt' 2026-06-11T00:47:10,993 reading manifest template 'MANIFEST.in' 2026-06-11T00:47:10,996 no previously-included directories found matching '.github' 2026-06-11T00:47:10,997 warning: no previously-included files matching '*.py[co]' found anywhere in distribution 2026-06-11T00:47:10,998 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-06-11T00:47:10,999 warning: no previously-included files matching '*.*~' found anywhere in distribution 2026-06-11T00:47:11,000 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2026-06-11T00:47:11,000 warning: no previously-included files matching '.pytest_cache' found anywhere in distribution 2026-06-11T00:47:11,001 warning: no previously-included files matching '.mypy_cache' found anywhere in distribution 2026-06-11T00:47:11,001 adding license file 'LICENSE' 2026-06-11T00:47:11,004 writing manifest file 'src/spoof.egg-info/SOURCES.txt' 2026-06-11T00:47:11,108 Getting requirements to build wheel: finished with status 'done' 2026-06-11T00:47:11,111 Created temporary directory: /tmp/pip-modern-metadata-enebyhw1 2026-06-11T00:47:11,114 Preparing metadata (pyproject.toml): started 2026-06-11T00:47:11,115 Running command Preparing metadata (pyproject.toml) 2026-06-11T00:47:11,843 running dist_info 2026-06-11T00:47:11,857 creating /tmp/pip-modern-metadata-enebyhw1/spoof.egg-info 2026-06-11T00:47:11,858 writing /tmp/pip-modern-metadata-enebyhw1/spoof.egg-info/PKG-INFO 2026-06-11T00:47:11,862 writing dependency_links to /tmp/pip-modern-metadata-enebyhw1/spoof.egg-info/dependency_links.txt 2026-06-11T00:47:11,864 writing top-level names to /tmp/pip-modern-metadata-enebyhw1/spoof.egg-info/top_level.txt 2026-06-11T00:47:11,865 writing manifest file '/tmp/pip-modern-metadata-enebyhw1/spoof.egg-info/SOURCES.txt' 2026-06-11T00:47:11,894 /tmp/pip-build-env-q8svmi9l/overlay/local/lib/python3.11/dist-packages/vcs_versioning/overrides.py:609: UserWarning: No GlobalOverrides context is active. Auto-creating one with SETUPTOOLS_SCM prefix for backwards compatibility. Consider using 'with GlobalOverrides.from_env("YOUR_TOOL"):' explicitly. 2026-06-11T00:47:11,895 return get_active_overrides().subprocess_timeout 2026-06-11T00:47:11,901 listing git files failed - pretending there aren't any 2026-06-11T00:47:11,906 reading manifest file '/tmp/pip-modern-metadata-enebyhw1/spoof.egg-info/SOURCES.txt' 2026-06-11T00:47:11,908 reading manifest template 'MANIFEST.in' 2026-06-11T00:47:11,910 no previously-included directories found matching '.github' 2026-06-11T00:47:11,912 warning: no previously-included files matching '*.py[co]' found anywhere in distribution 2026-06-11T00:47:11,912 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-06-11T00:47:11,913 warning: no previously-included files matching '*.*~' found anywhere in distribution 2026-06-11T00:47:11,914 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2026-06-11T00:47:11,914 warning: no previously-included files matching '.pytest_cache' found anywhere in distribution 2026-06-11T00:47:11,915 warning: no previously-included files matching '.mypy_cache' found anywhere in distribution 2026-06-11T00:47:11,916 adding license file 'LICENSE' 2026-06-11T00:47:11,918 writing manifest file '/tmp/pip-modern-metadata-enebyhw1/spoof.egg-info/SOURCES.txt' 2026-06-11T00:47:11,919 creating '/tmp/pip-modern-metadata-enebyhw1/spoof-2.4.2.dist-info' 2026-06-11T00:47:12,047 Preparing metadata (pyproject.toml): finished with status 'done' 2026-06-11T00:47:12,053 Source in /tmp/pip-wheel-z7v8s2hm/spoof_9d4aceae394d4bf684fb3bdd99d3e33d has version 2.4.2, which satisfies requirement spoof==2.4.2 from https://files.pythonhosted.org/packages/1c/48/731a86659469dc690cdfca9b7a6caf57842ac7d49384c0b106c5c81b6811/spoof-2.4.2.tar.gz 2026-06-11T00:47:12,054 Removed spoof==2.4.2 from https://files.pythonhosted.org/packages/1c/48/731a86659469dc690cdfca9b7a6caf57842ac7d49384c0b106c5c81b6811/spoof-2.4.2.tar.gz from build tracker '/tmp/pip-build-tracker-ud1j9ww5' 2026-06-11T00:47:12,062 Created temporary directory: /tmp/pip-unpack-6w7j7xls 2026-06-11T00:47:12,062 Building wheels for collected packages: spoof 2026-06-11T00:47:12,066 Created temporary directory: /tmp/pip-wheel-ll0xq32n 2026-06-11T00:47:12,067 Destination directory: /tmp/pip-wheel-ll0xq32n 2026-06-11T00:47:12,069 Building wheel for spoof (pyproject.toml): started 2026-06-11T00:47:12,070 Running command Building wheel for spoof (pyproject.toml) 2026-06-11T00:47:12,809 running bdist_wheel 2026-06-11T00:47:12,833 running build 2026-06-11T00:47:12,834 running build_py 2026-06-11T00:47:12,834 creating build/lib 2026-06-11T00:47:12,836 copying src/spoof.py -> build/lib 2026-06-11T00:47:12,851 installing to build/bdist.linux-armv7l/wheel 2026-06-11T00:47:12,851 running install 2026-06-11T00:47:12,874 running install_lib 2026-06-11T00:47:12,881 creating build/bdist.linux-armv7l/wheel 2026-06-11T00:47:12,883 copying build/lib/spoof.py -> build/bdist.linux-armv7l/wheel/. 2026-06-11T00:47:12,885 running install_egg_info 2026-06-11T00:47:12,898 running egg_info 2026-06-11T00:47:12,904 writing src/spoof.egg-info/PKG-INFO 2026-06-11T00:47:12,907 writing dependency_links to src/spoof.egg-info/dependency_links.txt 2026-06-11T00:47:12,909 writing top-level names to src/spoof.egg-info/top_level.txt 2026-06-11T00:47:12,932 /tmp/pip-build-env-q8svmi9l/overlay/local/lib/python3.11/dist-packages/vcs_versioning/overrides.py:609: UserWarning: No GlobalOverrides context is active. Auto-creating one with SETUPTOOLS_SCM prefix for backwards compatibility. Consider using 'with GlobalOverrides.from_env("YOUR_TOOL"):' explicitly. 2026-06-11T00:47:12,933 return get_active_overrides().subprocess_timeout 2026-06-11T00:47:12,939 listing git files failed - pretending there aren't any 2026-06-11T00:47:12,943 reading manifest file 'src/spoof.egg-info/SOURCES.txt' 2026-06-11T00:47:12,945 reading manifest template 'MANIFEST.in' 2026-06-11T00:47:12,947 no previously-included directories found matching '.github' 2026-06-11T00:47:12,949 warning: no previously-included files matching '*.py[co]' found anywhere in distribution 2026-06-11T00:47:12,949 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-06-11T00:47:12,950 warning: no previously-included files matching '*.*~' found anywhere in distribution 2026-06-11T00:47:12,950 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2026-06-11T00:47:12,951 warning: no previously-included files matching '.pytest_cache' found anywhere in distribution 2026-06-11T00:47:12,951 warning: no previously-included files matching '.mypy_cache' found anywhere in distribution 2026-06-11T00:47:12,952 adding license file 'LICENSE' 2026-06-11T00:47:12,955 writing manifest file 'src/spoof.egg-info/SOURCES.txt' 2026-06-11T00:47:12,956 Copying src/spoof.egg-info to build/bdist.linux-armv7l/wheel/./spoof-2.4.2-py3.11.egg-info 2026-06-11T00:47:12,964 running install_scripts 2026-06-11T00:47:12,973 creating build/bdist.linux-armv7l/wheel/spoof-2.4.2.dist-info/WHEEL 2026-06-11T00:47:12,976 creating '/tmp/pip-wheel-ll0xq32n/.tmp-97bm67my/spoof-2.4.2-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-06-11T00:47:12,980 adding 'spoof.py' 2026-06-11T00:47:12,982 adding 'spoof-2.4.2.dist-info/licenses/LICENSE' 2026-06-11T00:47:12,985 adding 'spoof-2.4.2.dist-info/METADATA' 2026-06-11T00:47:12,986 adding 'spoof-2.4.2.dist-info/WHEEL' 2026-06-11T00:47:12,987 adding 'spoof-2.4.2.dist-info/top_level.txt' 2026-06-11T00:47:12,988 adding 'spoof-2.4.2.dist-info/RECORD' 2026-06-11T00:47:12,989 removing build/bdist.linux-armv7l/wheel 2026-06-11T00:47:13,096 Building wheel for spoof (pyproject.toml): finished with status 'done' 2026-06-11T00:47:13,100 Created wheel for spoof: filename=spoof-2.4.2-py3-none-any.whl size=12709 sha256=52f4a85943289bce63741b7b71d9f4b20c59e856abad68b48b43bd76035799c1 2026-06-11T00:47:13,102 Stored in directory: /tmp/pip-ephem-wheel-cache-8g7y8_nu/wheels/b5/d0/da/5b92304eb4d4e40400c4432d26c363c1e063f64ccc299b6aff 2026-06-11T00:47:13,114 Successfully built spoof 2026-06-11T00:47:13,118 Removed build tracker: '/tmp/pip-build-tracker-ud1j9ww5'