2026-05-25T05:52:30,224 Created temporary directory: /tmp/pip-ephem-wheel-cache-jgoa2pr_ 2026-05-25T05:52:30,226 Created temporary directory: /tmp/pip-build-tracker-_wk_939q 2026-05-25T05:52:30,227 Initialized build tracking at /tmp/pip-build-tracker-_wk_939q 2026-05-25T05:52:30,227 Created build tracker: /tmp/pip-build-tracker-_wk_939q 2026-05-25T05:52:30,228 Entered build tracker: /tmp/pip-build-tracker-_wk_939q 2026-05-25T05:52:30,228 Created temporary directory: /tmp/pip-wheel-3vkvj6ci 2026-05-25T05:52:30,231 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-25T05:52:30,234 Created temporary directory: /tmp/pip-ephem-wheel-cache-cmsrvo9j 2026-05-25T05:52:30,255 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-25T05:52:30,259 2 location(s) to search for versions of agentic-stealth-browser: 2026-05-25T05:52:30,259 * https://pypi.org/simple/agentic-stealth-browser/ 2026-05-25T05:52:30,259 * https://www.piwheels.org/simple/agentic-stealth-browser/ 2026-05-25T05:52:30,260 Fetching project page and analyzing links: https://pypi.org/simple/agentic-stealth-browser/ 2026-05-25T05:52:30,261 Getting page https://pypi.org/simple/agentic-stealth-browser/ 2026-05-25T05:52:30,262 Found index url https://pypi.org/simple 2026-05-25T05:52:30,488 Fetched page https://pypi.org/simple/agentic-stealth-browser/ as application/vnd.pypi.simple.v1+json 2026-05-25T05:52:30,491 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-25T05:52:30,492 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-25T05:52:30,493 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-25T05:52:30,494 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-25T05:52:30,495 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-25T05:52:30,496 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-25T05:52:30,497 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-25T05:52:30,498 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-25T05:52:30,498 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-25T05:52:30,500 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-25T05:52:30,500 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-25T05:52:30,501 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-25T05:52:30,502 Fetching project page and analyzing links: https://www.piwheels.org/simple/agentic-stealth-browser/ 2026-05-25T05:52:30,502 Getting page https://www.piwheels.org/simple/agentic-stealth-browser/ 2026-05-25T05:52:30,504 Found index url https://www.piwheels.org/simple 2026-05-25T05:52:30,673 Fetched page https://www.piwheels.org/simple/agentic-stealth-browser/ as text/html 2026-05-25T05:52:30,676 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-25T05:52:30,677 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-25T05:52:30,678 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-25T05:52:30,678 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-25T05:52:30,679 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-25T05:52:30,680 Skipping link: not a file: https://www.piwheels.org/simple/agentic-stealth-browser/ 2026-05-25T05:52:30,680 Skipping link: not a file: https://pypi.org/simple/agentic-stealth-browser/ 2026-05-25T05:52:30,700 Given no hashes to check 1 links for project 'agentic-stealth-browser': discarding no candidates 2026-05-25T05:52:30,718 Collecting agentic-stealth-browser==2.1.1 2026-05-25T05:52:30,720 Created temporary directory: /tmp/pip-unpack-ato60gej 2026-05-25T05:52:30,947 Downloading agentic_stealth_browser-2.1.1.tar.gz (284 kB) 2026-05-25T05:52:31,340 Added agentic-stealth-browser==2.1.1 from https://files.pythonhosted.org/packages/36/92/89c03ff12fc916ce08754ed9e382948f26fe58ae1153486959eb99798d5f/agentic_stealth_browser-2.1.1.tar.gz to build tracker '/tmp/pip-build-tracker-_wk_939q' 2026-05-25T05:52:31,347 Created temporary directory: /tmp/pip-build-env-i3414_oy 2026-05-25T05:52:31,351 Installing build dependencies: started 2026-05-25T05:52:31,353 Running command pip subprocess to install build dependencies 2026-05-25T05:52:32,480 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-05-25T05:52:32,918 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-25T05:52:32,940 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-25T05:52:34,690 Collecting setuptools>=68.0 2026-05-25T05:52:34,691 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-25T05:52:34,705 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata (6.5 kB) 2026-05-25T05:52:34,935 Collecting wheel 2026-05-25T05:52:34,936 Obtaining dependency information for wheel from https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl.metadata 2026-05-25T05:52:34,949 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl.metadata (2.3 kB) 2026-05-25T05:52:35,129 Collecting packaging>=24.0 2026-05-25T05:52:35,130 Obtaining dependency information for packaging>=24.0 from https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata 2026-05-25T05:52:35,143 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata (3.5 kB) 2026-05-25T05:52:35,330 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-05-25T05:52:35,347 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-05-25T05:52:35,421 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-05-25T05:52:35,455 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-05-25T05:52:35,479 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-05-25T05:52:35,560 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-05-25T05:52:38,300 Installing collected packages: setuptools, packaging, wheel 2026-05-25T05:52:41,710 Creating /tmp/pip-build-env-i3414_oy/overlay/local/bin 2026-05-25T05:52:41,712 changing mode of /tmp/pip-build-env-i3414_oy/overlay/local/bin/wheel to 755 2026-05-25T05:52:41,732 Successfully installed packaging-26.2 setuptools-82.0.1 wheel-0.47.0 2026-05-25T05:52:42,018 Installing build dependencies: finished with status 'done' 2026-05-25T05:52:42,024 Getting requirements to build wheel: started 2026-05-25T05:52:42,025 Running command Getting requirements to build wheel 2026-05-25T05:52:42,710 running egg_info 2026-05-25T05:52:42,715 writing agentic_stealth_browser.egg-info/PKG-INFO 2026-05-25T05:52:42,720 writing dependency_links to agentic_stealth_browser.egg-info/dependency_links.txt 2026-05-25T05:52:42,722 writing entry points to agentic_stealth_browser.egg-info/entry_points.txt 2026-05-25T05:52:42,724 writing requirements to agentic_stealth_browser.egg-info/requires.txt 2026-05-25T05:52:42,725 writing top-level names to agentic_stealth_browser.egg-info/top_level.txt 2026-05-25T05:52:42,776 reading manifest file 'agentic_stealth_browser.egg-info/SOURCES.txt' 2026-05-25T05:52:42,784 reading manifest template 'MANIFEST.in' 2026-05-25T05:52:42,789 warning: no files found matching '*.js' under directory 'stealth' 2026-05-25T05:52:42,793 warning: no files found matching '*.json' under directory 'stealth' 2026-05-25T05:52:42,835 warning: no files found matching '*.json' under directory 'tests' 2026-05-25T05:52:42,835 adding license file 'LICENSE' 2026-05-25T05:52:42,843 writing manifest file 'agentic_stealth_browser.egg-info/SOURCES.txt' 2026-05-25T05:52:42,941 Getting requirements to build wheel: finished with status 'done' 2026-05-25T05:52:42,945 Created temporary directory: /tmp/pip-modern-metadata-qe7yiptg 2026-05-25T05:52:42,947 Preparing metadata (pyproject.toml): started 2026-05-25T05:52:42,948 Running command Preparing metadata (pyproject.toml) 2026-05-25T05:52:43,585 running dist_info 2026-05-25T05:52:43,595 creating /tmp/pip-modern-metadata-qe7yiptg/agentic_stealth_browser.egg-info 2026-05-25T05:52:43,596 writing /tmp/pip-modern-metadata-qe7yiptg/agentic_stealth_browser.egg-info/PKG-INFO 2026-05-25T05:52:43,601 writing dependency_links to /tmp/pip-modern-metadata-qe7yiptg/agentic_stealth_browser.egg-info/dependency_links.txt 2026-05-25T05:52:43,603 writing entry points to /tmp/pip-modern-metadata-qe7yiptg/agentic_stealth_browser.egg-info/entry_points.txt 2026-05-25T05:52:43,605 writing requirements to /tmp/pip-modern-metadata-qe7yiptg/agentic_stealth_browser.egg-info/requires.txt 2026-05-25T05:52:43,606 writing top-level names to /tmp/pip-modern-metadata-qe7yiptg/agentic_stealth_browser.egg-info/top_level.txt 2026-05-25T05:52:43,607 writing manifest file '/tmp/pip-modern-metadata-qe7yiptg/agentic_stealth_browser.egg-info/SOURCES.txt' 2026-05-25T05:52:43,653 reading manifest file '/tmp/pip-modern-metadata-qe7yiptg/agentic_stealth_browser.egg-info/SOURCES.txt' 2026-05-25T05:52:43,655 reading manifest template 'MANIFEST.in' 2026-05-25T05:52:43,659 warning: no files found matching '*.js' under directory 'stealth' 2026-05-25T05:52:43,663 warning: no files found matching '*.json' under directory 'stealth' 2026-05-25T05:52:43,701 warning: no files found matching '*.json' under directory 'tests' 2026-05-25T05:52:43,702 adding license file 'LICENSE' 2026-05-25T05:52:43,708 writing manifest file '/tmp/pip-modern-metadata-qe7yiptg/agentic_stealth_browser.egg-info/SOURCES.txt' 2026-05-25T05:52:43,710 creating '/tmp/pip-modern-metadata-qe7yiptg/agentic_stealth_browser-2.1.1.dist-info' 2026-05-25T05:52:43,834 Preparing metadata (pyproject.toml): finished with status 'done' 2026-05-25T05:52:43,839 Source in /tmp/pip-wheel-3vkvj6ci/agentic-stealth-browser_4b1e405366794a459f58a101c5198e9e has version 2.1.1, which satisfies requirement agentic-stealth-browser==2.1.1 from https://files.pythonhosted.org/packages/36/92/89c03ff12fc916ce08754ed9e382948f26fe58ae1153486959eb99798d5f/agentic_stealth_browser-2.1.1.tar.gz 2026-05-25T05:52:43,840 Removed agentic-stealth-browser==2.1.1 from https://files.pythonhosted.org/packages/36/92/89c03ff12fc916ce08754ed9e382948f26fe58ae1153486959eb99798d5f/agentic_stealth_browser-2.1.1.tar.gz from build tracker '/tmp/pip-build-tracker-_wk_939q' 2026-05-25T05:52:43,847 Created temporary directory: /tmp/pip-unpack-w54yixdh 2026-05-25T05:52:43,848 Building wheels for collected packages: agentic-stealth-browser 2026-05-25T05:52:43,852 Created temporary directory: /tmp/pip-wheel-v4l13fne 2026-05-25T05:52:43,852 Destination directory: /tmp/pip-wheel-v4l13fne 2026-05-25T05:52:43,854 Building wheel for agentic-stealth-browser (pyproject.toml): started 2026-05-25T05:52:43,856 Running command Building wheel for agentic-stealth-browser (pyproject.toml) 2026-05-25T05:52:44,511 running bdist_wheel 2026-05-25T05:52:44,528 running build 2026-05-25T05:52:44,529 running build_py 2026-05-25T05:52:44,534 creating build/lib/stealth 2026-05-25T05:52:44,537 copying stealth/firefox_adapter.py -> build/lib/stealth 2026-05-25T05:52:44,539 copying stealth/cache.py -> build/lib/stealth 2026-05-25T05:52:44,541 copying stealth/profiles.py -> build/lib/stealth 2026-05-25T05:52:44,544 copying stealth/tls_ja3_ja4.py -> build/lib/stealth 2026-05-25T05:52:44,546 copying stealth/headers.py -> build/lib/stealth 2026-05-25T05:52:44,548 copying stealth/presets.py -> build/lib/stealth 2026-05-25T05:52:44,550 copying stealth/tls_fingerprint.py -> build/lib/stealth 2026-05-25T05:52:44,552 copying stealth/advanced_stealth.py -> build/lib/stealth 2026-05-25T05:52:44,555 copying stealth/__init__.py -> build/lib/stealth 2026-05-25T05:52:44,557 creating build/lib/core 2026-05-25T05:52:44,558 copying core/connection_pool.py -> build/lib/core 2026-05-25T05:52:44,560 copying core/error_messages.py -> build/lib/core 2026-05-25T05:52:44,562 copying core/session_checkpoint.py -> build/lib/core 2026-05-25T05:52:44,564 copying core/agent_browser.py -> build/lib/core 2026-05-25T05:52:44,568 copying core/feature_flags.py -> build/lib/core 2026-05-25T05:52:44,569 copying core/types.py -> build/lib/core 2026-05-25T05:52:44,571 copying core/account_warming.py -> build/lib/core 2026-05-25T05:52:44,573 copying core/__init__.py -> build/lib/core 2026-05-25T05:52:44,575 copying core/account_health.py -> build/lib/core 2026-05-25T05:52:44,577 creating build/lib/ai 2026-05-25T05:52:44,578 copying ai/ai_hooks.py -> build/lib/ai 2026-05-25T05:52:44,581 copying ai/__init__.py -> build/lib/ai 2026-05-25T05:52:44,583 creating build/lib/production 2026-05-25T05:52:44,584 copying production/audit_enrichment.py -> build/lib/production 2026-05-25T05:52:44,586 copying production/policy_engine.py -> build/lib/production 2026-05-25T05:52:44,588 copying production/rate_limiter.py -> build/lib/production 2026-05-25T05:52:44,590 copying production/hermes_dashboard.py -> build/lib/production 2026-05-25T05:52:44,594 copying production/mcp_input_validator.py -> build/lib/production 2026-05-25T05:52:44,597 copying production/approval_gate.py -> build/lib/production 2026-05-25T05:52:44,599 copying production/deprecations.py -> build/lib/production 2026-05-25T05:52:44,601 copying production/mcp_server.py -> build/lib/production 2026-05-25T05:52:44,604 copying production/cli.py -> build/lib/production 2026-05-25T05:52:44,607 copying production/workflow_orchestrator.py -> build/lib/production 2026-05-25T05:52:44,609 copying production/otel_export.py -> build/lib/production 2026-05-25T05:52:44,612 copying production/mcp_session_isolation.py -> build/lib/production 2026-05-25T05:52:44,614 copying production/profiler.py -> build/lib/production 2026-05-25T05:52:44,616 copying production/__init__.py -> build/lib/production 2026-05-25T05:52:44,618 copying production/docker-healthcheck.py -> build/lib/production 2026-05-25T05:52:44,620 copying production/metrics.py -> build/lib/production 2026-05-25T05:52:44,622 creating build/lib/workflows 2026-05-25T05:52:44,623 copying workflows/selector_generator.py -> build/lib/workflows 2026-05-25T05:52:44,626 copying workflows/action_interpreter.py -> build/lib/workflows 2026-05-25T05:52:44,628 copying workflows/schema.py -> build/lib/workflows 2026-05-25T05:52:44,630 copying workflows/recorder.py -> build/lib/workflows 2026-05-25T05:52:44,633 copying workflows/variable_resolver.py -> build/lib/workflows 2026-05-25T05:52:44,635 copying workflows/__init__.py -> build/lib/workflows 2026-05-25T05:52:44,636 copying workflows/player.py -> build/lib/workflows 2026-05-25T05:52:44,639 copying workflows/recovery.py -> build/lib/workflows 2026-05-25T05:52:44,642 creating build/lib/sessions 2026-05-25T05:52:44,643 copying sessions/cookie_manager.py -> build/lib/sessions 2026-05-25T05:52:44,646 copying sessions/__init__.py -> build/lib/sessions 2026-05-25T05:52:44,648 copying sessions/session_manager.py -> build/lib/sessions 2026-05-25T05:52:44,650 creating build/lib/behavior 2026-05-25T05:52:44,651 copying behavior/persona_rotator.py -> build/lib/behavior 2026-05-25T05:52:44,654 copying behavior/human_behavior.py -> build/lib/behavior 2026-05-25T05:52:44,657 copying behavior/adaptive_tuner.py -> build/lib/behavior 2026-05-25T05:52:44,660 copying behavior/__init__.py -> build/lib/behavior 2026-05-25T05:52:44,661 copying behavior/orchestration.py -> build/lib/behavior 2026-05-25T05:52:44,664 creating build/lib/audit 2026-05-25T05:52:44,665 copying audit/__init__.py -> build/lib/audit 2026-05-25T05:52:44,666 copying audit/logger.py -> build/lib/audit 2026-05-25T05:52:44,669 creating build/lib/linkedin 2026-05-25T05:52:44,670 copying linkedin/actions.py -> build/lib/linkedin 2026-05-25T05:52:44,672 copying linkedin/__init__.py -> build/lib/linkedin 2026-05-25T05:52:44,674 creating build/lib/scraping 2026-05-25T05:52:44,675 copying scraping/__init__.py -> build/lib/scraping 2026-05-25T05:52:44,677 copying scraping/scraper.py -> build/lib/scraping 2026-05-25T05:52:44,679 creating build/lib/recovery 2026-05-25T05:52:44,680 copying recovery/explain_blocked.py -> build/lib/recovery 2026-05-25T05:52:44,682 copying recovery/detectors.py -> build/lib/recovery 2026-05-25T05:52:44,684 copying recovery/anti_block_orchestrator.py -> build/lib/recovery 2026-05-25T05:52:44,687 copying recovery/__init__.py -> build/lib/recovery 2026-05-25T05:52:44,689 creating build/lib/proxy 2026-05-25T05:52:44,690 copying proxy/proxy_manager.py -> build/lib/proxy 2026-05-25T05:52:44,692 copying proxy/__init__.py -> build/lib/proxy 2026-05-25T05:52:44,693 running egg_info 2026-05-25T05:52:44,703 writing agentic_stealth_browser.egg-info/PKG-INFO 2026-05-25T05:52:44,707 writing dependency_links to agentic_stealth_browser.egg-info/dependency_links.txt 2026-05-25T05:52:44,708 writing entry points to agentic_stealth_browser.egg-info/entry_points.txt 2026-05-25T05:52:44,710 writing requirements to agentic_stealth_browser.egg-info/requires.txt 2026-05-25T05:52:44,711 writing top-level names to agentic_stealth_browser.egg-info/top_level.txt 2026-05-25T05:52:44,748 reading manifest file 'agentic_stealth_browser.egg-info/SOURCES.txt' 2026-05-25T05:52:44,756 reading manifest template 'MANIFEST.in' 2026-05-25T05:52:44,760 warning: no files found matching '*.js' under directory 'stealth' 2026-05-25T05:52:44,764 warning: no files found matching '*.json' under directory 'stealth' 2026-05-25T05:52:44,803 warning: no files found matching '*.json' under directory 'tests' 2026-05-25T05:52:44,803 adding license file 'LICENSE' 2026-05-25T05:52:44,811 writing manifest file 'agentic_stealth_browser.egg-info/SOURCES.txt' 2026-05-25T05:52:44,834 copying core/py.typed -> build/lib/core 2026-05-25T05:52:44,836 copying production/Dockerfile -> build/lib/production 2026-05-25T05:52:44,838 copying production/docker-compose.yml -> build/lib/production 2026-05-25T05:52:44,840 copying workflows/test-echo.yaml -> build/lib/workflows 2026-05-25T05:52:44,856 installing to build/bdist.linux-armv7l/wheel 2026-05-25T05:52:44,856 running install 2026-05-25T05:52:44,879 running install_lib 2026-05-25T05:52:44,885 creating build/bdist.linux-armv7l/wheel 2026-05-25T05:52:44,887 creating build/bdist.linux-armv7l/wheel/stealth 2026-05-25T05:52:44,888 copying build/lib/stealth/firefox_adapter.py -> build/bdist.linux-armv7l/wheel/./stealth 2026-05-25T05:52:44,890 copying build/lib/stealth/cache.py -> build/bdist.linux-armv7l/wheel/./stealth 2026-05-25T05:52:44,892 copying build/lib/stealth/profiles.py -> build/bdist.linux-armv7l/wheel/./stealth 2026-05-25T05:52:44,894 copying build/lib/stealth/tls_ja3_ja4.py -> build/bdist.linux-armv7l/wheel/./stealth 2026-05-25T05:52:44,897 copying build/lib/stealth/headers.py -> build/bdist.linux-armv7l/wheel/./stealth 2026-05-25T05:52:44,899 copying build/lib/stealth/presets.py -> build/bdist.linux-armv7l/wheel/./stealth 2026-05-25T05:52:44,901 copying build/lib/stealth/tls_fingerprint.py -> build/bdist.linux-armv7l/wheel/./stealth 2026-05-25T05:52:44,903 copying build/lib/stealth/advanced_stealth.py -> build/bdist.linux-armv7l/wheel/./stealth 2026-05-25T05:52:44,906 copying build/lib/stealth/__init__.py -> build/bdist.linux-armv7l/wheel/./stealth 2026-05-25T05:52:44,908 creating build/bdist.linux-armv7l/wheel/core 2026-05-25T05:52:44,909 copying build/lib/core/py.typed -> build/bdist.linux-armv7l/wheel/./core 2026-05-25T05:52:44,911 copying build/lib/core/connection_pool.py -> build/bdist.linux-armv7l/wheel/./core 2026-05-25T05:52:44,913 copying build/lib/core/error_messages.py -> build/bdist.linux-armv7l/wheel/./core 2026-05-25T05:52:44,914 copying build/lib/core/session_checkpoint.py -> build/bdist.linux-armv7l/wheel/./core 2026-05-25T05:52:44,917 copying build/lib/core/agent_browser.py -> build/bdist.linux-armv7l/wheel/./core 2026-05-25T05:52:44,920 copying build/lib/core/feature_flags.py -> build/bdist.linux-armv7l/wheel/./core 2026-05-25T05:52:44,922 copying build/lib/core/types.py -> build/bdist.linux-armv7l/wheel/./core 2026-05-25T05:52:44,924 copying build/lib/core/account_warming.py -> build/bdist.linux-armv7l/wheel/./core 2026-05-25T05:52:44,926 copying build/lib/core/__init__.py -> build/bdist.linux-armv7l/wheel/./core 2026-05-25T05:52:44,927 copying build/lib/core/account_health.py -> build/bdist.linux-armv7l/wheel/./core 2026-05-25T05:52:44,930 creating build/bdist.linux-armv7l/wheel/ai 2026-05-25T05:52:44,931 copying build/lib/ai/ai_hooks.py -> build/bdist.linux-armv7l/wheel/./ai 2026-05-25T05:52:44,933 copying build/lib/ai/__init__.py -> build/bdist.linux-armv7l/wheel/./ai 2026-05-25T05:52:44,935 creating build/bdist.linux-armv7l/wheel/production 2026-05-25T05:52:44,936 copying build/lib/production/audit_enrichment.py -> build/bdist.linux-armv7l/wheel/./production 2026-05-25T05:52:44,938 copying build/lib/production/policy_engine.py -> build/bdist.linux-armv7l/wheel/./production 2026-05-25T05:52:44,940 copying build/lib/production/rate_limiter.py -> build/bdist.linux-armv7l/wheel/./production 2026-05-25T05:52:44,943 copying build/lib/production/hermes_dashboard.py -> build/bdist.linux-armv7l/wheel/./production 2026-05-25T05:52:44,946 copying build/lib/production/mcp_input_validator.py -> build/bdist.linux-armv7l/wheel/./production 2026-05-25T05:52:44,949 copying build/lib/production/approval_gate.py -> build/bdist.linux-armv7l/wheel/./production 2026-05-25T05:52:44,951 copying build/lib/production/deprecations.py -> build/bdist.linux-armv7l/wheel/./production 2026-05-25T05:52:44,953 copying build/lib/production/mcp_server.py -> build/bdist.linux-armv7l/wheel/./production 2026-05-25T05:52:44,956 copying build/lib/production/cli.py -> build/bdist.linux-armv7l/wheel/./production 2026-05-25T05:52:44,958 copying build/lib/production/Dockerfile -> build/bdist.linux-armv7l/wheel/./production 2026-05-25T05:52:44,960 copying build/lib/production/workflow_orchestrator.py -> build/bdist.linux-armv7l/wheel/./production 2026-05-25T05:52:44,962 copying build/lib/production/otel_export.py -> build/bdist.linux-armv7l/wheel/./production 2026-05-25T05:52:44,965 copying build/lib/production/mcp_session_isolation.py -> build/bdist.linux-armv7l/wheel/./production 2026-05-25T05:52:44,967 copying build/lib/production/docker-compose.yml -> build/bdist.linux-armv7l/wheel/./production 2026-05-25T05:52:44,968 copying build/lib/production/profiler.py -> build/bdist.linux-armv7l/wheel/./production 2026-05-25T05:52:44,970 copying build/lib/production/__init__.py -> build/bdist.linux-armv7l/wheel/./production 2026-05-25T05:52:44,972 copying build/lib/production/docker-healthcheck.py -> build/bdist.linux-armv7l/wheel/./production 2026-05-25T05:52:44,974 copying build/lib/production/metrics.py -> build/bdist.linux-armv7l/wheel/./production 2026-05-25T05:52:44,977 creating build/bdist.linux-armv7l/wheel/workflows 2026-05-25T05:52:44,978 copying build/lib/workflows/selector_generator.py -> build/bdist.linux-armv7l/wheel/./workflows 2026-05-25T05:52:44,980 copying build/lib/workflows/action_interpreter.py -> build/bdist.linux-armv7l/wheel/./workflows 2026-05-25T05:52:44,982 copying build/lib/workflows/schema.py -> build/bdist.linux-armv7l/wheel/./workflows 2026-05-25T05:52:44,984 copying build/lib/workflows/recorder.py -> build/bdist.linux-armv7l/wheel/./workflows 2026-05-25T05:52:44,988 copying build/lib/workflows/variable_resolver.py -> build/bdist.linux-armv7l/wheel/./workflows 2026-05-25T05:52:44,990 copying build/lib/workflows/__init__.py -> build/bdist.linux-armv7l/wheel/./workflows 2026-05-25T05:52:44,991 copying build/lib/workflows/player.py -> build/bdist.linux-armv7l/wheel/./workflows 2026-05-25T05:52:44,994 copying build/lib/workflows/recovery.py -> build/bdist.linux-armv7l/wheel/./workflows 2026-05-25T05:52:44,996 copying build/lib/workflows/test-echo.yaml -> build/bdist.linux-armv7l/wheel/./workflows 2026-05-25T05:52:44,998 creating build/bdist.linux-armv7l/wheel/sessions 2026-05-25T05:52:44,999 copying build/lib/sessions/cookie_manager.py -> build/bdist.linux-armv7l/wheel/./sessions 2026-05-25T05:52:45,002 copying build/lib/sessions/__init__.py -> build/bdist.linux-armv7l/wheel/./sessions 2026-05-25T05:52:45,003 copying build/lib/sessions/session_manager.py -> build/bdist.linux-armv7l/wheel/./sessions 2026-05-25T05:52:45,006 creating build/bdist.linux-armv7l/wheel/behavior 2026-05-25T05:52:45,007 copying build/lib/behavior/persona_rotator.py -> build/bdist.linux-armv7l/wheel/./behavior 2026-05-25T05:52:45,010 copying build/lib/behavior/human_behavior.py -> build/bdist.linux-armv7l/wheel/./behavior 2026-05-25T05:52:45,012 copying build/lib/behavior/adaptive_tuner.py -> build/bdist.linux-armv7l/wheel/./behavior 2026-05-25T05:52:45,015 copying build/lib/behavior/__init__.py -> build/bdist.linux-armv7l/wheel/./behavior 2026-05-25T05:52:45,016 copying build/lib/behavior/orchestration.py -> build/bdist.linux-armv7l/wheel/./behavior 2026-05-25T05:52:45,019 creating build/bdist.linux-armv7l/wheel/audit 2026-05-25T05:52:45,020 copying build/lib/audit/__init__.py -> build/bdist.linux-armv7l/wheel/./audit 2026-05-25T05:52:45,021 copying build/lib/audit/logger.py -> build/bdist.linux-armv7l/wheel/./audit 2026-05-25T05:52:45,024 creating build/bdist.linux-armv7l/wheel/linkedin 2026-05-25T05:52:45,025 copying build/lib/linkedin/actions.py -> build/bdist.linux-armv7l/wheel/./linkedin 2026-05-25T05:52:45,028 copying build/lib/linkedin/__init__.py -> build/bdist.linux-armv7l/wheel/./linkedin 2026-05-25T05:52:45,030 creating build/bdist.linux-armv7l/wheel/scraping 2026-05-25T05:52:45,031 copying build/lib/scraping/__init__.py -> build/bdist.linux-armv7l/wheel/./scraping 2026-05-25T05:52:45,032 copying build/lib/scraping/scraper.py -> build/bdist.linux-armv7l/wheel/./scraping 2026-05-25T05:52:45,035 creating build/bdist.linux-armv7l/wheel/recovery 2026-05-25T05:52:45,036 copying build/lib/recovery/explain_blocked.py -> build/bdist.linux-armv7l/wheel/./recovery 2026-05-25T05:52:45,038 copying build/lib/recovery/detectors.py -> build/bdist.linux-armv7l/wheel/./recovery 2026-05-25T05:52:45,041 copying build/lib/recovery/anti_block_orchestrator.py -> build/bdist.linux-armv7l/wheel/./recovery 2026-05-25T05:52:45,043 copying build/lib/recovery/__init__.py -> build/bdist.linux-armv7l/wheel/./recovery 2026-05-25T05:52:45,045 creating build/bdist.linux-armv7l/wheel/proxy 2026-05-25T05:52:45,046 copying build/lib/proxy/proxy_manager.py -> build/bdist.linux-armv7l/wheel/./proxy 2026-05-25T05:52:45,049 copying build/lib/proxy/__init__.py -> build/bdist.linux-armv7l/wheel/./proxy 2026-05-25T05:52:45,050 running install_egg_info 2026-05-25T05:52:45,055 Copying agentic_stealth_browser.egg-info to build/bdist.linux-armv7l/wheel/./agentic_stealth_browser-2.1.1-py3.11.egg-info 2026-05-25T05:52:45,066 running install_scripts 2026-05-25T05:52:45,078 creating build/bdist.linux-armv7l/wheel/agentic_stealth_browser-2.1.1.dist-info/WHEEL 2026-05-25T05:52:45,081 creating '/tmp/pip-wheel-v4l13fne/.tmp-cdsvdxrb/agentic_stealth_browser-2.1.1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-05-25T05:52:45,084 adding 'agentic_stealth_browser-2.1.1.dist-info/licenses/LICENSE' 2026-05-25T05:52:45,086 adding 'ai/__init__.py' 2026-05-25T05:52:45,087 adding 'ai/ai_hooks.py' 2026-05-25T05:52:45,089 adding 'audit/__init__.py' 2026-05-25T05:52:45,092 adding 'audit/logger.py' 2026-05-25T05:52:45,094 adding 'behavior/__init__.py' 2026-05-25T05:52:45,097 adding 'behavior/adaptive_tuner.py' 2026-05-25T05:52:45,101 adding 'behavior/human_behavior.py' 2026-05-25T05:52:45,103 adding 'behavior/orchestration.py' 2026-05-25T05:52:45,105 adding 'behavior/persona_rotator.py' 2026-05-25T05:52:45,107 adding 'core/__init__.py' 2026-05-25T05:52:45,109 adding 'core/account_health.py' 2026-05-25T05:52:45,111 adding 'core/account_warming.py' 2026-05-25T05:52:45,122 adding 'core/agent_browser.py' 2026-05-25T05:52:45,124 adding 'core/connection_pool.py' 2026-05-25T05:52:45,126 adding 'core/error_messages.py' 2026-05-25T05:52:45,128 adding 'core/feature_flags.py' 2026-05-25T05:52:45,129 adding 'core/py.typed' 2026-05-25T05:52:45,131 adding 'core/session_checkpoint.py' 2026-05-25T05:52:45,132 adding 'core/types.py' 2026-05-25T05:52:45,134 adding 'linkedin/__init__.py' 2026-05-25T05:52:45,136 adding 'linkedin/actions.py' 2026-05-25T05:52:45,138 adding 'production/Dockerfile' 2026-05-25T05:52:45,140 adding 'production/__init__.py' 2026-05-25T05:52:45,141 adding 'production/approval_gate.py' 2026-05-25T05:52:45,142 adding 'production/audit_enrichment.py' 2026-05-25T05:52:45,145 adding 'production/cli.py' 2026-05-25T05:52:45,146 adding 'production/deprecations.py' 2026-05-25T05:52:45,148 adding 'production/docker-compose.yml' 2026-05-25T05:52:45,149 adding 'production/docker-healthcheck.py' 2026-05-25T05:52:45,157 adding 'production/hermes_dashboard.py' 2026-05-25T05:52:45,159 adding 'production/mcp_input_validator.py' 2026-05-25T05:52:45,165 adding 'production/mcp_server.py' 2026-05-25T05:52:45,167 adding 'production/mcp_session_isolation.py' 2026-05-25T05:52:45,168 adding 'production/metrics.py' 2026-05-25T05:52:45,170 adding 'production/otel_export.py' 2026-05-25T05:52:45,172 adding 'production/policy_engine.py' 2026-05-25T05:52:45,173 adding 'production/profiler.py' 2026-05-25T05:52:45,176 adding 'production/rate_limiter.py' 2026-05-25T05:52:45,178 adding 'production/workflow_orchestrator.py' 2026-05-25T05:52:45,180 adding 'proxy/__init__.py' 2026-05-25T05:52:45,182 adding 'proxy/proxy_manager.py' 2026-05-25T05:52:45,184 adding 'recovery/__init__.py' 2026-05-25T05:52:45,188 adding 'recovery/anti_block_orchestrator.py' 2026-05-25T05:52:45,190 adding 'recovery/detectors.py' 2026-05-25T05:52:45,192 adding 'recovery/explain_blocked.py' 2026-05-25T05:52:45,193 adding 'scraping/__init__.py' 2026-05-25T05:52:45,195 adding 'scraping/scraper.py' 2026-05-25T05:52:45,197 adding 'sessions/__init__.py' 2026-05-25T05:52:45,201 adding 'sessions/cookie_manager.py' 2026-05-25T05:52:45,203 adding 'sessions/session_manager.py' 2026-05-25T05:52:45,205 adding 'stealth/__init__.py' 2026-05-25T05:52:45,208 adding 'stealth/advanced_stealth.py' 2026-05-25T05:52:45,210 adding 'stealth/cache.py' 2026-05-25T05:52:45,211 adding 'stealth/firefox_adapter.py' 2026-05-25T05:52:45,212 adding 'stealth/headers.py' 2026-05-25T05:52:45,214 adding 'stealth/presets.py' 2026-05-25T05:52:45,216 adding 'stealth/profiles.py' 2026-05-25T05:52:45,218 adding 'stealth/tls_fingerprint.py' 2026-05-25T05:52:45,220 adding 'stealth/tls_ja3_ja4.py' 2026-05-25T05:52:45,223 adding 'workflows/__init__.py' 2026-05-25T05:52:45,224 adding 'workflows/action_interpreter.py' 2026-05-25T05:52:45,228 adding 'workflows/player.py' 2026-05-25T05:52:45,230 adding 'workflows/recorder.py' 2026-05-25T05:52:45,232 adding 'workflows/recovery.py' 2026-05-25T05:52:45,235 adding 'workflows/schema.py' 2026-05-25T05:52:45,237 adding 'workflows/selector_generator.py' 2026-05-25T05:52:45,238 adding 'workflows/test-echo.yaml' 2026-05-25T05:52:45,239 adding 'workflows/variable_resolver.py' 2026-05-25T05:52:45,241 adding 'agentic_stealth_browser-2.1.1.dist-info/METADATA' 2026-05-25T05:52:45,243 adding 'agentic_stealth_browser-2.1.1.dist-info/WHEEL' 2026-05-25T05:52:45,244 adding 'agentic_stealth_browser-2.1.1.dist-info/entry_points.txt' 2026-05-25T05:52:45,245 adding 'agentic_stealth_browser-2.1.1.dist-info/top_level.txt' 2026-05-25T05:52:45,246 adding 'agentic_stealth_browser-2.1.1.dist-info/RECORD' 2026-05-25T05:52:45,251 removing build/bdist.linux-armv7l/wheel 2026-05-25T05:52:45,368 Building wheel for agentic-stealth-browser (pyproject.toml): finished with status 'done' 2026-05-25T05:52:45,378 Created wheel for agentic-stealth-browser: filename=agentic_stealth_browser-2.1.1-py3-none-any.whl size=219959 sha256=fa5924dbc5a7ced9cbceefadae4c399c371fed7ee7c08f78350c1b28a1e000fa 2026-05-25T05:52:45,379 Stored in directory: /tmp/pip-ephem-wheel-cache-cmsrvo9j/wheels/0a/a6/cb/cc7c1e637a641b7e575638d39d6a460f00b9af2f6d60a24caf 2026-05-25T05:52:45,394 Successfully built agentic-stealth-browser 2026-05-25T05:52:45,402 Removed build tracker: '/tmp/pip-build-tracker-_wk_939q'