2026-04-03T16:57:41,726 Created temporary directory: /tmp/pip-ephem-wheel-cache-uvo8o0cj 2026-04-03T16:57:41,728 Created temporary directory: /tmp/pip-build-tracker-2z78uolu 2026-04-03T16:57:41,728 Initialized build tracking at /tmp/pip-build-tracker-2z78uolu 2026-04-03T16:57:41,729 Created build tracker: /tmp/pip-build-tracker-2z78uolu 2026-04-03T16:57:41,729 Entered build tracker: /tmp/pip-build-tracker-2z78uolu 2026-04-03T16:57:41,730 Created temporary directory: /tmp/pip-wheel-n50apwi1 2026-04-03T16:57:41,733 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-04-03T16:57:41,736 Created temporary directory: /tmp/pip-ephem-wheel-cache-xh2j4kro 2026-04-03T16:57:41,757 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-03T16:57:41,761 2 location(s) to search for versions of playwright-captcha: 2026-04-03T16:57:41,761 * https://pypi.org/simple/playwright-captcha/ 2026-04-03T16:57:41,761 * https://www.piwheels.org/simple/playwright-captcha/ 2026-04-03T16:57:41,762 Fetching project page and analyzing links: https://pypi.org/simple/playwright-captcha/ 2026-04-03T16:57:41,762 Getting page https://pypi.org/simple/playwright-captcha/ 2026-04-03T16:57:41,764 Found index url https://pypi.org/simple 2026-04-03T16:57:41,995 Fetched page https://pypi.org/simple/playwright-captcha/ as application/vnd.pypi.simple.v1+json 2026-04-03T16:57:41,997 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-04-03T16:57:41,998 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-04-03T16:57:41,999 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-04-03T16:57:42,000 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-04-03T16:57:42,001 Fetching project page and analyzing links: https://www.piwheels.org/simple/playwright-captcha/ 2026-04-03T16:57:42,001 Getting page https://www.piwheels.org/simple/playwright-captcha/ 2026-04-03T16:57:42,003 Found index url https://www.piwheels.org/simple 2026-04-03T16:57:42,182 Fetched page https://www.piwheels.org/simple/playwright-captcha/ as text/html 2026-04-03T16:57:42,184 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-04-03T16:57:42,185 Skipping link: not a file: https://www.piwheels.org/simple/playwright-captcha/ 2026-04-03T16:57:42,186 Skipping link: not a file: https://pypi.org/simple/playwright-captcha/ 2026-04-03T16:57:42,207 Given no hashes to check 1 links for project 'playwright-captcha': discarding no candidates 2026-04-03T16:57:42,226 Collecting playwright-captcha==0.1.2 2026-04-03T16:57:42,229 Created temporary directory: /tmp/pip-unpack-vwbw3rih 2026-04-03T16:57:42,464 Downloading playwright_captcha-0.1.2.tar.gz (41 kB) 2026-04-03T16:57:42,673 Added playwright-captcha==0.1.2 from https://files.pythonhosted.org/packages/9f/94/dea83d6da7a0cbcb5f5b24bdc59acb5911de6514174d1a8fc7c4d1245bce/playwright_captcha-0.1.2.tar.gz to build tracker '/tmp/pip-build-tracker-2z78uolu' 2026-04-03T16:57:42,678 Created temporary directory: /tmp/pip-build-env-h4waar0n 2026-04-03T16:57:42,682 Installing build dependencies: started 2026-04-03T16:57:42,684 Running command pip subprocess to install build dependencies 2026-04-03T16:57:43,857 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-04-03T16:57:44,271 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-04-03T16:57:44,294 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-03T16:57:46,072 Collecting setuptools>=65.0 2026-04-03T16:57:46,155 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-04-03T16:57:49,140 Installing collected packages: setuptools 2026-04-03T16:57:52,239 Successfully installed setuptools-82.0.1 2026-04-03T16:57:52,508 Installing build dependencies: finished with status 'done' 2026-04-03T16:57:52,514 Getting requirements to build wheel: started 2026-04-03T16:57:52,515 Running command Getting requirements to build wheel 2026-04-03T16:57:53,231 running egg_info 2026-04-03T16:57:53,237 writing playwright_captcha.egg-info/PKG-INFO 2026-04-03T16:57:53,242 writing dependency_links to playwright_captcha.egg-info/dependency_links.txt 2026-04-03T16:57:53,245 writing requirements to playwright_captcha.egg-info/requires.txt 2026-04-03T16:57:53,246 writing top-level names to playwright_captcha.egg-info/top_level.txt 2026-04-03T16:57:53,300 reading manifest file 'playwright_captcha.egg-info/SOURCES.txt' 2026-04-03T16:57:53,306 adding license file 'LICENSE' 2026-04-03T16:57:53,312 writing manifest file 'playwright_captcha.egg-info/SOURCES.txt' 2026-04-03T16:57:53,410 Getting requirements to build wheel: finished with status 'done' 2026-04-03T16:57:53,414 Created temporary directory: /tmp/pip-modern-metadata-2nae98ec 2026-04-03T16:57:53,416 Preparing metadata (pyproject.toml): started 2026-04-03T16:57:53,417 Running command Preparing metadata (pyproject.toml) 2026-04-03T16:57:54,077 running dist_info 2026-04-03T16:57:54,088 creating /tmp/pip-modern-metadata-2nae98ec/playwright_captcha.egg-info 2026-04-03T16:57:54,089 writing /tmp/pip-modern-metadata-2nae98ec/playwright_captcha.egg-info/PKG-INFO 2026-04-03T16:57:54,095 writing dependency_links to /tmp/pip-modern-metadata-2nae98ec/playwright_captcha.egg-info/dependency_links.txt 2026-04-03T16:57:54,097 writing requirements to /tmp/pip-modern-metadata-2nae98ec/playwright_captcha.egg-info/requires.txt 2026-04-03T16:57:54,098 writing top-level names to /tmp/pip-modern-metadata-2nae98ec/playwright_captcha.egg-info/top_level.txt 2026-04-03T16:57:54,100 writing manifest file '/tmp/pip-modern-metadata-2nae98ec/playwright_captcha.egg-info/SOURCES.txt' 2026-04-03T16:57:54,147 reading manifest file '/tmp/pip-modern-metadata-2nae98ec/playwright_captcha.egg-info/SOURCES.txt' 2026-04-03T16:57:54,149 adding license file 'LICENSE' 2026-04-03T16:57:54,154 writing manifest file '/tmp/pip-modern-metadata-2nae98ec/playwright_captcha.egg-info/SOURCES.txt' 2026-04-03T16:57:54,156 creating '/tmp/pip-modern-metadata-2nae98ec/playwright_captcha-0.1.2.dist-info' 2026-04-03T16:57:54,281 Preparing metadata (pyproject.toml): finished with status 'done' 2026-04-03T16:57:54,287 Source in /tmp/pip-wheel-n50apwi1/playwright-captcha_12ba846adac344379a4e63d1efe94eb1 has version 0.1.2, which satisfies requirement playwright-captcha==0.1.2 from https://files.pythonhosted.org/packages/9f/94/dea83d6da7a0cbcb5f5b24bdc59acb5911de6514174d1a8fc7c4d1245bce/playwright_captcha-0.1.2.tar.gz 2026-04-03T16:57:54,288 Removed playwright-captcha==0.1.2 from https://files.pythonhosted.org/packages/9f/94/dea83d6da7a0cbcb5f5b24bdc59acb5911de6514174d1a8fc7c4d1245bce/playwright_captcha-0.1.2.tar.gz from build tracker '/tmp/pip-build-tracker-2z78uolu' 2026-04-03T16:57:54,296 Created temporary directory: /tmp/pip-unpack-ych4l_qj 2026-04-03T16:57:54,297 Building wheels for collected packages: playwright-captcha 2026-04-03T16:57:54,302 Created temporary directory: /tmp/pip-wheel-ecu7msat 2026-04-03T16:57:54,302 Destination directory: /tmp/pip-wheel-ecu7msat 2026-04-03T16:57:54,305 Building wheel for playwright-captcha (pyproject.toml): started 2026-04-03T16:57:54,306 Running command Building wheel for playwright-captcha (pyproject.toml) 2026-04-03T16:57:54,941 running bdist_wheel 2026-04-03T16:57:54,958 running build 2026-04-03T16:57:54,959 running build_py 2026-04-03T16:57:54,965 creating build/lib/playwright_captcha 2026-04-03T16:57:54,967 copying playwright_captcha/__init__.py -> build/lib/playwright_captcha 2026-04-03T16:57:54,970 creating build/lib/playwright_captcha/utils 2026-04-03T16:57:54,971 copying playwright_captcha/utils/dom_helpers.py -> build/lib/playwright_captcha/utils 2026-04-03T16:57:54,973 copying playwright_captcha/utils/__init__.py -> build/lib/playwright_captcha/utils 2026-04-03T16:57:54,975 copying playwright_captcha/utils/validators.py -> build/lib/playwright_captcha/utils 2026-04-03T16:57:54,977 copying playwright_captcha/utils/exceptions.py -> build/lib/playwright_captcha/utils 2026-04-03T16:57:54,979 copying playwright_captcha/utils/regex_helpers.py -> build/lib/playwright_captcha/utils 2026-04-03T16:57:54,981 copying playwright_captcha/utils/misc.py -> build/lib/playwright_captcha/utils 2026-04-03T16:57:54,983 copying playwright_captcha/utils/js_script.py -> build/lib/playwright_captcha/utils 2026-04-03T16:57:54,985 creating build/lib/playwright_captcha/types 2026-04-03T16:57:54,986 copying playwright_captcha/types/__init__.py -> build/lib/playwright_captcha/types 2026-04-03T16:57:54,988 copying playwright_captcha/types/frameworks.py -> build/lib/playwright_captcha/types 2026-04-03T16:57:54,990 copying playwright_captcha/types/solvers.py -> build/lib/playwright_captcha/types 2026-04-03T16:57:54,992 copying playwright_captcha/types/captcha.py -> build/lib/playwright_captcha/types 2026-04-03T16:57:54,994 creating build/lib/playwright_captcha/solvers 2026-04-03T16:57:54,995 copying playwright_captcha/solvers/__init__.py -> build/lib/playwright_captcha/solvers 2026-04-03T16:57:54,997 copying playwright_captcha/solvers/base_solver.py -> build/lib/playwright_captcha/solvers 2026-04-03T16:57:55,000 creating build/lib/playwright_captcha/captchas 2026-04-03T16:57:55,001 copying playwright_captcha/captchas/__init__.py -> build/lib/playwright_captcha/captchas 2026-04-03T16:57:55,004 creating build/lib/playwright_captcha/utils/camoufox_add_init_script 2026-04-03T16:57:55,005 copying playwright_captcha/utils/camoufox_add_init_script/__init__.py -> build/lib/playwright_captcha/utils/camoufox_add_init_script 2026-04-03T16:57:55,006 copying playwright_captcha/utils/camoufox_add_init_script/add_init_script.py -> build/lib/playwright_captcha/utils/camoufox_add_init_script 2026-04-03T16:57:55,011 creating build/lib/playwright_captcha/solvers/click 2026-04-03T16:57:55,012 copying playwright_captcha/solvers/click/__init__.py -> build/lib/playwright_captcha/solvers/click 2026-04-03T16:57:55,014 copying playwright_captcha/solvers/click/click_solver.py -> build/lib/playwright_captcha/solvers/click 2026-04-03T16:57:55,016 creating build/lib/playwright_captcha/solvers/api 2026-04-03T16:57:55,018 copying playwright_captcha/solvers/api/__init__.py -> build/lib/playwright_captcha/solvers/api 2026-04-03T16:57:55,020 copying playwright_captcha/solvers/api/api_solver_base.py -> build/lib/playwright_captcha/solvers/api 2026-04-03T16:57:55,022 creating build/lib/playwright_captcha/solvers/click/cloudflare 2026-04-03T16:57:55,023 copying playwright_captcha/solvers/click/cloudflare/solve_by_click.py -> build/lib/playwright_captcha/solvers/click/cloudflare 2026-04-03T16:57:55,026 copying playwright_captcha/solvers/click/cloudflare/__init__.py -> build/lib/playwright_captcha/solvers/click/cloudflare 2026-04-03T16:57:55,028 creating build/lib/playwright_captcha/solvers/click/common 2026-04-03T16:57:55,030 copying playwright_captcha/solvers/click/common/__init__.py -> build/lib/playwright_captcha/solvers/click/common 2026-04-03T16:57:55,031 copying playwright_captcha/solvers/click/common/detection.py -> build/lib/playwright_captcha/solvers/click/common 2026-04-03T16:57:55,033 copying playwright_captcha/solvers/click/common/shadow_root.py -> build/lib/playwright_captcha/solvers/click/common 2026-04-03T16:57:55,036 creating build/lib/playwright_captcha/solvers/click/cloudflare/utils 2026-04-03T16:57:55,037 copying playwright_captcha/solvers/click/cloudflare/utils/dom_helpers.py -> build/lib/playwright_captcha/solvers/click/cloudflare/utils 2026-04-03T16:57:55,040 copying playwright_captcha/solvers/click/cloudflare/utils/__init__.py -> build/lib/playwright_captcha/solvers/click/cloudflare/utils 2026-04-03T16:57:55,041 copying playwright_captcha/solvers/click/cloudflare/utils/detection.py -> build/lib/playwright_captcha/solvers/click/cloudflare/utils 2026-04-03T16:57:55,044 creating build/lib/playwright_captcha/solvers/api/twocaptcha 2026-04-03T16:57:55,045 copying playwright_captcha/solvers/api/twocaptcha/__init__.py -> build/lib/playwright_captcha/solvers/api/twocaptcha 2026-04-03T16:57:55,046 copying playwright_captcha/solvers/api/twocaptcha/twocaptcha_solver.py -> build/lib/playwright_captcha/solvers/api/twocaptcha 2026-04-03T16:57:55,049 creating build/lib/playwright_captcha/solvers/api/tencaptcha 2026-04-03T16:57:55,050 copying playwright_captcha/solvers/api/tencaptcha/__init__.py -> build/lib/playwright_captcha/solvers/api/tencaptcha 2026-04-03T16:57:55,052 copying playwright_captcha/solvers/api/tencaptcha/tencaptcha_solver.py -> build/lib/playwright_captcha/solvers/api/tencaptcha 2026-04-03T16:57:55,054 creating build/lib/playwright_captcha/solvers/api/tencaptcha/tencaptcha 2026-04-03T16:57:55,055 copying playwright_captcha/solvers/api/tencaptcha/tencaptcha/async_api.py -> build/lib/playwright_captcha/solvers/api/tencaptcha/tencaptcha 2026-04-03T16:57:55,058 copying playwright_captcha/solvers/api/tencaptcha/tencaptcha/async_solver.py -> build/lib/playwright_captcha/solvers/api/tencaptcha/tencaptcha 2026-04-03T16:57:55,060 copying playwright_captcha/solvers/api/tencaptcha/tencaptcha/__init__.py -> build/lib/playwright_captcha/solvers/api/tencaptcha/tencaptcha 2026-04-03T16:57:55,062 creating build/lib/playwright_captcha/solvers/api/tencaptcha/tencaptcha/exceptions 2026-04-03T16:57:55,063 copying playwright_captcha/solvers/api/tencaptcha/tencaptcha/exceptions/__init__.py -> build/lib/playwright_captcha/solvers/api/tencaptcha/tencaptcha/exceptions 2026-04-03T16:57:55,065 copying playwright_captcha/solvers/api/tencaptcha/tencaptcha/exceptions/solver.py -> build/lib/playwright_captcha/solvers/api/tencaptcha/tencaptcha/exceptions 2026-04-03T16:57:55,067 copying playwright_captcha/solvers/api/tencaptcha/tencaptcha/exceptions/api.py -> build/lib/playwright_captcha/solvers/api/tencaptcha/tencaptcha/exceptions 2026-04-03T16:57:55,069 creating build/lib/playwright_captcha/captchas/recaptcha_v2 2026-04-03T16:57:55,071 copying playwright_captcha/captchas/recaptcha_v2/__init__.py -> build/lib/playwright_captcha/captchas/recaptcha_v2 2026-04-03T16:57:55,073 copying playwright_captcha/captchas/recaptcha_v2/apply.py -> build/lib/playwright_captcha/captchas/recaptcha_v2 2026-04-03T16:57:55,075 copying playwright_captcha/captchas/recaptcha_v2/detect_data.py -> build/lib/playwright_captcha/captchas/recaptcha_v2 2026-04-03T16:57:55,077 creating build/lib/playwright_captcha/captchas/cloudflare_turnstile 2026-04-03T16:57:55,078 copying playwright_captcha/captchas/cloudflare_turnstile/__init__.py -> build/lib/playwright_captcha/captchas/cloudflare_turnstile 2026-04-03T16:57:55,080 copying playwright_captcha/captchas/cloudflare_turnstile/apply.py -> build/lib/playwright_captcha/captchas/cloudflare_turnstile 2026-04-03T16:57:55,082 copying playwright_captcha/captchas/cloudflare_turnstile/detect_data.py -> build/lib/playwright_captcha/captchas/cloudflare_turnstile 2026-04-03T16:57:55,085 creating build/lib/playwright_captcha/captchas/recaptcha_v3 2026-04-03T16:57:55,086 copying playwright_captcha/captchas/recaptcha_v3/__init__.py -> build/lib/playwright_captcha/captchas/recaptcha_v3 2026-04-03T16:57:55,087 copying playwright_captcha/captchas/recaptcha_v3/apply.py -> build/lib/playwright_captcha/captchas/recaptcha_v3 2026-04-03T16:57:55,089 copying playwright_captcha/captchas/recaptcha_v3/detect_data.py -> build/lib/playwright_captcha/captchas/recaptcha_v3 2026-04-03T16:57:55,092 creating build/lib/playwright_captcha/captchas/cloudflare_interstitial 2026-04-03T16:57:55,093 copying playwright_captcha/captchas/cloudflare_interstitial/__init__.py -> build/lib/playwright_captcha/captchas/cloudflare_interstitial 2026-04-03T16:57:55,095 copying playwright_captcha/captchas/cloudflare_interstitial/apply.py -> build/lib/playwright_captcha/captchas/cloudflare_interstitial 2026-04-03T16:57:55,097 copying playwright_captcha/captchas/cloudflare_interstitial/detect_data.py -> build/lib/playwright_captcha/captchas/cloudflare_interstitial 2026-04-03T16:57:55,099 creating build/lib/playwright_captcha/captchas/recaptcha_v2/solvers 2026-04-03T16:57:55,100 copying playwright_captcha/captchas/recaptcha_v2/solvers/__init__.py -> build/lib/playwright_captcha/captchas/recaptcha_v2/solvers 2026-04-03T16:57:55,102 copying playwright_captcha/captchas/recaptcha_v2/solvers/twocaptcha.py -> build/lib/playwright_captcha/captchas/recaptcha_v2/solvers 2026-04-03T16:57:55,104 copying playwright_captcha/captchas/recaptcha_v2/solvers/tencaptcha.py -> build/lib/playwright_captcha/captchas/recaptcha_v2/solvers 2026-04-03T16:57:55,106 creating build/lib/playwright_captcha/captchas/cloudflare_turnstile/solvers 2026-04-03T16:57:55,107 copying playwright_captcha/captchas/cloudflare_turnstile/solvers/__init__.py -> build/lib/playwright_captcha/captchas/cloudflare_turnstile/solvers 2026-04-03T16:57:55,109 copying playwright_captcha/captchas/cloudflare_turnstile/solvers/twocaptcha.py -> build/lib/playwright_captcha/captchas/cloudflare_turnstile/solvers 2026-04-03T16:57:55,111 copying playwright_captcha/captchas/cloudflare_turnstile/solvers/click.py -> build/lib/playwright_captcha/captchas/cloudflare_turnstile/solvers 2026-04-03T16:57:55,113 creating build/lib/playwright_captcha/captchas/recaptcha_v3/solvers 2026-04-03T16:57:55,115 copying playwright_captcha/captchas/recaptcha_v3/solvers/__init__.py -> build/lib/playwright_captcha/captchas/recaptcha_v3/solvers 2026-04-03T16:57:55,116 copying playwright_captcha/captchas/recaptcha_v3/solvers/twocaptcha.py -> build/lib/playwright_captcha/captchas/recaptcha_v3/solvers 2026-04-03T16:57:55,118 copying playwright_captcha/captchas/recaptcha_v3/solvers/tencaptcha.py -> build/lib/playwright_captcha/captchas/recaptcha_v3/solvers 2026-04-03T16:57:55,121 creating build/lib/playwright_captcha/captchas/cloudflare_interstitial/solvers 2026-04-03T16:57:55,122 copying playwright_captcha/captchas/cloudflare_interstitial/solvers/__init__.py -> build/lib/playwright_captcha/captchas/cloudflare_interstitial/solvers 2026-04-03T16:57:55,123 copying playwright_captcha/captchas/cloudflare_interstitial/solvers/twocaptcha.py -> build/lib/playwright_captcha/captchas/cloudflare_interstitial/solvers 2026-04-03T16:57:55,125 copying playwright_captcha/captchas/cloudflare_interstitial/solvers/click.py -> build/lib/playwright_captcha/captchas/cloudflare_interstitial/solvers 2026-04-03T16:57:55,127 running egg_info 2026-04-03T16:57:55,137 writing playwright_captcha.egg-info/PKG-INFO 2026-04-03T16:57:55,142 writing dependency_links to playwright_captcha.egg-info/dependency_links.txt 2026-04-03T16:57:55,144 writing requirements to playwright_captcha.egg-info/requires.txt 2026-04-03T16:57:55,145 writing top-level names to playwright_captcha.egg-info/top_level.txt 2026-04-03T16:57:55,179 reading manifest file 'playwright_captcha.egg-info/SOURCES.txt' 2026-04-03T16:57:55,185 adding license file 'LICENSE' 2026-04-03T16:57:55,191 writing manifest file 'playwright_captcha.egg-info/SOURCES.txt' 2026-04-03T16:57:55,194 /tmp/pip-build-env-h4waar0n/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-04-03T16:57:55,195 !! 2026-04-03T16:57:55,196 ******************************************************************************** 2026-04-03T16:57:55,197 ############################ 2026-04-03T16:57:55,197 # Package would be ignored # 2026-04-03T16:57:55,197 ############################ 2026-04-03T16:57:55,198 Python recognizes 'playwright_captcha.utils.camoufox_add_init_script.__pycache__' as an importable package[^1], 2026-04-03T16:57:55,198 but it is absent from setuptools' `packages` configuration. 2026-04-03T16:57:55,199 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-03T16:57:55,200 package, please make sure that 'playwright_captcha.utils.camoufox_add_init_script.__pycache__' is explicitly added 2026-04-03T16:57:55,200 to the `packages` configuration field. 2026-04-03T16:57:55,201 Alternatively, you can also rely on setuptools' discovery methods 2026-04-03T16:57:55,202 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-03T16:57:55,202 instead of `find_packages(...)`/`find:`). 2026-04-03T16:57:55,203 You can read more about "package discovery" on setuptools documentation page: 2026-04-03T16:57:55,205 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-03T16:57:55,206 If you don't want 'playwright_captcha.utils.camoufox_add_init_script.__pycache__' to be distributed and are 2026-04-03T16:57:55,206 already explicitly excluding 'playwright_captcha.utils.camoufox_add_init_script.__pycache__' via 2026-04-03T16:57:55,207 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-03T16:57:55,207 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-03T16:57:55,208 combination with a more fine grained `package-data` configuration. 2026-04-03T16:57:55,209 You can read more about "package data files" on setuptools documentation page: 2026-04-03T16:57:55,210 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-03T16:57:55,212 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-03T16:57:55,212 even if it does not contain any `.py` files. 2026-04-03T16:57:55,213 On the other hand, currently there is no concept of package data 2026-04-03T16:57:55,214 directory, all directories are treated like packages. 2026-04-03T16:57:55,214 ******************************************************************************** 2026-04-03T16:57:55,215 !! 2026-04-03T16:57:55,216 check.warn(importable) 2026-04-03T16:57:55,217 creating build/lib/playwright_captcha/utils/js_scripts/appliers 2026-04-03T16:57:55,218 copying playwright_captcha/utils/js_scripts/appliers/applyCloudflareTurnstile.js -> build/lib/playwright_captcha/utils/js_scripts/appliers 2026-04-03T16:57:55,221 copying playwright_captcha/utils/js_scripts/appliers/applyCloudflareTurnstile_camoufox.js -> build/lib/playwright_captcha/utils/js_scripts/appliers 2026-04-03T16:57:55,223 copying playwright_captcha/utils/js_scripts/appliers/submitCloudflareTurnstile_camoufox.js -> build/lib/playwright_captcha/utils/js_scripts/appliers 2026-04-03T16:57:55,225 copying playwright_captcha/utils/js_scripts/appliers/applyRecaptchaV3.js -> build/lib/playwright_captcha/utils/js_scripts/appliers 2026-04-03T16:57:55,227 copying playwright_captcha/utils/js_scripts/appliers/applyRecaptchaV2.js -> build/lib/playwright_captcha/utils/js_scripts/appliers 2026-04-03T16:57:55,229 copying playwright_captcha/utils/js_scripts/appliers/submitCloudflareTurnstile.js -> build/lib/playwright_captcha/utils/js_scripts/appliers 2026-04-03T16:57:55,231 copying playwright_captcha/utils/js_scripts/appliers/applyCloudflareInterstitial.js -> build/lib/playwright_captcha/utils/js_scripts/appliers 2026-04-03T16:57:55,233 copying playwright_captcha/utils/js_scripts/appliers/applyCloudflareInterstitial_camoufox.js -> build/lib/playwright_captcha/utils/js_scripts/appliers 2026-04-03T16:57:55,235 creating build/lib/playwright_captcha/utils/js_scripts/patches 2026-04-03T16:57:55,236 copying playwright_captcha/utils/js_scripts/patches/unlockShadowRoot.js -> build/lib/playwright_captcha/utils/js_scripts/patches 2026-04-03T16:57:55,238 copying playwright_captcha/utils/js_scripts/patches/interceptCloudflareInterstitialData.js -> build/lib/playwright_captcha/utils/js_scripts/patches 2026-04-03T16:57:55,241 creating build/lib/playwright_captcha/utils/camoufox_add_init_script/__pycache__ 2026-04-03T16:57:55,242 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-04-03T16:57:55,244 copying playwright_captcha/utils/camoufox_add_init_script/__pycache__/__init__.cpython-314.pyc -> build/lib/playwright_captcha/utils/camoufox_add_init_script/__pycache__ 2026-04-03T16:57:55,246 creating build/lib/playwright_captcha/utils/camoufox_add_init_script/addon 2026-04-03T16:57:55,247 copying playwright_captcha/utils/camoufox_add_init_script/addon/manifest.json -> build/lib/playwright_captcha/utils/camoufox_add_init_script/addon 2026-04-03T16:57:55,250 copying playwright_captcha/utils/camoufox_add_init_script/addon/inject.js -> build/lib/playwright_captcha/utils/camoufox_add_init_script/addon 2026-04-03T16:57:55,252 creating build/lib/playwright_captcha/utils/camoufox_add_init_script/addon/scripts 2026-04-03T16:57:55,252 copying playwright_captcha/utils/camoufox_add_init_script/addon/scripts/registry.json -> build/lib/playwright_captcha/utils/camoufox_add_init_script/addon/scripts 2026-04-03T16:57:55,255 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-04-03T16:57:55,282 installing to build/bdist.linux-armv7l/wheel 2026-04-03T16:57:55,283 running install 2026-04-03T16:57:55,305 running install_lib 2026-04-03T16:57:55,311 creating build/bdist.linux-armv7l/wheel 2026-04-03T16:57:55,313 creating build/bdist.linux-armv7l/wheel/playwright_captcha 2026-04-03T16:57:55,315 creating build/bdist.linux-armv7l/wheel/playwright_captcha/utils 2026-04-03T16:57:55,316 copying build/lib/playwright_captcha/utils/dom_helpers.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/utils 2026-04-03T16:57:55,318 creating build/bdist.linux-armv7l/wheel/playwright_captcha/utils/camoufox_add_init_script 2026-04-03T16:57:55,320 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-04-03T16:57:55,322 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-04-03T16:57:55,324 creating build/bdist.linux-armv7l/wheel/playwright_captcha/utils/camoufox_add_init_script/__pycache__ 2026-04-03T16:57:55,326 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-04-03T16:57:55,328 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-04-03T16:57:55,331 creating build/bdist.linux-armv7l/wheel/playwright_captcha/utils/camoufox_add_init_script/addon 2026-04-03T16:57:55,332 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-04-03T16:57:55,334 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-04-03T16:57:55,336 creating build/bdist.linux-armv7l/wheel/playwright_captcha/utils/camoufox_add_init_script/addon/scripts 2026-04-03T16:57:55,337 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-04-03T16:57:55,339 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-04-03T16:57:55,342 creating build/bdist.linux-armv7l/wheel/playwright_captcha/utils/js_scripts 2026-04-03T16:57:55,343 creating build/bdist.linux-armv7l/wheel/playwright_captcha/utils/js_scripts/appliers 2026-04-03T16:57:55,344 copying build/lib/playwright_captcha/utils/js_scripts/appliers/applyCloudflareTurnstile.js -> build/bdist.linux-armv7l/wheel/./playwright_captcha/utils/js_scripts/appliers 2026-04-03T16:57:55,346 copying build/lib/playwright_captcha/utils/js_scripts/appliers/applyCloudflareTurnstile_camoufox.js -> build/bdist.linux-armv7l/wheel/./playwright_captcha/utils/js_scripts/appliers 2026-04-03T16:57:55,348 copying build/lib/playwright_captcha/utils/js_scripts/appliers/submitCloudflareTurnstile_camoufox.js -> build/bdist.linux-armv7l/wheel/./playwright_captcha/utils/js_scripts/appliers 2026-04-03T16:57:55,350 copying build/lib/playwright_captcha/utils/js_scripts/appliers/applyRecaptchaV3.js -> build/bdist.linux-armv7l/wheel/./playwright_captcha/utils/js_scripts/appliers 2026-04-03T16:57:55,353 copying build/lib/playwright_captcha/utils/js_scripts/appliers/applyRecaptchaV2.js -> build/bdist.linux-armv7l/wheel/./playwright_captcha/utils/js_scripts/appliers 2026-04-03T16:57:55,355 copying build/lib/playwright_captcha/utils/js_scripts/appliers/submitCloudflareTurnstile.js -> build/bdist.linux-armv7l/wheel/./playwright_captcha/utils/js_scripts/appliers 2026-04-03T16:57:55,357 copying build/lib/playwright_captcha/utils/js_scripts/appliers/applyCloudflareInterstitial.js -> build/bdist.linux-armv7l/wheel/./playwright_captcha/utils/js_scripts/appliers 2026-04-03T16:57:55,359 copying build/lib/playwright_captcha/utils/js_scripts/appliers/applyCloudflareInterstitial_camoufox.js -> build/bdist.linux-armv7l/wheel/./playwright_captcha/utils/js_scripts/appliers 2026-04-03T16:57:55,361 creating build/bdist.linux-armv7l/wheel/playwright_captcha/utils/js_scripts/patches 2026-04-03T16:57:55,362 copying build/lib/playwright_captcha/utils/js_scripts/patches/unlockShadowRoot.js -> build/bdist.linux-armv7l/wheel/./playwright_captcha/utils/js_scripts/patches 2026-04-03T16:57:55,365 copying build/lib/playwright_captcha/utils/js_scripts/patches/interceptCloudflareInterstitialData.js -> build/bdist.linux-armv7l/wheel/./playwright_captcha/utils/js_scripts/patches 2026-04-03T16:57:55,366 copying build/lib/playwright_captcha/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/utils 2026-04-03T16:57:55,368 copying build/lib/playwright_captcha/utils/validators.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/utils 2026-04-03T16:57:55,370 copying build/lib/playwright_captcha/utils/exceptions.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/utils 2026-04-03T16:57:55,372 copying build/lib/playwright_captcha/utils/regex_helpers.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/utils 2026-04-03T16:57:55,374 copying build/lib/playwright_captcha/utils/misc.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/utils 2026-04-03T16:57:55,375 copying build/lib/playwright_captcha/utils/js_script.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/utils 2026-04-03T16:57:55,377 copying build/lib/playwright_captcha/__init__.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha 2026-04-03T16:57:55,379 creating build/bdist.linux-armv7l/wheel/playwright_captcha/types 2026-04-03T16:57:55,380 copying build/lib/playwright_captcha/types/__init__.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/types 2026-04-03T16:57:55,383 copying build/lib/playwright_captcha/types/frameworks.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/types 2026-04-03T16:57:55,384 copying build/lib/playwright_captcha/types/solvers.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/types 2026-04-03T16:57:55,386 copying build/lib/playwright_captcha/types/captcha.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/types 2026-04-03T16:57:55,389 creating build/bdist.linux-armv7l/wheel/playwright_captcha/solvers 2026-04-03T16:57:55,390 copying build/lib/playwright_captcha/solvers/__init__.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/solvers 2026-04-03T16:57:55,392 creating build/bdist.linux-armv7l/wheel/playwright_captcha/solvers/click 2026-04-03T16:57:55,393 copying build/lib/playwright_captcha/solvers/click/__init__.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/solvers/click 2026-04-03T16:57:55,396 creating build/bdist.linux-armv7l/wheel/playwright_captcha/solvers/click/cloudflare 2026-04-03T16:57:55,397 creating build/bdist.linux-armv7l/wheel/playwright_captcha/solvers/click/cloudflare/utils 2026-04-03T16:57:55,398 copying build/lib/playwright_captcha/solvers/click/cloudflare/utils/dom_helpers.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/solvers/click/cloudflare/utils 2026-04-03T16:57:55,400 copying build/lib/playwright_captcha/solvers/click/cloudflare/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/solvers/click/cloudflare/utils 2026-04-03T16:57:55,402 copying build/lib/playwright_captcha/solvers/click/cloudflare/utils/detection.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/solvers/click/cloudflare/utils 2026-04-03T16:57:55,404 copying build/lib/playwright_captcha/solvers/click/cloudflare/solve_by_click.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/solvers/click/cloudflare 2026-04-03T16:57:55,406 copying build/lib/playwright_captcha/solvers/click/cloudflare/__init__.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/solvers/click/cloudflare 2026-04-03T16:57:55,408 creating build/bdist.linux-armv7l/wheel/playwright_captcha/solvers/click/common 2026-04-03T16:57:55,409 copying build/lib/playwright_captcha/solvers/click/common/__init__.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/solvers/click/common 2026-04-03T16:57:55,411 copying build/lib/playwright_captcha/solvers/click/common/detection.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/solvers/click/common 2026-04-03T16:57:55,413 copying build/lib/playwright_captcha/solvers/click/common/shadow_root.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/solvers/click/common 2026-04-03T16:57:55,415 copying build/lib/playwright_captcha/solvers/click/click_solver.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/solvers/click 2026-04-03T16:57:55,418 creating build/bdist.linux-armv7l/wheel/playwright_captcha/solvers/api 2026-04-03T16:57:55,419 copying build/lib/playwright_captcha/solvers/api/__init__.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/solvers/api 2026-04-03T16:57:55,421 creating build/bdist.linux-armv7l/wheel/playwright_captcha/solvers/api/twocaptcha 2026-04-03T16:57:55,422 copying build/lib/playwright_captcha/solvers/api/twocaptcha/__init__.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/solvers/api/twocaptcha 2026-04-03T16:57:55,424 copying build/lib/playwright_captcha/solvers/api/twocaptcha/twocaptcha_solver.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/solvers/api/twocaptcha 2026-04-03T16:57:55,427 creating build/bdist.linux-armv7l/wheel/playwright_captcha/solvers/api/tencaptcha 2026-04-03T16:57:55,428 copying build/lib/playwright_captcha/solvers/api/tencaptcha/__init__.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/solvers/api/tencaptcha 2026-04-03T16:57:55,430 creating build/bdist.linux-armv7l/wheel/playwright_captcha/solvers/api/tencaptcha/tencaptcha 2026-04-03T16:57:55,431 copying build/lib/playwright_captcha/solvers/api/tencaptcha/tencaptcha/async_api.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/solvers/api/tencaptcha/tencaptcha 2026-04-03T16:57:55,433 copying build/lib/playwright_captcha/solvers/api/tencaptcha/tencaptcha/async_solver.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/solvers/api/tencaptcha/tencaptcha 2026-04-03T16:57:55,435 copying build/lib/playwright_captcha/solvers/api/tencaptcha/tencaptcha/__init__.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/solvers/api/tencaptcha/tencaptcha 2026-04-03T16:57:55,437 creating build/bdist.linux-armv7l/wheel/playwright_captcha/solvers/api/tencaptcha/tencaptcha/exceptions 2026-04-03T16:57:55,438 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-04-03T16:57:55,440 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-04-03T16:57:55,442 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-04-03T16:57:55,444 copying build/lib/playwright_captcha/solvers/api/tencaptcha/tencaptcha_solver.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/solvers/api/tencaptcha 2026-04-03T16:57:55,446 copying build/lib/playwright_captcha/solvers/api/api_solver_base.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/solvers/api 2026-04-03T16:57:55,448 copying build/lib/playwright_captcha/solvers/base_solver.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/solvers 2026-04-03T16:57:55,451 creating build/bdist.linux-armv7l/wheel/playwright_captcha/captchas 2026-04-03T16:57:55,453 creating build/bdist.linux-armv7l/wheel/playwright_captcha/captchas/recaptcha_v2 2026-04-03T16:57:55,454 copying build/lib/playwright_captcha/captchas/recaptcha_v2/__init__.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/captchas/recaptcha_v2 2026-04-03T16:57:55,456 creating build/bdist.linux-armv7l/wheel/playwright_captcha/captchas/recaptcha_v2/solvers 2026-04-03T16:57:55,458 copying build/lib/playwright_captcha/captchas/recaptcha_v2/solvers/__init__.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/captchas/recaptcha_v2/solvers 2026-04-03T16:57:55,459 copying build/lib/playwright_captcha/captchas/recaptcha_v2/solvers/twocaptcha.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/captchas/recaptcha_v2/solvers 2026-04-03T16:57:55,461 copying build/lib/playwright_captcha/captchas/recaptcha_v2/solvers/tencaptcha.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/captchas/recaptcha_v2/solvers 2026-04-03T16:57:55,463 copying build/lib/playwright_captcha/captchas/recaptcha_v2/apply.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/captchas/recaptcha_v2 2026-04-03T16:57:55,465 copying build/lib/playwright_captcha/captchas/recaptcha_v2/detect_data.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/captchas/recaptcha_v2 2026-04-03T16:57:55,467 copying build/lib/playwright_captcha/captchas/__init__.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/captchas 2026-04-03T16:57:55,470 creating build/bdist.linux-armv7l/wheel/playwright_captcha/captchas/cloudflare_turnstile 2026-04-03T16:57:55,471 copying build/lib/playwright_captcha/captchas/cloudflare_turnstile/__init__.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/captchas/cloudflare_turnstile 2026-04-03T16:57:55,474 creating build/bdist.linux-armv7l/wheel/playwright_captcha/captchas/cloudflare_turnstile/solvers 2026-04-03T16:57:55,475 copying build/lib/playwright_captcha/captchas/cloudflare_turnstile/solvers/__init__.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/captchas/cloudflare_turnstile/solvers 2026-04-03T16:57:55,476 copying build/lib/playwright_captcha/captchas/cloudflare_turnstile/solvers/twocaptcha.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/captchas/cloudflare_turnstile/solvers 2026-04-03T16:57:55,478 copying build/lib/playwright_captcha/captchas/cloudflare_turnstile/solvers/click.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/captchas/cloudflare_turnstile/solvers 2026-04-03T16:57:55,480 copying build/lib/playwright_captcha/captchas/cloudflare_turnstile/apply.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/captchas/cloudflare_turnstile 2026-04-03T16:57:55,482 copying build/lib/playwright_captcha/captchas/cloudflare_turnstile/detect_data.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/captchas/cloudflare_turnstile 2026-04-03T16:57:55,485 creating build/bdist.linux-armv7l/wheel/playwright_captcha/captchas/recaptcha_v3 2026-04-03T16:57:55,486 copying build/lib/playwright_captcha/captchas/recaptcha_v3/__init__.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/captchas/recaptcha_v3 2026-04-03T16:57:55,488 creating build/bdist.linux-armv7l/wheel/playwright_captcha/captchas/recaptcha_v3/solvers 2026-04-03T16:57:55,489 copying build/lib/playwright_captcha/captchas/recaptcha_v3/solvers/__init__.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/captchas/recaptcha_v3/solvers 2026-04-03T16:57:55,490 copying build/lib/playwright_captcha/captchas/recaptcha_v3/solvers/twocaptcha.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/captchas/recaptcha_v3/solvers 2026-04-03T16:57:55,492 copying build/lib/playwright_captcha/captchas/recaptcha_v3/solvers/tencaptcha.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/captchas/recaptcha_v3/solvers 2026-04-03T16:57:55,494 copying build/lib/playwright_captcha/captchas/recaptcha_v3/apply.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/captchas/recaptcha_v3 2026-04-03T16:57:55,496 copying build/lib/playwright_captcha/captchas/recaptcha_v3/detect_data.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/captchas/recaptcha_v3 2026-04-03T16:57:55,498 creating build/bdist.linux-armv7l/wheel/playwright_captcha/captchas/cloudflare_interstitial 2026-04-03T16:57:55,499 copying build/lib/playwright_captcha/captchas/cloudflare_interstitial/__init__.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/captchas/cloudflare_interstitial 2026-04-03T16:57:55,502 creating build/bdist.linux-armv7l/wheel/playwright_captcha/captchas/cloudflare_interstitial/solvers 2026-04-03T16:57:55,503 copying build/lib/playwright_captcha/captchas/cloudflare_interstitial/solvers/__init__.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/captchas/cloudflare_interstitial/solvers 2026-04-03T16:57:55,505 copying build/lib/playwright_captcha/captchas/cloudflare_interstitial/solvers/twocaptcha.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/captchas/cloudflare_interstitial/solvers 2026-04-03T16:57:55,507 copying build/lib/playwright_captcha/captchas/cloudflare_interstitial/solvers/click.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/captchas/cloudflare_interstitial/solvers 2026-04-03T16:57:55,509 copying build/lib/playwright_captcha/captchas/cloudflare_interstitial/apply.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/captchas/cloudflare_interstitial 2026-04-03T16:57:55,511 copying build/lib/playwright_captcha/captchas/cloudflare_interstitial/detect_data.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/captchas/cloudflare_interstitial 2026-04-03T16:57:55,512 running install_egg_info 2026-04-03T16:57:55,517 Copying playwright_captcha.egg-info to build/bdist.linux-armv7l/wheel/./playwright_captcha-0.1.2-py3.11.egg-info 2026-04-03T16:57:55,528 running install_scripts 2026-04-03T16:57:55,539 creating build/bdist.linux-armv7l/wheel/playwright_captcha-0.1.2.dist-info/WHEEL 2026-04-03T16:57:55,542 creating '/tmp/pip-wheel-ecu7msat/.tmp-k4vyz7o7/playwright_captcha-0.1.2-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-04-03T16:57:55,544 adding 'playwright_captcha/__init__.py' 2026-04-03T16:57:55,546 adding 'playwright_captcha/captchas/__init__.py' 2026-04-03T16:57:55,548 adding 'playwright_captcha/captchas/cloudflare_interstitial/__init__.py' 2026-04-03T16:57:55,550 adding 'playwright_captcha/captchas/cloudflare_interstitial/apply.py' 2026-04-03T16:57:55,551 adding 'playwright_captcha/captchas/cloudflare_interstitial/detect_data.py' 2026-04-03T16:57:55,553 adding 'playwright_captcha/captchas/cloudflare_interstitial/solvers/__init__.py' 2026-04-03T16:57:55,554 adding 'playwright_captcha/captchas/cloudflare_interstitial/solvers/click.py' 2026-04-03T16:57:55,555 adding 'playwright_captcha/captchas/cloudflare_interstitial/solvers/twocaptcha.py' 2026-04-03T16:57:55,557 adding 'playwright_captcha/captchas/cloudflare_turnstile/__init__.py' 2026-04-03T16:57:55,558 adding 'playwright_captcha/captchas/cloudflare_turnstile/apply.py' 2026-04-03T16:57:55,560 adding 'playwright_captcha/captchas/cloudflare_turnstile/detect_data.py' 2026-04-03T16:57:55,561 adding 'playwright_captcha/captchas/cloudflare_turnstile/solvers/__init__.py' 2026-04-03T16:57:55,563 adding 'playwright_captcha/captchas/cloudflare_turnstile/solvers/click.py' 2026-04-03T16:57:55,564 adding 'playwright_captcha/captchas/cloudflare_turnstile/solvers/twocaptcha.py' 2026-04-03T16:57:55,566 adding 'playwright_captcha/captchas/recaptcha_v2/__init__.py' 2026-04-03T16:57:55,567 adding 'playwright_captcha/captchas/recaptcha_v2/apply.py' 2026-04-03T16:57:55,568 adding 'playwright_captcha/captchas/recaptcha_v2/detect_data.py' 2026-04-03T16:57:55,570 adding 'playwright_captcha/captchas/recaptcha_v2/solvers/__init__.py' 2026-04-03T16:57:55,571 adding 'playwright_captcha/captchas/recaptcha_v2/solvers/tencaptcha.py' 2026-04-03T16:57:55,572 adding 'playwright_captcha/captchas/recaptcha_v2/solvers/twocaptcha.py' 2026-04-03T16:57:55,574 adding 'playwright_captcha/captchas/recaptcha_v3/__init__.py' 2026-04-03T16:57:55,575 adding 'playwright_captcha/captchas/recaptcha_v3/apply.py' 2026-04-03T16:57:55,577 adding 'playwright_captcha/captchas/recaptcha_v3/detect_data.py' 2026-04-03T16:57:55,578 adding 'playwright_captcha/captchas/recaptcha_v3/solvers/__init__.py' 2026-04-03T16:57:55,580 adding 'playwright_captcha/captchas/recaptcha_v3/solvers/tencaptcha.py' 2026-04-03T16:57:55,581 adding 'playwright_captcha/captchas/recaptcha_v3/solvers/twocaptcha.py' 2026-04-03T16:57:55,583 adding 'playwright_captcha/solvers/__init__.py' 2026-04-03T16:57:55,585 adding 'playwright_captcha/solvers/base_solver.py' 2026-04-03T16:57:55,587 adding 'playwright_captcha/solvers/api/__init__.py' 2026-04-03T16:57:55,588 adding 'playwright_captcha/solvers/api/api_solver_base.py' 2026-04-03T16:57:55,590 adding 'playwright_captcha/solvers/api/tencaptcha/__init__.py' 2026-04-03T16:57:55,591 adding 'playwright_captcha/solvers/api/tencaptcha/tencaptcha_solver.py' 2026-04-03T16:57:55,593 adding 'playwright_captcha/solvers/api/tencaptcha/tencaptcha/__init__.py' 2026-04-03T16:57:55,594 adding 'playwright_captcha/solvers/api/tencaptcha/tencaptcha/async_api.py' 2026-04-03T16:57:55,596 adding 'playwright_captcha/solvers/api/tencaptcha/tencaptcha/async_solver.py' 2026-04-03T16:57:55,598 adding 'playwright_captcha/solvers/api/tencaptcha/tencaptcha/exceptions/__init__.py' 2026-04-03T16:57:55,599 adding 'playwright_captcha/solvers/api/tencaptcha/tencaptcha/exceptions/api.py' 2026-04-03T16:57:55,600 adding 'playwright_captcha/solvers/api/tencaptcha/tencaptcha/exceptions/solver.py' 2026-04-03T16:57:55,602 adding 'playwright_captcha/solvers/api/twocaptcha/__init__.py' 2026-04-03T16:57:55,603 adding 'playwright_captcha/solvers/api/twocaptcha/twocaptcha_solver.py' 2026-04-03T16:57:55,605 adding 'playwright_captcha/solvers/click/__init__.py' 2026-04-03T16:57:55,606 adding 'playwright_captcha/solvers/click/click_solver.py' 2026-04-03T16:57:55,608 adding 'playwright_captcha/solvers/click/cloudflare/__init__.py' 2026-04-03T16:57:55,609 adding 'playwright_captcha/solvers/click/cloudflare/solve_by_click.py' 2026-04-03T16:57:55,611 adding 'playwright_captcha/solvers/click/cloudflare/utils/__init__.py' 2026-04-03T16:57:55,612 adding 'playwright_captcha/solvers/click/cloudflare/utils/detection.py' 2026-04-03T16:57:55,613 adding 'playwright_captcha/solvers/click/cloudflare/utils/dom_helpers.py' 2026-04-03T16:57:55,615 adding 'playwright_captcha/solvers/click/common/__init__.py' 2026-04-03T16:57:55,617 adding 'playwright_captcha/solvers/click/common/detection.py' 2026-04-03T16:57:55,618 adding 'playwright_captcha/solvers/click/common/shadow_root.py' 2026-04-03T16:57:55,620 adding 'playwright_captcha/types/__init__.py' 2026-04-03T16:57:55,621 adding 'playwright_captcha/types/captcha.py' 2026-04-03T16:57:55,622 adding 'playwright_captcha/types/frameworks.py' 2026-04-03T16:57:55,623 adding 'playwright_captcha/types/solvers.py' 2026-04-03T16:57:55,625 adding 'playwright_captcha/utils/__init__.py' 2026-04-03T16:57:55,626 adding 'playwright_captcha/utils/dom_helpers.py' 2026-04-03T16:57:55,627 adding 'playwright_captcha/utils/exceptions.py' 2026-04-03T16:57:55,629 adding 'playwright_captcha/utils/js_script.py' 2026-04-03T16:57:55,630 adding 'playwright_captcha/utils/misc.py' 2026-04-03T16:57:55,631 adding 'playwright_captcha/utils/regex_helpers.py' 2026-04-03T16:57:55,632 adding 'playwright_captcha/utils/validators.py' 2026-04-03T16:57:55,634 adding 'playwright_captcha/utils/camoufox_add_init_script/__init__.py' 2026-04-03T16:57:55,635 adding 'playwright_captcha/utils/camoufox_add_init_script/add_init_script.py' 2026-04-03T16:57:55,637 adding 'playwright_captcha/utils/camoufox_add_init_script/__pycache__/__init__.cpython-314.pyc' 2026-04-03T16:57:55,639 adding 'playwright_captcha/utils/camoufox_add_init_script/__pycache__/add_init_script.cpython-314.pyc' 2026-04-03T16:57:55,640 adding 'playwright_captcha/utils/camoufox_add_init_script/addon/inject.js' 2026-04-03T16:57:55,642 adding 'playwright_captcha/utils/camoufox_add_init_script/addon/manifest.json' 2026-04-03T16:57:55,643 adding 'playwright_captcha/utils/camoufox_add_init_script/addon/scripts/registry.json' 2026-04-03T16:57:55,645 adding 'playwright_captcha/utils/camoufox_add_init_script/addon/scripts/script_0d987c74e7abcd3001ffad81a1459fc5.js' 2026-04-03T16:57:55,647 adding 'playwright_captcha/utils/js_scripts/appliers/applyCloudflareInterstitial.js' 2026-04-03T16:57:55,648 adding 'playwright_captcha/utils/js_scripts/appliers/applyCloudflareInterstitial_camoufox.js' 2026-04-03T16:57:55,650 adding 'playwright_captcha/utils/js_scripts/appliers/applyCloudflareTurnstile.js' 2026-04-03T16:57:55,651 adding 'playwright_captcha/utils/js_scripts/appliers/applyCloudflareTurnstile_camoufox.js' 2026-04-03T16:57:55,652 adding 'playwright_captcha/utils/js_scripts/appliers/applyRecaptchaV2.js' 2026-04-03T16:57:55,654 adding 'playwright_captcha/utils/js_scripts/appliers/applyRecaptchaV3.js' 2026-04-03T16:57:55,655 adding 'playwright_captcha/utils/js_scripts/appliers/submitCloudflareTurnstile.js' 2026-04-03T16:57:55,656 adding 'playwright_captcha/utils/js_scripts/appliers/submitCloudflareTurnstile_camoufox.js' 2026-04-03T16:57:55,658 adding 'playwright_captcha/utils/js_scripts/patches/interceptCloudflareInterstitialData.js' 2026-04-03T16:57:55,660 adding 'playwright_captcha/utils/js_scripts/patches/unlockShadowRoot.js' 2026-04-03T16:57:55,663 adding 'playwright_captcha-0.1.2.dist-info/licenses/LICENSE' 2026-04-03T16:57:55,665 adding 'playwright_captcha-0.1.2.dist-info/METADATA' 2026-04-03T16:57:55,667 adding 'playwright_captcha-0.1.2.dist-info/WHEEL' 2026-04-03T16:57:55,668 adding 'playwright_captcha-0.1.2.dist-info/top_level.txt' 2026-04-03T16:57:55,670 adding 'playwright_captcha-0.1.2.dist-info/RECORD' 2026-04-03T16:57:55,672 removing build/bdist.linux-armv7l/wheel 2026-04-03T16:57:55,801 Building wheel for playwright-captcha (pyproject.toml): finished with status 'done' 2026-04-03T16:57:55,807 Created wheel for playwright-captcha: filename=playwright_captcha-0.1.2-py3-none-any.whl size=65030 sha256=e9b70239b53ed4256607552ee95cc8d9cbc5885f72ca376e2619dcbe11f3acf3 2026-04-03T16:57:55,808 Stored in directory: /tmp/pip-ephem-wheel-cache-xh2j4kro/wheels/85/3f/40/b9a6a8a1d43eb15be1be091eb58314732f4e0bbbff14a1ad70 2026-04-03T16:57:55,823 Successfully built playwright-captcha 2026-04-03T16:57:55,829 Removed build tracker: '/tmp/pip-build-tracker-2z78uolu'