2026-05-21T10:48:48,737 Created temporary directory: /tmp/pip-ephem-wheel-cache-auvszesz 2026-05-21T10:48:48,739 Created temporary directory: /tmp/pip-build-tracker-13b3_e_0 2026-05-21T10:48:48,740 Initialized build tracking at /tmp/pip-build-tracker-13b3_e_0 2026-05-21T10:48:48,740 Created build tracker: /tmp/pip-build-tracker-13b3_e_0 2026-05-21T10:48:48,741 Entered build tracker: /tmp/pip-build-tracker-13b3_e_0 2026-05-21T10:48:48,742 Created temporary directory: /tmp/pip-wheel-yvs4hp7n 2026-05-21T10:48:48,745 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-21T10:48:48,747 Created temporary directory: /tmp/pip-ephem-wheel-cache-ha_gai02 2026-05-21T10:48:48,769 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-21T10:48:48,773 2 location(s) to search for versions of agentic-stealth-browser: 2026-05-21T10:48:48,773 * https://pypi.org/simple/agentic-stealth-browser/ 2026-05-21T10:48:48,773 * https://www.piwheels.org/simple/agentic-stealth-browser/ 2026-05-21T10:48:48,774 Fetching project page and analyzing links: https://pypi.org/simple/agentic-stealth-browser/ 2026-05-21T10:48:48,774 Getting page https://pypi.org/simple/agentic-stealth-browser/ 2026-05-21T10:48:48,776 Found index url https://pypi.org/simple 2026-05-21T10:48:49,006 Fetched page https://pypi.org/simple/agentic-stealth-browser/ as application/vnd.pypi.simple.v1+json 2026-05-21T10:48:49,008 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-21T10:48:49,009 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-21T10:48:49,009 Fetching project page and analyzing links: https://www.piwheels.org/simple/agentic-stealth-browser/ 2026-05-21T10:48:49,010 Getting page https://www.piwheels.org/simple/agentic-stealth-browser/ 2026-05-21T10:48:49,011 Found index url https://www.piwheels.org/simple 2026-05-21T10:48:49,182 Fetched page https://www.piwheels.org/simple/agentic-stealth-browser/ as text/html 2026-05-21T10:48:49,184 Skipping link: not a file: https://www.piwheels.org/simple/agentic-stealth-browser/ 2026-05-21T10:48:49,184 Skipping link: not a file: https://pypi.org/simple/agentic-stealth-browser/ 2026-05-21T10:48:49,203 Given no hashes to check 1 links for project 'agentic-stealth-browser': discarding no candidates 2026-05-21T10:48:49,220 Collecting agentic-stealth-browser==0.8.0 2026-05-21T10:48:49,223 Created temporary directory: /tmp/pip-unpack-4t6as6cv 2026-05-21T10:48:49,455 Downloading agentic_stealth_browser-0.8.0.tar.gz (181 kB) 2026-05-21T10:48:49,756 Added agentic-stealth-browser==0.8.0 from https://files.pythonhosted.org/packages/16/72/624b3a19b4d8a4cf603bb3066942f2135ea968b2e03cf8baab0bb3a79b57/agentic_stealth_browser-0.8.0.tar.gz to build tracker '/tmp/pip-build-tracker-13b3_e_0' 2026-05-21T10:48:49,762 Created temporary directory: /tmp/pip-build-env-hvnws39i 2026-05-21T10:48:49,767 Installing build dependencies: started 2026-05-21T10:48:49,768 Running command pip subprocess to install build dependencies 2026-05-21T10:48:50,914 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-05-21T10:48:51,361 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-21T10:48:51,386 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-21T10:48:53,190 Collecting setuptools>=68.0 2026-05-21T10:48:53,191 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-21T10:48:53,204 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata (6.5 kB) 2026-05-21T10:48:53,437 Collecting wheel 2026-05-21T10:48:53,438 Obtaining dependency information for wheel from https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl.metadata 2026-05-21T10:48:53,453 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl.metadata (2.3 kB) 2026-05-21T10:48:53,648 Collecting packaging>=24.0 2026-05-21T10:48:53,649 Obtaining dependency information for packaging>=24.0 from https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata 2026-05-21T10:48:53,662 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata (3.5 kB) 2026-05-21T10:48:53,851 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-05-21T10:48:53,869 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-05-21T10:48:53,958 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-05-21T10:48:53,994 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-05-21T10:48:54,018 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-05-21T10:48:54,102 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-05-21T10:48:56,834 Installing collected packages: setuptools, packaging, wheel 2026-05-21T10:49:00,323 Creating /tmp/pip-build-env-hvnws39i/overlay/local/bin 2026-05-21T10:49:00,325 changing mode of /tmp/pip-build-env-hvnws39i/overlay/local/bin/wheel to 755 2026-05-21T10:49:00,346 Successfully installed packaging-26.2 setuptools-82.0.1 wheel-0.47.0 2026-05-21T10:49:00,631 Installing build dependencies: finished with status 'done' 2026-05-21T10:49:00,638 Getting requirements to build wheel: started 2026-05-21T10:49:00,639 Running command Getting requirements to build wheel 2026-05-21T10:49:01,287 /tmp/pip-build-env-hvnws39i/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-05-21T10:49:01,287 !! 2026-05-21T10:49:01,288 ******************************************************************************** 2026-05-21T10:49:01,288 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-05-21T10:49:01,290 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-05-21T10:49:01,290 or your builds will no longer be supported. 2026-05-21T10:49:01,291 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-21T10:49:01,292 ******************************************************************************** 2026-05-21T10:49:01,293 !! 2026-05-21T10:49:01,293 corresp(dist, value, root_dir) 2026-05-21T10:49:01,363 /tmp/pip-build-env-hvnws39i/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-21T10:49:01,364 !! 2026-05-21T10:49:01,364 ******************************************************************************** 2026-05-21T10:49:01,365 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-21T10:49:01,366 License :: OSI Approved :: MIT License 2026-05-21T10:49:01,367 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-21T10:49:01,368 ******************************************************************************** 2026-05-21T10:49:01,368 !! 2026-05-21T10:49:01,369 dist._finalize_license_expression() 2026-05-21T10:49:01,369 /tmp/pip-build-env-hvnws39i/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-21T10:49:01,370 !! 2026-05-21T10:49:01,371 ******************************************************************************** 2026-05-21T10:49:01,371 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-21T10:49:01,372 License :: OSI Approved :: MIT License 2026-05-21T10:49:01,373 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-21T10:49:01,373 ******************************************************************************** 2026-05-21T10:49:01,374 !! 2026-05-21T10:49:01,375 self._finalize_license_expression() 2026-05-21T10:49:01,375 running egg_info 2026-05-21T10:49:01,378 writing agentic_stealth_browser.egg-info/PKG-INFO 2026-05-21T10:49:01,382 writing dependency_links to agentic_stealth_browser.egg-info/dependency_links.txt 2026-05-21T10:49:01,384 writing entry points to agentic_stealth_browser.egg-info/entry_points.txt 2026-05-21T10:49:01,386 writing requirements to agentic_stealth_browser.egg-info/requires.txt 2026-05-21T10:49:01,387 writing top-level names to agentic_stealth_browser.egg-info/top_level.txt 2026-05-21T10:49:01,433 reading manifest file 'agentic_stealth_browser.egg-info/SOURCES.txt' 2026-05-21T10:49:01,440 reading manifest template 'MANIFEST.in' 2026-05-21T10:49:01,445 warning: no files found matching '*.js' under directory 'stealth' 2026-05-21T10:49:01,448 warning: no files found matching '*.json' under directory 'stealth' 2026-05-21T10:49:01,476 warning: no files found matching '*.json' under directory 'tests' 2026-05-21T10:49:01,476 adding license file 'LICENSE' 2026-05-21T10:49:01,482 writing manifest file 'agentic_stealth_browser.egg-info/SOURCES.txt' 2026-05-21T10:49:01,581 Getting requirements to build wheel: finished with status 'done' 2026-05-21T10:49:01,584 Created temporary directory: /tmp/pip-modern-metadata-38ym38e0 2026-05-21T10:49:01,587 Preparing metadata (pyproject.toml): started 2026-05-21T10:49:01,588 Running command Preparing metadata (pyproject.toml) 2026-05-21T10:49:02,163 /tmp/pip-build-env-hvnws39i/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-05-21T10:49:02,164 !! 2026-05-21T10:49:02,165 ******************************************************************************** 2026-05-21T10:49:02,165 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-05-21T10:49:02,166 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-05-21T10:49:02,167 or your builds will no longer be supported. 2026-05-21T10:49:02,168 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-21T10:49:02,168 ******************************************************************************** 2026-05-21T10:49:02,170 !! 2026-05-21T10:49:02,171 corresp(dist, value, root_dir) 2026-05-21T10:49:02,244 /tmp/pip-build-env-hvnws39i/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-21T10:49:02,245 !! 2026-05-21T10:49:02,246 ******************************************************************************** 2026-05-21T10:49:02,246 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-21T10:49:02,247 License :: OSI Approved :: MIT License 2026-05-21T10:49:02,248 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-21T10:49:02,249 ******************************************************************************** 2026-05-21T10:49:02,250 !! 2026-05-21T10:49:02,250 dist._finalize_license_expression() 2026-05-21T10:49:02,251 /tmp/pip-build-env-hvnws39i/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-21T10:49:02,252 !! 2026-05-21T10:49:02,253 ******************************************************************************** 2026-05-21T10:49:02,253 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-21T10:49:02,254 License :: OSI Approved :: MIT License 2026-05-21T10:49:02,255 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-21T10:49:02,256 ******************************************************************************** 2026-05-21T10:49:02,257 !! 2026-05-21T10:49:02,257 self._finalize_license_expression() 2026-05-21T10:49:02,258 running dist_info 2026-05-21T10:49:02,267 creating /tmp/pip-modern-metadata-38ym38e0/agentic_stealth_browser.egg-info 2026-05-21T10:49:02,268 writing /tmp/pip-modern-metadata-38ym38e0/agentic_stealth_browser.egg-info/PKG-INFO 2026-05-21T10:49:02,274 writing dependency_links to /tmp/pip-modern-metadata-38ym38e0/agentic_stealth_browser.egg-info/dependency_links.txt 2026-05-21T10:49:02,276 writing entry points to /tmp/pip-modern-metadata-38ym38e0/agentic_stealth_browser.egg-info/entry_points.txt 2026-05-21T10:49:02,278 writing requirements to /tmp/pip-modern-metadata-38ym38e0/agentic_stealth_browser.egg-info/requires.txt 2026-05-21T10:49:02,280 writing top-level names to /tmp/pip-modern-metadata-38ym38e0/agentic_stealth_browser.egg-info/top_level.txt 2026-05-21T10:49:02,281 writing manifest file '/tmp/pip-modern-metadata-38ym38e0/agentic_stealth_browser.egg-info/SOURCES.txt' 2026-05-21T10:49:02,329 reading manifest file '/tmp/pip-modern-metadata-38ym38e0/agentic_stealth_browser.egg-info/SOURCES.txt' 2026-05-21T10:49:02,331 reading manifest template 'MANIFEST.in' 2026-05-21T10:49:02,337 warning: no files found matching '*.js' under directory 'stealth' 2026-05-21T10:49:02,341 warning: no files found matching '*.json' under directory 'stealth' 2026-05-21T10:49:02,380 warning: no files found matching '*.json' under directory 'tests' 2026-05-21T10:49:02,380 adding license file 'LICENSE' 2026-05-21T10:49:02,385 writing manifest file '/tmp/pip-modern-metadata-38ym38e0/agentic_stealth_browser.egg-info/SOURCES.txt' 2026-05-21T10:49:02,387 creating '/tmp/pip-modern-metadata-38ym38e0/agentic_stealth_browser-0.8.0.dist-info' 2026-05-21T10:49:02,522 Preparing metadata (pyproject.toml): finished with status 'done' 2026-05-21T10:49:02,527 Source in /tmp/pip-wheel-yvs4hp7n/agentic-stealth-browser_dfa4417ca01a4ba79a089b60ac1f446a has version 0.8.0, which satisfies requirement agentic-stealth-browser==0.8.0 from https://files.pythonhosted.org/packages/16/72/624b3a19b4d8a4cf603bb3066942f2135ea968b2e03cf8baab0bb3a79b57/agentic_stealth_browser-0.8.0.tar.gz 2026-05-21T10:49:02,528 Removed agentic-stealth-browser==0.8.0 from https://files.pythonhosted.org/packages/16/72/624b3a19b4d8a4cf603bb3066942f2135ea968b2e03cf8baab0bb3a79b57/agentic_stealth_browser-0.8.0.tar.gz from build tracker '/tmp/pip-build-tracker-13b3_e_0' 2026-05-21T10:49:02,534 Created temporary directory: /tmp/pip-unpack-8yawa1mw 2026-05-21T10:49:02,535 Building wheels for collected packages: agentic-stealth-browser 2026-05-21T10:49:02,539 Created temporary directory: /tmp/pip-wheel-1zvo7vt9 2026-05-21T10:49:02,539 Destination directory: /tmp/pip-wheel-1zvo7vt9 2026-05-21T10:49:02,541 Building wheel for agentic-stealth-browser (pyproject.toml): started 2026-05-21T10:49:02,543 Running command Building wheel for agentic-stealth-browser (pyproject.toml) 2026-05-21T10:49:03,089 /tmp/pip-build-env-hvnws39i/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-05-21T10:49:03,090 !! 2026-05-21T10:49:03,091 ******************************************************************************** 2026-05-21T10:49:03,091 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-05-21T10:49:03,092 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-05-21T10:49:03,093 or your builds will no longer be supported. 2026-05-21T10:49:03,094 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-21T10:49:03,094 ******************************************************************************** 2026-05-21T10:49:03,095 !! 2026-05-21T10:49:03,096 corresp(dist, value, root_dir) 2026-05-21T10:49:03,157 /tmp/pip-build-env-hvnws39i/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-21T10:49:03,158 !! 2026-05-21T10:49:03,159 ******************************************************************************** 2026-05-21T10:49:03,159 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-21T10:49:03,160 License :: OSI Approved :: MIT License 2026-05-21T10:49:03,161 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-21T10:49:03,162 ******************************************************************************** 2026-05-21T10:49:03,163 !! 2026-05-21T10:49:03,163 dist._finalize_license_expression() 2026-05-21T10:49:03,164 /tmp/pip-build-env-hvnws39i/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-21T10:49:03,164 !! 2026-05-21T10:49:03,165 ******************************************************************************** 2026-05-21T10:49:03,166 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-21T10:49:03,167 License :: OSI Approved :: MIT License 2026-05-21T10:49:03,168 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-21T10:49:03,168 ******************************************************************************** 2026-05-21T10:49:03,169 !! 2026-05-21T10:49:03,170 self._finalize_license_expression() 2026-05-21T10:49:03,170 running bdist_wheel 2026-05-21T10:49:03,182 running build 2026-05-21T10:49:03,183 running build_py 2026-05-21T10:49:03,188 creating build/lib/recovery 2026-05-21T10:49:03,190 copying recovery/explain_blocked.py -> build/lib/recovery 2026-05-21T10:49:03,193 copying recovery/anti_block_orchestrator.py -> build/lib/recovery 2026-05-21T10:49:03,196 copying recovery/__init__.py -> build/lib/recovery 2026-05-21T10:49:03,197 copying recovery/detectors.py -> build/lib/recovery 2026-05-21T10:49:03,200 creating build/lib/production 2026-05-21T10:49:03,201 copying production/rate_limiter.py -> build/lib/production 2026-05-21T10:49:03,204 copying production/docker-healthcheck.py -> build/lib/production 2026-05-21T10:49:03,206 copying production/__init__.py -> build/lib/production 2026-05-21T10:49:03,207 copying production/cli.py -> build/lib/production 2026-05-21T10:49:03,210 copying production/otel_export.py -> build/lib/production 2026-05-21T10:49:03,212 copying production/metrics.py -> build/lib/production 2026-05-21T10:49:03,214 creating build/lib/sessions 2026-05-21T10:49:03,215 copying sessions/session_manager.py -> build/lib/sessions 2026-05-21T10:49:03,217 copying sessions/__init__.py -> build/lib/sessions 2026-05-21T10:49:03,219 copying sessions/cookie_manager.py -> build/lib/sessions 2026-05-21T10:49:03,222 creating build/lib/stealth 2026-05-21T10:49:03,223 copying stealth/cache.py -> build/lib/stealth 2026-05-21T10:49:03,225 copying stealth/tls_fingerprint.py -> build/lib/stealth 2026-05-21T10:49:03,227 copying stealth/headers.py -> build/lib/stealth 2026-05-21T10:49:03,229 copying stealth/presets.py -> build/lib/stealth 2026-05-21T10:49:03,231 copying stealth/profiles.py -> build/lib/stealth 2026-05-21T10:49:03,234 copying stealth/__init__.py -> build/lib/stealth 2026-05-21T10:49:03,235 copying stealth/advanced_stealth.py -> build/lib/stealth 2026-05-21T10:49:03,238 copying stealth/tls_ja3_ja4.py -> build/lib/stealth 2026-05-21T10:49:03,240 creating build/lib/ai 2026-05-21T10:49:03,241 copying ai/ai_hooks.py -> build/lib/ai 2026-05-21T10:49:03,244 copying ai/__init__.py -> build/lib/ai 2026-05-21T10:49:03,245 creating build/lib/audit 2026-05-21T10:49:03,246 copying audit/__init__.py -> build/lib/audit 2026-05-21T10:49:03,248 copying audit/logger.py -> build/lib/audit 2026-05-21T10:49:03,251 creating build/lib/scraping 2026-05-21T10:49:03,252 copying scraping/scraper.py -> build/lib/scraping 2026-05-21T10:49:03,254 copying scraping/__init__.py -> build/lib/scraping 2026-05-21T10:49:03,256 creating build/lib/proxy 2026-05-21T10:49:03,257 copying proxy/__init__.py -> build/lib/proxy 2026-05-21T10:49:03,258 copying proxy/proxy_manager.py -> build/lib/proxy 2026-05-21T10:49:03,261 creating build/lib/behavior 2026-05-21T10:49:03,262 copying behavior/orchestration.py -> build/lib/behavior 2026-05-21T10:49:03,264 copying behavior/human_behavior.py -> build/lib/behavior 2026-05-21T10:49:03,267 copying behavior/adaptive_tuner.py -> build/lib/behavior 2026-05-21T10:49:03,270 copying behavior/persona_rotator.py -> build/lib/behavior 2026-05-21T10:49:03,272 copying behavior/__init__.py -> build/lib/behavior 2026-05-21T10:49:03,274 creating build/lib/core 2026-05-21T10:49:03,275 copying core/session_checkpoint.py -> build/lib/core 2026-05-21T10:49:03,278 copying core/agent_browser.py -> build/lib/core 2026-05-21T10:49:03,281 copying core/error_messages.py -> build/lib/core 2026-05-21T10:49:03,284 copying core/account_health.py -> build/lib/core 2026-05-21T10:49:03,286 copying core/connection_pool.py -> build/lib/core 2026-05-21T10:49:03,289 copying core/__init__.py -> build/lib/core 2026-05-21T10:49:03,290 copying core/account_warming.py -> build/lib/core 2026-05-21T10:49:03,292 copying core/types.py -> build/lib/core 2026-05-21T10:49:03,295 creating build/lib/linkedin 2026-05-21T10:49:03,296 copying linkedin/actions.py -> build/lib/linkedin 2026-05-21T10:49:03,298 copying linkedin/__init__.py -> build/lib/linkedin 2026-05-21T10:49:03,299 running egg_info 2026-05-21T10:49:03,309 writing agentic_stealth_browser.egg-info/PKG-INFO 2026-05-21T10:49:03,312 writing dependency_links to agentic_stealth_browser.egg-info/dependency_links.txt 2026-05-21T10:49:03,314 writing entry points to agentic_stealth_browser.egg-info/entry_points.txt 2026-05-21T10:49:03,316 writing requirements to agentic_stealth_browser.egg-info/requires.txt 2026-05-21T10:49:03,317 writing top-level names to agentic_stealth_browser.egg-info/top_level.txt 2026-05-21T10:49:03,351 reading manifest file 'agentic_stealth_browser.egg-info/SOURCES.txt' 2026-05-21T10:49:03,357 reading manifest template 'MANIFEST.in' 2026-05-21T10:49:03,361 warning: no files found matching '*.js' under directory 'stealth' 2026-05-21T10:49:03,365 warning: no files found matching '*.json' under directory 'stealth' 2026-05-21T10:49:03,392 warning: no files found matching '*.json' under directory 'tests' 2026-05-21T10:49:03,392 adding license file 'LICENSE' 2026-05-21T10:49:03,398 writing manifest file 'agentic_stealth_browser.egg-info/SOURCES.txt' 2026-05-21T10:49:03,420 copying production/Dockerfile -> build/lib/production 2026-05-21T10:49:03,422 copying production/docker-compose.yml -> build/lib/production 2026-05-21T10:49:03,424 copying core/py.typed -> build/lib/core 2026-05-21T10:49:03,438 installing to build/bdist.linux-armv7l/wheel 2026-05-21T10:49:03,439 running install 2026-05-21T10:49:03,462 running install_lib 2026-05-21T10:49:03,468 creating build/bdist.linux-armv7l/wheel 2026-05-21T10:49:03,470 creating build/bdist.linux-armv7l/wheel/recovery 2026-05-21T10:49:03,471 copying build/lib/recovery/explain_blocked.py -> build/bdist.linux-armv7l/wheel/./recovery 2026-05-21T10:49:03,474 copying build/lib/recovery/anti_block_orchestrator.py -> build/bdist.linux-armv7l/wheel/./recovery 2026-05-21T10:49:03,478 copying build/lib/recovery/__init__.py -> build/bdist.linux-armv7l/wheel/./recovery 2026-05-21T10:49:03,479 copying build/lib/recovery/detectors.py -> build/bdist.linux-armv7l/wheel/./recovery 2026-05-21T10:49:03,482 creating build/bdist.linux-armv7l/wheel/production 2026-05-21T10:49:03,483 copying build/lib/production/rate_limiter.py -> build/bdist.linux-armv7l/wheel/./production 2026-05-21T10:49:03,486 copying build/lib/production/Dockerfile -> build/bdist.linux-armv7l/wheel/./production 2026-05-21T10:49:03,488 copying build/lib/production/docker-healthcheck.py -> build/bdist.linux-armv7l/wheel/./production 2026-05-21T10:49:03,489 copying build/lib/production/docker-compose.yml -> build/bdist.linux-armv7l/wheel/./production 2026-05-21T10:49:03,491 copying build/lib/production/__init__.py -> build/bdist.linux-armv7l/wheel/./production 2026-05-21T10:49:03,493 copying build/lib/production/cli.py -> build/bdist.linux-armv7l/wheel/./production 2026-05-21T10:49:03,495 copying build/lib/production/otel_export.py -> build/bdist.linux-armv7l/wheel/./production 2026-05-21T10:49:03,497 copying build/lib/production/metrics.py -> build/bdist.linux-armv7l/wheel/./production 2026-05-21T10:49:03,500 creating build/bdist.linux-armv7l/wheel/sessions 2026-05-21T10:49:03,501 copying build/lib/sessions/session_manager.py -> build/bdist.linux-armv7l/wheel/./sessions 2026-05-21T10:49:03,503 copying build/lib/sessions/__init__.py -> build/bdist.linux-armv7l/wheel/./sessions 2026-05-21T10:49:03,505 copying build/lib/sessions/cookie_manager.py -> build/bdist.linux-armv7l/wheel/./sessions 2026-05-21T10:49:03,509 creating build/bdist.linux-armv7l/wheel/stealth 2026-05-21T10:49:03,510 copying build/lib/stealth/cache.py -> build/bdist.linux-armv7l/wheel/./stealth 2026-05-21T10:49:03,512 copying build/lib/stealth/tls_fingerprint.py -> build/bdist.linux-armv7l/wheel/./stealth 2026-05-21T10:49:03,514 copying build/lib/stealth/headers.py -> build/bdist.linux-armv7l/wheel/./stealth 2026-05-21T10:49:03,516 copying build/lib/stealth/presets.py -> build/bdist.linux-armv7l/wheel/./stealth 2026-05-21T10:49:03,519 copying build/lib/stealth/profiles.py -> build/bdist.linux-armv7l/wheel/./stealth 2026-05-21T10:49:03,521 copying build/lib/stealth/__init__.py -> build/bdist.linux-armv7l/wheel/./stealth 2026-05-21T10:49:03,523 copying build/lib/stealth/advanced_stealth.py -> build/bdist.linux-armv7l/wheel/./stealth 2026-05-21T10:49:03,525 copying build/lib/stealth/tls_ja3_ja4.py -> build/bdist.linux-armv7l/wheel/./stealth 2026-05-21T10:49:03,528 creating build/bdist.linux-armv7l/wheel/ai 2026-05-21T10:49:03,529 copying build/lib/ai/ai_hooks.py -> build/bdist.linux-armv7l/wheel/./ai 2026-05-21T10:49:03,531 copying build/lib/ai/__init__.py -> build/bdist.linux-armv7l/wheel/./ai 2026-05-21T10:49:03,534 creating build/bdist.linux-armv7l/wheel/audit 2026-05-21T10:49:03,535 copying build/lib/audit/__init__.py -> build/bdist.linux-armv7l/wheel/./audit 2026-05-21T10:49:03,537 copying build/lib/audit/logger.py -> build/bdist.linux-armv7l/wheel/./audit 2026-05-21T10:49:03,540 creating build/bdist.linux-armv7l/wheel/scraping 2026-05-21T10:49:03,541 copying build/lib/scraping/scraper.py -> build/bdist.linux-armv7l/wheel/./scraping 2026-05-21T10:49:03,543 copying build/lib/scraping/__init__.py -> build/bdist.linux-armv7l/wheel/./scraping 2026-05-21T10:49:03,545 creating build/bdist.linux-armv7l/wheel/proxy 2026-05-21T10:49:03,546 copying build/lib/proxy/__init__.py -> build/bdist.linux-armv7l/wheel/./proxy 2026-05-21T10:49:03,547 copying build/lib/proxy/proxy_manager.py -> build/bdist.linux-armv7l/wheel/./proxy 2026-05-21T10:49:03,550 creating build/bdist.linux-armv7l/wheel/behavior 2026-05-21T10:49:03,551 copying build/lib/behavior/orchestration.py -> build/bdist.linux-armv7l/wheel/./behavior 2026-05-21T10:49:03,554 copying build/lib/behavior/human_behavior.py -> build/bdist.linux-armv7l/wheel/./behavior 2026-05-21T10:49:03,557 copying build/lib/behavior/adaptive_tuner.py -> build/bdist.linux-armv7l/wheel/./behavior 2026-05-21T10:49:03,559 copying build/lib/behavior/persona_rotator.py -> build/bdist.linux-armv7l/wheel/./behavior 2026-05-21T10:49:03,562 copying build/lib/behavior/__init__.py -> build/bdist.linux-armv7l/wheel/./behavior 2026-05-21T10:49:03,564 creating build/bdist.linux-armv7l/wheel/core 2026-05-21T10:49:03,565 copying build/lib/core/session_checkpoint.py -> build/bdist.linux-armv7l/wheel/./core 2026-05-21T10:49:03,568 copying build/lib/core/agent_browser.py -> build/bdist.linux-armv7l/wheel/./core 2026-05-21T10:49:03,572 copying build/lib/core/error_messages.py -> build/bdist.linux-armv7l/wheel/./core 2026-05-21T10:49:03,575 copying build/lib/core/account_health.py -> build/bdist.linux-armv7l/wheel/./core 2026-05-21T10:49:03,577 copying build/lib/core/connection_pool.py -> build/bdist.linux-armv7l/wheel/./core 2026-05-21T10:49:03,579 copying build/lib/core/py.typed -> build/bdist.linux-armv7l/wheel/./core 2026-05-21T10:49:03,581 copying build/lib/core/__init__.py -> build/bdist.linux-armv7l/wheel/./core 2026-05-21T10:49:03,582 copying build/lib/core/account_warming.py -> build/bdist.linux-armv7l/wheel/./core 2026-05-21T10:49:03,584 copying build/lib/core/types.py -> build/bdist.linux-armv7l/wheel/./core 2026-05-21T10:49:03,587 creating build/bdist.linux-armv7l/wheel/linkedin 2026-05-21T10:49:03,588 copying build/lib/linkedin/actions.py -> build/bdist.linux-armv7l/wheel/./linkedin 2026-05-21T10:49:03,590 copying build/lib/linkedin/__init__.py -> build/bdist.linux-armv7l/wheel/./linkedin 2026-05-21T10:49:03,592 running install_egg_info 2026-05-21T10:49:03,597 Copying agentic_stealth_browser.egg-info to build/bdist.linux-armv7l/wheel/./agentic_stealth_browser-0.8.0-py3.11.egg-info 2026-05-21T10:49:03,608 running install_scripts 2026-05-21T10:49:03,620 creating build/bdist.linux-armv7l/wheel/agentic_stealth_browser-0.8.0.dist-info/WHEEL 2026-05-21T10:49:03,622 creating '/tmp/pip-wheel-1zvo7vt9/.tmp-8opeqnxc/agentic_stealth_browser-0.8.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-05-21T10:49:03,626 adding 'agentic_stealth_browser-0.8.0.dist-info/licenses/LICENSE' 2026-05-21T10:49:03,628 adding 'ai/__init__.py' 2026-05-21T10:49:03,630 adding 'ai/ai_hooks.py' 2026-05-21T10:49:03,631 adding 'audit/__init__.py' 2026-05-21T10:49:03,634 adding 'audit/logger.py' 2026-05-21T10:49:03,636 adding 'behavior/__init__.py' 2026-05-21T10:49:03,638 adding 'behavior/adaptive_tuner.py' 2026-05-21T10:49:03,643 adding 'behavior/human_behavior.py' 2026-05-21T10:49:03,644 adding 'behavior/orchestration.py' 2026-05-21T10:49:03,647 adding 'behavior/persona_rotator.py' 2026-05-21T10:49:03,649 adding 'core/__init__.py' 2026-05-21T10:49:03,651 adding 'core/account_health.py' 2026-05-21T10:49:03,652 adding 'core/account_warming.py' 2026-05-21T10:49:03,663 adding 'core/agent_browser.py' 2026-05-21T10:49:03,665 adding 'core/connection_pool.py' 2026-05-21T10:49:03,666 adding 'core/error_messages.py' 2026-05-21T10:49:03,667 adding 'core/py.typed' 2026-05-21T10:49:03,669 adding 'core/session_checkpoint.py' 2026-05-21T10:49:03,671 adding 'core/types.py' 2026-05-21T10:49:03,672 adding 'linkedin/__init__.py' 2026-05-21T10:49:03,674 adding 'linkedin/actions.py' 2026-05-21T10:49:03,676 adding 'production/Dockerfile' 2026-05-21T10:49:03,677 adding 'production/__init__.py' 2026-05-21T10:49:03,679 adding 'production/cli.py' 2026-05-21T10:49:03,680 adding 'production/docker-compose.yml' 2026-05-21T10:49:03,681 adding 'production/docker-healthcheck.py' 2026-05-21T10:49:03,683 adding 'production/metrics.py' 2026-05-21T10:49:03,684 adding 'production/otel_export.py' 2026-05-21T10:49:03,686 adding 'production/rate_limiter.py' 2026-05-21T10:49:03,688 adding 'proxy/__init__.py' 2026-05-21T10:49:03,690 adding 'proxy/proxy_manager.py' 2026-05-21T10:49:03,692 adding 'recovery/__init__.py' 2026-05-21T10:49:03,696 adding 'recovery/anti_block_orchestrator.py' 2026-05-21T10:49:03,698 adding 'recovery/detectors.py' 2026-05-21T10:49:03,700 adding 'recovery/explain_blocked.py' 2026-05-21T10:49:03,702 adding 'scraping/__init__.py' 2026-05-21T10:49:03,703 adding 'scraping/scraper.py' 2026-05-21T10:49:03,705 adding 'sessions/__init__.py' 2026-05-21T10:49:03,709 adding 'sessions/cookie_manager.py' 2026-05-21T10:49:03,711 adding 'sessions/session_manager.py' 2026-05-21T10:49:03,713 adding 'stealth/__init__.py' 2026-05-21T10:49:03,716 adding 'stealth/advanced_stealth.py' 2026-05-21T10:49:03,718 adding 'stealth/cache.py' 2026-05-21T10:49:03,719 adding 'stealth/headers.py' 2026-05-21T10:49:03,721 adding 'stealth/presets.py' 2026-05-21T10:49:03,723 adding 'stealth/profiles.py' 2026-05-21T10:49:03,725 adding 'stealth/tls_fingerprint.py' 2026-05-21T10:49:03,726 adding 'stealth/tls_ja3_ja4.py' 2026-05-21T10:49:03,728 adding 'agentic_stealth_browser-0.8.0.dist-info/METADATA' 2026-05-21T10:49:03,729 adding 'agentic_stealth_browser-0.8.0.dist-info/WHEEL' 2026-05-21T10:49:03,730 adding 'agentic_stealth_browser-0.8.0.dist-info/entry_points.txt' 2026-05-21T10:49:03,731 adding 'agentic_stealth_browser-0.8.0.dist-info/top_level.txt' 2026-05-21T10:49:03,732 adding 'agentic_stealth_browser-0.8.0.dist-info/RECORD' 2026-05-21T10:49:03,736 removing build/bdist.linux-armv7l/wheel 2026-05-21T10:49:03,851 Building wheel for agentic-stealth-browser (pyproject.toml): finished with status 'done' 2026-05-21T10:49:03,859 Created wheel for agentic-stealth-browser: filename=agentic_stealth_browser-0.8.0-py3-none-any.whl size=141954 sha256=bcf2cf8deeeb550494d5610d2b81839fcc59c6c91ed2882ba03f8714864f532f 2026-05-21T10:49:03,860 Stored in directory: /tmp/pip-ephem-wheel-cache-ha_gai02/wheels/51/59/2f/2527ddff01badfd8a1b3c69d4cb3147ba39cedbbf4a29e224c 2026-05-21T10:49:03,873 Successfully built agentic-stealth-browser 2026-05-21T10:49:03,881 Removed build tracker: '/tmp/pip-build-tracker-13b3_e_0'