2026-05-21T12:03:03,038 Created temporary directory: /tmp/pip-ephem-wheel-cache-ruw4nl07 2026-05-21T12:03:03,040 Created temporary directory: /tmp/pip-build-tracker-wt5_z2cd 2026-05-21T12:03:03,041 Initialized build tracking at /tmp/pip-build-tracker-wt5_z2cd 2026-05-21T12:03:03,041 Created build tracker: /tmp/pip-build-tracker-wt5_z2cd 2026-05-21T12:03:03,042 Entered build tracker: /tmp/pip-build-tracker-wt5_z2cd 2026-05-21T12:03:03,043 Created temporary directory: /tmp/pip-wheel-x_aifkfv 2026-05-21T12:03:03,046 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-21T12:03:03,048 Created temporary directory: /tmp/pip-ephem-wheel-cache-xsixdelv 2026-05-21T12:03:03,070 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-21T12:03:03,074 2 location(s) to search for versions of playwright-captcha: 2026-05-21T12:03:03,074 * https://pypi.org/simple/playwright-captcha/ 2026-05-21T12:03:03,074 * https://www.piwheels.org/simple/playwright-captcha/ 2026-05-21T12:03:03,075 Fetching project page and analyzing links: https://pypi.org/simple/playwright-captcha/ 2026-05-21T12:03:03,075 Getting page https://pypi.org/simple/playwright-captcha/ 2026-05-21T12:03:03,077 Found index url https://pypi.org/simple 2026-05-21T12:03:03,317 Fetched page https://pypi.org/simple/playwright-captcha/ as application/vnd.pypi.simple.v1+json 2026-05-21T12:03:03,320 Skipping link: No binaries permitted for playwright-captcha: https://files.pythonhosted.org/packages/ec/4f/af153778ca11f7b273e4d2b40265ff1000dada009128dd661430962246fb/playwright_captcha-0.1.1-py3-none-any.whl (from https://pypi.org/simple/playwright-captcha/) (requires-python:>=3.8) 2026-05-21T12:03:03,321 Found link https://files.pythonhosted.org/packages/f2/c5/db6523f102bbf069746e7b6a47803cbc7f56a7e34635a504165844c09fc1/playwright_captcha-0.1.1.tar.gz (from https://pypi.org/simple/playwright-captcha/) (requires-python:>=3.8), version: 0.1.1 2026-05-21T12:03:03,322 Skipping link: No binaries permitted for playwright-captcha: https://files.pythonhosted.org/packages/c5/87/bb81a1e41a014de522cbeb47f26db155d53a653484a9f4eab4c96ea0af51/playwright_captcha-0.1.2-py3-none-any.whl (from https://pypi.org/simple/playwright-captcha/) (requires-python:>=3.8) 2026-05-21T12:03:03,323 Found link https://files.pythonhosted.org/packages/9f/94/dea83d6da7a0cbcb5f5b24bdc59acb5911de6514174d1a8fc7c4d1245bce/playwright_captcha-0.1.2.tar.gz (from https://pypi.org/simple/playwright-captcha/) (requires-python:>=3.8), version: 0.1.2 2026-05-21T12:03:03,324 Skipping link: No binaries permitted for playwright-captcha: https://files.pythonhosted.org/packages/24/6a/4ffbf8fd9ab892cca21467ccf74dde4104a71b0043290a099fd2c7130d9a/playwright_captcha-0.1.3-py3-none-any.whl (from https://pypi.org/simple/playwright-captcha/) (requires-python:>=3.8) 2026-05-21T12:03:03,325 Found link https://files.pythonhosted.org/packages/1e/ed/aeca7d7d37eaf9b89b6cbfff06fc183ab642e9915797734076eec9a981f7/playwright_captcha-0.1.3.tar.gz (from https://pypi.org/simple/playwright-captcha/) (requires-python:>=3.8), version: 0.1.3 2026-05-21T12:03:03,326 Skipping link: No binaries permitted for playwright-captcha: https://files.pythonhosted.org/packages/fc/c1/d3b2476d349e7ea2a4ce12c09ca4caa4330878017a1500cbf058dc91beaa/playwright_captcha-0.1.4-py3-none-any.whl (from https://pypi.org/simple/playwright-captcha/) (requires-python:>=3.8) 2026-05-21T12:03:03,327 Found link https://files.pythonhosted.org/packages/e6/81/ab2c3639e95bc54018446f958c82336d259155344deca6a183c3bc4ac576/playwright_captcha-0.1.4.tar.gz (from https://pypi.org/simple/playwright-captcha/) (requires-python:>=3.8), version: 0.1.4 2026-05-21T12:03:03,328 Skipping link: No binaries permitted for playwright-captcha: https://files.pythonhosted.org/packages/bd/1a/803f05cc2b6990522a7cede97a6749d84fd29a1b32111bc55f2d2d1f831c/playwright_captcha-0.1.5-py3-none-any.whl (from https://pypi.org/simple/playwright-captcha/) (requires-python:>=3.8) 2026-05-21T12:03:03,329 Found link https://files.pythonhosted.org/packages/9f/4c/f63020c05371e750fc625844033bd37947833296c69040b9cfd830df7136/playwright_captcha-0.1.5.tar.gz (from https://pypi.org/simple/playwright-captcha/) (requires-python:>=3.8), version: 0.1.5 2026-05-21T12:03:03,330 Fetching project page and analyzing links: https://www.piwheels.org/simple/playwright-captcha/ 2026-05-21T12:03:03,330 Getting page https://www.piwheels.org/simple/playwright-captcha/ 2026-05-21T12:03:03,331 Found index url https://www.piwheels.org/simple 2026-05-21T12:03:08,483 WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLZeroReturnError(6, 'TLS/SSL connection has been closed (EOF) (_ssl.c:992)'))': /simple/playwright-captcha/ 2026-05-21T12:03:14,199 WARNING: Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLZeroReturnError(6, 'TLS/SSL connection has been closed (EOF) (_ssl.c:992)'))': /simple/playwright-captcha/ 2026-05-21T12:03:20,384 WARNING: Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLZeroReturnError(6, 'TLS/SSL connection has been closed (EOF) (_ssl.c:992)'))': /simple/playwright-captcha/ 2026-05-21T12:03:27,577 WARNING: Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLZeroReturnError(6, 'TLS/SSL connection has been closed (EOF) (_ssl.c:992)'))': /simple/playwright-captcha/ 2026-05-21T12:03:32,752 Fetched page https://www.piwheels.org/simple/playwright-captcha/ as text/html 2026-05-21T12:03:32,757 Skipping link: No binaries permitted for playwright-captcha: https://archive1.piwheels.org/simple/playwright-captcha/playwright_captcha-0.1.4-py3-none-any.whl#sha256=df45cdf9fa693fef89c569f085d61b47423879be8a78bee32a610be3a0fb60d0 (from https://www.piwheels.org/simple/playwright-captcha/) (requires-python:>=3.8) 2026-05-21T12:03:32,759 Skipping link: No binaries permitted for playwright-captcha: https://archive1.piwheels.org/simple/playwright-captcha/playwright_captcha-0.1.3-py3-none-any.whl#sha256=45bfdb6a383deac21ec006e71291a2e25bc2793227b4878e51a438c366057868 (from https://www.piwheels.org/simple/playwright-captcha/) (requires-python:>=3.8) 2026-05-21T12:03:32,759 Skipping link: No binaries permitted for playwright-captcha: https://archive1.piwheels.org/simple/playwright-captcha/playwright_captcha-0.1.2-py3-none-any.whl#sha256=e9b70239b53ed4256607552ee95cc8d9cbc5885f72ca376e2619dcbe11f3acf3 (from https://www.piwheels.org/simple/playwright-captcha/) (requires-python:>=3.8) 2026-05-21T12:03:32,760 Skipping link: No binaries permitted for playwright-captcha: https://archive1.piwheels.org/simple/playwright-captcha/playwright_captcha-0.1.1-py3-none-any.whl#sha256=254de47e77d3745fc8672922b741fe18f82ef71c069d56f3084a117238983e4d (from https://www.piwheels.org/simple/playwright-captcha/) (requires-python:>=3.8) 2026-05-21T12:03:32,761 Skipping link: not a file: https://www.piwheels.org/simple/playwright-captcha/ 2026-05-21T12:03:32,761 Skipping link: not a file: https://pypi.org/simple/playwright-captcha/ 2026-05-21T12:03:32,781 Given no hashes to check 1 links for project 'playwright-captcha': discarding no candidates 2026-05-21T12:03:32,799 Collecting playwright-captcha==0.1.5 2026-05-21T12:03:32,801 Created temporary directory: /tmp/pip-unpack-ii8bilot 2026-05-21T12:03:33,048 Downloading playwright_captcha-0.1.5.tar.gz (42 kB) 2026-05-21T12:03:33,271 Added playwright-captcha==0.1.5 from https://files.pythonhosted.org/packages/9f/4c/f63020c05371e750fc625844033bd37947833296c69040b9cfd830df7136/playwright_captcha-0.1.5.tar.gz to build tracker '/tmp/pip-build-tracker-wt5_z2cd' 2026-05-21T12:03:33,276 Created temporary directory: /tmp/pip-build-env-0x5oakbl 2026-05-21T12:03:33,280 Installing build dependencies: started 2026-05-21T12:03:33,281 Running command pip subprocess to install build dependencies 2026-05-21T12:03:34,521 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-05-21T12:03:34,963 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-21T12:03:34,988 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-21T12:03:41,357 Collecting setuptools>=65.0 2026-05-21T12:03:41,358 Obtaining dependency information for setuptools>=65.0 from https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata 2026-05-21T12:03:41,375 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata (6.5 kB) 2026-05-21T12:03:41,629 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-05-21T12:03:41,725 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-05-21T12:03:44,482 Installing collected packages: setuptools 2026-05-21T12:03:47,623 Successfully installed setuptools-82.0.1 2026-05-21T12:03:47,892 Installing build dependencies: finished with status 'done' 2026-05-21T12:03:47,899 Getting requirements to build wheel: started 2026-05-21T12:03:47,900 Running command Getting requirements to build wheel 2026-05-21T12:03:48,616 running egg_info 2026-05-21T12:03:48,622 writing playwright_captcha.egg-info/PKG-INFO 2026-05-21T12:03:48,627 writing dependency_links to playwright_captcha.egg-info/dependency_links.txt 2026-05-21T12:03:48,629 writing requirements to playwright_captcha.egg-info/requires.txt 2026-05-21T12:03:48,631 writing top-level names to playwright_captcha.egg-info/top_level.txt 2026-05-21T12:03:48,689 reading manifest file 'playwright_captcha.egg-info/SOURCES.txt' 2026-05-21T12:03:48,695 adding license file 'LICENSE' 2026-05-21T12:03:48,701 writing manifest file 'playwright_captcha.egg-info/SOURCES.txt' 2026-05-21T12:03:48,798 Getting requirements to build wheel: finished with status 'done' 2026-05-21T12:03:48,802 Created temporary directory: /tmp/pip-modern-metadata-7xpa0qn6 2026-05-21T12:03:48,804 Preparing metadata (pyproject.toml): started 2026-05-21T12:03:48,805 Running command Preparing metadata (pyproject.toml) 2026-05-21T12:03:49,466 running dist_info 2026-05-21T12:03:49,477 creating /tmp/pip-modern-metadata-7xpa0qn6/playwright_captcha.egg-info 2026-05-21T12:03:49,478 writing /tmp/pip-modern-metadata-7xpa0qn6/playwright_captcha.egg-info/PKG-INFO 2026-05-21T12:03:49,483 writing dependency_links to /tmp/pip-modern-metadata-7xpa0qn6/playwright_captcha.egg-info/dependency_links.txt 2026-05-21T12:03:49,485 writing requirements to /tmp/pip-modern-metadata-7xpa0qn6/playwright_captcha.egg-info/requires.txt 2026-05-21T12:03:49,487 writing top-level names to /tmp/pip-modern-metadata-7xpa0qn6/playwright_captcha.egg-info/top_level.txt 2026-05-21T12:03:49,488 writing manifest file '/tmp/pip-modern-metadata-7xpa0qn6/playwright_captcha.egg-info/SOURCES.txt' 2026-05-21T12:03:49,537 reading manifest file '/tmp/pip-modern-metadata-7xpa0qn6/playwright_captcha.egg-info/SOURCES.txt' 2026-05-21T12:03:49,539 adding license file 'LICENSE' 2026-05-21T12:03:49,544 writing manifest file '/tmp/pip-modern-metadata-7xpa0qn6/playwright_captcha.egg-info/SOURCES.txt' 2026-05-21T12:03:49,545 creating '/tmp/pip-modern-metadata-7xpa0qn6/playwright_captcha-0.1.5.dist-info' 2026-05-21T12:03:49,670 Preparing metadata (pyproject.toml): finished with status 'done' 2026-05-21T12:03:49,676 Source in /tmp/pip-wheel-x_aifkfv/playwright-captcha_c49c077129f94d8c8edc5dc9f7b65047 has version 0.1.5, which satisfies requirement playwright-captcha==0.1.5 from https://files.pythonhosted.org/packages/9f/4c/f63020c05371e750fc625844033bd37947833296c69040b9cfd830df7136/playwright_captcha-0.1.5.tar.gz 2026-05-21T12:03:49,677 Removed playwright-captcha==0.1.5 from https://files.pythonhosted.org/packages/9f/4c/f63020c05371e750fc625844033bd37947833296c69040b9cfd830df7136/playwright_captcha-0.1.5.tar.gz from build tracker '/tmp/pip-build-tracker-wt5_z2cd' 2026-05-21T12:03:49,684 Created temporary directory: /tmp/pip-unpack-2q12rpdf 2026-05-21T12:03:49,684 Building wheels for collected packages: playwright-captcha 2026-05-21T12:03:49,689 Created temporary directory: /tmp/pip-wheel-_im28hcs 2026-05-21T12:03:49,689 Destination directory: /tmp/pip-wheel-_im28hcs 2026-05-21T12:03:49,692 Building wheel for playwright-captcha (pyproject.toml): started 2026-05-21T12:03:49,693 Running command Building wheel for playwright-captcha (pyproject.toml) 2026-05-21T12:03:50,336 running bdist_wheel 2026-05-21T12:03:50,354 running build 2026-05-21T12:03:50,354 running build_py 2026-05-21T12:03:50,360 creating build/lib/playwright_captcha 2026-05-21T12:03:50,362 copying playwright_captcha/__init__.py -> build/lib/playwright_captcha 2026-05-21T12:03:50,365 creating build/lib/playwright_captcha/captchas 2026-05-21T12:03:50,366 copying playwright_captcha/captchas/__init__.py -> build/lib/playwright_captcha/captchas 2026-05-21T12:03:50,369 creating build/lib/playwright_captcha/solvers 2026-05-21T12:03:50,370 copying playwright_captcha/solvers/__init__.py -> build/lib/playwright_captcha/solvers 2026-05-21T12:03:50,372 copying playwright_captcha/solvers/base_solver.py -> build/lib/playwright_captcha/solvers 2026-05-21T12:03:50,375 creating build/lib/playwright_captcha/types 2026-05-21T12:03:50,376 copying playwright_captcha/types/__init__.py -> build/lib/playwright_captcha/types 2026-05-21T12:03:50,378 copying playwright_captcha/types/captcha.py -> build/lib/playwright_captcha/types 2026-05-21T12:03:50,380 copying playwright_captcha/types/solvers.py -> build/lib/playwright_captcha/types 2026-05-21T12:03:50,382 copying playwright_captcha/types/frameworks.py -> build/lib/playwright_captcha/types 2026-05-21T12:03:50,384 creating build/lib/playwright_captcha/utils 2026-05-21T12:03:50,385 copying playwright_captcha/utils/__init__.py -> build/lib/playwright_captcha/utils 2026-05-21T12:03:50,387 copying playwright_captcha/utils/exceptions.py -> build/lib/playwright_captcha/utils 2026-05-21T12:03:50,389 copying playwright_captcha/utils/misc.py -> build/lib/playwright_captcha/utils 2026-05-21T12:03:50,391 copying playwright_captcha/utils/dom_helpers.py -> build/lib/playwright_captcha/utils 2026-05-21T12:03:50,393 copying playwright_captcha/utils/js_script.py -> build/lib/playwright_captcha/utils 2026-05-21T12:03:50,395 copying playwright_captcha/utils/validators.py -> build/lib/playwright_captcha/utils 2026-05-21T12:03:50,397 copying playwright_captcha/utils/regex_helpers.py -> build/lib/playwright_captcha/utils 2026-05-21T12:03:50,400 creating build/lib/playwright_captcha/captchas/recaptcha_v2 2026-05-21T12:03:50,401 copying playwright_captcha/captchas/recaptcha_v2/__init__.py -> build/lib/playwright_captcha/captchas/recaptcha_v2 2026-05-21T12:03:50,403 copying playwright_captcha/captchas/recaptcha_v2/detect_data.py -> build/lib/playwright_captcha/captchas/recaptcha_v2 2026-05-21T12:03:50,405 copying playwright_captcha/captchas/recaptcha_v2/apply.py -> build/lib/playwright_captcha/captchas/recaptcha_v2 2026-05-21T12:03:50,408 creating build/lib/playwright_captcha/captchas/cloudflare_interstitial 2026-05-21T12:03:50,409 copying playwright_captcha/captchas/cloudflare_interstitial/__init__.py -> build/lib/playwright_captcha/captchas/cloudflare_interstitial 2026-05-21T12:03:50,411 copying playwright_captcha/captchas/cloudflare_interstitial/detect_data.py -> build/lib/playwright_captcha/captchas/cloudflare_interstitial 2026-05-21T12:03:50,413 copying playwright_captcha/captchas/cloudflare_interstitial/apply.py -> build/lib/playwright_captcha/captchas/cloudflare_interstitial 2026-05-21T12:03:50,416 creating build/lib/playwright_captcha/captchas/cloudflare_turnstile 2026-05-21T12:03:50,417 copying playwright_captcha/captchas/cloudflare_turnstile/__init__.py -> build/lib/playwright_captcha/captchas/cloudflare_turnstile 2026-05-21T12:03:50,419 copying playwright_captcha/captchas/cloudflare_turnstile/detect_data.py -> build/lib/playwright_captcha/captchas/cloudflare_turnstile 2026-05-21T12:03:50,421 copying playwright_captcha/captchas/cloudflare_turnstile/apply.py -> build/lib/playwright_captcha/captchas/cloudflare_turnstile 2026-05-21T12:03:50,423 creating build/lib/playwright_captcha/captchas/recaptcha_v3 2026-05-21T12:03:50,424 copying playwright_captcha/captchas/recaptcha_v3/__init__.py -> build/lib/playwright_captcha/captchas/recaptcha_v3 2026-05-21T12:03:50,426 copying playwright_captcha/captchas/recaptcha_v3/detect_data.py -> build/lib/playwright_captcha/captchas/recaptcha_v3 2026-05-21T12:03:50,428 copying playwright_captcha/captchas/recaptcha_v3/apply.py -> build/lib/playwright_captcha/captchas/recaptcha_v3 2026-05-21T12:03:50,430 creating build/lib/playwright_captcha/captchas/recaptcha_v2/solvers 2026-05-21T12:03:50,432 copying playwright_captcha/captchas/recaptcha_v2/solvers/__init__.py -> build/lib/playwright_captcha/captchas/recaptcha_v2/solvers 2026-05-21T12:03:50,433 copying playwright_captcha/captchas/recaptcha_v2/solvers/tencaptcha.py -> build/lib/playwright_captcha/captchas/recaptcha_v2/solvers 2026-05-21T12:03:50,435 copying playwright_captcha/captchas/recaptcha_v2/solvers/twocaptcha.py -> build/lib/playwright_captcha/captchas/recaptcha_v2/solvers 2026-05-21T12:03:50,438 creating build/lib/playwright_captcha/captchas/cloudflare_interstitial/solvers 2026-05-21T12:03:50,439 copying playwright_captcha/captchas/cloudflare_interstitial/solvers/__init__.py -> build/lib/playwright_captcha/captchas/cloudflare_interstitial/solvers 2026-05-21T12:03:50,440 copying playwright_captcha/captchas/cloudflare_interstitial/solvers/click.py -> build/lib/playwright_captcha/captchas/cloudflare_interstitial/solvers 2026-05-21T12:03:50,442 copying playwright_captcha/captchas/cloudflare_interstitial/solvers/twocaptcha.py -> build/lib/playwright_captcha/captchas/cloudflare_interstitial/solvers 2026-05-21T12:03:50,445 creating build/lib/playwright_captcha/captchas/cloudflare_turnstile/solvers 2026-05-21T12:03:50,446 copying playwright_captcha/captchas/cloudflare_turnstile/solvers/__init__.py -> build/lib/playwright_captcha/captchas/cloudflare_turnstile/solvers 2026-05-21T12:03:50,448 copying playwright_captcha/captchas/cloudflare_turnstile/solvers/click.py -> build/lib/playwright_captcha/captchas/cloudflare_turnstile/solvers 2026-05-21T12:03:50,450 copying playwright_captcha/captchas/cloudflare_turnstile/solvers/twocaptcha.py -> build/lib/playwright_captcha/captchas/cloudflare_turnstile/solvers 2026-05-21T12:03:50,453 creating build/lib/playwright_captcha/captchas/recaptcha_v3/solvers 2026-05-21T12:03:50,454 copying playwright_captcha/captchas/recaptcha_v3/solvers/__init__.py -> build/lib/playwright_captcha/captchas/recaptcha_v3/solvers 2026-05-21T12:03:50,455 copying playwright_captcha/captchas/recaptcha_v3/solvers/tencaptcha.py -> build/lib/playwright_captcha/captchas/recaptcha_v3/solvers 2026-05-21T12:03:50,457 copying playwright_captcha/captchas/recaptcha_v3/solvers/twocaptcha.py -> build/lib/playwright_captcha/captchas/recaptcha_v3/solvers 2026-05-21T12:03:50,460 creating build/lib/playwright_captcha/solvers/api 2026-05-21T12:03:50,461 copying playwright_captcha/solvers/api/__init__.py -> build/lib/playwright_captcha/solvers/api 2026-05-21T12:03:50,463 copying playwright_captcha/solvers/api/api_solver_base.py -> build/lib/playwright_captcha/solvers/api 2026-05-21T12:03:50,465 creating build/lib/playwright_captcha/solvers/click 2026-05-21T12:03:50,466 copying playwright_captcha/solvers/click/__init__.py -> build/lib/playwright_captcha/solvers/click 2026-05-21T12:03:50,468 copying playwright_captcha/solvers/click/click_solver.py -> build/lib/playwright_captcha/solvers/click 2026-05-21T12:03:50,471 creating build/lib/playwright_captcha/solvers/api/twocaptcha 2026-05-21T12:03:50,472 copying playwright_captcha/solvers/api/twocaptcha/__init__.py -> build/lib/playwright_captcha/solvers/api/twocaptcha 2026-05-21T12:03:50,473 copying playwright_captcha/solvers/api/twocaptcha/twocaptcha_solver.py -> build/lib/playwright_captcha/solvers/api/twocaptcha 2026-05-21T12:03:50,476 creating build/lib/playwright_captcha/solvers/api/tencaptcha 2026-05-21T12:03:50,477 copying playwright_captcha/solvers/api/tencaptcha/__init__.py -> build/lib/playwright_captcha/solvers/api/tencaptcha 2026-05-21T12:03:50,478 copying playwright_captcha/solvers/api/tencaptcha/tencaptcha_solver.py -> build/lib/playwright_captcha/solvers/api/tencaptcha 2026-05-21T12:03:50,481 creating build/lib/playwright_captcha/solvers/api/tencaptcha/tencaptcha 2026-05-21T12:03:50,482 copying playwright_captcha/solvers/api/tencaptcha/tencaptcha/__init__.py -> build/lib/playwright_captcha/solvers/api/tencaptcha/tencaptcha 2026-05-21T12:03:50,483 copying playwright_captcha/solvers/api/tencaptcha/tencaptcha/async_solver.py -> build/lib/playwright_captcha/solvers/api/tencaptcha/tencaptcha 2026-05-21T12:03:50,486 copying playwright_captcha/solvers/api/tencaptcha/tencaptcha/async_api.py -> build/lib/playwright_captcha/solvers/api/tencaptcha/tencaptcha 2026-05-21T12:03:50,488 creating build/lib/playwright_captcha/solvers/api/tencaptcha/tencaptcha/exceptions 2026-05-21T12:03:50,489 copying playwright_captcha/solvers/api/tencaptcha/tencaptcha/exceptions/__init__.py -> build/lib/playwright_captcha/solvers/api/tencaptcha/tencaptcha/exceptions 2026-05-21T12:03:50,491 copying playwright_captcha/solvers/api/tencaptcha/tencaptcha/exceptions/api.py -> build/lib/playwright_captcha/solvers/api/tencaptcha/tencaptcha/exceptions 2026-05-21T12:03:50,493 copying playwright_captcha/solvers/api/tencaptcha/tencaptcha/exceptions/solver.py -> build/lib/playwright_captcha/solvers/api/tencaptcha/tencaptcha/exceptions 2026-05-21T12:03:50,496 creating build/lib/playwright_captcha/solvers/click/cloudflare 2026-05-21T12:03:50,497 copying playwright_captcha/solvers/click/cloudflare/__init__.py -> build/lib/playwright_captcha/solvers/click/cloudflare 2026-05-21T12:03:50,499 copying playwright_captcha/solvers/click/cloudflare/solve_by_click.py -> build/lib/playwright_captcha/solvers/click/cloudflare 2026-05-21T12:03:50,502 creating build/lib/playwright_captcha/solvers/click/common 2026-05-21T12:03:50,503 copying playwright_captcha/solvers/click/common/__init__.py -> build/lib/playwright_captcha/solvers/click/common 2026-05-21T12:03:50,504 copying playwright_captcha/solvers/click/common/shadow_root.py -> build/lib/playwright_captcha/solvers/click/common 2026-05-21T12:03:50,507 copying playwright_captcha/solvers/click/common/detection.py -> build/lib/playwright_captcha/solvers/click/common 2026-05-21T12:03:50,509 creating build/lib/playwright_captcha/solvers/click/cloudflare/utils 2026-05-21T12:03:50,510 copying playwright_captcha/solvers/click/cloudflare/utils/__init__.py -> build/lib/playwright_captcha/solvers/click/cloudflare/utils 2026-05-21T12:03:50,512 copying playwright_captcha/solvers/click/cloudflare/utils/dom_helpers.py -> build/lib/playwright_captcha/solvers/click/cloudflare/utils 2026-05-21T12:03:50,514 copying playwright_captcha/solvers/click/cloudflare/utils/detection.py -> build/lib/playwright_captcha/solvers/click/cloudflare/utils 2026-05-21T12:03:50,517 creating build/lib/playwright_captcha/utils/camoufox_add_init_script 2026-05-21T12:03:50,518 copying playwright_captcha/utils/camoufox_add_init_script/__init__.py -> build/lib/playwright_captcha/utils/camoufox_add_init_script 2026-05-21T12:03:50,520 copying playwright_captcha/utils/camoufox_add_init_script/add_init_script.py -> build/lib/playwright_captcha/utils/camoufox_add_init_script 2026-05-21T12:03:50,524 running egg_info 2026-05-21T12:03:50,534 writing playwright_captcha.egg-info/PKG-INFO 2026-05-21T12:03:50,538 writing dependency_links to playwright_captcha.egg-info/dependency_links.txt 2026-05-21T12:03:50,540 writing requirements to playwright_captcha.egg-info/requires.txt 2026-05-21T12:03:50,541 writing top-level names to playwright_captcha.egg-info/top_level.txt 2026-05-21T12:03:50,576 reading manifest file 'playwright_captcha.egg-info/SOURCES.txt' 2026-05-21T12:03:50,582 adding license file 'LICENSE' 2026-05-21T12:03:50,588 writing manifest file 'playwright_captcha.egg-info/SOURCES.txt' 2026-05-21T12:03:50,591 /tmp/pip-build-env-0x5oakbl/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'playwright_captcha.utils.camoufox_add_init_script.__pycache__' is absent from the `packages` configuration. 2026-05-21T12:03:50,592 !! 2026-05-21T12:03:50,593 ******************************************************************************** 2026-05-21T12:03:50,593 ############################ 2026-05-21T12:03:50,594 # Package would be ignored # 2026-05-21T12:03:50,594 ############################ 2026-05-21T12:03:50,595 Python recognizes 'playwright_captcha.utils.camoufox_add_init_script.__pycache__' as an importable package[^1], 2026-05-21T12:03:50,595 but it is absent from setuptools' `packages` configuration. 2026-05-21T12:03:50,596 This leads to an ambiguous overall configuration. If you want to distribute this 2026-05-21T12:03:50,596 package, please make sure that 'playwright_captcha.utils.camoufox_add_init_script.__pycache__' is explicitly added 2026-05-21T12:03:50,597 to the `packages` configuration field. 2026-05-21T12:03:50,598 Alternatively, you can also rely on setuptools' discovery methods 2026-05-21T12:03:50,598 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-05-21T12:03:50,599 instead of `find_packages(...)`/`find:`). 2026-05-21T12:03:50,600 You can read more about "package discovery" on setuptools documentation page: 2026-05-21T12:03:50,601 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-05-21T12:03:50,602 If you don't want 'playwright_captcha.utils.camoufox_add_init_script.__pycache__' to be distributed and are 2026-05-21T12:03:50,603 already explicitly excluding 'playwright_captcha.utils.camoufox_add_init_script.__pycache__' via 2026-05-21T12:03:50,603 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-05-21T12:03:50,604 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-05-21T12:03:50,604 combination with a more fine grained `package-data` configuration. 2026-05-21T12:03:50,605 You can read more about "package data files" on setuptools documentation page: 2026-05-21T12:03:50,606 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-05-21T12:03:50,608 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-05-21T12:03:50,609 even if it does not contain any `.py` files. 2026-05-21T12:03:50,609 On the other hand, currently there is no concept of package data 2026-05-21T12:03:50,610 directory, all directories are treated like packages. 2026-05-21T12:03:50,610 ******************************************************************************** 2026-05-21T12:03:50,611 !! 2026-05-21T12:03:50,612 check.warn(importable) 2026-05-21T12:03:50,615 creating build/lib/playwright_captcha/utils/js_scripts/patches 2026-05-21T12:03:50,617 copying playwright_captcha/utils/js_scripts/patches/interceptCloudflareInterstitialData.js -> build/lib/playwright_captcha/utils/js_scripts/patches 2026-05-21T12:03:50,620 copying playwright_captcha/utils/js_scripts/patches/unlockShadowRoot.js -> build/lib/playwright_captcha/utils/js_scripts/patches 2026-05-21T12:03:50,622 creating build/lib/playwright_captcha/utils/js_scripts/appliers 2026-05-21T12:03:50,623 copying playwright_captcha/utils/js_scripts/appliers/submitCloudflareTurnstile.js -> build/lib/playwright_captcha/utils/js_scripts/appliers 2026-05-21T12:03:50,626 copying playwright_captcha/utils/js_scripts/appliers/applyCloudflareInterstitial_camoufox.js -> build/lib/playwright_captcha/utils/js_scripts/appliers 2026-05-21T12:03:50,628 copying playwright_captcha/utils/js_scripts/appliers/applyCloudflareInterstitial.js -> build/lib/playwright_captcha/utils/js_scripts/appliers 2026-05-21T12:03:50,630 copying playwright_captcha/utils/js_scripts/appliers/applyRecaptchaV3.js -> build/lib/playwright_captcha/utils/js_scripts/appliers 2026-05-21T12:03:50,632 copying playwright_captcha/utils/js_scripts/appliers/applyRecaptchaV2.js -> build/lib/playwright_captcha/utils/js_scripts/appliers 2026-05-21T12:03:50,634 copying playwright_captcha/utils/js_scripts/appliers/applyCloudflareTurnstile_camoufox.js -> build/lib/playwright_captcha/utils/js_scripts/appliers 2026-05-21T12:03:50,636 copying playwright_captcha/utils/js_scripts/appliers/applyCloudflareTurnstile.js -> build/lib/playwright_captcha/utils/js_scripts/appliers 2026-05-21T12:03:50,639 copying playwright_captcha/utils/js_scripts/appliers/submitCloudflareTurnstile_camoufox.js -> build/lib/playwright_captcha/utils/js_scripts/appliers 2026-05-21T12:03:50,642 creating build/lib/playwright_captcha/utils/camoufox_add_init_script/addon 2026-05-21T12:03:50,643 copying playwright_captcha/utils/camoufox_add_init_script/addon/inject.js -> build/lib/playwright_captcha/utils/camoufox_add_init_script/addon 2026-05-21T12:03:50,645 copying playwright_captcha/utils/camoufox_add_init_script/addon/manifest.json -> build/lib/playwright_captcha/utils/camoufox_add_init_script/addon 2026-05-21T12:03:50,647 creating build/lib/playwright_captcha/utils/camoufox_add_init_script/addon/scripts 2026-05-21T12:03:50,648 copying playwright_captcha/utils/camoufox_add_init_script/addon/scripts/script_0d987c74e7abcd3001ffad81a1459fc5.js -> build/lib/playwright_captcha/utils/camoufox_add_init_script/addon/scripts 2026-05-21T12:03:50,651 copying playwright_captcha/utils/camoufox_add_init_script/addon/scripts/registry.json -> build/lib/playwright_captcha/utils/camoufox_add_init_script/addon/scripts 2026-05-21T12:03:50,653 creating build/lib/playwright_captcha/utils/camoufox_add_init_script/__pycache__ 2026-05-21T12:03:50,654 copying playwright_captcha/utils/camoufox_add_init_script/__pycache__/add_init_script.cpython-314.pyc -> build/lib/playwright_captcha/utils/camoufox_add_init_script/__pycache__ 2026-05-21T12:03:50,656 copying playwright_captcha/utils/camoufox_add_init_script/__pycache__/__init__.cpython-314.pyc -> build/lib/playwright_captcha/utils/camoufox_add_init_script/__pycache__ 2026-05-21T12:03:50,685 installing to build/bdist.linux-armv7l/wheel 2026-05-21T12:03:50,686 running install 2026-05-21T12:03:50,710 running install_lib 2026-05-21T12:03:50,715 creating build/bdist.linux-armv7l/wheel 2026-05-21T12:03:50,718 creating build/bdist.linux-armv7l/wheel/playwright_captcha 2026-05-21T12:03:50,719 copying build/lib/playwright_captcha/__init__.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha 2026-05-21T12:03:50,721 creating build/bdist.linux-armv7l/wheel/playwright_captcha/captchas 2026-05-21T12:03:50,723 copying build/lib/playwright_captcha/captchas/__init__.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/captchas 2026-05-21T12:03:50,725 creating build/bdist.linux-armv7l/wheel/playwright_captcha/captchas/recaptcha_v2 2026-05-21T12:03:50,727 copying build/lib/playwright_captcha/captchas/recaptcha_v2/__init__.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/captchas/recaptcha_v2 2026-05-21T12:03:50,729 copying build/lib/playwright_captcha/captchas/recaptcha_v2/detect_data.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/captchas/recaptcha_v2 2026-05-21T12:03:50,731 creating build/bdist.linux-armv7l/wheel/playwright_captcha/captchas/recaptcha_v2/solvers 2026-05-21T12:03:50,733 copying build/lib/playwright_captcha/captchas/recaptcha_v2/solvers/__init__.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/captchas/recaptcha_v2/solvers 2026-05-21T12:03:50,734 copying build/lib/playwright_captcha/captchas/recaptcha_v2/solvers/tencaptcha.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/captchas/recaptcha_v2/solvers 2026-05-21T12:03:50,736 copying build/lib/playwright_captcha/captchas/recaptcha_v2/solvers/twocaptcha.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/captchas/recaptcha_v2/solvers 2026-05-21T12:03:50,738 copying build/lib/playwright_captcha/captchas/recaptcha_v2/apply.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/captchas/recaptcha_v2 2026-05-21T12:03:50,741 creating build/bdist.linux-armv7l/wheel/playwright_captcha/captchas/cloudflare_interstitial 2026-05-21T12:03:50,742 copying build/lib/playwright_captcha/captchas/cloudflare_interstitial/__init__.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/captchas/cloudflare_interstitial 2026-05-21T12:03:50,744 copying build/lib/playwright_captcha/captchas/cloudflare_interstitial/detect_data.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/captchas/cloudflare_interstitial 2026-05-21T12:03:50,746 creating build/bdist.linux-armv7l/wheel/playwright_captcha/captchas/cloudflare_interstitial/solvers 2026-05-21T12:03:50,748 copying build/lib/playwright_captcha/captchas/cloudflare_interstitial/solvers/__init__.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/captchas/cloudflare_interstitial/solvers 2026-05-21T12:03:50,749 copying build/lib/playwright_captcha/captchas/cloudflare_interstitial/solvers/click.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/captchas/cloudflare_interstitial/solvers 2026-05-21T12:03:50,751 copying build/lib/playwright_captcha/captchas/cloudflare_interstitial/solvers/twocaptcha.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/captchas/cloudflare_interstitial/solvers 2026-05-21T12:03:50,753 copying build/lib/playwright_captcha/captchas/cloudflare_interstitial/apply.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/captchas/cloudflare_interstitial 2026-05-21T12:03:50,756 creating build/bdist.linux-armv7l/wheel/playwright_captcha/captchas/cloudflare_turnstile 2026-05-21T12:03:50,757 copying build/lib/playwright_captcha/captchas/cloudflare_turnstile/__init__.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/captchas/cloudflare_turnstile 2026-05-21T12:03:50,758 copying build/lib/playwright_captcha/captchas/cloudflare_turnstile/detect_data.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/captchas/cloudflare_turnstile 2026-05-21T12:03:50,761 creating build/bdist.linux-armv7l/wheel/playwright_captcha/captchas/cloudflare_turnstile/solvers 2026-05-21T12:03:50,762 copying build/lib/playwright_captcha/captchas/cloudflare_turnstile/solvers/__init__.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/captchas/cloudflare_turnstile/solvers 2026-05-21T12:03:50,764 copying build/lib/playwright_captcha/captchas/cloudflare_turnstile/solvers/click.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/captchas/cloudflare_turnstile/solvers 2026-05-21T12:03:50,766 copying build/lib/playwright_captcha/captchas/cloudflare_turnstile/solvers/twocaptcha.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/captchas/cloudflare_turnstile/solvers 2026-05-21T12:03:50,767 copying build/lib/playwright_captcha/captchas/cloudflare_turnstile/apply.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/captchas/cloudflare_turnstile 2026-05-21T12:03:50,770 creating build/bdist.linux-armv7l/wheel/playwright_captcha/captchas/recaptcha_v3 2026-05-21T12:03:50,771 copying build/lib/playwright_captcha/captchas/recaptcha_v3/__init__.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/captchas/recaptcha_v3 2026-05-21T12:03:50,773 copying build/lib/playwright_captcha/captchas/recaptcha_v3/detect_data.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/captchas/recaptcha_v3 2026-05-21T12:03:50,776 creating build/bdist.linux-armv7l/wheel/playwright_captcha/captchas/recaptcha_v3/solvers 2026-05-21T12:03:50,777 copying build/lib/playwright_captcha/captchas/recaptcha_v3/solvers/__init__.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/captchas/recaptcha_v3/solvers 2026-05-21T12:03:50,779 copying build/lib/playwright_captcha/captchas/recaptcha_v3/solvers/tencaptcha.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/captchas/recaptcha_v3/solvers 2026-05-21T12:03:50,780 copying build/lib/playwright_captcha/captchas/recaptcha_v3/solvers/twocaptcha.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/captchas/recaptcha_v3/solvers 2026-05-21T12:03:50,783 copying build/lib/playwright_captcha/captchas/recaptcha_v3/apply.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/captchas/recaptcha_v3 2026-05-21T12:03:50,785 creating build/bdist.linux-armv7l/wheel/playwright_captcha/solvers 2026-05-21T12:03:50,787 creating build/bdist.linux-armv7l/wheel/playwright_captcha/solvers/api 2026-05-21T12:03:50,788 copying build/lib/playwright_captcha/solvers/api/__init__.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/solvers/api 2026-05-21T12:03:50,790 creating build/bdist.linux-armv7l/wheel/playwright_captcha/solvers/api/twocaptcha 2026-05-21T12:03:50,791 copying build/lib/playwright_captcha/solvers/api/twocaptcha/__init__.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/solvers/api/twocaptcha 2026-05-21T12:03:50,793 copying build/lib/playwright_captcha/solvers/api/twocaptcha/twocaptcha_solver.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/solvers/api/twocaptcha 2026-05-21T12:03:50,795 copying build/lib/playwright_captcha/solvers/api/api_solver_base.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/solvers/api 2026-05-21T12:03:50,797 creating build/bdist.linux-armv7l/wheel/playwright_captcha/solvers/api/tencaptcha 2026-05-21T12:03:50,798 copying build/lib/playwright_captcha/solvers/api/tencaptcha/__init__.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/solvers/api/tencaptcha 2026-05-21T12:03:50,800 copying build/lib/playwright_captcha/solvers/api/tencaptcha/tencaptcha_solver.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/solvers/api/tencaptcha 2026-05-21T12:03:50,803 creating build/bdist.linux-armv7l/wheel/playwright_captcha/solvers/api/tencaptcha/tencaptcha 2026-05-21T12:03:50,805 creating build/bdist.linux-armv7l/wheel/playwright_captcha/solvers/api/tencaptcha/tencaptcha/exceptions 2026-05-21T12:03:50,806 copying build/lib/playwright_captcha/solvers/api/tencaptcha/tencaptcha/exceptions/__init__.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/solvers/api/tencaptcha/tencaptcha/exceptions 2026-05-21T12:03:50,808 copying build/lib/playwright_captcha/solvers/api/tencaptcha/tencaptcha/exceptions/api.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/solvers/api/tencaptcha/tencaptcha/exceptions 2026-05-21T12:03:50,810 copying build/lib/playwright_captcha/solvers/api/tencaptcha/tencaptcha/exceptions/solver.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/solvers/api/tencaptcha/tencaptcha/exceptions 2026-05-21T12:03:50,812 copying build/lib/playwright_captcha/solvers/api/tencaptcha/tencaptcha/__init__.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/solvers/api/tencaptcha/tencaptcha 2026-05-21T12:03:50,814 copying build/lib/playwright_captcha/solvers/api/tencaptcha/tencaptcha/async_solver.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/solvers/api/tencaptcha/tencaptcha 2026-05-21T12:03:50,816 copying build/lib/playwright_captcha/solvers/api/tencaptcha/tencaptcha/async_api.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/solvers/api/tencaptcha/tencaptcha 2026-05-21T12:03:50,818 copying build/lib/playwright_captcha/solvers/__init__.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/solvers 2026-05-21T12:03:50,821 creating build/bdist.linux-armv7l/wheel/playwright_captcha/solvers/click 2026-05-21T12:03:50,822 copying build/lib/playwright_captcha/solvers/click/__init__.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/solvers/click 2026-05-21T12:03:50,824 copying build/lib/playwright_captcha/solvers/click/click_solver.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/solvers/click 2026-05-21T12:03:50,827 creating build/bdist.linux-armv7l/wheel/playwright_captcha/solvers/click/cloudflare 2026-05-21T12:03:50,828 copying build/lib/playwright_captcha/solvers/click/cloudflare/__init__.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/solvers/click/cloudflare 2026-05-21T12:03:50,830 copying build/lib/playwright_captcha/solvers/click/cloudflare/solve_by_click.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/solvers/click/cloudflare 2026-05-21T12:03:50,833 creating build/bdist.linux-armv7l/wheel/playwright_captcha/solvers/click/cloudflare/utils 2026-05-21T12:03:50,834 copying build/lib/playwright_captcha/solvers/click/cloudflare/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/solvers/click/cloudflare/utils 2026-05-21T12:03:50,836 copying build/lib/playwright_captcha/solvers/click/cloudflare/utils/dom_helpers.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/solvers/click/cloudflare/utils 2026-05-21T12:03:50,838 copying build/lib/playwright_captcha/solvers/click/cloudflare/utils/detection.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/solvers/click/cloudflare/utils 2026-05-21T12:03:50,840 creating build/bdist.linux-armv7l/wheel/playwright_captcha/solvers/click/common 2026-05-21T12:03:50,841 copying build/lib/playwright_captcha/solvers/click/common/__init__.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/solvers/click/common 2026-05-21T12:03:50,843 copying build/lib/playwright_captcha/solvers/click/common/shadow_root.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/solvers/click/common 2026-05-21T12:03:50,846 copying build/lib/playwright_captcha/solvers/click/common/detection.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/solvers/click/common 2026-05-21T12:03:50,848 copying build/lib/playwright_captcha/solvers/base_solver.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/solvers 2026-05-21T12:03:50,851 creating build/bdist.linux-armv7l/wheel/playwright_captcha/types 2026-05-21T12:03:50,852 copying build/lib/playwright_captcha/types/__init__.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/types 2026-05-21T12:03:50,854 copying build/lib/playwright_captcha/types/captcha.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/types 2026-05-21T12:03:50,856 copying build/lib/playwright_captcha/types/solvers.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/types 2026-05-21T12:03:50,858 copying build/lib/playwright_captcha/types/frameworks.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/types 2026-05-21T12:03:50,861 creating build/bdist.linux-armv7l/wheel/playwright_captcha/utils 2026-05-21T12:03:50,862 copying build/lib/playwright_captcha/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/utils 2026-05-21T12:03:50,864 copying build/lib/playwright_captcha/utils/exceptions.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/utils 2026-05-21T12:03:50,866 copying build/lib/playwright_captcha/utils/misc.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/utils 2026-05-21T12:03:50,868 copying build/lib/playwright_captcha/utils/dom_helpers.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/utils 2026-05-21T12:03:50,870 copying build/lib/playwright_captcha/utils/js_script.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/utils 2026-05-21T12:03:50,872 copying build/lib/playwright_captcha/utils/validators.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/utils 2026-05-21T12:03:50,875 creating build/bdist.linux-armv7l/wheel/playwright_captcha/utils/js_scripts 2026-05-21T12:03:50,876 creating build/bdist.linux-armv7l/wheel/playwright_captcha/utils/js_scripts/patches 2026-05-21T12:03:50,878 copying build/lib/playwright_captcha/utils/js_scripts/patches/interceptCloudflareInterstitialData.js -> build/bdist.linux-armv7l/wheel/./playwright_captcha/utils/js_scripts/patches 2026-05-21T12:03:50,880 copying build/lib/playwright_captcha/utils/js_scripts/patches/unlockShadowRoot.js -> build/bdist.linux-armv7l/wheel/./playwright_captcha/utils/js_scripts/patches 2026-05-21T12:03:50,883 creating build/bdist.linux-armv7l/wheel/playwright_captcha/utils/js_scripts/appliers 2026-05-21T12:03:50,884 copying build/lib/playwright_captcha/utils/js_scripts/appliers/submitCloudflareTurnstile.js -> build/bdist.linux-armv7l/wheel/./playwright_captcha/utils/js_scripts/appliers 2026-05-21T12:03:50,886 copying build/lib/playwright_captcha/utils/js_scripts/appliers/applyCloudflareInterstitial_camoufox.js -> build/bdist.linux-armv7l/wheel/./playwright_captcha/utils/js_scripts/appliers 2026-05-21T12:03:50,888 copying build/lib/playwright_captcha/utils/js_scripts/appliers/applyCloudflareInterstitial.js -> build/bdist.linux-armv7l/wheel/./playwright_captcha/utils/js_scripts/appliers 2026-05-21T12:03:50,890 copying build/lib/playwright_captcha/utils/js_scripts/appliers/applyRecaptchaV3.js -> build/bdist.linux-armv7l/wheel/./playwright_captcha/utils/js_scripts/appliers 2026-05-21T12:03:50,892 copying build/lib/playwright_captcha/utils/js_scripts/appliers/applyRecaptchaV2.js -> build/bdist.linux-armv7l/wheel/./playwright_captcha/utils/js_scripts/appliers 2026-05-21T12:03:50,894 copying build/lib/playwright_captcha/utils/js_scripts/appliers/applyCloudflareTurnstile_camoufox.js -> build/bdist.linux-armv7l/wheel/./playwright_captcha/utils/js_scripts/appliers 2026-05-21T12:03:50,896 copying build/lib/playwright_captcha/utils/js_scripts/appliers/applyCloudflareTurnstile.js -> build/bdist.linux-armv7l/wheel/./playwright_captcha/utils/js_scripts/appliers 2026-05-21T12:03:50,898 copying build/lib/playwright_captcha/utils/js_scripts/appliers/submitCloudflareTurnstile_camoufox.js -> build/bdist.linux-armv7l/wheel/./playwright_captcha/utils/js_scripts/appliers 2026-05-21T12:03:50,901 creating build/bdist.linux-armv7l/wheel/playwright_captcha/utils/camoufox_add_init_script 2026-05-21T12:03:50,903 creating build/bdist.linux-armv7l/wheel/playwright_captcha/utils/camoufox_add_init_script/addon 2026-05-21T12:03:50,905 creating build/bdist.linux-armv7l/wheel/playwright_captcha/utils/camoufox_add_init_script/addon/scripts 2026-05-21T12:03:50,906 copying build/lib/playwright_captcha/utils/camoufox_add_init_script/addon/scripts/script_0d987c74e7abcd3001ffad81a1459fc5.js -> build/bdist.linux-armv7l/wheel/./playwright_captcha/utils/camoufox_add_init_script/addon/scripts 2026-05-21T12:03:50,908 copying build/lib/playwright_captcha/utils/camoufox_add_init_script/addon/scripts/registry.json -> build/bdist.linux-armv7l/wheel/./playwright_captcha/utils/camoufox_add_init_script/addon/scripts 2026-05-21T12:03:50,910 copying build/lib/playwright_captcha/utils/camoufox_add_init_script/addon/inject.js -> build/bdist.linux-armv7l/wheel/./playwright_captcha/utils/camoufox_add_init_script/addon 2026-05-21T12:03:50,912 copying build/lib/playwright_captcha/utils/camoufox_add_init_script/addon/manifest.json -> build/bdist.linux-armv7l/wheel/./playwright_captcha/utils/camoufox_add_init_script/addon 2026-05-21T12:03:50,914 copying build/lib/playwright_captcha/utils/camoufox_add_init_script/__init__.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/utils/camoufox_add_init_script 2026-05-21T12:03:50,917 creating build/bdist.linux-armv7l/wheel/playwright_captcha/utils/camoufox_add_init_script/__pycache__ 2026-05-21T12:03:50,918 copying build/lib/playwright_captcha/utils/camoufox_add_init_script/__pycache__/add_init_script.cpython-314.pyc -> build/bdist.linux-armv7l/wheel/./playwright_captcha/utils/camoufox_add_init_script/__pycache__ 2026-05-21T12:03:50,921 copying build/lib/playwright_captcha/utils/camoufox_add_init_script/__pycache__/__init__.cpython-314.pyc -> build/bdist.linux-armv7l/wheel/./playwright_captcha/utils/camoufox_add_init_script/__pycache__ 2026-05-21T12:03:50,923 copying build/lib/playwright_captcha/utils/camoufox_add_init_script/add_init_script.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/utils/camoufox_add_init_script 2026-05-21T12:03:50,925 copying build/lib/playwright_captcha/utils/regex_helpers.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/utils 2026-05-21T12:03:50,926 running install_egg_info 2026-05-21T12:03:50,931 Copying playwright_captcha.egg-info to build/bdist.linux-armv7l/wheel/./playwright_captcha-0.1.5-py3.11.egg-info 2026-05-21T12:03:50,943 running install_scripts 2026-05-21T12:03:50,955 creating build/bdist.linux-armv7l/wheel/playwright_captcha-0.1.5.dist-info/WHEEL 2026-05-21T12:03:50,957 creating '/tmp/pip-wheel-_im28hcs/.tmp-jt75ahnp/playwright_captcha-0.1.5-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-05-21T12:03:50,960 adding 'playwright_captcha/__init__.py' 2026-05-21T12:03:50,962 adding 'playwright_captcha/captchas/__init__.py' 2026-05-21T12:03:50,963 adding 'playwright_captcha/captchas/cloudflare_interstitial/__init__.py' 2026-05-21T12:03:50,965 adding 'playwright_captcha/captchas/cloudflare_interstitial/apply.py' 2026-05-21T12:03:50,966 adding 'playwright_captcha/captchas/cloudflare_interstitial/detect_data.py' 2026-05-21T12:03:50,968 adding 'playwright_captcha/captchas/cloudflare_interstitial/solvers/__init__.py' 2026-05-21T12:03:50,969 adding 'playwright_captcha/captchas/cloudflare_interstitial/solvers/click.py' 2026-05-21T12:03:50,971 adding 'playwright_captcha/captchas/cloudflare_interstitial/solvers/twocaptcha.py' 2026-05-21T12:03:50,972 adding 'playwright_captcha/captchas/cloudflare_turnstile/__init__.py' 2026-05-21T12:03:50,974 adding 'playwright_captcha/captchas/cloudflare_turnstile/apply.py' 2026-05-21T12:03:50,975 adding 'playwright_captcha/captchas/cloudflare_turnstile/detect_data.py' 2026-05-21T12:03:50,977 adding 'playwright_captcha/captchas/cloudflare_turnstile/solvers/__init__.py' 2026-05-21T12:03:50,978 adding 'playwright_captcha/captchas/cloudflare_turnstile/solvers/click.py' 2026-05-21T12:03:50,979 adding 'playwright_captcha/captchas/cloudflare_turnstile/solvers/twocaptcha.py' 2026-05-21T12:03:50,981 adding 'playwright_captcha/captchas/recaptcha_v2/__init__.py' 2026-05-21T12:03:50,982 adding 'playwright_captcha/captchas/recaptcha_v2/apply.py' 2026-05-21T12:03:50,984 adding 'playwright_captcha/captchas/recaptcha_v2/detect_data.py' 2026-05-21T12:03:50,986 adding 'playwright_captcha/captchas/recaptcha_v2/solvers/__init__.py' 2026-05-21T12:03:50,987 adding 'playwright_captcha/captchas/recaptcha_v2/solvers/tencaptcha.py' 2026-05-21T12:03:50,988 adding 'playwright_captcha/captchas/recaptcha_v2/solvers/twocaptcha.py' 2026-05-21T12:03:50,990 adding 'playwright_captcha/captchas/recaptcha_v3/__init__.py' 2026-05-21T12:03:50,991 adding 'playwright_captcha/captchas/recaptcha_v3/apply.py' 2026-05-21T12:03:50,992 adding 'playwright_captcha/captchas/recaptcha_v3/detect_data.py' 2026-05-21T12:03:50,994 adding 'playwright_captcha/captchas/recaptcha_v3/solvers/__init__.py' 2026-05-21T12:03:50,996 adding 'playwright_captcha/captchas/recaptcha_v3/solvers/tencaptcha.py' 2026-05-21T12:03:50,997 adding 'playwright_captcha/captchas/recaptcha_v3/solvers/twocaptcha.py' 2026-05-21T12:03:50,999 adding 'playwright_captcha/solvers/__init__.py' 2026-05-21T12:03:51,001 adding 'playwright_captcha/solvers/base_solver.py' 2026-05-21T12:03:51,003 adding 'playwright_captcha/solvers/api/__init__.py' 2026-05-21T12:03:51,004 adding 'playwright_captcha/solvers/api/api_solver_base.py' 2026-05-21T12:03:51,006 adding 'playwright_captcha/solvers/api/tencaptcha/__init__.py' 2026-05-21T12:03:51,008 adding 'playwright_captcha/solvers/api/tencaptcha/tencaptcha_solver.py' 2026-05-21T12:03:51,010 adding 'playwright_captcha/solvers/api/tencaptcha/tencaptcha/__init__.py' 2026-05-21T12:03:51,011 adding 'playwright_captcha/solvers/api/tencaptcha/tencaptcha/async_api.py' 2026-05-21T12:03:51,013 adding 'playwright_captcha/solvers/api/tencaptcha/tencaptcha/async_solver.py' 2026-05-21T12:03:51,015 adding 'playwright_captcha/solvers/api/tencaptcha/tencaptcha/exceptions/__init__.py' 2026-05-21T12:03:51,016 adding 'playwright_captcha/solvers/api/tencaptcha/tencaptcha/exceptions/api.py' 2026-05-21T12:03:51,017 adding 'playwright_captcha/solvers/api/tencaptcha/tencaptcha/exceptions/solver.py' 2026-05-21T12:03:51,019 adding 'playwright_captcha/solvers/api/twocaptcha/__init__.py' 2026-05-21T12:03:51,020 adding 'playwright_captcha/solvers/api/twocaptcha/twocaptcha_solver.py' 2026-05-21T12:03:51,022 adding 'playwright_captcha/solvers/click/__init__.py' 2026-05-21T12:03:51,023 adding 'playwright_captcha/solvers/click/click_solver.py' 2026-05-21T12:03:51,025 adding 'playwright_captcha/solvers/click/cloudflare/__init__.py' 2026-05-21T12:03:51,026 adding 'playwright_captcha/solvers/click/cloudflare/solve_by_click.py' 2026-05-21T12:03:51,028 adding 'playwright_captcha/solvers/click/cloudflare/utils/__init__.py' 2026-05-21T12:03:51,029 adding 'playwright_captcha/solvers/click/cloudflare/utils/detection.py' 2026-05-21T12:03:51,031 adding 'playwright_captcha/solvers/click/cloudflare/utils/dom_helpers.py' 2026-05-21T12:03:51,033 adding 'playwright_captcha/solvers/click/common/__init__.py' 2026-05-21T12:03:51,034 adding 'playwright_captcha/solvers/click/common/detection.py' 2026-05-21T12:03:51,035 adding 'playwright_captcha/solvers/click/common/shadow_root.py' 2026-05-21T12:03:51,037 adding 'playwright_captcha/types/__init__.py' 2026-05-21T12:03:51,038 adding 'playwright_captcha/types/captcha.py' 2026-05-21T12:03:51,039 adding 'playwright_captcha/types/frameworks.py' 2026-05-21T12:03:51,041 adding 'playwright_captcha/types/solvers.py' 2026-05-21T12:03:51,042 adding 'playwright_captcha/utils/__init__.py' 2026-05-21T12:03:51,044 adding 'playwright_captcha/utils/dom_helpers.py' 2026-05-21T12:03:51,045 adding 'playwright_captcha/utils/exceptions.py' 2026-05-21T12:03:51,046 adding 'playwright_captcha/utils/js_script.py' 2026-05-21T12:03:51,047 adding 'playwright_captcha/utils/misc.py' 2026-05-21T12:03:51,049 adding 'playwright_captcha/utils/regex_helpers.py' 2026-05-21T12:03:51,050 adding 'playwright_captcha/utils/validators.py' 2026-05-21T12:03:51,051 adding 'playwright_captcha/utils/camoufox_add_init_script/__init__.py' 2026-05-21T12:03:51,053 adding 'playwright_captcha/utils/camoufox_add_init_script/add_init_script.py' 2026-05-21T12:03:51,055 adding 'playwright_captcha/utils/camoufox_add_init_script/__pycache__/__init__.cpython-314.pyc' 2026-05-21T12:03:51,056 adding 'playwright_captcha/utils/camoufox_add_init_script/__pycache__/add_init_script.cpython-314.pyc' 2026-05-21T12:03:51,059 adding 'playwright_captcha/utils/camoufox_add_init_script/addon/inject.js' 2026-05-21T12:03:51,060 adding 'playwright_captcha/utils/camoufox_add_init_script/addon/manifest.json' 2026-05-21T12:03:51,062 adding 'playwright_captcha/utils/camoufox_add_init_script/addon/scripts/registry.json' 2026-05-21T12:03:51,063 adding 'playwright_captcha/utils/camoufox_add_init_script/addon/scripts/script_0d987c74e7abcd3001ffad81a1459fc5.js' 2026-05-21T12:03:51,066 adding 'playwright_captcha/utils/js_scripts/appliers/applyCloudflareInterstitial.js' 2026-05-21T12:03:51,067 adding 'playwright_captcha/utils/js_scripts/appliers/applyCloudflareInterstitial_camoufox.js' 2026-05-21T12:03:51,068 adding 'playwright_captcha/utils/js_scripts/appliers/applyCloudflareTurnstile.js' 2026-05-21T12:03:51,069 adding 'playwright_captcha/utils/js_scripts/appliers/applyCloudflareTurnstile_camoufox.js' 2026-05-21T12:03:51,071 adding 'playwright_captcha/utils/js_scripts/appliers/applyRecaptchaV2.js' 2026-05-21T12:03:51,072 adding 'playwright_captcha/utils/js_scripts/appliers/applyRecaptchaV3.js' 2026-05-21T12:03:51,073 adding 'playwright_captcha/utils/js_scripts/appliers/submitCloudflareTurnstile.js' 2026-05-21T12:03:51,074 adding 'playwright_captcha/utils/js_scripts/appliers/submitCloudflareTurnstile_camoufox.js' 2026-05-21T12:03:51,076 adding 'playwright_captcha/utils/js_scripts/patches/interceptCloudflareInterstitialData.js' 2026-05-21T12:03:51,078 adding 'playwright_captcha/utils/js_scripts/patches/unlockShadowRoot.js' 2026-05-21T12:03:51,081 adding 'playwright_captcha-0.1.5.dist-info/licenses/LICENSE' 2026-05-21T12:03:51,083 adding 'playwright_captcha-0.1.5.dist-info/METADATA' 2026-05-21T12:03:51,084 adding 'playwright_captcha-0.1.5.dist-info/WHEEL' 2026-05-21T12:03:51,085 adding 'playwright_captcha-0.1.5.dist-info/top_level.txt' 2026-05-21T12:03:51,087 adding 'playwright_captcha-0.1.5.dist-info/RECORD' 2026-05-21T12:03:51,090 removing build/bdist.linux-armv7l/wheel 2026-05-21T12:03:51,219 Building wheel for playwright-captcha (pyproject.toml): finished with status 'done' 2026-05-21T12:03:51,226 Created wheel for playwright-captcha: filename=playwright_captcha-0.1.5-py3-none-any.whl size=66496 sha256=53c14bb362bca33f0ba9d30dda3303b9e33e778394295eeebab5f1e677723f96 2026-05-21T12:03:51,227 Stored in directory: /tmp/pip-ephem-wheel-cache-xsixdelv/wheels/43/83/af/6d941830b2420648bf6f42194745743231672e27c9beda79a8 2026-05-21T12:03:51,242 Successfully built playwright-captcha 2026-05-21T12:03:51,247 Removed build tracker: '/tmp/pip-build-tracker-wt5_z2cd'