2026-06-21T07:27:39,960 Created temporary directory: /tmp/pip-ephem-wheel-cache-40t3opms 2026-06-21T07:27:39,962 Created temporary directory: /tmp/pip-build-tracker-vnh4t944 2026-06-21T07:27:39,963 Initialized build tracking at /tmp/pip-build-tracker-vnh4t944 2026-06-21T07:27:39,963 Created build tracker: /tmp/pip-build-tracker-vnh4t944 2026-06-21T07:27:39,963 Entered build tracker: /tmp/pip-build-tracker-vnh4t944 2026-06-21T07:27:39,964 Created temporary directory: /tmp/pip-wheel-t5d5a460 2026-06-21T07:27:39,967 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-21T07:27:39,970 Created temporary directory: /tmp/pip-ephem-wheel-cache-qdw1_kqy 2026-06-21T07:27:39,991 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-21T07:27:39,995 2 location(s) to search for versions of browser-harness: 2026-06-21T07:27:39,995 * https://pypi.org/simple/browser-harness/ 2026-06-21T07:27:39,995 * https://www.piwheels.org/simple/browser-harness/ 2026-06-21T07:27:39,996 Fetching project page and analyzing links: https://pypi.org/simple/browser-harness/ 2026-06-21T07:27:39,997 Getting page https://pypi.org/simple/browser-harness/ 2026-06-21T07:27:39,998 Found index url https://pypi.org/simple 2026-06-21T07:27:40,221 Fetched page https://pypi.org/simple/browser-harness/ as application/vnd.pypi.simple.v1+json 2026-06-21T07:27:40,223 Skipping link: No binaries permitted for browser-harness: https://files.pythonhosted.org/packages/c2/8e/6e539a7c4afaa57b891a35f7fa41e0b96f97c6922f5df6cf24d58b81db82/browser_harness-0.0.1-py3-none-any.whl (from https://pypi.org/simple/browser-harness/) (requires-python:>=3.9) 2026-06-21T07:27:40,224 Found link https://files.pythonhosted.org/packages/4a/85/f3629b39ff6ee4971560d116e927af20cc68a4c2e0121052bdafa8e49404/browser_harness-0.0.1.tar.gz (from https://pypi.org/simple/browser-harness/) (requires-python:>=3.9), version: 0.0.1 2026-06-21T07:27:40,225 Skipping link: No binaries permitted for browser-harness: https://files.pythonhosted.org/packages/b8/be/5b24817f17d40983b17e7279a7a9569a75812ee4fa4ba5c5737be971bf66/browser_harness-0.1.1rc1-py3-none-any.whl (from https://pypi.org/simple/browser-harness/) (requires-python:>=3.11) 2026-06-21T07:27:40,226 Found link https://files.pythonhosted.org/packages/86/fa/5e6bae4a33e007c0ba5aa2a00aa7485edb8d816ceffe61289f1c6ad9dd7b/browser_harness-0.1.1rc1.tar.gz (from https://pypi.org/simple/browser-harness/) (requires-python:>=3.11), version: 0.1.1rc1 2026-06-21T07:27:40,227 Fetching project page and analyzing links: https://www.piwheels.org/simple/browser-harness/ 2026-06-21T07:27:40,228 Getting page https://www.piwheels.org/simple/browser-harness/ 2026-06-21T07:27:40,229 Found index url https://www.piwheels.org/simple 2026-06-21T07:27:40,535 Fetched page https://www.piwheels.org/simple/browser-harness/ as text/html 2026-06-21T07:27:40,537 Skipping link: No binaries permitted for browser-harness: https://www.piwheels.org/simple/browser-harness/browser_harness-0.0.1-py3-none-any.whl#sha256=2345eb52b9b337d5f8f222c2ee4fa2029101afd9ed44f169f065f4db80080d86 (from https://www.piwheels.org/simple/browser-harness/) (requires-python:>=3.9) 2026-06-21T07:27:40,537 Skipping link: not a file: https://www.piwheels.org/simple/browser-harness/ 2026-06-21T07:27:40,538 Skipping link: not a file: https://pypi.org/simple/browser-harness/ 2026-06-21T07:27:40,556 Given no hashes to check 1 links for project 'browser-harness': discarding no candidates 2026-06-21T07:27:40,574 Collecting browser-harness==0.1.1rc1 2026-06-21T07:27:40,576 Created temporary directory: /tmp/pip-unpack-6mkcpw6p 2026-06-21T07:27:40,797 Downloading browser_harness-0.1.1rc1.tar.gz (44 kB) 2026-06-21T07:27:40,899 Added browser-harness==0.1.1rc1 from https://files.pythonhosted.org/packages/86/fa/5e6bae4a33e007c0ba5aa2a00aa7485edb8d816ceffe61289f1c6ad9dd7b/browser_harness-0.1.1rc1.tar.gz to build tracker '/tmp/pip-build-tracker-vnh4t944' 2026-06-21T07:27:40,904 Created temporary directory: /tmp/pip-build-env-lb6yyrax 2026-06-21T07:27:40,908 Installing build dependencies: started 2026-06-21T07:27:40,910 Running command pip subprocess to install build dependencies 2026-06-21T07:27:42,078 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-06-21T07:27:42,558 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-21T07:27:42,581 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-21T07:27:44,322 Collecting setuptools>=77 2026-06-21T07:27:44,323 Obtaining dependency information for setuptools>=77 from https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata 2026-06-21T07:27:44,337 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata (6.5 kB) 2026-06-21T07:27:44,649 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-06-21T07:27:44,751 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-06-21T07:27:47,537 Installing collected packages: setuptools 2026-06-21T07:27:50,622 Successfully installed setuptools-82.0.1 2026-06-21T07:27:50,890 Installing build dependencies: finished with status 'done' 2026-06-21T07:27:50,897 Getting requirements to build wheel: started 2026-06-21T07:27:50,898 Running command Getting requirements to build wheel 2026-06-21T07:27:51,585 running egg_info 2026-06-21T07:27:51,591 writing src/browser_harness.egg-info/PKG-INFO 2026-06-21T07:27:51,594 writing dependency_links to src/browser_harness.egg-info/dependency_links.txt 2026-06-21T07:27:51,596 writing entry points to src/browser_harness.egg-info/entry_points.txt 2026-06-21T07:27:51,598 writing requirements to src/browser_harness.egg-info/requires.txt 2026-06-21T07:27:51,599 writing top-level names to src/browser_harness.egg-info/top_level.txt 2026-06-21T07:27:51,619 reading manifest file 'src/browser_harness.egg-info/SOURCES.txt' 2026-06-21T07:27:51,622 adding license file 'LICENSE' 2026-06-21T07:27:51,624 writing manifest file 'src/browser_harness.egg-info/SOURCES.txt' 2026-06-21T07:27:51,722 Getting requirements to build wheel: finished with status 'done' 2026-06-21T07:27:51,725 Created temporary directory: /tmp/pip-modern-metadata-673xu1lk 2026-06-21T07:27:51,727 Preparing metadata (pyproject.toml): started 2026-06-21T07:27:51,729 Running command Preparing metadata (pyproject.toml) 2026-06-21T07:27:52,407 running dist_info 2026-06-21T07:27:52,418 creating /tmp/pip-modern-metadata-673xu1lk/browser_harness.egg-info 2026-06-21T07:27:52,419 writing /tmp/pip-modern-metadata-673xu1lk/browser_harness.egg-info/PKG-INFO 2026-06-21T07:27:52,422 writing dependency_links to /tmp/pip-modern-metadata-673xu1lk/browser_harness.egg-info/dependency_links.txt 2026-06-21T07:27:52,424 writing entry points to /tmp/pip-modern-metadata-673xu1lk/browser_harness.egg-info/entry_points.txt 2026-06-21T07:27:52,426 writing requirements to /tmp/pip-modern-metadata-673xu1lk/browser_harness.egg-info/requires.txt 2026-06-21T07:27:52,427 writing top-level names to /tmp/pip-modern-metadata-673xu1lk/browser_harness.egg-info/top_level.txt 2026-06-21T07:27:52,428 writing manifest file '/tmp/pip-modern-metadata-673xu1lk/browser_harness.egg-info/SOURCES.txt' 2026-06-21T07:27:52,445 reading manifest file '/tmp/pip-modern-metadata-673xu1lk/browser_harness.egg-info/SOURCES.txt' 2026-06-21T07:27:52,447 adding license file 'LICENSE' 2026-06-21T07:27:52,450 writing manifest file '/tmp/pip-modern-metadata-673xu1lk/browser_harness.egg-info/SOURCES.txt' 2026-06-21T07:27:52,451 creating '/tmp/pip-modern-metadata-673xu1lk/browser_harness-0.1.1rc1.dist-info' 2026-06-21T07:27:52,575 Preparing metadata (pyproject.toml): finished with status 'done' 2026-06-21T07:27:52,580 Source in /tmp/pip-wheel-t5d5a460/browser-harness_b322a8ac0b054fc2a6889c70cd08b7b6 has version 0.1.1rc1, which satisfies requirement browser-harness==0.1.1rc1 from https://files.pythonhosted.org/packages/86/fa/5e6bae4a33e007c0ba5aa2a00aa7485edb8d816ceffe61289f1c6ad9dd7b/browser_harness-0.1.1rc1.tar.gz 2026-06-21T07:27:52,581 Removed browser-harness==0.1.1rc1 from https://files.pythonhosted.org/packages/86/fa/5e6bae4a33e007c0ba5aa2a00aa7485edb8d816ceffe61289f1c6ad9dd7b/browser_harness-0.1.1rc1.tar.gz from build tracker '/tmp/pip-build-tracker-vnh4t944' 2026-06-21T07:27:52,586 Created temporary directory: /tmp/pip-unpack-eigy7qah 2026-06-21T07:27:52,587 Building wheels for collected packages: browser-harness 2026-06-21T07:27:52,592 Created temporary directory: /tmp/pip-wheel-wcdms9at 2026-06-21T07:27:52,592 Destination directory: /tmp/pip-wheel-wcdms9at 2026-06-21T07:27:52,594 Building wheel for browser-harness (pyproject.toml): started 2026-06-21T07:27:52,595 Running command Building wheel for browser-harness (pyproject.toml) 2026-06-21T07:27:53,214 running bdist_wheel 2026-06-21T07:27:53,232 running build 2026-06-21T07:27:53,232 running build_py 2026-06-21T07:27:53,238 creating build/lib/browser_harness 2026-06-21T07:27:53,240 copying src/browser_harness/auth.py -> build/lib/browser_harness 2026-06-21T07:27:53,243 copying src/browser_harness/admin.py -> build/lib/browser_harness 2026-06-21T07:27:53,246 copying src/browser_harness/paths.py -> build/lib/browser_harness 2026-06-21T07:27:53,248 copying src/browser_harness/__init__.py -> build/lib/browser_harness 2026-06-21T07:27:53,250 copying src/browser_harness/telemetry.py -> build/lib/browser_harness 2026-06-21T07:27:53,252 copying src/browser_harness/daemon.py -> build/lib/browser_harness 2026-06-21T07:27:53,254 copying src/browser_harness/_ipc.py -> build/lib/browser_harness 2026-06-21T07:27:53,257 copying src/browser_harness/helpers.py -> build/lib/browser_harness 2026-06-21T07:27:53,260 copying src/browser_harness/run.py -> build/lib/browser_harness 2026-06-21T07:27:53,262 running egg_info 2026-06-21T07:27:53,272 writing src/browser_harness.egg-info/PKG-INFO 2026-06-21T07:27:53,275 writing dependency_links to src/browser_harness.egg-info/dependency_links.txt 2026-06-21T07:27:53,276 writing entry points to src/browser_harness.egg-info/entry_points.txt 2026-06-21T07:27:53,277 writing requirements to src/browser_harness.egg-info/requires.txt 2026-06-21T07:27:53,278 writing top-level names to src/browser_harness.egg-info/top_level.txt 2026-06-21T07:27:53,287 reading manifest file 'src/browser_harness.egg-info/SOURCES.txt' 2026-06-21T07:27:53,290 adding license file 'LICENSE' 2026-06-21T07:27:53,293 writing manifest file 'src/browser_harness.egg-info/SOURCES.txt' 2026-06-21T07:27:53,295 copying src/browser_harness/SKILL.md -> build/lib/browser_harness 2026-06-21T07:27:53,307 installing to build/bdist.linux-armv7l/wheel 2026-06-21T07:27:53,307 running install 2026-06-21T07:27:53,329 running install_lib 2026-06-21T07:27:53,335 creating build/bdist.linux-armv7l/wheel 2026-06-21T07:27:53,337 creating build/bdist.linux-armv7l/wheel/browser_harness 2026-06-21T07:27:53,338 copying build/lib/browser_harness/auth.py -> build/bdist.linux-armv7l/wheel/./browser_harness 2026-06-21T07:27:53,341 copying build/lib/browser_harness/admin.py -> build/bdist.linux-armv7l/wheel/./browser_harness 2026-06-21T07:27:53,344 copying build/lib/browser_harness/paths.py -> build/bdist.linux-armv7l/wheel/./browser_harness 2026-06-21T07:27:53,345 copying build/lib/browser_harness/__init__.py -> build/bdist.linux-armv7l/wheel/./browser_harness 2026-06-21T07:27:53,347 copying build/lib/browser_harness/SKILL.md -> build/bdist.linux-armv7l/wheel/./browser_harness 2026-06-21T07:27:53,350 copying build/lib/browser_harness/telemetry.py -> build/bdist.linux-armv7l/wheel/./browser_harness 2026-06-21T07:27:53,352 copying build/lib/browser_harness/daemon.py -> build/bdist.linux-armv7l/wheel/./browser_harness 2026-06-21T07:27:53,354 copying build/lib/browser_harness/_ipc.py -> build/bdist.linux-armv7l/wheel/./browser_harness 2026-06-21T07:27:53,357 copying build/lib/browser_harness/helpers.py -> build/bdist.linux-armv7l/wheel/./browser_harness 2026-06-21T07:27:53,359 copying build/lib/browser_harness/run.py -> build/bdist.linux-armv7l/wheel/./browser_harness 2026-06-21T07:27:53,361 running install_egg_info 2026-06-21T07:27:53,366 Copying src/browser_harness.egg-info to build/bdist.linux-armv7l/wheel/./browser_harness-0.1.1rc1-py3.11.egg-info 2026-06-21T07:27:53,377 running install_scripts 2026-06-21T07:27:53,388 creating build/bdist.linux-armv7l/wheel/browser_harness-0.1.1rc1.dist-info/WHEEL 2026-06-21T07:27:53,390 creating '/tmp/pip-wheel-wcdms9at/.tmp-vuds2kr1/browser_harness-0.1.1rc1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-06-21T07:27:53,393 adding 'browser_harness/SKILL.md' 2026-06-21T07:27:53,394 adding 'browser_harness/__init__.py' 2026-06-21T07:27:53,396 adding 'browser_harness/_ipc.py' 2026-06-21T07:27:53,401 adding 'browser_harness/admin.py' 2026-06-21T07:27:53,404 adding 'browser_harness/auth.py' 2026-06-21T07:27:53,407 adding 'browser_harness/daemon.py' 2026-06-21T07:27:53,410 adding 'browser_harness/helpers.py' 2026-06-21T07:27:53,411 adding 'browser_harness/paths.py' 2026-06-21T07:27:53,413 adding 'browser_harness/run.py' 2026-06-21T07:27:53,414 adding 'browser_harness/telemetry.py' 2026-06-21T07:27:53,417 adding 'browser_harness-0.1.1rc1.dist-info/licenses/LICENSE' 2026-06-21T07:27:53,418 adding 'browser_harness-0.1.1rc1.dist-info/METADATA' 2026-06-21T07:27:53,419 adding 'browser_harness-0.1.1rc1.dist-info/WHEEL' 2026-06-21T07:27:53,420 adding 'browser_harness-0.1.1rc1.dist-info/entry_points.txt' 2026-06-21T07:27:53,421 adding 'browser_harness-0.1.1rc1.dist-info/top_level.txt' 2026-06-21T07:27:53,422 adding 'browser_harness-0.1.1rc1.dist-info/RECORD' 2026-06-21T07:27:53,424 removing build/bdist.linux-armv7l/wheel 2026-06-21T07:27:53,526 Building wheel for browser-harness (pyproject.toml): finished with status 'done' 2026-06-21T07:27:53,531 Created wheel for browser-harness: filename=browser_harness-0.1.1rc1-py3-none-any.whl size=47033 sha256=b23e64816c75b76e2e47bf20eb3689c41d73865c4a534eb9903e8451ca2fc949 2026-06-21T07:27:53,533 Stored in directory: /tmp/pip-ephem-wheel-cache-qdw1_kqy/wheels/ed/ee/23/acce27ce12d677e8bfb9095c5d79583072a869c9daec3a759b 2026-06-21T07:27:53,544 Successfully built browser-harness 2026-06-21T07:27:53,548 Removed build tracker: '/tmp/pip-build-tracker-vnh4t944'