2026-09-04T09:53:49,390 Created temporary directory: /tmp/pip-ephem-wheel-cache-7jjrmvht 2026-09-04T09:53:49,394 Created temporary directory: /tmp/pip-build-tracker-flpinm7s 2026-09-04T09:53:49,395 Initialized build tracking at /tmp/pip-build-tracker-flpinm7s 2026-09-04T09:53:49,395 Created build tracker: /tmp/pip-build-tracker-flpinm7s 2026-09-04T09:53:49,395 Entered build tracker: /tmp/pip-build-tracker-flpinm7s 2026-09-04T09:53:49,396 Created temporary directory: /tmp/pip-wheel-v2ahs1j5 2026-09-04T09:53:49,399 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-09-04T09:53:49,402 Created temporary directory: /tmp/pip-ephem-wheel-cache-ze7gjdjg 2026-09-04T09:53:49,425 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-09-04T09:53:49,429 2 location(s) to search for versions of browser-harness: 2026-09-04T09:53:49,429 * https://pypi.org/simple/browser-harness/ 2026-09-04T09:53:49,429 * https://www.piwheels.org/simple/browser-harness/ 2026-09-04T09:53:49,430 Fetching project page and analyzing links: https://pypi.org/simple/browser-harness/ 2026-09-04T09:53:49,431 Getting page https://pypi.org/simple/browser-harness/ 2026-09-04T09:53:49,432 Found index url https://pypi.org/simple 2026-09-04T09:53:49,587 Fetched page https://pypi.org/simple/browser-harness/ as application/vnd.pypi.simple.v1+json 2026-09-04T09:53:49,594 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-09-04T09:53:49,595 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-09-04T09:53:49,596 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-09-04T09:53:49,597 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-09-04T09:53:49,598 Skipping link: No binaries permitted for browser-harness: https://files.pythonhosted.org/packages/5b/00/92e73141b8f7db6d6e9ac5b909844293ed1d7a84d6d5a70264b1a6e2741d/browser_harness-0.1.1-py3-none-any.whl (from https://pypi.org/simple/browser-harness/) (requires-python:>=3.11) 2026-09-04T09:53:49,599 Found link https://files.pythonhosted.org/packages/45/81/89feae17548a2aeb665c479c9cbfd4a269f44e9603be671623036ab1967e/browser_harness-0.1.1.tar.gz (from https://pypi.org/simple/browser-harness/) (requires-python:>=3.11), version: 0.1.1 2026-09-04T09:53:49,599 Skipping link: No binaries permitted for browser-harness: https://files.pythonhosted.org/packages/25/3a/ce1fa5917b35f206d02710540b0b806bf7491af34785d027033497ffd349/browser_harness-0.1.2-py3-none-any.whl (from https://pypi.org/simple/browser-harness/) (requires-python:>=3.11) 2026-09-04T09:53:49,600 Found link https://files.pythonhosted.org/packages/47/4b/0a694de952d1b584af40c75e8a6a72cf5a0ac0bf2df79fcb2965a1681944/browser_harness-0.1.2.tar.gz (from https://pypi.org/simple/browser-harness/) (requires-python:>=3.11), version: 0.1.2 2026-09-04T09:53:49,601 Skipping link: No binaries permitted for browser-harness: https://files.pythonhosted.org/packages/2a/fa/7b2baf0c4537dd7d32f37006461e10eda87ccaa8756e058ccc5b2cb09377/browser_harness-0.1.3-py3-none-any.whl (from https://pypi.org/simple/browser-harness/) (requires-python:>=3.11) 2026-09-04T09:53:49,602 Found link https://files.pythonhosted.org/packages/79/32/c9d9f54ac5b78499f9dfeff0c2236247d9900e66ebb6f20070b727c6b8d8/browser_harness-0.1.3.tar.gz (from https://pypi.org/simple/browser-harness/) (requires-python:>=3.11), version: 0.1.3 2026-09-04T09:53:49,603 Skipping link: No binaries permitted for browser-harness: https://files.pythonhosted.org/packages/36/0b/776a76d5814725db50bc4588c51b0d21c3ada177ae037b031964c93a96eb/browser_harness-0.1.4-py3-none-any.whl (from https://pypi.org/simple/browser-harness/) (requires-python:>=3.11) 2026-09-04T09:53:49,604 Found link https://files.pythonhosted.org/packages/dd/96/a50549ee42ee79cb2de718cecbc162cd710c6bb4cd680bedb014c2983ca9/browser_harness-0.1.4.tar.gz (from https://pypi.org/simple/browser-harness/) (requires-python:>=3.11), version: 0.1.4 2026-09-04T09:53:49,604 Skipping link: No binaries permitted for browser-harness: https://files.pythonhosted.org/packages/ac/bd/103ad73e4355f1c9202031ee9e311824e7e2262e734fa3f018f7322d8952/browser_harness-0.1.5-py3-none-any.whl (from https://pypi.org/simple/browser-harness/) (requires-python:>=3.11) 2026-09-04T09:53:49,605 Found link https://files.pythonhosted.org/packages/06/19/00e1146b9b856059debda457477600bfd539872d7dfc078c2011b7f67d53/browser_harness-0.1.5.tar.gz (from https://pypi.org/simple/browser-harness/) (requires-python:>=3.11), version: 0.1.5 2026-09-04T09:53:49,606 Skipping link: No binaries permitted for browser-harness: https://files.pythonhosted.org/packages/24/d5/78013b7229843880d7f18945022662793eb00daeec2e5d2ea62687bc00c9/browser_harness-0.1.6-py3-none-any.whl (from https://pypi.org/simple/browser-harness/) (requires-python:>=3.11) 2026-09-04T09:53:49,607 Found link https://files.pythonhosted.org/packages/a3/bc/a3aefcad0df4450f560969f64a1fab86d1b3cf0e1ec66ce3bd55aa63ece3/browser_harness-0.1.6.tar.gz (from https://pypi.org/simple/browser-harness/) (requires-python:>=3.11), version: 0.1.6 2026-09-04T09:53:49,607 Skipping link: No binaries permitted for browser-harness: https://files.pythonhosted.org/packages/22/67/28db572e6e574201a76fcffb66cd474466526d898da5a1fe9eb6de3aff38/browser_harness-0.1.7-py3-none-any.whl (from https://pypi.org/simple/browser-harness/) (requires-python:>=3.11) 2026-09-04T09:53:49,608 Found link https://files.pythonhosted.org/packages/f5/fe/6effec9a76ec4c61a98a8eecc8bb37a0df95c3461315a36080943718779f/browser_harness-0.1.7.tar.gz (from https://pypi.org/simple/browser-harness/) (requires-python:>=3.11), version: 0.1.7 2026-09-04T09:53:49,609 Skipping link: No binaries permitted for browser-harness: https://files.pythonhosted.org/packages/0a/b9/aa8ab029af34e99784758fd5e8f76c853219cff1733ea422ff161313d108/browser_harness-0.1.8-py3-none-any.whl (from https://pypi.org/simple/browser-harness/) (requires-python:>=3.11) 2026-09-04T09:53:49,610 Found link https://files.pythonhosted.org/packages/ff/fc/a8602efaecbeeffbae5678c377d9193e646b584488f8e4f67a08c05495cb/browser_harness-0.1.8.tar.gz (from https://pypi.org/simple/browser-harness/) (requires-python:>=3.11), version: 0.1.8 2026-09-04T09:53:49,611 Skipping link: No binaries permitted for browser-harness: https://files.pythonhosted.org/packages/2d/30/b3a16bab90a306fccafa4b76cb6aaf7f9c1950b52f824ddb4e8543775ffe/browser_harness-0.1.9-py3-none-any.whl (from https://pypi.org/simple/browser-harness/) (requires-python:>=3.11) 2026-09-04T09:53:49,612 Found link https://files.pythonhosted.org/packages/dd/64/69f93c275091a66e26f0c42da73cbf80a3874018caab85c707df41fbdd30/browser_harness-0.1.9.tar.gz (from https://pypi.org/simple/browser-harness/) (requires-python:>=3.11), version: 0.1.9 2026-09-04T09:53:49,612 Skipping link: No binaries permitted for browser-harness: https://files.pythonhosted.org/packages/8d/8f/ce41165b9f1f3c6603681ff1fa735cdcd4d32322fa2fe3cbc58562ed9be2/browser_harness-0.1.10-py3-none-any.whl (from https://pypi.org/simple/browser-harness/) (requires-python:>=3.11) 2026-09-04T09:53:49,613 Found link https://files.pythonhosted.org/packages/32/26/9046aa5e24f68f5266182b21668b583931d53a342d56e99f77854e062aac/browser_harness-0.1.10.tar.gz (from https://pypi.org/simple/browser-harness/) (requires-python:>=3.11), version: 0.1.10 2026-09-04T09:53:49,614 Skipping link: No binaries permitted for browser-harness: https://files.pythonhosted.org/packages/c3/a2/ee49bc62f3f53d8f47ac55d6d660e751d3d43572bef9df7085908586b59d/browser_harness-0.1.11-py3-none-any.whl (from https://pypi.org/simple/browser-harness/) (requires-python:>=3.11) 2026-09-04T09:53:49,615 Found link https://files.pythonhosted.org/packages/7d/49/3ea6743f47c600a9aa2ffa367926ad79e99bf091e6af9976b71a51572571/browser_harness-0.1.11.tar.gz (from https://pypi.org/simple/browser-harness/) (requires-python:>=3.11), version: 0.1.11 2026-09-04T09:53:49,615 Skipping link: No binaries permitted for browser-harness: https://files.pythonhosted.org/packages/3b/69/c15ee98375c7990de3902a4d75cb1bc1f560b7393487b2263c46eee90db3/browser_harness-0.1.12-py3-none-any.whl (from https://pypi.org/simple/browser-harness/) (requires-python:>=3.11) 2026-09-04T09:53:49,616 Found link https://files.pythonhosted.org/packages/2f/bb/45107e21d2c2b6ed85fc526b69725e303a8879216304276e1f340b314d60/browser_harness-0.1.12.tar.gz (from https://pypi.org/simple/browser-harness/) (requires-python:>=3.11), version: 0.1.12 2026-09-04T09:53:49,617 Skipping link: No binaries permitted for browser-harness: https://files.pythonhosted.org/packages/4a/bd/f166cf9a465eff436048d25851ab28b0d798af02b56998127a4165227fc4/browser_harness-0.1.13-py3-none-any.whl (from https://pypi.org/simple/browser-harness/) (requires-python:>=3.11) 2026-09-04T09:53:49,618 Found link https://files.pythonhosted.org/packages/7f/fe/59ab493e7cf76731a7f5aabae3821eea6ea82a628c14c30e7aed48adc362/browser_harness-0.1.13.tar.gz (from https://pypi.org/simple/browser-harness/) (requires-python:>=3.11), version: 0.1.13 2026-09-04T09:53:49,618 Fetching project page and analyzing links: https://www.piwheels.org/simple/browser-harness/ 2026-09-04T09:53:49,619 Getting page https://www.piwheels.org/simple/browser-harness/ 2026-09-04T09:53:49,621 Found index url https://www.piwheels.org/simple 2026-09-04T09:53:49,821 Fetched page https://www.piwheels.org/simple/browser-harness/ as text/html 2026-09-04T09:53:49,826 Skipping link: No binaries permitted for browser-harness: https://www.piwheels.org/simple/browser-harness/browser_harness-0.1.12-py3-none-any.whl#sha256=23b06690ae619d3f6b664cb37d689e8d4901191899c75f0d19cbfe849081cb9a (from https://www.piwheels.org/simple/browser-harness/) (requires-python:>=3.11) 2026-09-04T09:53:49,827 Skipping link: No binaries permitted for browser-harness: https://www.piwheels.org/simple/browser-harness/browser_harness-0.1.11-py3-none-any.whl#sha256=1dbefd3880f6a677113d091cdcdf023fa6e277fd21744cc4f65546d03ddee7a7 (from https://www.piwheels.org/simple/browser-harness/) (requires-python:>=3.11) 2026-09-04T09:53:49,827 Skipping link: No binaries permitted for browser-harness: https://www.piwheels.org/simple/browser-harness/browser_harness-0.1.10-py3-none-any.whl#sha256=65cc2063c57e4895d2437ac94d6f829ccc1a5a43d7f2add2c0823faeda9031d7 (from https://www.piwheels.org/simple/browser-harness/) (requires-python:>=3.11) 2026-09-04T09:53:49,828 Skipping link: No binaries permitted for browser-harness: https://www.piwheels.org/simple/browser-harness/browser_harness-0.1.9-py3-none-any.whl#sha256=3c57665cf5b8aab32d9ce4fb1c6d3b048fcb30efc458e21abf70eb6b538870df (from https://www.piwheels.org/simple/browser-harness/) (requires-python:>=3.11) 2026-09-04T09:53:49,829 Skipping link: No binaries permitted for browser-harness: https://www.piwheels.org/simple/browser-harness/browser_harness-0.1.8-py3-none-any.whl#sha256=de22a7a3160f43ef6455a8ee7e18d55ecd17997c634a0ffce2992fe6df2cec37 (from https://www.piwheels.org/simple/browser-harness/) (requires-python:>=3.11) 2026-09-04T09:53:49,829 Skipping link: No binaries permitted for browser-harness: https://archive1.piwheels.org/simple/browser-harness/browser_harness-0.1.7-py3-none-any.whl#sha256=7e8cac3affcd5d9f16971eeca040fec4fa8243f8ce0d3d10a9e58085451ac769 (from https://www.piwheels.org/simple/browser-harness/) (requires-python:>=3.11) 2026-09-04T09:53:49,830 Skipping link: No binaries permitted for browser-harness: https://www.piwheels.org/simple/browser-harness/browser_harness-0.1.6-py3-none-any.whl#sha256=5b5d38673def5d961d5e8439873f268f6e1f0f7263cad9fdfc5ce3cc2954d6f6 (from https://www.piwheels.org/simple/browser-harness/) (requires-python:>=3.11) 2026-09-04T09:53:49,831 Skipping link: No binaries permitted for browser-harness: https://www.piwheels.org/simple/browser-harness/browser_harness-0.1.5-py3-none-any.whl#sha256=f5eb0564fb577ddb2cd1b1f3c522e91d17fdc616ad0d919bbd701cbb90ed57e0 (from https://www.piwheels.org/simple/browser-harness/) (requires-python:>=3.11) 2026-09-04T09:53:49,831 Skipping link: No binaries permitted for browser-harness: https://www.piwheels.org/simple/browser-harness/browser_harness-0.1.4-py3-none-any.whl#sha256=a6b5266b5f383e03ce149bfb9c6ea16dad0a00c5f1ae6cec3ad09837989cb70f (from https://www.piwheels.org/simple/browser-harness/) (requires-python:>=3.11) 2026-09-04T09:53:49,832 Skipping link: No binaries permitted for browser-harness: https://archive1.piwheels.org/simple/browser-harness/browser_harness-0.1.3-py3-none-any.whl#sha256=3d54e0684d4f405147624ca1072f2dc43bf69eef74ef8ddf5d50242cf0509b69 (from https://www.piwheels.org/simple/browser-harness/) (requires-python:>=3.11) 2026-09-04T09:53:49,832 Skipping link: No binaries permitted for browser-harness: https://archive1.piwheels.org/simple/browser-harness/browser_harness-0.1.2-py3-none-any.whl#sha256=7b531dbbc71cb3df2c196a7f77ee7228eac0c6d6ebf6a7b81c2841f4e510e87f (from https://www.piwheels.org/simple/browser-harness/) (requires-python:>=3.11) 2026-09-04T09:53:49,833 Skipping link: No binaries permitted for browser-harness: https://archive1.piwheels.org/simple/browser-harness/browser_harness-0.1.1-py3-none-any.whl#sha256=2ff1b1282d25e05f56c57f1eac34857a9230e845bdb9e84f17881f4a613201ce (from https://www.piwheels.org/simple/browser-harness/) (requires-python:>=3.11) 2026-09-04T09:53:49,833 Skipping link: No binaries permitted for browser-harness: https://archive1.piwheels.org/simple/browser-harness/browser_harness-0.1.1rc1-py3-none-any.whl#sha256=b23e64816c75b76e2e47bf20eb3689c41d73865c4a534eb9903e8451ca2fc949 (from https://www.piwheels.org/simple/browser-harness/) (requires-python:>=3.11) 2026-09-04T09:53:49,834 Skipping link: No binaries permitted for browser-harness: https://archive1.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-09-04T09:53:49,835 Skipping link: not a file: https://www.piwheels.org/simple/browser-harness/ 2026-09-04T09:53:49,835 Skipping link: not a file: https://pypi.org/simple/browser-harness/ 2026-09-04T09:53:49,856 Given no hashes to check 1 links for project 'browser-harness': discarding no candidates 2026-09-04T09:53:49,874 Collecting browser-harness==0.1.13 2026-09-04T09:53:49,876 Created temporary directory: /tmp/pip-unpack-x3p9taj6 2026-09-04T09:53:50,031 Downloading browser_harness-0.1.13.tar.gz (114 kB) 2026-09-04T09:53:50,184 Added browser-harness==0.1.13 from https://files.pythonhosted.org/packages/7f/fe/59ab493e7cf76731a7f5aabae3821eea6ea82a628c14c30e7aed48adc362/browser_harness-0.1.13.tar.gz to build tracker '/tmp/pip-build-tracker-flpinm7s' 2026-09-04T09:53:50,189 Created temporary directory: /tmp/pip-build-env-cnwttptm 2026-09-04T09:53:50,193 Installing build dependencies: started 2026-09-04T09:53:50,194 Running command pip subprocess to install build dependencies 2026-09-04T09:53:51,493 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-09-04T09:53:51,934 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-09-04T09:53:51,957 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-09-04T09:53:53,759 Collecting setuptools==84.0.0 2026-09-04T09:53:53,760 Obtaining dependency information for setuptools==84.0.0 from https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl.metadata 2026-09-04T09:53:53,774 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl.metadata (6.6 kB) 2026-09-04T09:53:54,038 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl (818 kB) 2026-09-04T09:53:54,136 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl (818 kB) 2026-09-04T09:53:56,880 Installing collected packages: setuptools 2026-09-04T09:53:59,183 Successfully installed setuptools-84.0.0 2026-09-04T09:53:59,457 Installing build dependencies: finished with status 'done' 2026-09-04T09:53:59,464 Getting requirements to build wheel: started 2026-09-04T09:53:59,465 Running command Getting requirements to build wheel 2026-09-04T09:54:00,197 running egg_info 2026-09-04T09:54:00,203 writing src/browser_harness.egg-info/PKG-INFO 2026-09-04T09:54:00,206 writing dependency_links to src/browser_harness.egg-info/dependency_links.txt 2026-09-04T09:54:00,208 writing entry points to src/browser_harness.egg-info/entry_points.txt 2026-09-04T09:54:00,210 writing requirements to src/browser_harness.egg-info/requires.txt 2026-09-04T09:54:00,211 writing top-level names to src/browser_harness.egg-info/top_level.txt 2026-09-04T09:54:00,231 reading manifest file 'src/browser_harness.egg-info/SOURCES.txt' 2026-09-04T09:54:00,235 adding license file 'LICENSE' 2026-09-04T09:54:00,238 writing manifest file 'src/browser_harness.egg-info/SOURCES.txt' 2026-09-04T09:54:00,336 Getting requirements to build wheel: finished with status 'done' 2026-09-04T09:54:00,339 Created temporary directory: /tmp/pip-modern-metadata-6jiknmr6 2026-09-04T09:54:00,341 Preparing metadata (pyproject.toml): started 2026-09-04T09:54:00,343 Running command Preparing metadata (pyproject.toml) 2026-09-04T09:54:01,000 running dist_info 2026-09-04T09:54:01,011 creating /tmp/pip-modern-metadata-6jiknmr6/browser_harness.egg-info 2026-09-04T09:54:01,012 writing /tmp/pip-modern-metadata-6jiknmr6/browser_harness.egg-info/PKG-INFO 2026-09-04T09:54:01,015 writing dependency_links to /tmp/pip-modern-metadata-6jiknmr6/browser_harness.egg-info/dependency_links.txt 2026-09-04T09:54:01,017 writing entry points to /tmp/pip-modern-metadata-6jiknmr6/browser_harness.egg-info/entry_points.txt 2026-09-04T09:54:01,019 writing requirements to /tmp/pip-modern-metadata-6jiknmr6/browser_harness.egg-info/requires.txt 2026-09-04T09:54:01,020 writing top-level names to /tmp/pip-modern-metadata-6jiknmr6/browser_harness.egg-info/top_level.txt 2026-09-04T09:54:01,022 writing manifest file '/tmp/pip-modern-metadata-6jiknmr6/browser_harness.egg-info/SOURCES.txt' 2026-09-04T09:54:01,041 reading manifest file '/tmp/pip-modern-metadata-6jiknmr6/browser_harness.egg-info/SOURCES.txt' 2026-09-04T09:54:01,043 adding license file 'LICENSE' 2026-09-04T09:54:01,046 writing manifest file '/tmp/pip-modern-metadata-6jiknmr6/browser_harness.egg-info/SOURCES.txt' 2026-09-04T09:54:01,047 creating '/tmp/pip-modern-metadata-6jiknmr6/browser_harness-0.1.13.dist-info' 2026-09-04T09:54:01,172 Preparing metadata (pyproject.toml): finished with status 'done' 2026-09-04T09:54:01,178 Source in /tmp/pip-wheel-v2ahs1j5/browser-harness_105662832d16460a80af1a87a7b847c7 has version 0.1.13, which satisfies requirement browser-harness==0.1.13 from https://files.pythonhosted.org/packages/7f/fe/59ab493e7cf76731a7f5aabae3821eea6ea82a628c14c30e7aed48adc362/browser_harness-0.1.13.tar.gz 2026-09-04T09:54:01,179 Removed browser-harness==0.1.13 from https://files.pythonhosted.org/packages/7f/fe/59ab493e7cf76731a7f5aabae3821eea6ea82a628c14c30e7aed48adc362/browser_harness-0.1.13.tar.gz from build tracker '/tmp/pip-build-tracker-flpinm7s' 2026-09-04T09:54:01,185 Created temporary directory: /tmp/pip-unpack-0i_86ogu 2026-09-04T09:54:01,186 Building wheels for collected packages: browser-harness 2026-09-04T09:54:01,190 Created temporary directory: /tmp/pip-wheel-lxbwqzs3 2026-09-04T09:54:01,191 Destination directory: /tmp/pip-wheel-lxbwqzs3 2026-09-04T09:54:01,193 Building wheel for browser-harness (pyproject.toml): started 2026-09-04T09:54:01,194 Running command Building wheel for browser-harness (pyproject.toml) 2026-09-04T09:54:01,831 running bdist_wheel 2026-09-04T09:54:01,849 running build 2026-09-04T09:54:01,849 running build_py 2026-09-04T09:54:01,854 creating build/lib 2026-09-04T09:54:01,856 copying src/mcp_server.py -> build/lib 2026-09-04T09:54:01,860 creating build/lib/browser_harness 2026-09-04T09:54:01,861 copying src/browser_harness/paths.py -> build/lib/browser_harness 2026-09-04T09:54:01,862 copying src/browser_harness/helpers.py -> build/lib/browser_harness 2026-09-04T09:54:01,865 copying src/browser_harness/_ipc.py -> build/lib/browser_harness 2026-09-04T09:54:01,867 copying src/browser_harness/daemon.py -> build/lib/browser_harness 2026-09-04T09:54:01,870 copying src/browser_harness/telemetry.py -> build/lib/browser_harness 2026-09-04T09:54:01,873 copying src/browser_harness/mcp_cli.py -> build/lib/browser_harness 2026-09-04T09:54:01,875 copying src/browser_harness/macos.py -> build/lib/browser_harness 2026-09-04T09:54:01,877 copying src/browser_harness/video.py -> build/lib/browser_harness 2026-09-04T09:54:01,880 copying src/browser_harness/run.py -> build/lib/browser_harness 2026-09-04T09:54:01,883 copying src/browser_harness/recorder.py -> build/lib/browser_harness 2026-09-04T09:54:01,885 copying src/browser_harness/video_render.py -> build/lib/browser_harness 2026-09-04T09:54:01,888 copying src/browser_harness/__init__.py -> build/lib/browser_harness 2026-09-04T09:54:01,890 copying src/browser_harness/auth.py -> build/lib/browser_harness 2026-09-04T09:54:01,893 copying src/browser_harness/admin.py -> build/lib/browser_harness 2026-09-04T09:54:01,896 running egg_info 2026-09-04T09:54:01,906 writing src/browser_harness.egg-info/PKG-INFO 2026-09-04T09:54:01,909 writing dependency_links to src/browser_harness.egg-info/dependency_links.txt 2026-09-04T09:54:01,911 writing entry points to src/browser_harness.egg-info/entry_points.txt 2026-09-04T09:54:01,912 writing requirements to src/browser_harness.egg-info/requires.txt 2026-09-04T09:54:01,913 writing top-level names to src/browser_harness.egg-info/top_level.txt 2026-09-04T09:54:01,923 reading manifest file 'src/browser_harness.egg-info/SOURCES.txt' 2026-09-04T09:54:01,926 adding license file 'LICENSE' 2026-09-04T09:54:01,929 writing manifest file 'src/browser_harness.egg-info/SOURCES.txt' 2026-09-04T09:54:01,932 copying src/browser_harness/SKILL.md -> build/lib/browser_harness 2026-09-04T09:54:01,935 copying src/browser_harness/video-template.html -> build/lib/browser_harness 2026-09-04T09:54:01,948 installing to build/bdist.linux-armv7l/wheel 2026-09-04T09:54:01,948 running install 2026-09-04T09:54:01,971 running install_lib 2026-09-04T09:54:01,977 creating build/bdist.linux-armv7l/wheel 2026-09-04T09:54:01,978 copying build/lib/mcp_server.py -> build/bdist.linux-armv7l/wheel/. 2026-09-04T09:54:01,981 creating build/bdist.linux-armv7l/wheel/browser_harness 2026-09-04T09:54:01,983 copying build/lib/browser_harness/paths.py -> build/bdist.linux-armv7l/wheel/./browser_harness 2026-09-04T09:54:01,985 copying build/lib/browser_harness/helpers.py -> build/bdist.linux-armv7l/wheel/./browser_harness 2026-09-04T09:54:01,988 copying build/lib/browser_harness/_ipc.py -> build/bdist.linux-armv7l/wheel/./browser_harness 2026-09-04T09:54:01,990 copying build/lib/browser_harness/video-template.html -> build/bdist.linux-armv7l/wheel/./browser_harness 2026-09-04T09:54:01,994 copying build/lib/browser_harness/daemon.py -> build/bdist.linux-armv7l/wheel/./browser_harness 2026-09-04T09:54:01,997 copying build/lib/browser_harness/telemetry.py -> build/bdist.linux-armv7l/wheel/./browser_harness 2026-09-04T09:54:02,000 copying build/lib/browser_harness/mcp_cli.py -> build/bdist.linux-armv7l/wheel/./browser_harness 2026-09-04T09:54:02,001 copying build/lib/browser_harness/macos.py -> build/bdist.linux-armv7l/wheel/./browser_harness 2026-09-04T09:54:02,004 copying build/lib/browser_harness/video.py -> build/bdist.linux-armv7l/wheel/./browser_harness 2026-09-04T09:54:02,007 copying build/lib/browser_harness/run.py -> build/bdist.linux-armv7l/wheel/./browser_harness 2026-09-04T09:54:02,009 copying build/lib/browser_harness/SKILL.md -> build/bdist.linux-armv7l/wheel/./browser_harness 2026-09-04T09:54:02,011 copying build/lib/browser_harness/recorder.py -> build/bdist.linux-armv7l/wheel/./browser_harness 2026-09-04T09:54:02,014 copying build/lib/browser_harness/video_render.py -> build/bdist.linux-armv7l/wheel/./browser_harness 2026-09-04T09:54:02,017 copying build/lib/browser_harness/__init__.py -> build/bdist.linux-armv7l/wheel/./browser_harness 2026-09-04T09:54:02,019 copying build/lib/browser_harness/auth.py -> build/bdist.linux-armv7l/wheel/./browser_harness 2026-09-04T09:54:02,021 copying build/lib/browser_harness/admin.py -> build/bdist.linux-armv7l/wheel/./browser_harness 2026-09-04T09:54:02,024 running install_egg_info 2026-09-04T09:54:02,029 Copying src/browser_harness.egg-info to build/bdist.linux-armv7l/wheel/./browser_harness-0.1.13-py3.11.egg-info 2026-09-04T09:54:02,041 running install_scripts 2026-09-04T09:54:02,053 creating build/bdist.linux-armv7l/wheel/browser_harness-0.1.13.dist-info/WHEEL 2026-09-04T09:54:02,056 creating '/tmp/pip-wheel-lxbwqzs3/.tmp-22owiq20/browser_harness-0.1.13-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-09-04T09:54:02,059 adding 'mcp_server.py' 2026-09-04T09:54:02,061 adding 'browser_harness/SKILL.md' 2026-09-04T09:54:02,063 adding 'browser_harness/__init__.py' 2026-09-04T09:54:02,065 adding 'browser_harness/_ipc.py' 2026-09-04T09:54:02,073 adding 'browser_harness/admin.py' 2026-09-04T09:54:02,077 adding 'browser_harness/auth.py' 2026-09-04T09:54:02,082 adding 'browser_harness/daemon.py' 2026-09-04T09:54:02,086 adding 'browser_harness/helpers.py' 2026-09-04T09:54:02,088 adding 'browser_harness/macos.py' 2026-09-04T09:54:02,089 adding 'browser_harness/mcp_cli.py' 2026-09-04T09:54:02,091 adding 'browser_harness/paths.py' 2026-09-04T09:54:02,093 adding 'browser_harness/recorder.py' 2026-09-04T09:54:02,095 adding 'browser_harness/run.py' 2026-09-04T09:54:02,097 adding 'browser_harness/telemetry.py' 2026-09-04T09:54:02,107 adding 'browser_harness/video-template.html' 2026-09-04T09:54:02,112 adding 'browser_harness/video.py' 2026-09-04T09:54:02,115 adding 'browser_harness/video_render.py' 2026-09-04T09:54:02,118 adding 'browser_harness-0.1.13.dist-info/licenses/LICENSE' 2026-09-04T09:54:02,119 adding 'browser_harness-0.1.13.dist-info/METADATA' 2026-09-04T09:54:02,120 adding 'browser_harness-0.1.13.dist-info/WHEEL' 2026-09-04T09:54:02,121 adding 'browser_harness-0.1.13.dist-info/entry_points.txt' 2026-09-04T09:54:02,122 adding 'browser_harness-0.1.13.dist-info/top_level.txt' 2026-09-04T09:54:02,123 adding 'browser_harness-0.1.13.dist-info/RECORD' 2026-09-04T09:54:02,125 removing build/bdist.linux-armv7l/wheel 2026-09-04T09:54:02,230 Building wheel for browser-harness (pyproject.toml): finished with status 'done' 2026-09-04T09:54:02,237 Created wheel for browser-harness: filename=browser_harness-0.1.13-py3-none-any.whl size=121123 sha256=3fb1ac8d27215368e0b46e944fafe26a9fab426c98c0a9ae545a5ea4db283e69 2026-09-04T09:54:02,238 Stored in directory: /tmp/pip-ephem-wheel-cache-ze7gjdjg/wheels/b7/5d/a2/7464bcfe9c5e3fcbf6ff320f653358d0c4fb8dd94b1e2a78a4 2026-09-04T09:54:02,249 Successfully built browser-harness 2026-09-04T09:54:02,256 Removed build tracker: '/tmp/pip-build-tracker-flpinm7s'