2026-05-28T04:25:01,057 Created temporary directory: /tmp/pip-ephem-wheel-cache-h4c9mub0 2026-05-28T04:25:01,059 Created temporary directory: /tmp/pip-build-tracker-rhze3bew 2026-05-28T04:25:01,060 Initialized build tracking at /tmp/pip-build-tracker-rhze3bew 2026-05-28T04:25:01,060 Created build tracker: /tmp/pip-build-tracker-rhze3bew 2026-05-28T04:25:01,061 Entered build tracker: /tmp/pip-build-tracker-rhze3bew 2026-05-28T04:25:01,062 Created temporary directory: /tmp/pip-wheel-mtj_3mnd 2026-05-28T04:25:01,065 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-05-28T04:25:01,067 Created temporary directory: /tmp/pip-ephem-wheel-cache-y1n51acp 2026-05-28T04:25:01,095 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-28T04:25:01,099 2 location(s) to search for versions of agentic-stealth-browser: 2026-05-28T04:25:01,099 * https://pypi.org/simple/agentic-stealth-browser/ 2026-05-28T04:25:01,099 * https://www.piwheels.org/simple/agentic-stealth-browser/ 2026-05-28T04:25:01,099 Fetching project page and analyzing links: https://pypi.org/simple/agentic-stealth-browser/ 2026-05-28T04:25:01,100 Getting page https://pypi.org/simple/agentic-stealth-browser/ 2026-05-28T04:25:01,102 Found index url https://pypi.org/simple 2026-05-28T04:25:01,255 Fetched page https://pypi.org/simple/agentic-stealth-browser/ as application/vnd.pypi.simple.v1+json 2026-05-28T04:25:01,259 Skipping link: No binaries permitted for agentic-stealth-browser: https://files.pythonhosted.org/packages/6e/eb/6178c47377d443d6f41324f223a7ef37510d68641c36bb33b520f810a855/agentic_stealth_browser-0.8.0-py3-none-any.whl (from https://pypi.org/simple/agentic-stealth-browser/) (requires-python:>=3.10) 2026-05-28T04:25:01,260 Found link https://files.pythonhosted.org/packages/16/72/624b3a19b4d8a4cf603bb3066942f2135ea968b2e03cf8baab0bb3a79b57/agentic_stealth_browser-0.8.0.tar.gz (from https://pypi.org/simple/agentic-stealth-browser/) (requires-python:>=3.10), version: 0.8.0 2026-05-28T04:25:01,261 Skipping link: No binaries permitted for agentic-stealth-browser: https://files.pythonhosted.org/packages/c5/09/3a68031e66c0c29b6f7ceb08f557272b9934c67ffacbc43a102c7e0a6c92/agentic_stealth_browser-1.0.0-py3-none-any.whl (from https://pypi.org/simple/agentic-stealth-browser/) (requires-python:>=3.10) 2026-05-28T04:25:01,262 Found link https://files.pythonhosted.org/packages/2a/c2/feb0445e3a7b64f355fabb0676706fa011ea2d585909435eeb78c7fac1d1/agentic_stealth_browser-1.0.0.tar.gz (from https://pypi.org/simple/agentic-stealth-browser/) (requires-python:>=3.10), version: 1.0.0 2026-05-28T04:25:01,262 Skipping link: No binaries permitted for agentic-stealth-browser: https://files.pythonhosted.org/packages/14/31/eef7c8ea0a43432a7db1cb5e31d72220900af17be71f4f7b935e7605a427/agentic_stealth_browser-1.0.1-py3-none-any.whl (from https://pypi.org/simple/agentic-stealth-browser/) (requires-python:>=3.10) 2026-05-28T04:25:01,263 Found link https://files.pythonhosted.org/packages/18/4e/f92079af8abcc6c7d9f2fc2bccd081ec9ae5ff0cb32197d295648cfe46e8/agentic_stealth_browser-1.0.1.tar.gz (from https://pypi.org/simple/agentic-stealth-browser/) (requires-python:>=3.10), version: 1.0.1 2026-05-28T04:25:01,264 Skipping link: No binaries permitted for agentic-stealth-browser: https://files.pythonhosted.org/packages/be/5d/48fc00b8c5e8c2dd79d28aff5b1e18968bc04f888aeac71873b16bbe78f7/agentic_stealth_browser-2.0.0-py3-none-any.whl (from https://pypi.org/simple/agentic-stealth-browser/) (requires-python:>=3.10) 2026-05-28T04:25:01,265 Found link https://files.pythonhosted.org/packages/97/93/ebbf43c64fc2e1b2b8a5c7c621359df224aacbbbf8a25547c7ac0072b647/agentic_stealth_browser-2.0.0.tar.gz (from https://pypi.org/simple/agentic-stealth-browser/) (requires-python:>=3.10), version: 2.0.0 2026-05-28T04:25:01,266 Skipping link: No binaries permitted for agentic-stealth-browser: https://files.pythonhosted.org/packages/49/4e/166b09ed86ede62643ebadb1b51f5e22a3c2b75b2bb967395d7a0314ccfe/agentic_stealth_browser-2.1.0-py3-none-any.whl (from https://pypi.org/simple/agentic-stealth-browser/) (requires-python:>=3.10) 2026-05-28T04:25:01,267 Found link https://files.pythonhosted.org/packages/d6/77/d4e6cadcbb6e15590ec672eca3b20d95862cdad47b785e72b7899a569b5e/agentic_stealth_browser-2.1.0.tar.gz (from https://pypi.org/simple/agentic-stealth-browser/) (requires-python:>=3.10), version: 2.1.0 2026-05-28T04:25:01,267 Skipping link: No binaries permitted for agentic-stealth-browser: https://files.pythonhosted.org/packages/15/e3/9067bda0624b05f657914a480ae05b5b2709fb541fba94ce50a531ebbaae/agentic_stealth_browser-2.1.1-py3-none-any.whl (from https://pypi.org/simple/agentic-stealth-browser/) (requires-python:>=3.10) 2026-05-28T04:25:01,268 Found link https://files.pythonhosted.org/packages/36/92/89c03ff12fc916ce08754ed9e382948f26fe58ae1153486959eb99798d5f/agentic_stealth_browser-2.1.1.tar.gz (from https://pypi.org/simple/agentic-stealth-browser/) (requires-python:>=3.10), version: 2.1.1 2026-05-28T04:25:01,269 Skipping link: No binaries permitted for agentic-stealth-browser: https://files.pythonhosted.org/packages/93/f6/3c9b9d268fbafbd491eb87d1f83f1d54f1330c05bb4894a05c892618aad7/agentic_stealth_browser-2.3.0-py3-none-any.whl (from https://pypi.org/simple/agentic-stealth-browser/) (requires-python:>=3.10) 2026-05-28T04:25:01,270 Found link https://files.pythonhosted.org/packages/20/d7/82849f87e8dc820bbfd9d7cc643871b621e94b63f7f00a741a655203ff5b/agentic_stealth_browser-2.3.0.tar.gz (from https://pypi.org/simple/agentic-stealth-browser/) (requires-python:>=3.10), version: 2.3.0 2026-05-28T04:25:01,271 Fetching project page and analyzing links: https://www.piwheels.org/simple/agentic-stealth-browser/ 2026-05-28T04:25:01,272 Getting page https://www.piwheels.org/simple/agentic-stealth-browser/ 2026-05-28T04:25:01,273 Found index url https://www.piwheels.org/simple 2026-05-28T04:25:01,442 Fetched page https://www.piwheels.org/simple/agentic-stealth-browser/ as text/html 2026-05-28T04:25:01,445 Skipping link: No binaries permitted for agentic-stealth-browser: https://www.piwheels.org/simple/agentic-stealth-browser/agentic_stealth_browser-2.1.1-py3-none-any.whl#sha256=fa5924dbc5a7ced9cbceefadae4c399c371fed7ee7c08f78350c1b28a1e000fa (from https://www.piwheels.org/simple/agentic-stealth-browser/) (requires-python:>=3.10) 2026-05-28T04:25:01,446 Skipping link: No binaries permitted for agentic-stealth-browser: https://www.piwheels.org/simple/agentic-stealth-browser/agentic_stealth_browser-2.1.0-py3-none-any.whl#sha256=70e7edcd6fb42f8d97416e77d47c227c46d68cf4100c272a7984630f64a742df (from https://www.piwheels.org/simple/agentic-stealth-browser/) (requires-python:>=3.10) 2026-05-28T04:25:01,446 Skipping link: No binaries permitted for agentic-stealth-browser: https://www.piwheels.org/simple/agentic-stealth-browser/agentic_stealth_browser-2.0.0-py3-none-any.whl#sha256=531f5d58b71bd0aca07a0f53f929620ca37c140dc26a2844f3c1b84e3d325c82 (from https://www.piwheels.org/simple/agentic-stealth-browser/) (requires-python:>=3.10) 2026-05-28T04:25:01,447 Skipping link: No binaries permitted for agentic-stealth-browser: https://www.piwheels.org/simple/agentic-stealth-browser/agentic_stealth_browser-1.0.1-py3-none-any.whl#sha256=f0e9384789587659eb77b0fad674071334e7a36f9fd6f1b55b663ac623708680 (from https://www.piwheels.org/simple/agentic-stealth-browser/) (requires-python:>=3.10) 2026-05-28T04:25:01,447 Skipping link: No binaries permitted for agentic-stealth-browser: https://www.piwheels.org/simple/agentic-stealth-browser/agentic_stealth_browser-1.0.0-py3-none-any.whl#sha256=be36d0cee876c92647be9d50abbed5380fafa889a2e080b2a0652e3917f96164 (from https://www.piwheels.org/simple/agentic-stealth-browser/) (requires-python:>=3.10) 2026-05-28T04:25:01,448 Skipping link: No binaries permitted for agentic-stealth-browser: https://www.piwheels.org/simple/agentic-stealth-browser/agentic_stealth_browser-0.8.0-py3-none-any.whl#sha256=bcf2cf8deeeb550494d5610d2b81839fcc59c6c91ed2882ba03f8714864f532f (from https://www.piwheels.org/simple/agentic-stealth-browser/) (requires-python:>=3.10) 2026-05-28T04:25:01,449 Skipping link: not a file: https://www.piwheels.org/simple/agentic-stealth-browser/ 2026-05-28T04:25:01,450 Skipping link: not a file: https://pypi.org/simple/agentic-stealth-browser/ 2026-05-28T04:25:01,470 Given no hashes to check 1 links for project 'agentic-stealth-browser': discarding no candidates 2026-05-28T04:25:01,489 Collecting agentic-stealth-browser==2.3.0 2026-05-28T04:25:01,491 Created temporary directory: /tmp/pip-unpack-jjhucai3 2026-05-28T04:25:01,643 Downloading agentic_stealth_browser-2.3.0.tar.gz (281 kB) 2026-05-28T04:25:02,032 Added agentic-stealth-browser==2.3.0 from https://files.pythonhosted.org/packages/20/d7/82849f87e8dc820bbfd9d7cc643871b621e94b63f7f00a741a655203ff5b/agentic_stealth_browser-2.3.0.tar.gz to build tracker '/tmp/pip-build-tracker-rhze3bew' 2026-05-28T04:25:02,038 Created temporary directory: /tmp/pip-build-env-mjsldjoz 2026-05-28T04:25:02,043 Installing build dependencies: started 2026-05-28T04:25:02,044 Running command pip subprocess to install build dependencies 2026-05-28T04:25:03,170 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-05-28T04:25:03,575 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-05-28T04:25:03,598 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-28T04:25:05,384 Collecting setuptools>=68.0 2026-05-28T04:25:05,385 Obtaining dependency information for setuptools>=68.0 from https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata 2026-05-28T04:25:05,400 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata (6.5 kB) 2026-05-28T04:25:05,633 Collecting wheel 2026-05-28T04:25:05,634 Obtaining dependency information for wheel from https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl.metadata 2026-05-28T04:25:05,648 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl.metadata (2.3 kB) 2026-05-28T04:25:05,830 Collecting packaging>=24.0 2026-05-28T04:25:05,832 Obtaining dependency information for packaging>=24.0 from https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata 2026-05-28T04:25:05,845 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata (3.5 kB) 2026-05-28T04:25:06,033 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-05-28T04:25:06,052 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-05-28T04:25:06,139 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-05-28T04:25:06,170 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-05-28T04:25:06,196 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-05-28T04:25:06,296 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-05-28T04:25:09,046 Installing collected packages: setuptools, packaging, wheel 2026-05-28T04:25:12,431 Creating /tmp/pip-build-env-mjsldjoz/overlay/local/bin 2026-05-28T04:25:12,434 changing mode of /tmp/pip-build-env-mjsldjoz/overlay/local/bin/wheel to 755 2026-05-28T04:25:12,455 Successfully installed packaging-26.2 setuptools-82.0.1 wheel-0.47.0 2026-05-28T04:25:12,740 Installing build dependencies: finished with status 'done' 2026-05-28T04:25:12,746 Getting requirements to build wheel: started 2026-05-28T04:25:12,747 Running command Getting requirements to build wheel 2026-05-28T04:25:13,429 running egg_info 2026-05-28T04:25:13,435 writing agentic_stealth_browser.egg-info/PKG-INFO 2026-05-28T04:25:13,439 writing dependency_links to agentic_stealth_browser.egg-info/dependency_links.txt 2026-05-28T04:25:13,441 writing entry points to agentic_stealth_browser.egg-info/entry_points.txt 2026-05-28T04:25:13,442 writing requirements to agentic_stealth_browser.egg-info/requires.txt 2026-05-28T04:25:13,443 writing top-level names to agentic_stealth_browser.egg-info/top_level.txt 2026-05-28T04:25:13,495 reading manifest file 'agentic_stealth_browser.egg-info/SOURCES.txt' 2026-05-28T04:25:13,504 reading manifest template 'MANIFEST.in' 2026-05-28T04:25:13,508 warning: no files found matching '*.js' under directory 'stealth' 2026-05-28T04:25:13,511 warning: no files found matching '*.json' under directory 'stealth' 2026-05-28T04:25:13,551 warning: no files found matching '*.json' under directory 'tests' 2026-05-28T04:25:13,552 adding license file 'LICENSE' 2026-05-28T04:25:13,560 writing manifest file 'agentic_stealth_browser.egg-info/SOURCES.txt' 2026-05-28T04:25:13,658 Getting requirements to build wheel: finished with status 'done' 2026-05-28T04:25:13,661 Created temporary directory: /tmp/pip-modern-metadata-hma1is8n 2026-05-28T04:25:13,663 Preparing metadata (pyproject.toml): started 2026-05-28T04:25:13,664 Running command Preparing metadata (pyproject.toml) 2026-05-28T04:25:14,307 running dist_info 2026-05-28T04:25:14,317 creating /tmp/pip-modern-metadata-hma1is8n/agentic_stealth_browser.egg-info 2026-05-28T04:25:14,318 writing /tmp/pip-modern-metadata-hma1is8n/agentic_stealth_browser.egg-info/PKG-INFO 2026-05-28T04:25:14,323 writing dependency_links to /tmp/pip-modern-metadata-hma1is8n/agentic_stealth_browser.egg-info/dependency_links.txt 2026-05-28T04:25:14,324 writing entry points to /tmp/pip-modern-metadata-hma1is8n/agentic_stealth_browser.egg-info/entry_points.txt 2026-05-28T04:25:14,326 writing requirements to /tmp/pip-modern-metadata-hma1is8n/agentic_stealth_browser.egg-info/requires.txt 2026-05-28T04:25:14,328 writing top-level names to /tmp/pip-modern-metadata-hma1is8n/agentic_stealth_browser.egg-info/top_level.txt 2026-05-28T04:25:14,329 writing manifest file '/tmp/pip-modern-metadata-hma1is8n/agentic_stealth_browser.egg-info/SOURCES.txt' 2026-05-28T04:25:14,376 reading manifest file '/tmp/pip-modern-metadata-hma1is8n/agentic_stealth_browser.egg-info/SOURCES.txt' 2026-05-28T04:25:14,378 reading manifest template 'MANIFEST.in' 2026-05-28T04:25:14,382 warning: no files found matching '*.js' under directory 'stealth' 2026-05-28T04:25:14,386 warning: no files found matching '*.json' under directory 'stealth' 2026-05-28T04:25:14,425 warning: no files found matching '*.json' under directory 'tests' 2026-05-28T04:25:14,426 adding license file 'LICENSE' 2026-05-28T04:25:14,432 writing manifest file '/tmp/pip-modern-metadata-hma1is8n/agentic_stealth_browser.egg-info/SOURCES.txt' 2026-05-28T04:25:14,433 creating '/tmp/pip-modern-metadata-hma1is8n/agentic_stealth_browser-2.3.0.dist-info' 2026-05-28T04:25:14,558 Preparing metadata (pyproject.toml): finished with status 'done' 2026-05-28T04:25:14,563 Source in /tmp/pip-wheel-mtj_3mnd/agentic-stealth-browser_75149344920f44a69cf0c7efc1f5bf80 has version 2.3.0, which satisfies requirement agentic-stealth-browser==2.3.0 from https://files.pythonhosted.org/packages/20/d7/82849f87e8dc820bbfd9d7cc643871b621e94b63f7f00a741a655203ff5b/agentic_stealth_browser-2.3.0.tar.gz 2026-05-28T04:25:14,564 Removed agentic-stealth-browser==2.3.0 from https://files.pythonhosted.org/packages/20/d7/82849f87e8dc820bbfd9d7cc643871b621e94b63f7f00a741a655203ff5b/agentic_stealth_browser-2.3.0.tar.gz from build tracker '/tmp/pip-build-tracker-rhze3bew' 2026-05-28T04:25:14,570 Created temporary directory: /tmp/pip-unpack-san0evcq 2026-05-28T04:25:14,570 Building wheels for collected packages: agentic-stealth-browser 2026-05-28T04:25:14,574 Created temporary directory: /tmp/pip-wheel-zblp6pq8 2026-05-28T04:25:14,575 Destination directory: /tmp/pip-wheel-zblp6pq8 2026-05-28T04:25:14,577 Building wheel for agentic-stealth-browser (pyproject.toml): started 2026-05-28T04:25:14,578 Running command Building wheel for agentic-stealth-browser (pyproject.toml) 2026-05-28T04:25:15,228 running bdist_wheel 2026-05-28T04:25:15,245 running build 2026-05-28T04:25:15,246 running build_py 2026-05-28T04:25:15,252 creating build/lib/proxy 2026-05-28T04:25:15,254 copying proxy/proxy_manager.py -> build/lib/proxy 2026-05-28T04:25:15,256 copying proxy/__init__.py -> build/lib/proxy 2026-05-28T04:25:15,259 creating build/lib/core 2026-05-28T04:25:15,260 copying core/agent_browser.py -> build/lib/core 2026-05-28T04:25:15,263 copying core/error_messages.py -> build/lib/core 2026-05-28T04:25:15,265 copying core/account_health.py -> build/lib/core 2026-05-28T04:25:15,268 copying core/feature_flags.py -> build/lib/core 2026-05-28T04:25:15,270 copying core/types.py -> build/lib/core 2026-05-28T04:25:15,272 copying core/connection_pool.py -> build/lib/core 2026-05-28T04:25:15,274 copying core/account_warming.py -> build/lib/core 2026-05-28T04:25:15,276 copying core/session_checkpoint.py -> build/lib/core 2026-05-28T04:25:15,279 copying core/__init__.py -> build/lib/core 2026-05-28T04:25:15,281 creating build/lib/production 2026-05-28T04:25:15,282 copying production/rate_limiter.py -> build/lib/production 2026-05-28T04:25:15,284 copying production/mcp_server.py -> build/lib/production 2026-05-28T04:25:15,288 copying production/mcp_session_isolation.py -> build/lib/production 2026-05-28T04:25:15,290 copying production/mcp_input_validator.py -> build/lib/production 2026-05-28T04:25:15,292 copying production/deprecations.py -> build/lib/production 2026-05-28T04:25:15,294 copying production/docker-healthcheck.py -> build/lib/production 2026-05-28T04:25:15,296 copying production/hermes_dashboard.py -> build/lib/production 2026-05-28T04:25:15,300 copying production/audit_enrichment.py -> build/lib/production 2026-05-28T04:25:15,302 copying production/metrics.py -> build/lib/production 2026-05-28T04:25:15,304 copying production/cli.py -> build/lib/production 2026-05-28T04:25:15,307 copying production/otel_export.py -> build/lib/production 2026-05-28T04:25:15,309 copying production/profiler.py -> build/lib/production 2026-05-28T04:25:15,311 copying production/__init__.py -> build/lib/production 2026-05-28T04:25:15,313 copying production/workflow_orchestrator.py -> build/lib/production 2026-05-28T04:25:15,315 copying production/policy_engine.py -> build/lib/production 2026-05-28T04:25:15,318 copying production/approval_gate.py -> build/lib/production 2026-05-28T04:25:15,320 creating build/lib/scraping 2026-05-28T04:25:15,321 copying scraping/__init__.py -> build/lib/scraping 2026-05-28T04:25:15,323 copying scraping/scraper.py -> build/lib/scraping 2026-05-28T04:25:15,326 creating build/lib/workflows 2026-05-28T04:25:15,327 copying workflows/schema.py -> build/lib/workflows 2026-05-28T04:25:15,329 copying workflows/recovery.py -> build/lib/workflows 2026-05-28T04:25:15,332 copying workflows/selector_generator.py -> build/lib/workflows 2026-05-28T04:25:15,334 copying workflows/player.py -> build/lib/workflows 2026-05-28T04:25:15,337 copying workflows/recorder.py -> build/lib/workflows 2026-05-28T04:25:15,339 copying workflows/action_interpreter.py -> build/lib/workflows 2026-05-28T04:25:15,341 copying workflows/variable_resolver.py -> build/lib/workflows 2026-05-28T04:25:15,343 copying workflows/__init__.py -> build/lib/workflows 2026-05-28T04:25:15,345 creating build/lib/audit 2026-05-28T04:25:15,346 copying audit/__init__.py -> build/lib/audit 2026-05-28T04:25:15,348 copying audit/logger.py -> build/lib/audit 2026-05-28T04:25:15,351 creating build/lib/linkedin 2026-05-28T04:25:15,352 copying linkedin/actions.py -> build/lib/linkedin 2026-05-28T04:25:15,354 copying linkedin/__init__.py -> build/lib/linkedin 2026-05-28T04:25:15,356 creating build/lib/stealth 2026-05-28T04:25:15,357 copying stealth/profiles.py -> build/lib/stealth 2026-05-28T04:25:15,359 copying stealth/presets.py -> build/lib/stealth 2026-05-28T04:25:15,362 copying stealth/firefox_adapter.py -> build/lib/stealth 2026-05-28T04:25:15,363 copying stealth/tls_fingerprint.py -> build/lib/stealth 2026-05-28T04:25:15,366 copying stealth/cache.py -> build/lib/stealth 2026-05-28T04:25:15,368 copying stealth/advanced_stealth.py -> build/lib/stealth 2026-05-28T04:25:15,371 copying stealth/headers.py -> build/lib/stealth 2026-05-28T04:25:15,372 copying stealth/__init__.py -> build/lib/stealth 2026-05-28T04:25:15,374 copying stealth/tls_ja3_ja4.py -> build/lib/stealth 2026-05-28T04:25:15,376 creating build/lib/sessions 2026-05-28T04:25:15,377 copying sessions/cookie_manager.py -> build/lib/sessions 2026-05-28T04:25:15,380 copying sessions/session_manager.py -> build/lib/sessions 2026-05-28T04:25:15,383 copying sessions/__init__.py -> build/lib/sessions 2026-05-28T04:25:15,385 creating build/lib/behavior 2026-05-28T04:25:15,386 copying behavior/adaptive_tuner.py -> build/lib/behavior 2026-05-28T04:25:15,388 copying behavior/human_behavior.py -> build/lib/behavior 2026-05-28T04:25:15,391 copying behavior/persona_rotator.py -> build/lib/behavior 2026-05-28T04:25:15,393 copying behavior/__init__.py -> build/lib/behavior 2026-05-28T04:25:15,395 copying behavior/orchestration.py -> build/lib/behavior 2026-05-28T04:25:15,398 creating build/lib/ai 2026-05-28T04:25:15,398 copying ai/ai_hooks.py -> build/lib/ai 2026-05-28T04:25:15,401 copying ai/__init__.py -> build/lib/ai 2026-05-28T04:25:15,403 creating build/lib/recovery 2026-05-28T04:25:15,404 copying recovery/detectors.py -> build/lib/recovery 2026-05-28T04:25:15,406 copying recovery/explain_blocked.py -> build/lib/recovery 2026-05-28T04:25:15,408 copying recovery/anti_block_orchestrator.py -> build/lib/recovery 2026-05-28T04:25:15,411 copying recovery/__init__.py -> build/lib/recovery 2026-05-28T04:25:15,412 running egg_info 2026-05-28T04:25:15,422 writing agentic_stealth_browser.egg-info/PKG-INFO 2026-05-28T04:25:15,426 writing dependency_links to agentic_stealth_browser.egg-info/dependency_links.txt 2026-05-28T04:25:15,427 writing entry points to agentic_stealth_browser.egg-info/entry_points.txt 2026-05-28T04:25:15,429 writing requirements to agentic_stealth_browser.egg-info/requires.txt 2026-05-28T04:25:15,430 writing top-level names to agentic_stealth_browser.egg-info/top_level.txt 2026-05-28T04:25:15,469 reading manifest file 'agentic_stealth_browser.egg-info/SOURCES.txt' 2026-05-28T04:25:15,477 reading manifest template 'MANIFEST.in' 2026-05-28T04:25:15,482 warning: no files found matching '*.js' under directory 'stealth' 2026-05-28T04:25:15,485 warning: no files found matching '*.json' under directory 'stealth' 2026-05-28T04:25:15,526 warning: no files found matching '*.json' under directory 'tests' 2026-05-28T04:25:15,527 adding license file 'LICENSE' 2026-05-28T04:25:15,534 writing manifest file 'agentic_stealth_browser.egg-info/SOURCES.txt' 2026-05-28T04:25:15,560 copying core/py.typed -> build/lib/core 2026-05-28T04:25:15,562 copying production/Dockerfile -> build/lib/production 2026-05-28T04:25:15,564 copying production/docker-compose.yml -> build/lib/production 2026-05-28T04:25:15,566 copying workflows/test-echo.yaml -> build/lib/workflows 2026-05-28T04:25:15,582 installing to build/bdist.linux-armv7l/wheel 2026-05-28T04:25:15,583 running install 2026-05-28T04:25:15,605 running install_lib 2026-05-28T04:25:15,610 creating build/bdist.linux-armv7l/wheel 2026-05-28T04:25:15,613 creating build/bdist.linux-armv7l/wheel/proxy 2026-05-28T04:25:15,614 copying build/lib/proxy/proxy_manager.py -> build/bdist.linux-armv7l/wheel/./proxy 2026-05-28T04:25:15,616 copying build/lib/proxy/__init__.py -> build/bdist.linux-armv7l/wheel/./proxy 2026-05-28T04:25:15,619 creating build/bdist.linux-armv7l/wheel/core 2026-05-28T04:25:15,620 copying build/lib/core/agent_browser.py -> build/bdist.linux-armv7l/wheel/./core 2026-05-28T04:25:15,623 copying build/lib/core/py.typed -> build/bdist.linux-armv7l/wheel/./core 2026-05-28T04:25:15,625 copying build/lib/core/error_messages.py -> build/bdist.linux-armv7l/wheel/./core 2026-05-28T04:25:15,627 copying build/lib/core/account_health.py -> build/bdist.linux-armv7l/wheel/./core 2026-05-28T04:25:15,629 copying build/lib/core/feature_flags.py -> build/bdist.linux-armv7l/wheel/./core 2026-05-28T04:25:15,631 copying build/lib/core/types.py -> build/bdist.linux-armv7l/wheel/./core 2026-05-28T04:25:15,633 copying build/lib/core/connection_pool.py -> build/bdist.linux-armv7l/wheel/./core 2026-05-28T04:25:15,635 copying build/lib/core/account_warming.py -> build/bdist.linux-armv7l/wheel/./core 2026-05-28T04:25:15,637 copying build/lib/core/session_checkpoint.py -> build/bdist.linux-armv7l/wheel/./core 2026-05-28T04:25:15,640 copying build/lib/core/__init__.py -> build/bdist.linux-armv7l/wheel/./core 2026-05-28T04:25:15,642 creating build/bdist.linux-armv7l/wheel/production 2026-05-28T04:25:15,643 copying build/lib/production/rate_limiter.py -> build/bdist.linux-armv7l/wheel/./production 2026-05-28T04:25:15,645 copying build/lib/production/mcp_server.py -> build/bdist.linux-armv7l/wheel/./production 2026-05-28T04:25:15,649 copying build/lib/production/mcp_session_isolation.py -> build/bdist.linux-armv7l/wheel/./production 2026-05-28T04:25:15,651 copying build/lib/production/mcp_input_validator.py -> build/bdist.linux-armv7l/wheel/./production 2026-05-28T04:25:15,653 copying build/lib/production/Dockerfile -> build/bdist.linux-armv7l/wheel/./production 2026-05-28T04:25:15,655 copying build/lib/production/deprecations.py -> build/bdist.linux-armv7l/wheel/./production 2026-05-28T04:25:15,657 copying build/lib/production/docker-healthcheck.py -> build/bdist.linux-armv7l/wheel/./production 2026-05-28T04:25:15,659 copying build/lib/production/hermes_dashboard.py -> build/bdist.linux-armv7l/wheel/./production 2026-05-28T04:25:15,662 copying build/lib/production/audit_enrichment.py -> build/bdist.linux-armv7l/wheel/./production 2026-05-28T04:25:15,664 copying build/lib/production/metrics.py -> build/bdist.linux-armv7l/wheel/./production 2026-05-28T04:25:15,667 copying build/lib/production/cli.py -> build/bdist.linux-armv7l/wheel/./production 2026-05-28T04:25:15,669 copying build/lib/production/otel_export.py -> build/bdist.linux-armv7l/wheel/./production 2026-05-28T04:25:15,671 copying build/lib/production/profiler.py -> build/bdist.linux-armv7l/wheel/./production 2026-05-28T04:25:15,673 copying build/lib/production/__init__.py -> build/bdist.linux-armv7l/wheel/./production 2026-05-28T04:25:15,675 copying build/lib/production/docker-compose.yml -> build/bdist.linux-armv7l/wheel/./production 2026-05-28T04:25:15,676 copying build/lib/production/workflow_orchestrator.py -> build/bdist.linux-armv7l/wheel/./production 2026-05-28T04:25:15,679 copying build/lib/production/policy_engine.py -> build/bdist.linux-armv7l/wheel/./production 2026-05-28T04:25:15,681 copying build/lib/production/approval_gate.py -> build/bdist.linux-armv7l/wheel/./production 2026-05-28T04:25:15,684 creating build/bdist.linux-armv7l/wheel/scraping 2026-05-28T04:25:15,685 copying build/lib/scraping/__init__.py -> build/bdist.linux-armv7l/wheel/./scraping 2026-05-28T04:25:15,686 copying build/lib/scraping/scraper.py -> build/bdist.linux-armv7l/wheel/./scraping 2026-05-28T04:25:15,689 creating build/bdist.linux-armv7l/wheel/workflows 2026-05-28T04:25:15,690 copying build/lib/workflows/test-echo.yaml -> build/bdist.linux-armv7l/wheel/./workflows 2026-05-28T04:25:15,692 copying build/lib/workflows/schema.py -> build/bdist.linux-armv7l/wheel/./workflows 2026-05-28T04:25:15,694 copying build/lib/workflows/recovery.py -> build/bdist.linux-armv7l/wheel/./workflows 2026-05-28T04:25:15,696 copying build/lib/workflows/selector_generator.py -> build/bdist.linux-armv7l/wheel/./workflows 2026-05-28T04:25:15,698 copying build/lib/workflows/player.py -> build/bdist.linux-armv7l/wheel/./workflows 2026-05-28T04:25:15,701 copying build/lib/workflows/recorder.py -> build/bdist.linux-armv7l/wheel/./workflows 2026-05-28T04:25:15,704 copying build/lib/workflows/action_interpreter.py -> build/bdist.linux-armv7l/wheel/./workflows 2026-05-28T04:25:15,705 copying build/lib/workflows/variable_resolver.py -> build/bdist.linux-armv7l/wheel/./workflows 2026-05-28T04:25:15,707 copying build/lib/workflows/__init__.py -> build/bdist.linux-armv7l/wheel/./workflows 2026-05-28T04:25:15,709 creating build/bdist.linux-armv7l/wheel/audit 2026-05-28T04:25:15,710 copying build/lib/audit/__init__.py -> build/bdist.linux-armv7l/wheel/./audit 2026-05-28T04:25:15,712 copying build/lib/audit/logger.py -> build/bdist.linux-armv7l/wheel/./audit 2026-05-28T04:25:15,715 creating build/bdist.linux-armv7l/wheel/linkedin 2026-05-28T04:25:15,716 copying build/lib/linkedin/actions.py -> build/bdist.linux-armv7l/wheel/./linkedin 2026-05-28T04:25:15,718 copying build/lib/linkedin/__init__.py -> build/bdist.linux-armv7l/wheel/./linkedin 2026-05-28T04:25:15,720 creating build/bdist.linux-armv7l/wheel/stealth 2026-05-28T04:25:15,721 copying build/lib/stealth/profiles.py -> build/bdist.linux-armv7l/wheel/./stealth 2026-05-28T04:25:15,723 copying build/lib/stealth/presets.py -> build/bdist.linux-armv7l/wheel/./stealth 2026-05-28T04:25:15,725 copying build/lib/stealth/firefox_adapter.py -> build/bdist.linux-armv7l/wheel/./stealth 2026-05-28T04:25:15,727 copying build/lib/stealth/tls_fingerprint.py -> build/bdist.linux-armv7l/wheel/./stealth 2026-05-28T04:25:15,730 copying build/lib/stealth/cache.py -> build/bdist.linux-armv7l/wheel/./stealth 2026-05-28T04:25:15,732 copying build/lib/stealth/advanced_stealth.py -> build/bdist.linux-armv7l/wheel/./stealth 2026-05-28T04:25:15,735 copying build/lib/stealth/headers.py -> build/bdist.linux-armv7l/wheel/./stealth 2026-05-28T04:25:15,736 copying build/lib/stealth/__init__.py -> build/bdist.linux-armv7l/wheel/./stealth 2026-05-28T04:25:15,738 copying build/lib/stealth/tls_ja3_ja4.py -> build/bdist.linux-armv7l/wheel/./stealth 2026-05-28T04:25:15,741 creating build/bdist.linux-armv7l/wheel/sessions 2026-05-28T04:25:15,742 copying build/lib/sessions/cookie_manager.py -> build/bdist.linux-armv7l/wheel/./sessions 2026-05-28T04:25:15,744 copying build/lib/sessions/session_manager.py -> build/bdist.linux-armv7l/wheel/./sessions 2026-05-28T04:25:15,747 copying build/lib/sessions/__init__.py -> build/bdist.linux-armv7l/wheel/./sessions 2026-05-28T04:25:15,749 creating build/bdist.linux-armv7l/wheel/behavior 2026-05-28T04:25:15,750 copying build/lib/behavior/adaptive_tuner.py -> build/bdist.linux-armv7l/wheel/./behavior 2026-05-28T04:25:15,753 copying build/lib/behavior/human_behavior.py -> build/bdist.linux-armv7l/wheel/./behavior 2026-05-28T04:25:15,756 copying build/lib/behavior/persona_rotator.py -> build/bdist.linux-armv7l/wheel/./behavior 2026-05-28T04:25:15,758 copying build/lib/behavior/__init__.py -> build/bdist.linux-armv7l/wheel/./behavior 2026-05-28T04:25:15,759 copying build/lib/behavior/orchestration.py -> build/bdist.linux-armv7l/wheel/./behavior 2026-05-28T04:25:15,762 creating build/bdist.linux-armv7l/wheel/ai 2026-05-28T04:25:15,763 copying build/lib/ai/ai_hooks.py -> build/bdist.linux-armv7l/wheel/./ai 2026-05-28T04:25:15,765 copying build/lib/ai/__init__.py -> build/bdist.linux-armv7l/wheel/./ai 2026-05-28T04:25:15,767 creating build/bdist.linux-armv7l/wheel/recovery 2026-05-28T04:25:15,768 copying build/lib/recovery/detectors.py -> build/bdist.linux-armv7l/wheel/./recovery 2026-05-28T04:25:15,771 copying build/lib/recovery/explain_blocked.py -> build/bdist.linux-armv7l/wheel/./recovery 2026-05-28T04:25:15,773 copying build/lib/recovery/anti_block_orchestrator.py -> build/bdist.linux-armv7l/wheel/./recovery 2026-05-28T04:25:15,775 copying build/lib/recovery/__init__.py -> build/bdist.linux-armv7l/wheel/./recovery 2026-05-28T04:25:15,777 running install_egg_info 2026-05-28T04:25:15,781 Copying agentic_stealth_browser.egg-info to build/bdist.linux-armv7l/wheel/./agentic_stealth_browser-2.3.0-py3.11.egg-info 2026-05-28T04:25:15,792 running install_scripts 2026-05-28T04:25:15,803 creating build/bdist.linux-armv7l/wheel/agentic_stealth_browser-2.3.0.dist-info/WHEEL 2026-05-28T04:25:15,806 creating '/tmp/pip-wheel-zblp6pq8/.tmp-gg2nls2d/agentic_stealth_browser-2.3.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-05-28T04:25:15,809 adding 'agentic_stealth_browser-2.3.0.dist-info/licenses/LICENSE' 2026-05-28T04:25:15,811 adding 'ai/__init__.py' 2026-05-28T04:25:15,812 adding 'ai/ai_hooks.py' 2026-05-28T04:25:15,814 adding 'audit/__init__.py' 2026-05-28T04:25:15,817 adding 'audit/logger.py' 2026-05-28T04:25:15,819 adding 'behavior/__init__.py' 2026-05-28T04:25:15,821 adding 'behavior/adaptive_tuner.py' 2026-05-28T04:25:15,826 adding 'behavior/human_behavior.py' 2026-05-28T04:25:15,828 adding 'behavior/orchestration.py' 2026-05-28T04:25:15,830 adding 'behavior/persona_rotator.py' 2026-05-28T04:25:15,832 adding 'core/__init__.py' 2026-05-28T04:25:15,834 adding 'core/account_health.py' 2026-05-28T04:25:15,836 adding 'core/account_warming.py' 2026-05-28T04:25:15,847 adding 'core/agent_browser.py' 2026-05-28T04:25:15,849 adding 'core/connection_pool.py' 2026-05-28T04:25:15,851 adding 'core/error_messages.py' 2026-05-28T04:25:15,852 adding 'core/feature_flags.py' 2026-05-28T04:25:15,854 adding 'core/py.typed' 2026-05-28T04:25:15,856 adding 'core/session_checkpoint.py' 2026-05-28T04:25:15,857 adding 'core/types.py' 2026-05-28T04:25:15,859 adding 'linkedin/__init__.py' 2026-05-28T04:25:15,861 adding 'linkedin/actions.py' 2026-05-28T04:25:15,863 adding 'production/Dockerfile' 2026-05-28T04:25:15,864 adding 'production/__init__.py' 2026-05-28T04:25:15,866 adding 'production/approval_gate.py' 2026-05-28T04:25:15,867 adding 'production/audit_enrichment.py' 2026-05-28T04:25:15,869 adding 'production/cli.py' 2026-05-28T04:25:15,870 adding 'production/deprecations.py' 2026-05-28T04:25:15,872 adding 'production/docker-compose.yml' 2026-05-28T04:25:15,873 adding 'production/docker-healthcheck.py' 2026-05-28T04:25:15,881 adding 'production/hermes_dashboard.py' 2026-05-28T04:25:15,883 adding 'production/mcp_input_validator.py' 2026-05-28T04:25:15,888 adding 'production/mcp_server.py' 2026-05-28T04:25:15,890 adding 'production/mcp_session_isolation.py' 2026-05-28T04:25:15,892 adding 'production/metrics.py' 2026-05-28T04:25:15,894 adding 'production/otel_export.py' 2026-05-28T04:25:15,895 adding 'production/policy_engine.py' 2026-05-28T04:25:15,897 adding 'production/profiler.py' 2026-05-28T04:25:15,899 adding 'production/rate_limiter.py' 2026-05-28T04:25:15,902 adding 'production/workflow_orchestrator.py' 2026-05-28T04:25:15,904 adding 'proxy/__init__.py' 2026-05-28T04:25:15,906 adding 'proxy/proxy_manager.py' 2026-05-28T04:25:15,908 adding 'recovery/__init__.py' 2026-05-28T04:25:15,912 adding 'recovery/anti_block_orchestrator.py' 2026-05-28T04:25:15,914 adding 'recovery/detectors.py' 2026-05-28T04:25:15,916 adding 'recovery/explain_blocked.py' 2026-05-28T04:25:15,917 adding 'scraping/__init__.py' 2026-05-28T04:25:15,919 adding 'scraping/scraper.py' 2026-05-28T04:25:15,920 adding 'sessions/__init__.py' 2026-05-28T04:25:15,925 adding 'sessions/cookie_manager.py' 2026-05-28T04:25:15,927 adding 'sessions/session_manager.py' 2026-05-28T04:25:15,929 adding 'stealth/__init__.py' 2026-05-28T04:25:15,932 adding 'stealth/advanced_stealth.py' 2026-05-28T04:25:15,934 adding 'stealth/cache.py' 2026-05-28T04:25:15,935 adding 'stealth/firefox_adapter.py' 2026-05-28T04:25:15,937 adding 'stealth/headers.py' 2026-05-28T04:25:15,939 adding 'stealth/presets.py' 2026-05-28T04:25:15,941 adding 'stealth/profiles.py' 2026-05-28T04:25:15,943 adding 'stealth/tls_fingerprint.py' 2026-05-28T04:25:15,945 adding 'stealth/tls_ja3_ja4.py' 2026-05-28T04:25:15,947 adding 'workflows/__init__.py' 2026-05-28T04:25:15,948 adding 'workflows/action_interpreter.py' 2026-05-28T04:25:15,951 adding 'workflows/player.py' 2026-05-28T04:25:15,954 adding 'workflows/recorder.py' 2026-05-28T04:25:15,955 adding 'workflows/recovery.py' 2026-05-28T04:25:15,957 adding 'workflows/schema.py' 2026-05-28T04:25:15,959 adding 'workflows/selector_generator.py' 2026-05-28T04:25:15,960 adding 'workflows/test-echo.yaml' 2026-05-28T04:25:15,961 adding 'workflows/variable_resolver.py' 2026-05-28T04:25:15,963 adding 'agentic_stealth_browser-2.3.0.dist-info/METADATA' 2026-05-28T04:25:15,964 adding 'agentic_stealth_browser-2.3.0.dist-info/WHEEL' 2026-05-28T04:25:15,964 adding 'agentic_stealth_browser-2.3.0.dist-info/entry_points.txt' 2026-05-28T04:25:15,965 adding 'agentic_stealth_browser-2.3.0.dist-info/top_level.txt' 2026-05-28T04:25:15,967 adding 'agentic_stealth_browser-2.3.0.dist-info/RECORD' 2026-05-28T04:25:15,971 removing build/bdist.linux-armv7l/wheel 2026-05-28T04:25:16,088 Building wheel for agentic-stealth-browser (pyproject.toml): finished with status 'done' 2026-05-28T04:25:16,096 Created wheel for agentic-stealth-browser: filename=agentic_stealth_browser-2.3.0-py3-none-any.whl size=217615 sha256=1ebe0287e4380ec53f11710425075e9dd2cac508a8d9a2838ff33acb4bf9b477 2026-05-28T04:25:16,098 Stored in directory: /tmp/pip-ephem-wheel-cache-y1n51acp/wheels/cf/c5/8d/c4f917780fa28ee2bd8e3b52f6f5599737912087ac4778c039 2026-05-28T04:25:16,111 Successfully built agentic-stealth-browser 2026-05-28T04:25:16,119 Removed build tracker: '/tmp/pip-build-tracker-rhze3bew'