2026-04-05T14:06:33,440 Created temporary directory: /tmp/pip-ephem-wheel-cache-ynt66o3q 2026-04-05T14:06:33,442 Created temporary directory: /tmp/pip-build-tracker-bmal1kfz 2026-04-05T14:06:33,442 Initialized build tracking at /tmp/pip-build-tracker-bmal1kfz 2026-04-05T14:06:33,443 Created build tracker: /tmp/pip-build-tracker-bmal1kfz 2026-04-05T14:06:33,443 Entered build tracker: /tmp/pip-build-tracker-bmal1kfz 2026-04-05T14:06:33,444 Created temporary directory: /tmp/pip-wheel-i8oxkz57 2026-04-05T14:06:33,447 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-05T14:06:33,449 Created temporary directory: /tmp/pip-ephem-wheel-cache-2xpq8cqy 2026-04-05T14:06:33,471 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-05T14:06:33,474 2 location(s) to search for versions of playwright-captcha: 2026-04-05T14:06:33,474 * https://pypi.org/simple/playwright-captcha/ 2026-04-05T14:06:33,474 * https://www.piwheels.org/simple/playwright-captcha/ 2026-04-05T14:06:33,475 Fetching project page and analyzing links: https://pypi.org/simple/playwright-captcha/ 2026-04-05T14:06:33,476 Getting page https://pypi.org/simple/playwright-captcha/ 2026-04-05T14:06:33,477 Found index url https://pypi.org/simple 2026-04-05T14:06:33,701 Fetched page https://pypi.org/simple/playwright-captcha/ as application/vnd.pypi.simple.v1+json 2026-04-05T14:06:33,704 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-05T14:06:33,705 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-05T14:06:33,705 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-05T14:06:33,706 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-05T14:06:33,707 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-04-05T14:06:33,708 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-04-05T14:06:33,709 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-04-05T14:06:33,710 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-04-05T14:06:33,711 Fetching project page and analyzing links: https://www.piwheels.org/simple/playwright-captcha/ 2026-04-05T14:06:33,711 Getting page https://www.piwheels.org/simple/playwright-captcha/ 2026-04-05T14:06:33,713 Found index url https://www.piwheels.org/simple 2026-04-05T14:06:33,879 Fetched page https://www.piwheels.org/simple/playwright-captcha/ as text/html 2026-04-05T14:06:33,881 Skipping link: No binaries permitted for playwright-captcha: https://www.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-04-05T14:06:33,881 Skipping link: No binaries permitted for playwright-captcha: https://www.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-04-05T14:06:33,882 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-05T14:06:33,882 Skipping link: not a file: https://www.piwheels.org/simple/playwright-captcha/ 2026-04-05T14:06:33,883 Skipping link: not a file: https://pypi.org/simple/playwright-captcha/ 2026-04-05T14:06:33,903 Given no hashes to check 1 links for project 'playwright-captcha': discarding no candidates 2026-04-05T14:06:33,923 Collecting playwright-captcha==0.1.4 2026-04-05T14:06:33,926 Created temporary directory: /tmp/pip-unpack-yoeiyiln 2026-04-05T14:06:34,073 Downloading playwright_captcha-0.1.4.tar.gz (41 kB) 2026-04-05T14:06:34,293 Added playwright-captcha==0.1.4 from https://files.pythonhosted.org/packages/e6/81/ab2c3639e95bc54018446f958c82336d259155344deca6a183c3bc4ac576/playwright_captcha-0.1.4.tar.gz to build tracker '/tmp/pip-build-tracker-bmal1kfz' 2026-04-05T14:06:34,297 Created temporary directory: /tmp/pip-build-env-c07c8_5b 2026-04-05T14:06:34,302 Installing build dependencies: started 2026-04-05T14:06:34,303 Running command pip subprocess to install build dependencies 2026-04-05T14:06:35,486 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-04-05T14:06:35,992 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-05T14:06:36,015 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-05T14:06:37,783 Collecting setuptools>=65.0 2026-04-05T14:06:37,884 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-04-05T14:06:40,892 Installing collected packages: setuptools 2026-04-05T14:06:43,978 Successfully installed setuptools-82.0.1 2026-04-05T14:06:44,247 Installing build dependencies: finished with status 'done' 2026-04-05T14:06:44,253 Getting requirements to build wheel: started 2026-04-05T14:06:44,254 Running command Getting requirements to build wheel 2026-04-05T14:06:44,970 running egg_info 2026-04-05T14:06:44,976 writing playwright_captcha.egg-info/PKG-INFO 2026-04-05T14:06:44,981 writing dependency_links to playwright_captcha.egg-info/dependency_links.txt 2026-04-05T14:06:44,984 writing requirements to playwright_captcha.egg-info/requires.txt 2026-04-05T14:06:44,985 writing top-level names to playwright_captcha.egg-info/top_level.txt 2026-04-05T14:06:45,037 reading manifest file 'playwright_captcha.egg-info/SOURCES.txt' 2026-04-05T14:06:45,044 adding license file 'LICENSE' 2026-04-05T14:06:45,050 writing manifest file 'playwright_captcha.egg-info/SOURCES.txt' 2026-04-05T14:06:45,148 Getting requirements to build wheel: finished with status 'done' 2026-04-05T14:06:45,151 Created temporary directory: /tmp/pip-modern-metadata-ynaxkdmw 2026-04-05T14:06:45,153 Preparing metadata (pyproject.toml): started 2026-04-05T14:06:45,155 Running command Preparing metadata (pyproject.toml) 2026-04-05T14:06:45,806 running dist_info 2026-04-05T14:06:45,816 creating /tmp/pip-modern-metadata-ynaxkdmw/playwright_captcha.egg-info 2026-04-05T14:06:45,817 writing /tmp/pip-modern-metadata-ynaxkdmw/playwright_captcha.egg-info/PKG-INFO 2026-04-05T14:06:45,822 writing dependency_links to /tmp/pip-modern-metadata-ynaxkdmw/playwright_captcha.egg-info/dependency_links.txt 2026-04-05T14:06:45,825 writing requirements to /tmp/pip-modern-metadata-ynaxkdmw/playwright_captcha.egg-info/requires.txt 2026-04-05T14:06:45,826 writing top-level names to /tmp/pip-modern-metadata-ynaxkdmw/playwright_captcha.egg-info/top_level.txt 2026-04-05T14:06:45,827 writing manifest file '/tmp/pip-modern-metadata-ynaxkdmw/playwright_captcha.egg-info/SOURCES.txt' 2026-04-05T14:06:45,874 reading manifest file '/tmp/pip-modern-metadata-ynaxkdmw/playwright_captcha.egg-info/SOURCES.txt' 2026-04-05T14:06:45,875 adding license file 'LICENSE' 2026-04-05T14:06:45,880 writing manifest file '/tmp/pip-modern-metadata-ynaxkdmw/playwright_captcha.egg-info/SOURCES.txt' 2026-04-05T14:06:45,882 creating '/tmp/pip-modern-metadata-ynaxkdmw/playwright_captcha-0.1.4.dist-info' 2026-04-05T14:06:46,005 Preparing metadata (pyproject.toml): finished with status 'done' 2026-04-05T14:06:46,010 Source in /tmp/pip-wheel-i8oxkz57/playwright-captcha_0657cc3bb83b46b3b8e7267a71615ee6 has version 0.1.4, which satisfies requirement playwright-captcha==0.1.4 from https://files.pythonhosted.org/packages/e6/81/ab2c3639e95bc54018446f958c82336d259155344deca6a183c3bc4ac576/playwright_captcha-0.1.4.tar.gz 2026-04-05T14:06:46,011 Removed playwright-captcha==0.1.4 from https://files.pythonhosted.org/packages/e6/81/ab2c3639e95bc54018446f958c82336d259155344deca6a183c3bc4ac576/playwright_captcha-0.1.4.tar.gz from build tracker '/tmp/pip-build-tracker-bmal1kfz' 2026-04-05T14:06:46,017 Created temporary directory: /tmp/pip-unpack-t1b1r109 2026-04-05T14:06:46,018 Building wheels for collected packages: playwright-captcha 2026-04-05T14:06:46,022 Created temporary directory: /tmp/pip-wheel-9y88qave 2026-04-05T14:06:46,023 Destination directory: /tmp/pip-wheel-9y88qave 2026-04-05T14:06:46,025 Building wheel for playwright-captcha (pyproject.toml): started 2026-04-05T14:06:46,026 Running command Building wheel for playwright-captcha (pyproject.toml) 2026-04-05T14:06:46,668 running bdist_wheel 2026-04-05T14:06:46,686 running build 2026-04-05T14:06:46,687 running build_py 2026-04-05T14:06:46,693 creating build/lib/playwright_captcha 2026-04-05T14:06:46,695 copying playwright_captcha/__init__.py -> build/lib/playwright_captcha 2026-04-05T14:06:46,698 creating build/lib/playwright_captcha/types 2026-04-05T14:06:46,699 copying playwright_captcha/types/frameworks.py -> build/lib/playwright_captcha/types 2026-04-05T14:06:46,702 copying playwright_captcha/types/captcha.py -> build/lib/playwright_captcha/types 2026-04-05T14:06:46,704 copying playwright_captcha/types/solvers.py -> build/lib/playwright_captcha/types 2026-04-05T14:06:46,705 copying playwright_captcha/types/__init__.py -> build/lib/playwright_captcha/types 2026-04-05T14:06:46,708 creating build/lib/playwright_captcha/utils 2026-04-05T14:06:46,709 copying playwright_captcha/utils/js_script.py -> build/lib/playwright_captcha/utils 2026-04-05T14:06:46,711 copying playwright_captcha/utils/dom_helpers.py -> build/lib/playwright_captcha/utils 2026-04-05T14:06:46,713 copying playwright_captcha/utils/misc.py -> build/lib/playwright_captcha/utils 2026-04-05T14:06:46,715 copying playwright_captcha/utils/validators.py -> build/lib/playwright_captcha/utils 2026-04-05T14:06:46,717 copying playwright_captcha/utils/exceptions.py -> build/lib/playwright_captcha/utils 2026-04-05T14:06:46,718 copying playwright_captcha/utils/regex_helpers.py -> build/lib/playwright_captcha/utils 2026-04-05T14:06:46,720 copying playwright_captcha/utils/__init__.py -> build/lib/playwright_captcha/utils 2026-04-05T14:06:46,723 creating build/lib/playwright_captcha/solvers 2026-04-05T14:06:46,723 copying playwright_captcha/solvers/base_solver.py -> build/lib/playwright_captcha/solvers 2026-04-05T14:06:46,726 copying playwright_captcha/solvers/__init__.py -> build/lib/playwright_captcha/solvers 2026-04-05T14:06:46,728 creating build/lib/playwright_captcha/captchas 2026-04-05T14:06:46,729 copying playwright_captcha/captchas/__init__.py -> build/lib/playwright_captcha/captchas 2026-04-05T14:06:46,732 creating build/lib/playwright_captcha/utils/camoufox_add_init_script 2026-04-05T14:06:46,733 copying playwright_captcha/utils/camoufox_add_init_script/add_init_script.py -> build/lib/playwright_captcha/utils/camoufox_add_init_script 2026-04-05T14:06:46,735 copying playwright_captcha/utils/camoufox_add_init_script/__init__.py -> build/lib/playwright_captcha/utils/camoufox_add_init_script 2026-04-05T14:06:46,738 creating build/lib/playwright_captcha/solvers/click 2026-04-05T14:06:46,739 copying playwright_captcha/solvers/click/click_solver.py -> build/lib/playwright_captcha/solvers/click 2026-04-05T14:06:46,741 copying playwright_captcha/solvers/click/__init__.py -> build/lib/playwright_captcha/solvers/click 2026-04-05T14:06:46,744 creating build/lib/playwright_captcha/solvers/api 2026-04-05T14:06:46,745 copying playwright_captcha/solvers/api/api_solver_base.py -> build/lib/playwright_captcha/solvers/api 2026-04-05T14:06:46,747 copying playwright_captcha/solvers/api/__init__.py -> build/lib/playwright_captcha/solvers/api 2026-04-05T14:06:46,749 creating build/lib/playwright_captcha/solvers/click/cloudflare 2026-04-05T14:06:46,750 copying playwright_captcha/solvers/click/cloudflare/solve_by_click.py -> build/lib/playwright_captcha/solvers/click/cloudflare 2026-04-05T14:06:46,752 copying playwright_captcha/solvers/click/cloudflare/__init__.py -> build/lib/playwright_captcha/solvers/click/cloudflare 2026-04-05T14:06:46,754 creating build/lib/playwright_captcha/solvers/click/common 2026-04-05T14:06:46,755 copying playwright_captcha/solvers/click/common/shadow_root.py -> build/lib/playwright_captcha/solvers/click/common 2026-04-05T14:06:46,758 copying playwright_captcha/solvers/click/common/__init__.py -> build/lib/playwright_captcha/solvers/click/common 2026-04-05T14:06:46,760 copying playwright_captcha/solvers/click/common/detection.py -> build/lib/playwright_captcha/solvers/click/common 2026-04-05T14:06:46,762 creating build/lib/playwright_captcha/solvers/click/cloudflare/utils 2026-04-05T14:06:46,763 copying playwright_captcha/solvers/click/cloudflare/utils/dom_helpers.py -> build/lib/playwright_captcha/solvers/click/cloudflare/utils 2026-04-05T14:06:46,765 copying playwright_captcha/solvers/click/cloudflare/utils/__init__.py -> build/lib/playwright_captcha/solvers/click/cloudflare/utils 2026-04-05T14:06:46,767 copying playwright_captcha/solvers/click/cloudflare/utils/detection.py -> build/lib/playwright_captcha/solvers/click/cloudflare/utils 2026-04-05T14:06:46,769 creating build/lib/playwright_captcha/solvers/api/twocaptcha 2026-04-05T14:06:46,770 copying playwright_captcha/solvers/api/twocaptcha/twocaptcha_solver.py -> build/lib/playwright_captcha/solvers/api/twocaptcha 2026-04-05T14:06:46,772 copying playwright_captcha/solvers/api/twocaptcha/__init__.py -> build/lib/playwright_captcha/solvers/api/twocaptcha 2026-04-05T14:06:46,774 creating build/lib/playwright_captcha/solvers/api/tencaptcha 2026-04-05T14:06:46,775 copying playwright_captcha/solvers/api/tencaptcha/tencaptcha_solver.py -> build/lib/playwright_captcha/solvers/api/tencaptcha 2026-04-05T14:06:46,778 copying playwright_captcha/solvers/api/tencaptcha/__init__.py -> build/lib/playwright_captcha/solvers/api/tencaptcha 2026-04-05T14:06:46,780 creating build/lib/playwright_captcha/solvers/api/tencaptcha/tencaptcha 2026-04-05T14:06:46,781 copying playwright_captcha/solvers/api/tencaptcha/tencaptcha/async_solver.py -> build/lib/playwright_captcha/solvers/api/tencaptcha/tencaptcha 2026-04-05T14:06:46,783 copying playwright_captcha/solvers/api/tencaptcha/tencaptcha/__init__.py -> build/lib/playwright_captcha/solvers/api/tencaptcha/tencaptcha 2026-04-05T14:06:46,785 copying playwright_captcha/solvers/api/tencaptcha/tencaptcha/async_api.py -> build/lib/playwright_captcha/solvers/api/tencaptcha/tencaptcha 2026-04-05T14:06:46,787 creating build/lib/playwright_captcha/solvers/api/tencaptcha/tencaptcha/exceptions 2026-04-05T14:06:46,788 copying playwright_captcha/solvers/api/tencaptcha/tencaptcha/exceptions/api.py -> build/lib/playwright_captcha/solvers/api/tencaptcha/tencaptcha/exceptions 2026-04-05T14:06:46,790 copying playwright_captcha/solvers/api/tencaptcha/tencaptcha/exceptions/solver.py -> build/lib/playwright_captcha/solvers/api/tencaptcha/tencaptcha/exceptions 2026-04-05T14:06:46,792 copying playwright_captcha/solvers/api/tencaptcha/tencaptcha/exceptions/__init__.py -> build/lib/playwright_captcha/solvers/api/tencaptcha/tencaptcha/exceptions 2026-04-05T14:06:46,794 creating build/lib/playwright_captcha/captchas/cloudflare_interstitial 2026-04-05T14:06:46,795 copying playwright_captcha/captchas/cloudflare_interstitial/detect_data.py -> build/lib/playwright_captcha/captchas/cloudflare_interstitial 2026-04-05T14:06:46,797 copying playwright_captcha/captchas/cloudflare_interstitial/__init__.py -> build/lib/playwright_captcha/captchas/cloudflare_interstitial 2026-04-05T14:06:46,799 copying playwright_captcha/captchas/cloudflare_interstitial/apply.py -> build/lib/playwright_captcha/captchas/cloudflare_interstitial 2026-04-05T14:06:46,801 creating build/lib/playwright_captcha/captchas/recaptcha_v3 2026-04-05T14:06:46,802 copying playwright_captcha/captchas/recaptcha_v3/detect_data.py -> build/lib/playwright_captcha/captchas/recaptcha_v3 2026-04-05T14:06:46,804 copying playwright_captcha/captchas/recaptcha_v3/__init__.py -> build/lib/playwright_captcha/captchas/recaptcha_v3 2026-04-05T14:06:46,806 copying playwright_captcha/captchas/recaptcha_v3/apply.py -> build/lib/playwright_captcha/captchas/recaptcha_v3 2026-04-05T14:06:46,808 creating build/lib/playwright_captcha/captchas/recaptcha_v2 2026-04-05T14:06:46,810 copying playwright_captcha/captchas/recaptcha_v2/detect_data.py -> build/lib/playwright_captcha/captchas/recaptcha_v2 2026-04-05T14:06:46,812 copying playwright_captcha/captchas/recaptcha_v2/__init__.py -> build/lib/playwright_captcha/captchas/recaptcha_v2 2026-04-05T14:06:46,813 copying playwright_captcha/captchas/recaptcha_v2/apply.py -> build/lib/playwright_captcha/captchas/recaptcha_v2 2026-04-05T14:06:46,816 creating build/lib/playwright_captcha/captchas/cloudflare_turnstile 2026-04-05T14:06:46,817 copying playwright_captcha/captchas/cloudflare_turnstile/detect_data.py -> build/lib/playwright_captcha/captchas/cloudflare_turnstile 2026-04-05T14:06:46,819 copying playwright_captcha/captchas/cloudflare_turnstile/__init__.py -> build/lib/playwright_captcha/captchas/cloudflare_turnstile 2026-04-05T14:06:46,821 copying playwright_captcha/captchas/cloudflare_turnstile/apply.py -> build/lib/playwright_captcha/captchas/cloudflare_turnstile 2026-04-05T14:06:46,823 creating build/lib/playwright_captcha/captchas/cloudflare_interstitial/solvers 2026-04-05T14:06:46,824 copying playwright_captcha/captchas/cloudflare_interstitial/solvers/click.py -> build/lib/playwright_captcha/captchas/cloudflare_interstitial/solvers 2026-04-05T14:06:46,826 copying playwright_captcha/captchas/cloudflare_interstitial/solvers/twocaptcha.py -> build/lib/playwright_captcha/captchas/cloudflare_interstitial/solvers 2026-04-05T14:06:46,828 copying playwright_captcha/captchas/cloudflare_interstitial/solvers/__init__.py -> build/lib/playwright_captcha/captchas/cloudflare_interstitial/solvers 2026-04-05T14:06:46,831 creating build/lib/playwright_captcha/captchas/recaptcha_v3/solvers 2026-04-05T14:06:46,832 copying playwright_captcha/captchas/recaptcha_v3/solvers/tencaptcha.py -> build/lib/playwright_captcha/captchas/recaptcha_v3/solvers 2026-04-05T14:06:46,834 copying playwright_captcha/captchas/recaptcha_v3/solvers/twocaptcha.py -> build/lib/playwright_captcha/captchas/recaptcha_v3/solvers 2026-04-05T14:06:46,836 copying playwright_captcha/captchas/recaptcha_v3/solvers/__init__.py -> build/lib/playwright_captcha/captchas/recaptcha_v3/solvers 2026-04-05T14:06:46,837 creating build/lib/playwright_captcha/captchas/recaptcha_v2/solvers 2026-04-05T14:06:46,838 copying playwright_captcha/captchas/recaptcha_v2/solvers/tencaptcha.py -> build/lib/playwright_captcha/captchas/recaptcha_v2/solvers 2026-04-05T14:06:46,840 copying playwright_captcha/captchas/recaptcha_v2/solvers/twocaptcha.py -> build/lib/playwright_captcha/captchas/recaptcha_v2/solvers 2026-04-05T14:06:46,842 copying playwright_captcha/captchas/recaptcha_v2/solvers/__init__.py -> build/lib/playwright_captcha/captchas/recaptcha_v2/solvers 2026-04-05T14:06:46,844 creating build/lib/playwright_captcha/captchas/cloudflare_turnstile/solvers 2026-04-05T14:06:46,845 copying playwright_captcha/captchas/cloudflare_turnstile/solvers/click.py -> build/lib/playwright_captcha/captchas/cloudflare_turnstile/solvers 2026-04-05T14:06:46,847 copying playwright_captcha/captchas/cloudflare_turnstile/solvers/twocaptcha.py -> build/lib/playwright_captcha/captchas/cloudflare_turnstile/solvers 2026-04-05T14:06:46,849 copying playwright_captcha/captchas/cloudflare_turnstile/solvers/__init__.py -> build/lib/playwright_captcha/captchas/cloudflare_turnstile/solvers 2026-04-05T14:06:46,850 running egg_info 2026-04-05T14:06:46,860 writing playwright_captcha.egg-info/PKG-INFO 2026-04-05T14:06:46,864 writing dependency_links to playwright_captcha.egg-info/dependency_links.txt 2026-04-05T14:06:46,866 writing requirements to playwright_captcha.egg-info/requires.txt 2026-04-05T14:06:46,867 writing top-level names to playwright_captcha.egg-info/top_level.txt 2026-04-05T14:06:46,904 reading manifest file 'playwright_captcha.egg-info/SOURCES.txt' 2026-04-05T14:06:46,910 adding license file 'LICENSE' 2026-04-05T14:06:46,916 writing manifest file 'playwright_captcha.egg-info/SOURCES.txt' 2026-04-05T14:06:46,920 /tmp/pip-build-env-c07c8_5b/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-05T14:06:46,921 !! 2026-04-05T14:06:46,922 ******************************************************************************** 2026-04-05T14:06:46,922 ############################ 2026-04-05T14:06:46,923 # Package would be ignored # 2026-04-05T14:06:46,923 ############################ 2026-04-05T14:06:46,924 Python recognizes 'playwright_captcha.utils.camoufox_add_init_script.__pycache__' as an importable package[^1], 2026-04-05T14:06:46,924 but it is absent from setuptools' `packages` configuration. 2026-04-05T14:06:46,925 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-05T14:06:46,926 package, please make sure that 'playwright_captcha.utils.camoufox_add_init_script.__pycache__' is explicitly added 2026-04-05T14:06:46,926 to the `packages` configuration field. 2026-04-05T14:06:46,928 Alternatively, you can also rely on setuptools' discovery methods 2026-04-05T14:06:46,928 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-05T14:06:46,929 instead of `find_packages(...)`/`find:`). 2026-04-05T14:06:46,930 You can read more about "package discovery" on setuptools documentation page: 2026-04-05T14:06:46,931 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-05T14:06:46,932 If you don't want 'playwright_captcha.utils.camoufox_add_init_script.__pycache__' to be distributed and are 2026-04-05T14:06:46,933 already explicitly excluding 'playwright_captcha.utils.camoufox_add_init_script.__pycache__' via 2026-04-05T14:06:46,933 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-05T14:06:46,934 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-05T14:06:46,934 combination with a more fine grained `package-data` configuration. 2026-04-05T14:06:46,935 You can read more about "package data files" on setuptools documentation page: 2026-04-05T14:06:46,937 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-05T14:06:46,938 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-05T14:06:46,939 even if it does not contain any `.py` files. 2026-04-05T14:06:46,939 On the other hand, currently there is no concept of package data 2026-04-05T14:06:46,940 directory, all directories are treated like packages. 2026-04-05T14:06:46,940 ******************************************************************************** 2026-04-05T14:06:46,941 !! 2026-04-05T14:06:46,942 check.warn(importable) 2026-04-05T14:06:46,945 creating build/lib/playwright_captcha/utils/js_scripts/appliers 2026-04-05T14:06:46,946 copying playwright_captcha/utils/js_scripts/appliers/applyCloudflareInterstitial.js -> build/lib/playwright_captcha/utils/js_scripts/appliers 2026-04-05T14:06:46,948 copying playwright_captcha/utils/js_scripts/appliers/submitCloudflareTurnstile_camoufox.js -> build/lib/playwright_captcha/utils/js_scripts/appliers 2026-04-05T14:06:46,951 copying playwright_captcha/utils/js_scripts/appliers/applyCloudflareInterstitial_camoufox.js -> build/lib/playwright_captcha/utils/js_scripts/appliers 2026-04-05T14:06:46,953 copying playwright_captcha/utils/js_scripts/appliers/applyCloudflareTurnstile.js -> build/lib/playwright_captcha/utils/js_scripts/appliers 2026-04-05T14:06:46,955 copying playwright_captcha/utils/js_scripts/appliers/applyCloudflareTurnstile_camoufox.js -> build/lib/playwright_captcha/utils/js_scripts/appliers 2026-04-05T14:06:46,957 copying playwright_captcha/utils/js_scripts/appliers/submitCloudflareTurnstile.js -> build/lib/playwright_captcha/utils/js_scripts/appliers 2026-04-05T14:06:46,960 copying playwright_captcha/utils/js_scripts/appliers/applyRecaptchaV2.js -> build/lib/playwright_captcha/utils/js_scripts/appliers 2026-04-05T14:06:46,962 copying playwright_captcha/utils/js_scripts/appliers/applyRecaptchaV3.js -> build/lib/playwright_captcha/utils/js_scripts/appliers 2026-04-05T14:06:46,964 creating build/lib/playwright_captcha/utils/js_scripts/patches 2026-04-05T14:06:46,965 copying playwright_captcha/utils/js_scripts/patches/interceptCloudflareInterstitialData.js -> build/lib/playwright_captcha/utils/js_scripts/patches 2026-04-05T14:06:46,967 copying playwright_captcha/utils/js_scripts/patches/unlockShadowRoot.js -> build/lib/playwright_captcha/utils/js_scripts/patches 2026-04-05T14:06:46,970 creating build/lib/playwright_captcha/utils/camoufox_add_init_script/addon 2026-04-05T14:06:46,971 copying playwright_captcha/utils/camoufox_add_init_script/addon/manifest.json -> build/lib/playwright_captcha/utils/camoufox_add_init_script/addon 2026-04-05T14:06:46,974 copying playwright_captcha/utils/camoufox_add_init_script/addon/inject.js -> build/lib/playwright_captcha/utils/camoufox_add_init_script/addon 2026-04-05T14:06:46,976 creating build/lib/playwright_captcha/utils/camoufox_add_init_script/addon/scripts 2026-04-05T14:06:46,977 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-05T14:06:46,979 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-05T14:06:46,982 creating build/lib/playwright_captcha/utils/camoufox_add_init_script/__pycache__ 2026-04-05T14:06:46,983 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-05T14:06:46,985 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-05T14:06:47,014 installing to build/bdist.linux-armv7l/wheel 2026-04-05T14:06:47,015 running install 2026-04-05T14:06:47,038 running install_lib 2026-04-05T14:06:47,044 creating build/bdist.linux-armv7l/wheel 2026-04-05T14:06:47,046 creating build/bdist.linux-armv7l/wheel/playwright_captcha 2026-04-05T14:06:47,048 creating build/bdist.linux-armv7l/wheel/playwright_captcha/types 2026-04-05T14:06:47,049 copying build/lib/playwright_captcha/types/frameworks.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/types 2026-04-05T14:06:47,051 copying build/lib/playwright_captcha/types/captcha.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/types 2026-04-05T14:06:47,053 copying build/lib/playwright_captcha/types/solvers.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/types 2026-04-05T14:06:47,055 copying build/lib/playwright_captcha/types/__init__.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/types 2026-04-05T14:06:47,057 creating build/bdist.linux-armv7l/wheel/playwright_captcha/utils 2026-04-05T14:06:47,058 copying build/lib/playwright_captcha/utils/js_script.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/utils 2026-04-05T14:06:47,060 copying build/lib/playwright_captcha/utils/dom_helpers.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/utils 2026-04-05T14:06:47,062 copying build/lib/playwright_captcha/utils/misc.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/utils 2026-04-05T14:06:47,064 copying build/lib/playwright_captcha/utils/validators.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/utils 2026-04-05T14:06:47,066 copying build/lib/playwright_captcha/utils/exceptions.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/utils 2026-04-05T14:06:47,068 creating build/bdist.linux-armv7l/wheel/playwright_captcha/utils/js_scripts 2026-04-05T14:06:47,070 creating build/bdist.linux-armv7l/wheel/playwright_captcha/utils/js_scripts/appliers 2026-04-05T14:06:47,071 copying build/lib/playwright_captcha/utils/js_scripts/appliers/applyCloudflareInterstitial.js -> build/bdist.linux-armv7l/wheel/./playwright_captcha/utils/js_scripts/appliers 2026-04-05T14:06:47,073 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-05T14:06:47,075 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-05T14:06:47,077 copying build/lib/playwright_captcha/utils/js_scripts/appliers/applyCloudflareTurnstile.js -> build/bdist.linux-armv7l/wheel/./playwright_captcha/utils/js_scripts/appliers 2026-04-05T14:06:47,078 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-05T14:06:47,080 copying build/lib/playwright_captcha/utils/js_scripts/appliers/submitCloudflareTurnstile.js -> build/bdist.linux-armv7l/wheel/./playwright_captcha/utils/js_scripts/appliers 2026-04-05T14:06:47,082 copying build/lib/playwright_captcha/utils/js_scripts/appliers/applyRecaptchaV2.js -> build/bdist.linux-armv7l/wheel/./playwright_captcha/utils/js_scripts/appliers 2026-04-05T14:06:47,084 copying build/lib/playwright_captcha/utils/js_scripts/appliers/applyRecaptchaV3.js -> build/bdist.linux-armv7l/wheel/./playwright_captcha/utils/js_scripts/appliers 2026-04-05T14:06:47,086 creating build/bdist.linux-armv7l/wheel/playwright_captcha/utils/js_scripts/patches 2026-04-05T14:06:47,087 copying build/lib/playwright_captcha/utils/js_scripts/patches/interceptCloudflareInterstitialData.js -> build/bdist.linux-armv7l/wheel/./playwright_captcha/utils/js_scripts/patches 2026-04-05T14:06:47,089 copying build/lib/playwright_captcha/utils/js_scripts/patches/unlockShadowRoot.js -> build/bdist.linux-armv7l/wheel/./playwright_captcha/utils/js_scripts/patches 2026-04-05T14:06:47,091 copying build/lib/playwright_captcha/utils/regex_helpers.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/utils 2026-04-05T14:06:47,094 creating build/bdist.linux-armv7l/wheel/playwright_captcha/utils/camoufox_add_init_script 2026-04-05T14:06:47,095 creating build/bdist.linux-armv7l/wheel/playwright_captcha/utils/camoufox_add_init_script/addon 2026-04-05T14:06:47,096 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-05T14:06:47,098 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-05T14:06:47,101 creating build/bdist.linux-armv7l/wheel/playwright_captcha/utils/camoufox_add_init_script/addon/scripts 2026-04-05T14:06:47,102 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-05T14:06:47,104 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-05T14:06:47,106 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-05T14:06:47,108 creating build/bdist.linux-armv7l/wheel/playwright_captcha/utils/camoufox_add_init_script/__pycache__ 2026-04-05T14:06:47,109 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-05T14:06:47,111 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-05T14:06:47,114 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-05T14:06:47,115 copying build/lib/playwright_captcha/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/utils 2026-04-05T14:06:47,117 creating build/bdist.linux-armv7l/wheel/playwright_captcha/solvers 2026-04-05T14:06:47,119 creating build/bdist.linux-armv7l/wheel/playwright_captcha/solvers/click 2026-04-05T14:06:47,121 creating build/bdist.linux-armv7l/wheel/playwright_captcha/solvers/click/cloudflare 2026-04-05T14:06:47,122 copying build/lib/playwright_captcha/solvers/click/cloudflare/solve_by_click.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/solvers/click/cloudflare 2026-04-05T14:06:47,125 creating build/bdist.linux-armv7l/wheel/playwright_captcha/solvers/click/cloudflare/utils 2026-04-05T14:06:47,126 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-05T14:06:47,129 copying build/lib/playwright_captcha/solvers/click/cloudflare/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/solvers/click/cloudflare/utils 2026-04-05T14:06:47,130 copying build/lib/playwright_captcha/solvers/click/cloudflare/utils/detection.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/solvers/click/cloudflare/utils 2026-04-05T14:06:47,132 copying build/lib/playwright_captcha/solvers/click/cloudflare/__init__.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/solvers/click/cloudflare 2026-04-05T14:06:47,134 copying build/lib/playwright_captcha/solvers/click/click_solver.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/solvers/click 2026-04-05T14:06:47,137 creating build/bdist.linux-armv7l/wheel/playwright_captcha/solvers/click/common 2026-04-05T14:06:47,138 copying build/lib/playwright_captcha/solvers/click/common/shadow_root.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/solvers/click/common 2026-04-05T14:06:47,140 copying build/lib/playwright_captcha/solvers/click/common/__init__.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/solvers/click/common 2026-04-05T14:06:47,141 copying build/lib/playwright_captcha/solvers/click/common/detection.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/solvers/click/common 2026-04-05T14:06:47,143 copying build/lib/playwright_captcha/solvers/click/__init__.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/solvers/click 2026-04-05T14:06:47,146 creating build/bdist.linux-armv7l/wheel/playwright_captcha/solvers/api 2026-04-05T14:06:47,147 copying build/lib/playwright_captcha/solvers/api/api_solver_base.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/solvers/api 2026-04-05T14:06:47,149 creating build/bdist.linux-armv7l/wheel/playwright_captcha/solvers/api/twocaptcha 2026-04-05T14:06:47,150 copying build/lib/playwright_captcha/solvers/api/twocaptcha/twocaptcha_solver.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/solvers/api/twocaptcha 2026-04-05T14:06:47,153 copying build/lib/playwright_captcha/solvers/api/twocaptcha/__init__.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/solvers/api/twocaptcha 2026-04-05T14:06:47,155 creating build/bdist.linux-armv7l/wheel/playwright_captcha/solvers/api/tencaptcha 2026-04-05T14:06:47,156 creating build/bdist.linux-armv7l/wheel/playwright_captcha/solvers/api/tencaptcha/tencaptcha 2026-04-05T14:06:47,158 creating build/bdist.linux-armv7l/wheel/playwright_captcha/solvers/api/tencaptcha/tencaptcha/exceptions 2026-04-05T14:06:47,159 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-05T14:06:47,161 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-05T14:06:47,163 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-05T14:06:47,165 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-05T14:06:47,168 copying build/lib/playwright_captcha/solvers/api/tencaptcha/tencaptcha/__init__.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/solvers/api/tencaptcha/tencaptcha 2026-04-05T14:06:47,169 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-05T14:06:47,171 copying build/lib/playwright_captcha/solvers/api/tencaptcha/tencaptcha_solver.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/solvers/api/tencaptcha 2026-04-05T14:06:47,173 copying build/lib/playwright_captcha/solvers/api/tencaptcha/__init__.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/solvers/api/tencaptcha 2026-04-05T14:06:47,175 copying build/lib/playwright_captcha/solvers/api/__init__.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/solvers/api 2026-04-05T14:06:47,177 copying build/lib/playwright_captcha/solvers/base_solver.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/solvers 2026-04-05T14:06:47,179 copying build/lib/playwright_captcha/solvers/__init__.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/solvers 2026-04-05T14:06:47,181 copying build/lib/playwright_captcha/__init__.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha 2026-04-05T14:06:47,183 creating build/bdist.linux-armv7l/wheel/playwright_captcha/captchas 2026-04-05T14:06:47,185 creating build/bdist.linux-armv7l/wheel/playwright_captcha/captchas/cloudflare_interstitial 2026-04-05T14:06:47,186 copying build/lib/playwright_captcha/captchas/cloudflare_interstitial/detect_data.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/captchas/cloudflare_interstitial 2026-04-05T14:06:47,189 creating build/bdist.linux-armv7l/wheel/playwright_captcha/captchas/cloudflare_interstitial/solvers 2026-04-05T14:06:47,190 copying build/lib/playwright_captcha/captchas/cloudflare_interstitial/solvers/click.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/captchas/cloudflare_interstitial/solvers 2026-04-05T14:06:47,192 copying build/lib/playwright_captcha/captchas/cloudflare_interstitial/solvers/twocaptcha.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/captchas/cloudflare_interstitial/solvers 2026-04-05T14:06:47,194 copying build/lib/playwright_captcha/captchas/cloudflare_interstitial/solvers/__init__.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/captchas/cloudflare_interstitial/solvers 2026-04-05T14:06:47,196 copying build/lib/playwright_captcha/captchas/cloudflare_interstitial/__init__.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/captchas/cloudflare_interstitial 2026-04-05T14:06:47,198 copying build/lib/playwright_captcha/captchas/cloudflare_interstitial/apply.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/captchas/cloudflare_interstitial 2026-04-05T14:06:47,200 creating build/bdist.linux-armv7l/wheel/playwright_captcha/captchas/recaptcha_v3 2026-04-05T14:06:47,201 copying build/lib/playwright_captcha/captchas/recaptcha_v3/detect_data.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/captchas/recaptcha_v3 2026-04-05T14:06:47,204 creating build/bdist.linux-armv7l/wheel/playwright_captcha/captchas/recaptcha_v3/solvers 2026-04-05T14:06:47,205 copying build/lib/playwright_captcha/captchas/recaptcha_v3/solvers/tencaptcha.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/captchas/recaptcha_v3/solvers 2026-04-05T14:06:47,207 copying build/lib/playwright_captcha/captchas/recaptcha_v3/solvers/twocaptcha.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/captchas/recaptcha_v3/solvers 2026-04-05T14:06:47,209 copying build/lib/playwright_captcha/captchas/recaptcha_v3/solvers/__init__.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/captchas/recaptcha_v3/solvers 2026-04-05T14:06:47,211 copying build/lib/playwright_captcha/captchas/recaptcha_v3/__init__.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/captchas/recaptcha_v3 2026-04-05T14:06:47,213 copying build/lib/playwright_captcha/captchas/recaptcha_v3/apply.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/captchas/recaptcha_v3 2026-04-05T14:06:47,215 creating build/bdist.linux-armv7l/wheel/playwright_captcha/captchas/recaptcha_v2 2026-04-05T14:06:47,216 copying build/lib/playwright_captcha/captchas/recaptcha_v2/detect_data.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/captchas/recaptcha_v2 2026-04-05T14:06:47,219 creating build/bdist.linux-armv7l/wheel/playwright_captcha/captchas/recaptcha_v2/solvers 2026-04-05T14:06:47,220 copying build/lib/playwright_captcha/captchas/recaptcha_v2/solvers/tencaptcha.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/captchas/recaptcha_v2/solvers 2026-04-05T14:06:47,222 copying build/lib/playwright_captcha/captchas/recaptcha_v2/solvers/twocaptcha.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/captchas/recaptcha_v2/solvers 2026-04-05T14:06:47,223 copying build/lib/playwright_captcha/captchas/recaptcha_v2/solvers/__init__.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/captchas/recaptcha_v2/solvers 2026-04-05T14:06:47,225 copying build/lib/playwright_captcha/captchas/recaptcha_v2/__init__.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/captchas/recaptcha_v2 2026-04-05T14:06:47,227 copying build/lib/playwright_captcha/captchas/recaptcha_v2/apply.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/captchas/recaptcha_v2 2026-04-05T14:06:47,229 copying build/lib/playwright_captcha/captchas/__init__.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/captchas 2026-04-05T14:06:47,231 creating build/bdist.linux-armv7l/wheel/playwright_captcha/captchas/cloudflare_turnstile 2026-04-05T14:06:47,232 copying build/lib/playwright_captcha/captchas/cloudflare_turnstile/detect_data.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/captchas/cloudflare_turnstile 2026-04-05T14:06:47,235 creating build/bdist.linux-armv7l/wheel/playwright_captcha/captchas/cloudflare_turnstile/solvers 2026-04-05T14:06:47,236 copying build/lib/playwright_captcha/captchas/cloudflare_turnstile/solvers/click.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/captchas/cloudflare_turnstile/solvers 2026-04-05T14:06:47,238 copying build/lib/playwright_captcha/captchas/cloudflare_turnstile/solvers/twocaptcha.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/captchas/cloudflare_turnstile/solvers 2026-04-05T14:06:47,240 copying build/lib/playwright_captcha/captchas/cloudflare_turnstile/solvers/__init__.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/captchas/cloudflare_turnstile/solvers 2026-04-05T14:06:47,241 copying build/lib/playwright_captcha/captchas/cloudflare_turnstile/__init__.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/captchas/cloudflare_turnstile 2026-04-05T14:06:47,243 copying build/lib/playwright_captcha/captchas/cloudflare_turnstile/apply.py -> build/bdist.linux-armv7l/wheel/./playwright_captcha/captchas/cloudflare_turnstile 2026-04-05T14:06:47,245 running install_egg_info 2026-04-05T14:06:47,250 Copying playwright_captcha.egg-info to build/bdist.linux-armv7l/wheel/./playwright_captcha-0.1.4-py3.11.egg-info 2026-04-05T14:06:47,261 running install_scripts 2026-04-05T14:06:47,272 creating build/bdist.linux-armv7l/wheel/playwright_captcha-0.1.4.dist-info/WHEEL 2026-04-05T14:06:47,275 creating '/tmp/pip-wheel-9y88qave/.tmp-v5h9lk72/playwright_captcha-0.1.4-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-04-05T14:06:47,278 adding 'playwright_captcha/__init__.py' 2026-04-05T14:06:47,279 adding 'playwright_captcha/captchas/__init__.py' 2026-04-05T14:06:47,281 adding 'playwright_captcha/captchas/cloudflare_interstitial/__init__.py' 2026-04-05T14:06:47,283 adding 'playwright_captcha/captchas/cloudflare_interstitial/apply.py' 2026-04-05T14:06:47,284 adding 'playwright_captcha/captchas/cloudflare_interstitial/detect_data.py' 2026-04-05T14:06:47,286 adding 'playwright_captcha/captchas/cloudflare_interstitial/solvers/__init__.py' 2026-04-05T14:06:47,287 adding 'playwright_captcha/captchas/cloudflare_interstitial/solvers/click.py' 2026-04-05T14:06:47,289 adding 'playwright_captcha/captchas/cloudflare_interstitial/solvers/twocaptcha.py' 2026-04-05T14:06:47,291 adding 'playwright_captcha/captchas/cloudflare_turnstile/__init__.py' 2026-04-05T14:06:47,292 adding 'playwright_captcha/captchas/cloudflare_turnstile/apply.py' 2026-04-05T14:06:47,293 adding 'playwright_captcha/captchas/cloudflare_turnstile/detect_data.py' 2026-04-05T14:06:47,295 adding 'playwright_captcha/captchas/cloudflare_turnstile/solvers/__init__.py' 2026-04-05T14:06:47,296 adding 'playwright_captcha/captchas/cloudflare_turnstile/solvers/click.py' 2026-04-05T14:06:47,298 adding 'playwright_captcha/captchas/cloudflare_turnstile/solvers/twocaptcha.py' 2026-04-05T14:06:47,300 adding 'playwright_captcha/captchas/recaptcha_v2/__init__.py' 2026-04-05T14:06:47,301 adding 'playwright_captcha/captchas/recaptcha_v2/apply.py' 2026-04-05T14:06:47,302 adding 'playwright_captcha/captchas/recaptcha_v2/detect_data.py' 2026-04-05T14:06:47,304 adding 'playwright_captcha/captchas/recaptcha_v2/solvers/__init__.py' 2026-04-05T14:06:47,305 adding 'playwright_captcha/captchas/recaptcha_v2/solvers/tencaptcha.py' 2026-04-05T14:06:47,306 adding 'playwright_captcha/captchas/recaptcha_v2/solvers/twocaptcha.py' 2026-04-05T14:06:47,308 adding 'playwright_captcha/captchas/recaptcha_v3/__init__.py' 2026-04-05T14:06:47,309 adding 'playwright_captcha/captchas/recaptcha_v3/apply.py' 2026-04-05T14:06:47,310 adding 'playwright_captcha/captchas/recaptcha_v3/detect_data.py' 2026-04-05T14:06:47,312 adding 'playwright_captcha/captchas/recaptcha_v3/solvers/__init__.py' 2026-04-05T14:06:47,313 adding 'playwright_captcha/captchas/recaptcha_v3/solvers/tencaptcha.py' 2026-04-05T14:06:47,314 adding 'playwright_captcha/captchas/recaptcha_v3/solvers/twocaptcha.py' 2026-04-05T14:06:47,316 adding 'playwright_captcha/solvers/__init__.py' 2026-04-05T14:06:47,318 adding 'playwright_captcha/solvers/base_solver.py' 2026-04-05T14:06:47,320 adding 'playwright_captcha/solvers/api/__init__.py' 2026-04-05T14:06:47,321 adding 'playwright_captcha/solvers/api/api_solver_base.py' 2026-04-05T14:06:47,323 adding 'playwright_captcha/solvers/api/tencaptcha/__init__.py' 2026-04-05T14:06:47,324 adding 'playwright_captcha/solvers/api/tencaptcha/tencaptcha_solver.py' 2026-04-05T14:06:47,326 adding 'playwright_captcha/solvers/api/tencaptcha/tencaptcha/__init__.py' 2026-04-05T14:06:47,327 adding 'playwright_captcha/solvers/api/tencaptcha/tencaptcha/async_api.py' 2026-04-05T14:06:47,329 adding 'playwright_captcha/solvers/api/tencaptcha/tencaptcha/async_solver.py' 2026-04-05T14:06:47,331 adding 'playwright_captcha/solvers/api/tencaptcha/tencaptcha/exceptions/__init__.py' 2026-04-05T14:06:47,332 adding 'playwright_captcha/solvers/api/tencaptcha/tencaptcha/exceptions/api.py' 2026-04-05T14:06:47,333 adding 'playwright_captcha/solvers/api/tencaptcha/tencaptcha/exceptions/solver.py' 2026-04-05T14:06:47,335 adding 'playwright_captcha/solvers/api/twocaptcha/__init__.py' 2026-04-05T14:06:47,336 adding 'playwright_captcha/solvers/api/twocaptcha/twocaptcha_solver.py' 2026-04-05T14:06:47,338 adding 'playwright_captcha/solvers/click/__init__.py' 2026-04-05T14:06:47,339 adding 'playwright_captcha/solvers/click/click_solver.py' 2026-04-05T14:06:47,341 adding 'playwright_captcha/solvers/click/cloudflare/__init__.py' 2026-04-05T14:06:47,343 adding 'playwright_captcha/solvers/click/cloudflare/solve_by_click.py' 2026-04-05T14:06:47,345 adding 'playwright_captcha/solvers/click/cloudflare/utils/__init__.py' 2026-04-05T14:06:47,346 adding 'playwright_captcha/solvers/click/cloudflare/utils/detection.py' 2026-04-05T14:06:47,348 adding 'playwright_captcha/solvers/click/cloudflare/utils/dom_helpers.py' 2026-04-05T14:06:47,350 adding 'playwright_captcha/solvers/click/common/__init__.py' 2026-04-05T14:06:47,351 adding 'playwright_captcha/solvers/click/common/detection.py' 2026-04-05T14:06:47,352 adding 'playwright_captcha/solvers/click/common/shadow_root.py' 2026-04-05T14:06:47,354 adding 'playwright_captcha/types/__init__.py' 2026-04-05T14:06:47,355 adding 'playwright_captcha/types/captcha.py' 2026-04-05T14:06:47,357 adding 'playwright_captcha/types/frameworks.py' 2026-04-05T14:06:47,358 adding 'playwright_captcha/types/solvers.py' 2026-04-05T14:06:47,360 adding 'playwright_captcha/utils/__init__.py' 2026-04-05T14:06:47,361 adding 'playwright_captcha/utils/dom_helpers.py' 2026-04-05T14:06:47,362 adding 'playwright_captcha/utils/exceptions.py' 2026-04-05T14:06:47,364 adding 'playwright_captcha/utils/js_script.py' 2026-04-05T14:06:47,365 adding 'playwright_captcha/utils/misc.py' 2026-04-05T14:06:47,366 adding 'playwright_captcha/utils/regex_helpers.py' 2026-04-05T14:06:47,367 adding 'playwright_captcha/utils/validators.py' 2026-04-05T14:06:47,369 adding 'playwright_captcha/utils/camoufox_add_init_script/__init__.py' 2026-04-05T14:06:47,370 adding 'playwright_captcha/utils/camoufox_add_init_script/add_init_script.py' 2026-04-05T14:06:47,372 adding 'playwright_captcha/utils/camoufox_add_init_script/__pycache__/__init__.cpython-314.pyc' 2026-04-05T14:06:47,374 adding 'playwright_captcha/utils/camoufox_add_init_script/__pycache__/add_init_script.cpython-314.pyc' 2026-04-05T14:06:47,376 adding 'playwright_captcha/utils/camoufox_add_init_script/addon/inject.js' 2026-04-05T14:06:47,377 adding 'playwright_captcha/utils/camoufox_add_init_script/addon/manifest.json' 2026-04-05T14:06:47,378 adding 'playwright_captcha/utils/camoufox_add_init_script/addon/scripts/registry.json' 2026-04-05T14:06:47,379 adding 'playwright_captcha/utils/camoufox_add_init_script/addon/scripts/script_0d987c74e7abcd3001ffad81a1459fc5.js' 2026-04-05T14:06:47,382 adding 'playwright_captcha/utils/js_scripts/appliers/applyCloudflareInterstitial.js' 2026-04-05T14:06:47,383 adding 'playwright_captcha/utils/js_scripts/appliers/applyCloudflareInterstitial_camoufox.js' 2026-04-05T14:06:47,384 adding 'playwright_captcha/utils/js_scripts/appliers/applyCloudflareTurnstile.js' 2026-04-05T14:06:47,385 adding 'playwright_captcha/utils/js_scripts/appliers/applyCloudflareTurnstile_camoufox.js' 2026-04-05T14:06:47,387 adding 'playwright_captcha/utils/js_scripts/appliers/applyRecaptchaV2.js' 2026-04-05T14:06:47,388 adding 'playwright_captcha/utils/js_scripts/appliers/applyRecaptchaV3.js' 2026-04-05T14:06:47,389 adding 'playwright_captcha/utils/js_scripts/appliers/submitCloudflareTurnstile.js' 2026-04-05T14:06:47,390 adding 'playwright_captcha/utils/js_scripts/appliers/submitCloudflareTurnstile_camoufox.js' 2026-04-05T14:06:47,392 adding 'playwright_captcha/utils/js_scripts/patches/interceptCloudflareInterstitialData.js' 2026-04-05T14:06:47,393 adding 'playwright_captcha/utils/js_scripts/patches/unlockShadowRoot.js' 2026-04-05T14:06:47,397 adding 'playwright_captcha-0.1.4.dist-info/licenses/LICENSE' 2026-04-05T14:06:47,399 adding 'playwright_captcha-0.1.4.dist-info/METADATA' 2026-04-05T14:06:47,400 adding 'playwright_captcha-0.1.4.dist-info/WHEEL' 2026-04-05T14:06:47,401 adding 'playwright_captcha-0.1.4.dist-info/top_level.txt' 2026-04-05T14:06:47,403 adding 'playwright_captcha-0.1.4.dist-info/RECORD' 2026-04-05T14:06:47,406 removing build/bdist.linux-armv7l/wheel 2026-04-05T14:06:47,534 Building wheel for playwright-captcha (pyproject.toml): finished with status 'done' 2026-04-05T14:06:47,540 Created wheel for playwright-captcha: filename=playwright_captcha-0.1.4-py3-none-any.whl size=65348 sha256=df45cdf9fa693fef89c569f085d61b47423879be8a78bee32a610be3a0fb60d0 2026-04-05T14:06:47,541 Stored in directory: /tmp/pip-ephem-wheel-cache-2xpq8cqy/wheels/68/6f/fc/504cfdb2669956d72fe6fe827f923f899f9e3f636a7c57d6a9 2026-04-05T14:06:47,556 Successfully built playwright-captcha 2026-04-05T14:06:47,561 Removed build tracker: '/tmp/pip-build-tracker-bmal1kfz'