2026-01-06T09:50:00,671 Created temporary directory: /tmp/pip-ephem-wheel-cache-_27z23vz 2026-01-06T09:50:00,673 Created temporary directory: /tmp/pip-build-tracker-vvgvqp4v 2026-01-06T09:50:00,673 Initialized build tracking at /tmp/pip-build-tracker-vvgvqp4v 2026-01-06T09:50:00,674 Created build tracker: /tmp/pip-build-tracker-vvgvqp4v 2026-01-06T09:50:00,674 Entered build tracker: /tmp/pip-build-tracker-vvgvqp4v 2026-01-06T09:50:00,675 Created temporary directory: /tmp/pip-wheel-zaxr1ab4 2026-01-06T09:50:00,678 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-01-06T09:50:00,680 Created temporary directory: /tmp/pip-ephem-wheel-cache-ufg930sb 2026-01-06T09:50:00,702 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-01-06T09:50:00,706 2 location(s) to search for versions of ai-cloudscraper: 2026-01-06T09:50:00,706 * https://pypi.org/simple/ai-cloudscraper/ 2026-01-06T09:50:00,706 * https://www.piwheels.org/simple/ai-cloudscraper/ 2026-01-06T09:50:00,706 Fetching project page and analyzing links: https://pypi.org/simple/ai-cloudscraper/ 2026-01-06T09:50:00,707 Getting page https://pypi.org/simple/ai-cloudscraper/ 2026-01-06T09:50:00,709 Found index url https://pypi.org/simple 2026-01-06T09:50:00,920 Fetched page https://pypi.org/simple/ai-cloudscraper/ as application/vnd.pypi.simple.v1+json 2026-01-06T09:50:00,924 Skipping link: No binaries permitted for ai-cloudscraper: https://files.pythonhosted.org/packages/a0/fd/6ca464e3cdaaecd6d5802e5894e4a3a8e80b64714b0be9689bd23f0e1dc2/ai_cloudscraper-3.4.0-py3-none-any.whl (from https://pypi.org/simple/ai-cloudscraper/) (requires-python:>=3.8) 2026-01-06T09:50:00,925 Found link https://files.pythonhosted.org/packages/a7/b6/f8cdd927b4bf2cbab68d83c2d6d021847727060ec2d009146ba739c021bc/ai_cloudscraper-3.4.0.tar.gz (from https://pypi.org/simple/ai-cloudscraper/) (requires-python:>=3.8), version: 3.4.0 2026-01-06T09:50:00,926 Skipping link: No binaries permitted for ai-cloudscraper: https://files.pythonhosted.org/packages/ea/03/e070f2aec652c1654a4e426b5398af744dadcfc9d6c545b7503dc70a0d29/ai_cloudscraper-3.5.0-py3-none-any.whl (from https://pypi.org/simple/ai-cloudscraper/) (requires-python:>=3.8) 2026-01-06T09:50:00,927 Found link https://files.pythonhosted.org/packages/35/66/45a7626f369451632956ced7a03c4d784e333e37b90f6ccd3e3201529db2/ai_cloudscraper-3.5.0.tar.gz (from https://pypi.org/simple/ai-cloudscraper/) (requires-python:>=3.8), version: 3.5.0 2026-01-06T09:50:00,928 Skipping link: No binaries permitted for ai-cloudscraper: https://files.pythonhosted.org/packages/2e/f3/dd1f63f4757aceb6a8255378cf3a65d5a0c9ed7c9e65d8bfdd102f0dbb79/ai_cloudscraper-3.5.1-py3-none-any.whl (from https://pypi.org/simple/ai-cloudscraper/) (requires-python:>=3.8) 2026-01-06T09:50:00,929 Found link https://files.pythonhosted.org/packages/29/2f/75deeb23a1ae9e7d933d521a395483f48e3a25f7fe5aebe1fa7c34287d75/ai_cloudscraper-3.5.1.tar.gz (from https://pypi.org/simple/ai-cloudscraper/) (requires-python:>=3.8), version: 3.5.1 2026-01-06T09:50:00,929 Skipping link: No binaries permitted for ai-cloudscraper: https://files.pythonhosted.org/packages/15/4e/5dcdc9d5c9d16e34fe44130dc6afcc5cca36d989222518af2c2b17211d6b/ai_cloudscraper-3.6.0-py3-none-any.whl (from https://pypi.org/simple/ai-cloudscraper/) (requires-python:>=3.8) 2026-01-06T09:50:00,930 Found link https://files.pythonhosted.org/packages/dd/da/6dfb869f2821223e3fcdb0dd0edaceb7226beb0f1c41f629a315ac2ac3de/ai_cloudscraper-3.6.0.tar.gz (from https://pypi.org/simple/ai-cloudscraper/) (requires-python:>=3.8), version: 3.6.0 2026-01-06T09:50:00,931 Skipping link: No binaries permitted for ai-cloudscraper: https://files.pythonhosted.org/packages/70/2e/c7f8247baf93f737bef25b71dfef074f48cd351128df2dbecd890f8fdd36/ai_cloudscraper-3.7.0-py3-none-any.whl (from https://pypi.org/simple/ai-cloudscraper/) (requires-python:>=3.8) 2026-01-06T09:50:00,932 Found link https://files.pythonhosted.org/packages/1b/c9/022744e9162f9d8d0a761d9bd5188975d6373b8a8aae9ba364307aad00de/ai_cloudscraper-3.7.0.tar.gz (from https://pypi.org/simple/ai-cloudscraper/) (requires-python:>=3.8), version: 3.7.0 2026-01-06T09:50:00,933 Found link https://files.pythonhosted.org/packages/41/a2/a1c08f1302f3fed8d2a1a9570f583ff15b0e48ec984a6def5a380f2c5e5c/ai_cloudscraper-3.7.2.tar.gz (from https://pypi.org/simple/ai-cloudscraper/) (requires-python:>=3.8), version: 3.7.2 2026-01-06T09:50:00,934 Found link https://files.pythonhosted.org/packages/d6/3e/116d42d0de5477a1ee4940db72137b10f147d31bfe3296051a194b9d57e5/ai_cloudscraper-3.7.3.tar.gz (from https://pypi.org/simple/ai-cloudscraper/) (requires-python:>=3.8), version: 3.7.3 2026-01-06T09:50:00,935 Found link https://files.pythonhosted.org/packages/5c/e0/4872d053b5abdcc48019f405cc7389b55bd4fd6909f576cda791aea44d3a/ai_cloudscraper-3.7.4.tar.gz (from https://pypi.org/simple/ai-cloudscraper/) (requires-python:>=3.8), version: 3.7.4 2026-01-06T09:50:00,936 Found link https://files.pythonhosted.org/packages/0e/35/8584fdaf8168e23c7492364c48676a6bd24586a65b03a634a8ea585a8993/ai_cloudscraper-3.7.5.tar.gz (from https://pypi.org/simple/ai-cloudscraper/) (requires-python:>=3.8), version: 3.7.5 2026-01-06T09:50:00,937 Skipping link: No binaries permitted for ai-cloudscraper: https://files.pythonhosted.org/packages/67/d0/6e1e91c734c41cd6dbdeff609c91bef22433a0ce1d9240268aac36f02700/ai_cloudscraper-3.7.6-py3-none-any.whl (from https://pypi.org/simple/ai-cloudscraper/) (requires-python:>=3.8) 2026-01-06T09:50:00,937 Found link https://files.pythonhosted.org/packages/c0/94/dea1889eb6c2f1eed90a89e3de91238b1bb7513ddf3d5aef4f730b248432/ai_cloudscraper-3.7.6.tar.gz (from https://pypi.org/simple/ai-cloudscraper/) (requires-python:>=3.8), version: 3.7.6 2026-01-06T09:50:00,938 Fetching project page and analyzing links: https://www.piwheels.org/simple/ai-cloudscraper/ 2026-01-06T09:50:00,939 Getting page https://www.piwheels.org/simple/ai-cloudscraper/ 2026-01-06T09:50:00,940 Found index url https://www.piwheels.org/simple 2026-01-06T09:50:01,137 Fetched page https://www.piwheels.org/simple/ai-cloudscraper/ as text/html 2026-01-06T09:50:01,142 Skipping link: No binaries permitted for ai-cloudscraper: https://www.piwheels.org/simple/ai-cloudscraper/ai_cloudscraper-3.7.5-py3-none-any.whl#sha256=4d265509e09f4d7a0cb225ca1845de3648fe78319b7daa2d67a99ffb698c24d5 (from https://www.piwheels.org/simple/ai-cloudscraper/) (requires-python:>=3.8) 2026-01-06T09:50:01,143 Skipping link: No binaries permitted for ai-cloudscraper: https://www.piwheels.org/simple/ai-cloudscraper/ai_cloudscraper-3.7.2-cp311-cp311-linux_armv6l.whl#sha256=43a7c60c8e6108fe85026b80676b8fcb4e1d7e3f93e6cdb1e53465e4d94da285 (from https://www.piwheels.org/simple/ai-cloudscraper/) (requires-python:>=3.8) 2026-01-06T09:50:01,143 Skipping link: No binaries permitted for ai-cloudscraper: https://www.piwheels.org/simple/ai-cloudscraper/ai_cloudscraper-3.7.2-cp311-cp311-linux_armv7l.whl#sha256=43a7c60c8e6108fe85026b80676b8fcb4e1d7e3f93e6cdb1e53465e4d94da285 (from https://www.piwheels.org/simple/ai-cloudscraper/) (requires-python:>=3.8) 2026-01-06T09:50:01,144 Skipping link: No binaries permitted for ai-cloudscraper: https://www.piwheels.org/simple/ai-cloudscraper/ai_cloudscraper-3.7.2-cp313-cp313-linux_armv6l.whl#sha256=b50765df4aa6e6a526b2df361442f147fa58250bc6ba2f1ef56b804caaf09b04 (from https://www.piwheels.org/simple/ai-cloudscraper/) (requires-python:>=3.8) 2026-01-06T09:50:01,144 Skipping link: No binaries permitted for ai-cloudscraper: https://www.piwheels.org/simple/ai-cloudscraper/ai_cloudscraper-3.7.2-cp313-cp313-linux_armv7l.whl#sha256=b50765df4aa6e6a526b2df361442f147fa58250bc6ba2f1ef56b804caaf09b04 (from https://www.piwheels.org/simple/ai-cloudscraper/) (requires-python:>=3.8) 2026-01-06T09:50:01,145 Skipping link: No binaries permitted for ai-cloudscraper: https://www.piwheels.org/simple/ai-cloudscraper/ai_cloudscraper-3.7.2-cp39-cp39-linux_armv6l.whl#sha256=ae042b4c23e9e3686efe5d784a44bbd3d2a22e318fd774705cc069633ad42b22 (from https://www.piwheels.org/simple/ai-cloudscraper/) (requires-python:>=3.8) 2026-01-06T09:50:01,146 Skipping link: No binaries permitted for ai-cloudscraper: https://www.piwheels.org/simple/ai-cloudscraper/ai_cloudscraper-3.7.2-cp39-cp39-linux_armv7l.whl#sha256=ae042b4c23e9e3686efe5d784a44bbd3d2a22e318fd774705cc069633ad42b22 (from https://www.piwheels.org/simple/ai-cloudscraper/) (requires-python:>=3.8) 2026-01-06T09:50:01,146 Skipping link: No binaries permitted for ai-cloudscraper: https://www.piwheels.org/simple/ai-cloudscraper/ai_cloudscraper-3.7.0-py3-none-any.whl#sha256=6dccd08f407ce25836f2d4ebb783441f228924cb143b8b1df3be11b74400013e (from https://www.piwheels.org/simple/ai-cloudscraper/) (requires-python:>=3.8) 2026-01-06T09:50:01,147 Skipping link: No binaries permitted for ai-cloudscraper: https://www.piwheels.org/simple/ai-cloudscraper/ai_cloudscraper-3.6.0-py3-none-any.whl#sha256=245862b473ed729517ea6ae3c87a66904cba14b4024c8786cfccabcd97897cac (from https://www.piwheels.org/simple/ai-cloudscraper/) (requires-python:>=3.8) 2026-01-06T09:50:01,147 Skipping link: No binaries permitted for ai-cloudscraper: https://www.piwheels.org/simple/ai-cloudscraper/ai_cloudscraper-3.5.1-py3-none-any.whl#sha256=e4e749ca39991a3e372164400d4c60a0da0f4ff0e7f3b062bef8316abe5609d1 (from https://www.piwheels.org/simple/ai-cloudscraper/) (requires-python:>=3.8) 2026-01-06T09:50:01,148 Skipping link: No binaries permitted for ai-cloudscraper: https://www.piwheels.org/simple/ai-cloudscraper/ai_cloudscraper-3.5.0-py3-none-any.whl#sha256=4ceee35bc532f54864ab1a6eb01368f62ef23f9847ac4214065788a503c00c8f (from https://www.piwheels.org/simple/ai-cloudscraper/) (requires-python:>=3.8) 2026-01-06T09:50:01,148 Skipping link: No binaries permitted for ai-cloudscraper: https://www.piwheels.org/simple/ai-cloudscraper/ai_cloudscraper-3.4.0-py3-none-any.whl#sha256=5940dbdca2d994e2b759681cc3bb8262214804b1bec7f1244cb4fd4a761838a9 (from https://www.piwheels.org/simple/ai-cloudscraper/) (requires-python:>=3.8) 2026-01-06T09:50:01,149 Skipping link: not a file: https://www.piwheels.org/simple/ai-cloudscraper/ 2026-01-06T09:50:01,149 Skipping link: not a file: https://pypi.org/simple/ai-cloudscraper/ 2026-01-06T09:50:01,169 Given no hashes to check 1 links for project 'ai-cloudscraper': discarding no candidates 2026-01-06T09:50:01,187 Collecting ai-cloudscraper==3.7.6 2026-01-06T09:50:01,190 Created temporary directory: /tmp/pip-unpack-x1ag84x8 2026-01-06T09:50:01,412 Downloading ai_cloudscraper-3.7.6.tar.gz (7.4 MB) 2026-01-06T09:50:02,709 Added ai-cloudscraper==3.7.6 from https://files.pythonhosted.org/packages/c0/94/dea1889eb6c2f1eed90a89e3de91238b1bb7513ddf3d5aef4f730b248432/ai_cloudscraper-3.7.6.tar.gz to build tracker '/tmp/pip-build-tracker-vvgvqp4v' 2026-01-06T09:50:02,718 Created temporary directory: /tmp/pip-build-env-sebopd7i 2026-01-06T09:50:02,723 Installing build dependencies: started 2026-01-06T09:50:02,724 Running command pip subprocess to install build dependencies 2026-01-06T09:50:03,883 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-01-06T09:50:04,539 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-01-06T09:50:04,562 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-01-06T09:50:06,301 Collecting setuptools>=61.0 2026-01-06T09:50:06,384 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2026-01-06T09:50:06,651 Collecting wheel 2026-01-06T09:50:06,667 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2026-01-06T09:50:08,706 Collecting Cython 2026-01-06T09:50:09,500 Using cached https://www.piwheels.org/simple/cython/cython-3.2.4-cp311-cp311-linux_armv7l.whl (11.1 MB) 2026-01-06T09:50:12,813 Installing collected packages: wheel, setuptools, Cython 2026-01-06T09:50:13,053 Creating /tmp/pip-build-env-sebopd7i/overlay/local/bin 2026-01-06T09:50:13,056 changing mode of /tmp/pip-build-env-sebopd7i/overlay/local/bin/wheel to 755 2026-01-06T09:50:20,412 changing mode of /tmp/pip-build-env-sebopd7i/overlay/local/bin/cygdb to 755 2026-01-06T09:50:20,414 changing mode of /tmp/pip-build-env-sebopd7i/overlay/local/bin/cython to 755 2026-01-06T09:50:20,417 changing mode of /tmp/pip-build-env-sebopd7i/overlay/local/bin/cythonize to 755 2026-01-06T09:50:20,447 Successfully installed Cython-3.2.4 setuptools-80.9.0 wheel-0.45.1 2026-01-06T09:50:20,831 Installing build dependencies: finished with status 'done' 2026-01-06T09:50:20,838 Getting requirements to build wheel: started 2026-01-06T09:50:20,839 Running command Getting requirements to build wheel 2026-01-06T09:50:21,663 /tmp/pip-build-env-sebopd7i/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-01-06T09:50:21,663 !! 2026-01-06T09:50:21,664 ******************************************************************************** 2026-01-06T09:50:21,665 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-01-06T09:50:21,666 By 2026-Feb-18, you need to update your project and remove deprecated calls 2026-01-06T09:50:21,666 or your builds will no longer be supported. 2026-01-06T09:50:21,668 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-06T09:50:21,668 ******************************************************************************** 2026-01-06T09:50:21,670 !! 2026-01-06T09:50:21,670 corresp(dist, value, root_dir) 2026-01-06T09:50:21,671 /tmp/pip-build-env-sebopd7i/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `install_requires` overwritten in `pyproject.toml` (dependencies) 2026-01-06T09:50:21,671 corresp(dist, value, root_dir) 2026-01-06T09:50:21,672 /tmp/pip-build-env-sebopd7i/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `extras_require` overwritten in `pyproject.toml` (optional-dependencies) 2026-01-06T09:50:21,673 corresp(dist, value, root_dir) 2026-01-06T09:50:21,762 /tmp/pip-build-env-sebopd7i/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-01-06T09:50:21,763 !! 2026-01-06T09:50:21,764 ******************************************************************************** 2026-01-06T09:50:21,764 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-01-06T09:50:21,765 License :: OSI Approved :: MIT License 2026-01-06T09:50:21,767 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-06T09:50:21,767 ******************************************************************************** 2026-01-06T09:50:21,769 !! 2026-01-06T09:50:21,769 dist._finalize_license_expression() 2026-01-06T09:50:21,770 /tmp/pip-build-env-sebopd7i/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-01-06T09:50:21,771 !! 2026-01-06T09:50:21,772 ******************************************************************************** 2026-01-06T09:50:21,772 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-01-06T09:50:21,774 License :: OSI Approved :: MIT License 2026-01-06T09:50:21,775 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-06T09:50:21,775 ******************************************************************************** 2026-01-06T09:50:21,776 !! 2026-01-06T09:50:21,777 self._finalize_license_expression() 2026-01-06T09:50:21,777 running egg_info 2026-01-06T09:50:21,783 writing ai_cloudscraper.egg-info/PKG-INFO 2026-01-06T09:50:21,799 writing dependency_links to ai_cloudscraper.egg-info/dependency_links.txt 2026-01-06T09:50:21,808 writing requirements to ai_cloudscraper.egg-info/requires.txt 2026-01-06T09:50:21,809 writing top-level names to ai_cloudscraper.egg-info/top_level.txt 2026-01-06T09:50:21,839 reading manifest file 'ai_cloudscraper.egg-info/SOURCES.txt' 2026-01-06T09:50:21,845 reading manifest template 'MANIFEST.in' 2026-01-06T09:50:21,894 adding license file 'LICENSE' 2026-01-06T09:50:21,900 writing manifest file 'ai_cloudscraper.egg-info/SOURCES.txt' 2026-01-06T09:50:22,016 Getting requirements to build wheel: finished with status 'done' 2026-01-06T09:50:22,020 Created temporary directory: /tmp/pip-modern-metadata-msxp2x96 2026-01-06T09:50:22,022 Preparing metadata (pyproject.toml): started 2026-01-06T09:50:22,023 Running command Preparing metadata (pyproject.toml) 2026-01-06T09:50:22,798 /tmp/pip-build-env-sebopd7i/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-01-06T09:50:22,798 !! 2026-01-06T09:50:22,800 ******************************************************************************** 2026-01-06T09:50:22,800 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-01-06T09:50:22,801 By 2026-Feb-18, you need to update your project and remove deprecated calls 2026-01-06T09:50:22,802 or your builds will no longer be supported. 2026-01-06T09:50:22,803 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-06T09:50:22,804 ******************************************************************************** 2026-01-06T09:50:22,805 !! 2026-01-06T09:50:22,806 corresp(dist, value, root_dir) 2026-01-06T09:50:22,807 /tmp/pip-build-env-sebopd7i/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `install_requires` overwritten in `pyproject.toml` (dependencies) 2026-01-06T09:50:22,807 corresp(dist, value, root_dir) 2026-01-06T09:50:22,808 /tmp/pip-build-env-sebopd7i/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `extras_require` overwritten in `pyproject.toml` (optional-dependencies) 2026-01-06T09:50:22,808 corresp(dist, value, root_dir) 2026-01-06T09:50:22,888 /tmp/pip-build-env-sebopd7i/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-01-06T09:50:22,889 !! 2026-01-06T09:50:22,891 ******************************************************************************** 2026-01-06T09:50:22,891 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-01-06T09:50:22,892 License :: OSI Approved :: MIT License 2026-01-06T09:50:22,894 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-06T09:50:22,894 ******************************************************************************** 2026-01-06T09:50:22,895 !! 2026-01-06T09:50:22,896 dist._finalize_license_expression() 2026-01-06T09:50:22,897 /tmp/pip-build-env-sebopd7i/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-01-06T09:50:22,897 !! 2026-01-06T09:50:22,898 ******************************************************************************** 2026-01-06T09:50:22,899 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-01-06T09:50:22,900 License :: OSI Approved :: MIT License 2026-01-06T09:50:22,901 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-06T09:50:22,901 ******************************************************************************** 2026-01-06T09:50:22,902 !! 2026-01-06T09:50:22,903 self._finalize_license_expression() 2026-01-06T09:50:22,905 running dist_info 2026-01-06T09:50:22,919 creating /tmp/pip-modern-metadata-msxp2x96/ai_cloudscraper.egg-info 2026-01-06T09:50:22,920 writing /tmp/pip-modern-metadata-msxp2x96/ai_cloudscraper.egg-info/PKG-INFO 2026-01-06T09:50:22,935 writing dependency_links to /tmp/pip-modern-metadata-msxp2x96/ai_cloudscraper.egg-info/dependency_links.txt 2026-01-06T09:50:22,943 writing requirements to /tmp/pip-modern-metadata-msxp2x96/ai_cloudscraper.egg-info/requires.txt 2026-01-06T09:50:22,945 writing top-level names to /tmp/pip-modern-metadata-msxp2x96/ai_cloudscraper.egg-info/top_level.txt 2026-01-06T09:50:22,946 writing manifest file '/tmp/pip-modern-metadata-msxp2x96/ai_cloudscraper.egg-info/SOURCES.txt' 2026-01-06T09:50:22,973 reading manifest file '/tmp/pip-modern-metadata-msxp2x96/ai_cloudscraper.egg-info/SOURCES.txt' 2026-01-06T09:50:22,975 reading manifest template 'MANIFEST.in' 2026-01-06T09:50:23,024 adding license file 'LICENSE' 2026-01-06T09:50:23,029 writing manifest file '/tmp/pip-modern-metadata-msxp2x96/ai_cloudscraper.egg-info/SOURCES.txt' 2026-01-06T09:50:23,030 creating '/tmp/pip-modern-metadata-msxp2x96/ai_cloudscraper-3.7.6.dist-info' 2026-01-06T09:50:23,172 Preparing metadata (pyproject.toml): finished with status 'done' 2026-01-06T09:50:23,180 Source in /tmp/pip-wheel-zaxr1ab4/ai-cloudscraper_284132cf97fd458e92081f21d32aab9b has version 3.7.6, which satisfies requirement ai-cloudscraper==3.7.6 from https://files.pythonhosted.org/packages/c0/94/dea1889eb6c2f1eed90a89e3de91238b1bb7513ddf3d5aef4f730b248432/ai_cloudscraper-3.7.6.tar.gz 2026-01-06T09:50:23,181 Removed ai-cloudscraper==3.7.6 from https://files.pythonhosted.org/packages/c0/94/dea1889eb6c2f1eed90a89e3de91238b1bb7513ddf3d5aef4f730b248432/ai_cloudscraper-3.7.6.tar.gz from build tracker '/tmp/pip-build-tracker-vvgvqp4v' 2026-01-06T09:50:23,192 Created temporary directory: /tmp/pip-unpack-mo70y9bu 2026-01-06T09:50:23,193 Building wheels for collected packages: ai-cloudscraper 2026-01-06T09:50:23,197 Created temporary directory: /tmp/pip-wheel-0p450uxi 2026-01-06T09:50:23,197 Destination directory: /tmp/pip-wheel-0p450uxi 2026-01-06T09:50:23,200 Building wheel for ai-cloudscraper (pyproject.toml): started 2026-01-06T09:50:23,201 Running command Building wheel for ai-cloudscraper (pyproject.toml) 2026-01-06T09:50:23,965 /tmp/pip-build-env-sebopd7i/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-01-06T09:50:23,965 !! 2026-01-06T09:50:23,967 ******************************************************************************** 2026-01-06T09:50:23,967 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-01-06T09:50:23,969 By 2026-Feb-18, you need to update your project and remove deprecated calls 2026-01-06T09:50:23,969 or your builds will no longer be supported. 2026-01-06T09:50:23,970 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-06T09:50:23,971 ******************************************************************************** 2026-01-06T09:50:23,973 !! 2026-01-06T09:50:23,973 corresp(dist, value, root_dir) 2026-01-06T09:50:23,974 /tmp/pip-build-env-sebopd7i/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `install_requires` overwritten in `pyproject.toml` (dependencies) 2026-01-06T09:50:23,974 corresp(dist, value, root_dir) 2026-01-06T09:50:23,975 /tmp/pip-build-env-sebopd7i/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `extras_require` overwritten in `pyproject.toml` (optional-dependencies) 2026-01-06T09:50:23,975 corresp(dist, value, root_dir) 2026-01-06T09:50:24,048 /tmp/pip-build-env-sebopd7i/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-01-06T09:50:24,049 !! 2026-01-06T09:50:24,050 ******************************************************************************** 2026-01-06T09:50:24,050 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-01-06T09:50:24,051 License :: OSI Approved :: MIT License 2026-01-06T09:50:24,052 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-06T09:50:24,053 ******************************************************************************** 2026-01-06T09:50:24,054 !! 2026-01-06T09:50:24,054 dist._finalize_license_expression() 2026-01-06T09:50:24,055 /tmp/pip-build-env-sebopd7i/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-01-06T09:50:24,056 !! 2026-01-06T09:50:24,057 ******************************************************************************** 2026-01-06T09:50:24,057 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-01-06T09:50:24,059 License :: OSI Approved :: MIT License 2026-01-06T09:50:24,060 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-06T09:50:24,060 ******************************************************************************** 2026-01-06T09:50:24,062 !! 2026-01-06T09:50:24,062 self._finalize_license_expression() 2026-01-06T09:50:24,063 running bdist_wheel 2026-01-06T09:50:24,079 running build 2026-01-06T09:50:24,080 running build_py 2026-01-06T09:50:24,088 creating build/lib/cloudscraper 2026-01-06T09:50:24,090 copying cloudscraper/behavioral_simulation.py -> build/lib/cloudscraper 2026-01-06T09:50:24,093 copying cloudscraper/trust_builder.py -> build/lib/cloudscraper 2026-01-06T09:50:24,096 copying cloudscraper/challenge_analyzer.py -> build/lib/cloudscraper 2026-01-06T09:50:24,098 copying cloudscraper/improved_bypass_demo.py -> build/lib/cloudscraper 2026-01-06T09:50:24,101 copying cloudscraper/hybrid_engine.py -> build/lib/cloudscraper 2026-01-06T09:50:24,103 copying cloudscraper/__init__.py -> build/lib/cloudscraper 2026-01-06T09:50:24,107 copying cloudscraper/tls_fingerprinting.py -> build/lib/cloudscraper 2026-01-06T09:50:24,109 copying cloudscraper/tls_rotator.py -> build/lib/cloudscraper 2026-01-06T09:50:24,111 copying cloudscraper/async_cloudscraper.py -> build/lib/cloudscraper 2026-01-06T09:50:24,114 copying cloudscraper/adaptive_timing.py -> build/lib/cloudscraper 2026-01-06T09:50:24,116 copying cloudscraper/hybrid_solver.py -> build/lib/cloudscraper 2026-01-06T09:50:24,119 copying cloudscraper/enhanced_spoofing.py -> build/lib/cloudscraper 2026-01-06T09:50:24,122 copying cloudscraper/proxy_manager.py -> build/lib/cloudscraper 2026-01-06T09:50:24,124 copying cloudscraper/turnstile.py -> build/lib/cloudscraper 2026-01-06T09:50:24,126 copying cloudscraper/cookie_manager.py -> build/lib/cloudscraper 2026-01-06T09:50:24,130 copying cloudscraper/jsd_solver.py -> build/lib/cloudscraper 2026-01-06T09:50:24,132 copying cloudscraper/ml_optimization.py -> build/lib/cloudscraper 2026-01-06T09:50:24,135 copying cloudscraper/js_challenge_solver.py -> build/lib/cloudscraper 2026-01-06T09:50:24,138 copying cloudscraper/challenge_response_system.py -> build/lib/cloudscraper 2026-01-06T09:50:24,141 copying cloudscraper/performance.py -> build/lib/cloudscraper 2026-01-06T09:50:24,143 copying cloudscraper/config.py -> build/lib/cloudscraper 2026-01-06T09:50:24,146 copying cloudscraper/cloudflare_v3.py -> build/lib/cloudscraper 2026-01-06T09:50:24,148 copying cloudscraper/anti_detection.py -> build/lib/cloudscraper 2026-01-06T09:50:24,151 copying cloudscraper/browser_helper.py -> build/lib/cloudscraper 2026-01-06T09:50:24,153 copying cloudscraper/metrics.py -> build/lib/cloudscraper 2026-01-06T09:50:24,155 copying cloudscraper/exceptions.py -> build/lib/cloudscraper 2026-01-06T09:50:24,157 copying cloudscraper/rate_limiter.py -> build/lib/cloudscraper 2026-01-06T09:50:24,159 copying cloudscraper/cloudflare_v2.py -> build/lib/cloudscraper 2026-01-06T09:50:24,162 copying cloudscraper/stealth.py -> build/lib/cloudscraper 2026-01-06T09:50:24,165 copying cloudscraper/help.py -> build/lib/cloudscraper 2026-01-06T09:50:24,166 copying cloudscraper/session_pool.py -> build/lib/cloudscraper 2026-01-06T09:50:24,169 copying cloudscraper/setup.py -> build/lib/cloudscraper 2026-01-06T09:50:24,171 copying cloudscraper/cloudflare.py -> build/lib/cloudscraper 2026-01-06T09:50:24,173 copying cloudscraper/enhanced_error_handling.py -> build/lib/cloudscraper 2026-01-06T09:50:24,176 copying cloudscraper/advanced_fingerprinting.py -> build/lib/cloudscraper 2026-01-06T09:50:24,179 copying cloudscraper/playwright_bypass.py -> build/lib/cloudscraper 2026-01-06T09:50:24,182 copying cloudscraper/challenge_predictor.py -> build/lib/cloudscraper 2026-01-06T09:50:24,184 copying cloudscraper/lz_string_custom.py -> build/lib/cloudscraper 2026-01-06T09:50:24,186 copying cloudscraper/circuit_breaker.py -> build/lib/cloudscraper 2026-01-06T09:50:24,189 copying cloudscraper/intelligent_challenge_system.py -> build/lib/cloudscraper 2026-01-06T09:50:24,192 creating build/lib/cloudscraper/tests 2026-01-06T09:50:24,193 copying cloudscraper/tests/__init__.py -> build/lib/cloudscraper/tests 2026-01-06T09:50:24,195 copying cloudscraper/tests/conftest.py -> build/lib/cloudscraper/tests 2026-01-06T09:50:24,198 creating build/lib/cloudscraper/user_agent 2026-01-06T09:50:24,199 copying cloudscraper/user_agent/__init__.py -> build/lib/cloudscraper/user_agent 2026-01-06T09:50:24,202 creating build/lib/cloudscraper/examples 2026-01-06T09:50:24,203 copying cloudscraper/examples/enhanced_bypass_demo.py -> build/lib/cloudscraper/examples 2026-01-06T09:50:24,206 copying cloudscraper/examples/turnstile_example.py -> build/lib/cloudscraper/examples 2026-01-06T09:50:24,208 copying cloudscraper/examples/async_example.py -> build/lib/cloudscraper/examples 2026-01-06T09:50:24,210 copying cloudscraper/examples/advanced_usage.py -> build/lib/cloudscraper/examples 2026-01-06T09:50:24,213 creating build/lib/cloudscraper/interpreters 2026-01-06T09:50:24,214 copying cloudscraper/interpreters/native.py -> build/lib/cloudscraper/interpreters 2026-01-06T09:50:24,217 copying cloudscraper/interpreters/v8.py -> build/lib/cloudscraper/interpreters 2026-01-06T09:50:24,219 copying cloudscraper/interpreters/js2py.py -> build/lib/cloudscraper/interpreters 2026-01-06T09:50:24,221 copying cloudscraper/interpreters/__init__.py -> build/lib/cloudscraper/interpreters 2026-01-06T09:50:24,223 copying cloudscraper/interpreters/jsunfuck.py -> build/lib/cloudscraper/interpreters 2026-01-06T09:50:24,225 copying cloudscraper/interpreters/js2py_interpreter.py -> build/lib/cloudscraper/interpreters 2026-01-06T09:50:24,227 copying cloudscraper/interpreters/chakracore.py -> build/lib/cloudscraper/interpreters 2026-01-06T09:50:24,229 copying cloudscraper/interpreters/encapsulated.py -> build/lib/cloudscraper/interpreters 2026-01-06T09:50:24,231 copying cloudscraper/interpreters/nodejs.py -> build/lib/cloudscraper/interpreters 2026-01-06T09:50:24,233 creating build/lib/cloudscraper/captcha 2026-01-06T09:50:24,234 copying cloudscraper/captcha/ai_ocr.py -> build/lib/cloudscraper/captcha 2026-01-06T09:50:24,236 copying cloudscraper/captcha/__init__.py -> build/lib/cloudscraper/captcha 2026-01-06T09:50:24,238 copying cloudscraper/captcha/anticaptcha.py -> build/lib/cloudscraper/captcha 2026-01-06T09:50:24,240 copying cloudscraper/captcha/2captcha.py -> build/lib/cloudscraper/captcha 2026-01-06T09:50:24,243 copying cloudscraper/captcha/deathbycaptcha.py -> build/lib/cloudscraper/captcha 2026-01-06T09:50:24,245 copying cloudscraper/captcha/capsolver.py -> build/lib/cloudscraper/captcha 2026-01-06T09:50:24,247 copying cloudscraper/captcha/capmonster.py -> build/lib/cloudscraper/captcha 2026-01-06T09:50:24,250 copying cloudscraper/captcha/9kw.py -> build/lib/cloudscraper/captcha 2026-01-06T09:50:24,252 copying cloudscraper/captcha/ai_hybrid.py -> build/lib/cloudscraper/captcha 2026-01-06T09:50:24,255 copying cloudscraper/captcha/ai_obj_det.py -> build/lib/cloudscraper/captcha 2026-01-06T09:50:24,257 running egg_info 2026-01-06T09:50:24,269 writing ai_cloudscraper.egg-info/PKG-INFO 2026-01-06T09:50:24,284 writing dependency_links to ai_cloudscraper.egg-info/dependency_links.txt 2026-01-06T09:50:24,293 writing requirements to ai_cloudscraper.egg-info/requires.txt 2026-01-06T09:50:24,294 writing top-level names to ai_cloudscraper.egg-info/top_level.txt 2026-01-06T09:50:24,310 reading manifest file 'ai_cloudscraper.egg-info/SOURCES.txt' 2026-01-06T09:50:24,315 reading manifest template 'MANIFEST.in' 2026-01-06T09:50:24,365 adding license file 'LICENSE' 2026-01-06T09:50:24,371 writing manifest file 'ai_cloudscraper.egg-info/SOURCES.txt' 2026-01-06T09:50:24,377 copying cloudscraper/user_agent/browsers.json -> build/lib/cloudscraper/user_agent 2026-01-06T09:50:24,445 installing to build/bdist.linux-armv7l/wheel 2026-01-06T09:50:24,446 running install 2026-01-06T09:50:24,470 running install_lib 2026-01-06T09:50:24,477 creating build/bdist.linux-armv7l/wheel 2026-01-06T09:50:24,480 creating build/bdist.linux-armv7l/wheel/cloudscraper 2026-01-06T09:50:24,482 copying build/lib/cloudscraper/behavioral_simulation.py -> build/bdist.linux-armv7l/wheel/./cloudscraper 2026-01-06T09:50:24,486 creating build/bdist.linux-armv7l/wheel/cloudscraper/tests 2026-01-06T09:50:24,487 copying build/lib/cloudscraper/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./cloudscraper/tests 2026-01-06T09:50:24,490 copying build/lib/cloudscraper/tests/conftest.py -> build/bdist.linux-armv7l/wheel/./cloudscraper/tests 2026-01-06T09:50:24,492 copying build/lib/cloudscraper/trust_builder.py -> build/bdist.linux-armv7l/wheel/./cloudscraper 2026-01-06T09:50:24,495 copying build/lib/cloudscraper/challenge_analyzer.py -> build/bdist.linux-armv7l/wheel/./cloudscraper 2026-01-06T09:50:24,498 copying build/lib/cloudscraper/improved_bypass_demo.py -> build/bdist.linux-armv7l/wheel/./cloudscraper 2026-01-06T09:50:24,501 copying build/lib/cloudscraper/hybrid_engine.py -> build/bdist.linux-armv7l/wheel/./cloudscraper 2026-01-06T09:50:24,505 copying build/lib/cloudscraper/__init__.py -> build/bdist.linux-armv7l/wheel/./cloudscraper 2026-01-06T09:50:24,509 copying build/lib/cloudscraper/tls_fingerprinting.py -> build/bdist.linux-armv7l/wheel/./cloudscraper 2026-01-06T09:50:24,512 copying build/lib/cloudscraper/tls_rotator.py -> build/bdist.linux-armv7l/wheel/./cloudscraper 2026-01-06T09:50:24,514 copying build/lib/cloudscraper/async_cloudscraper.py -> build/bdist.linux-armv7l/wheel/./cloudscraper 2026-01-06T09:50:24,517 copying build/lib/cloudscraper/adaptive_timing.py -> build/bdist.linux-armv7l/wheel/./cloudscraper 2026-01-06T09:50:24,520 copying build/lib/cloudscraper/hybrid_solver.py -> build/bdist.linux-armv7l/wheel/./cloudscraper 2026-01-06T09:50:24,523 creating build/bdist.linux-armv7l/wheel/cloudscraper/user_agent 2026-01-06T09:50:24,524 copying build/lib/cloudscraper/user_agent/__init__.py -> build/bdist.linux-armv7l/wheel/./cloudscraper/user_agent 2026-01-06T09:50:24,526 copying build/lib/cloudscraper/user_agent/browsers.json -> build/bdist.linux-armv7l/wheel/./cloudscraper/user_agent 2026-01-06T09:50:24,562 copying build/lib/cloudscraper/enhanced_spoofing.py -> build/bdist.linux-armv7l/wheel/./cloudscraper 2026-01-06T09:50:24,565 copying build/lib/cloudscraper/proxy_manager.py -> build/bdist.linux-armv7l/wheel/./cloudscraper 2026-01-06T09:50:24,567 copying build/lib/cloudscraper/turnstile.py -> build/bdist.linux-armv7l/wheel/./cloudscraper 2026-01-06T09:50:24,570 copying build/lib/cloudscraper/cookie_manager.py -> build/bdist.linux-armv7l/wheel/./cloudscraper 2026-01-06T09:50:24,572 copying build/lib/cloudscraper/jsd_solver.py -> build/bdist.linux-armv7l/wheel/./cloudscraper 2026-01-06T09:50:24,574 copying build/lib/cloudscraper/ml_optimization.py -> build/bdist.linux-armv7l/wheel/./cloudscraper 2026-01-06T09:50:24,577 copying build/lib/cloudscraper/js_challenge_solver.py -> build/bdist.linux-armv7l/wheel/./cloudscraper 2026-01-06T09:50:24,579 copying build/lib/cloudscraper/challenge_response_system.py -> build/bdist.linux-armv7l/wheel/./cloudscraper 2026-01-06T09:50:24,581 copying build/lib/cloudscraper/performance.py -> build/bdist.linux-armv7l/wheel/./cloudscraper 2026-01-06T09:50:24,584 copying build/lib/cloudscraper/config.py -> build/bdist.linux-armv7l/wheel/./cloudscraper 2026-01-06T09:50:24,586 copying build/lib/cloudscraper/cloudflare_v3.py -> build/bdist.linux-armv7l/wheel/./cloudscraper 2026-01-06T09:50:24,589 copying build/lib/cloudscraper/anti_detection.py -> build/bdist.linux-armv7l/wheel/./cloudscraper 2026-01-06T09:50:24,591 copying build/lib/cloudscraper/browser_helper.py -> build/bdist.linux-armv7l/wheel/./cloudscraper 2026-01-06T09:50:24,593 copying build/lib/cloudscraper/metrics.py -> build/bdist.linux-armv7l/wheel/./cloudscraper 2026-01-06T09:50:24,596 copying build/lib/cloudscraper/exceptions.py -> build/bdist.linux-armv7l/wheel/./cloudscraper 2026-01-06T09:50:24,598 copying build/lib/cloudscraper/rate_limiter.py -> build/bdist.linux-armv7l/wheel/./cloudscraper 2026-01-06T09:50:24,600 creating build/bdist.linux-armv7l/wheel/cloudscraper/examples 2026-01-06T09:50:24,601 copying build/lib/cloudscraper/examples/enhanced_bypass_demo.py -> build/bdist.linux-armv7l/wheel/./cloudscraper/examples 2026-01-06T09:50:24,604 copying build/lib/cloudscraper/examples/turnstile_example.py -> build/bdist.linux-armv7l/wheel/./cloudscraper/examples 2026-01-06T09:50:24,606 copying build/lib/cloudscraper/examples/async_example.py -> build/bdist.linux-armv7l/wheel/./cloudscraper/examples 2026-01-06T09:50:24,608 copying build/lib/cloudscraper/examples/advanced_usage.py -> build/bdist.linux-armv7l/wheel/./cloudscraper/examples 2026-01-06T09:50:24,610 copying build/lib/cloudscraper/cloudflare_v2.py -> build/bdist.linux-armv7l/wheel/./cloudscraper 2026-01-06T09:50:24,613 copying build/lib/cloudscraper/stealth.py -> build/bdist.linux-armv7l/wheel/./cloudscraper 2026-01-06T09:50:24,616 creating build/bdist.linux-armv7l/wheel/cloudscraper/interpreters 2026-01-06T09:50:24,617 copying build/lib/cloudscraper/interpreters/native.py -> build/bdist.linux-armv7l/wheel/./cloudscraper/interpreters 2026-01-06T09:50:24,619 copying build/lib/cloudscraper/interpreters/v8.py -> build/bdist.linux-armv7l/wheel/./cloudscraper/interpreters 2026-01-06T09:50:24,621 copying build/lib/cloudscraper/interpreters/js2py.py -> build/bdist.linux-armv7l/wheel/./cloudscraper/interpreters 2026-01-06T09:50:24,623 copying build/lib/cloudscraper/interpreters/__init__.py -> build/bdist.linux-armv7l/wheel/./cloudscraper/interpreters 2026-01-06T09:50:24,625 copying build/lib/cloudscraper/interpreters/jsunfuck.py -> build/bdist.linux-armv7l/wheel/./cloudscraper/interpreters 2026-01-06T09:50:24,626 copying build/lib/cloudscraper/interpreters/js2py_interpreter.py -> build/bdist.linux-armv7l/wheel/./cloudscraper/interpreters 2026-01-06T09:50:24,628 copying build/lib/cloudscraper/interpreters/chakracore.py -> build/bdist.linux-armv7l/wheel/./cloudscraper/interpreters 2026-01-06T09:50:24,630 copying build/lib/cloudscraper/interpreters/encapsulated.py -> build/bdist.linux-armv7l/wheel/./cloudscraper/interpreters 2026-01-06T09:50:24,632 copying build/lib/cloudscraper/interpreters/nodejs.py -> build/bdist.linux-armv7l/wheel/./cloudscraper/interpreters 2026-01-06T09:50:24,634 creating build/bdist.linux-armv7l/wheel/cloudscraper/captcha 2026-01-06T09:50:24,635 copying build/lib/cloudscraper/captcha/ai_ocr.py -> build/bdist.linux-armv7l/wheel/./cloudscraper/captcha 2026-01-06T09:50:24,637 copying build/lib/cloudscraper/captcha/__init__.py -> build/bdist.linux-armv7l/wheel/./cloudscraper/captcha 2026-01-06T09:50:24,639 copying build/lib/cloudscraper/captcha/anticaptcha.py -> build/bdist.linux-armv7l/wheel/./cloudscraper/captcha 2026-01-06T09:50:24,641 copying build/lib/cloudscraper/captcha/2captcha.py -> build/bdist.linux-armv7l/wheel/./cloudscraper/captcha 2026-01-06T09:50:24,643 copying build/lib/cloudscraper/captcha/deathbycaptcha.py -> build/bdist.linux-armv7l/wheel/./cloudscraper/captcha 2026-01-06T09:50:24,646 copying build/lib/cloudscraper/captcha/capsolver.py -> build/bdist.linux-armv7l/wheel/./cloudscraper/captcha 2026-01-06T09:50:24,648 copying build/lib/cloudscraper/captcha/capmonster.py -> build/bdist.linux-armv7l/wheel/./cloudscraper/captcha 2026-01-06T09:50:24,650 copying build/lib/cloudscraper/captcha/9kw.py -> build/bdist.linux-armv7l/wheel/./cloudscraper/captcha 2026-01-06T09:50:24,652 copying build/lib/cloudscraper/captcha/ai_hybrid.py -> build/bdist.linux-armv7l/wheel/./cloudscraper/captcha 2026-01-06T09:50:24,655 copying build/lib/cloudscraper/captcha/ai_obj_det.py -> build/bdist.linux-armv7l/wheel/./cloudscraper/captcha 2026-01-06T09:50:24,657 copying build/lib/cloudscraper/help.py -> build/bdist.linux-armv7l/wheel/./cloudscraper 2026-01-06T09:50:24,660 copying build/lib/cloudscraper/session_pool.py -> build/bdist.linux-armv7l/wheel/./cloudscraper 2026-01-06T09:50:24,662 copying build/lib/cloudscraper/setup.py -> build/bdist.linux-armv7l/wheel/./cloudscraper 2026-01-06T09:50:24,664 copying build/lib/cloudscraper/cloudflare.py -> build/bdist.linux-armv7l/wheel/./cloudscraper 2026-01-06T09:50:24,667 copying build/lib/cloudscraper/enhanced_error_handling.py -> build/bdist.linux-armv7l/wheel/./cloudscraper 2026-01-06T09:50:24,669 copying build/lib/cloudscraper/advanced_fingerprinting.py -> build/bdist.linux-armv7l/wheel/./cloudscraper 2026-01-06T09:50:24,672 copying build/lib/cloudscraper/playwright_bypass.py -> build/bdist.linux-armv7l/wheel/./cloudscraper 2026-01-06T09:50:24,675 copying build/lib/cloudscraper/challenge_predictor.py -> build/bdist.linux-armv7l/wheel/./cloudscraper 2026-01-06T09:50:24,677 copying build/lib/cloudscraper/lz_string_custom.py -> build/bdist.linux-armv7l/wheel/./cloudscraper 2026-01-06T09:50:24,679 copying build/lib/cloudscraper/circuit_breaker.py -> build/bdist.linux-armv7l/wheel/./cloudscraper 2026-01-06T09:50:24,682 copying build/lib/cloudscraper/intelligent_challenge_system.py -> build/bdist.linux-armv7l/wheel/./cloudscraper 2026-01-06T09:50:24,684 running install_egg_info 2026-01-06T09:50:24,691 Copying ai_cloudscraper.egg-info to build/bdist.linux-armv7l/wheel/./ai_cloudscraper-3.7.6-py3.11.egg-info 2026-01-06T09:50:24,702 running install_scripts 2026-01-06T09:50:24,713 creating build/bdist.linux-armv7l/wheel/ai_cloudscraper-3.7.6.dist-info/WHEEL 2026-01-06T09:50:24,715 creating '/tmp/pip-wheel-0p450uxi/.tmp-xabmvbxj/ai_cloudscraper-3.7.6-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-01-06T09:50:24,719 adding 'ai_cloudscraper-3.7.6.dist-info/licenses/LICENSE' 2026-01-06T09:50:24,728 adding 'cloudscraper/__init__.py' 2026-01-06T09:50:24,731 adding 'cloudscraper/adaptive_timing.py' 2026-01-06T09:50:24,736 adding 'cloudscraper/advanced_fingerprinting.py' 2026-01-06T09:50:24,738 adding 'cloudscraper/anti_detection.py' 2026-01-06T09:50:24,741 adding 'cloudscraper/async_cloudscraper.py' 2026-01-06T09:50:24,743 adding 'cloudscraper/behavioral_simulation.py' 2026-01-06T09:50:24,744 adding 'cloudscraper/browser_helper.py' 2026-01-06T09:50:24,746 adding 'cloudscraper/challenge_analyzer.py' 2026-01-06T09:50:24,748 adding 'cloudscraper/challenge_predictor.py' 2026-01-06T09:50:24,750 adding 'cloudscraper/challenge_response_system.py' 2026-01-06T09:50:24,751 adding 'cloudscraper/circuit_breaker.py' 2026-01-06T09:50:24,754 adding 'cloudscraper/cloudflare.py' 2026-01-06T09:50:24,755 adding 'cloudscraper/cloudflare_v2.py' 2026-01-06T09:50:24,757 adding 'cloudscraper/cloudflare_v3.py' 2026-01-06T09:50:24,759 adding 'cloudscraper/config.py' 2026-01-06T09:50:24,760 adding 'cloudscraper/cookie_manager.py' 2026-01-06T09:50:24,763 adding 'cloudscraper/enhanced_error_handling.py' 2026-01-06T09:50:24,766 adding 'cloudscraper/enhanced_spoofing.py' 2026-01-06T09:50:24,767 adding 'cloudscraper/exceptions.py' 2026-01-06T09:50:24,769 adding 'cloudscraper/help.py' 2026-01-06T09:50:24,771 adding 'cloudscraper/hybrid_engine.py' 2026-01-06T09:50:24,772 adding 'cloudscraper/hybrid_solver.py' 2026-01-06T09:50:24,774 adding 'cloudscraper/improved_bypass_demo.py' 2026-01-06T09:50:24,777 adding 'cloudscraper/intelligent_challenge_system.py' 2026-01-06T09:50:24,779 adding 'cloudscraper/js_challenge_solver.py' 2026-01-06T09:50:24,781 adding 'cloudscraper/jsd_solver.py' 2026-01-06T09:50:24,783 adding 'cloudscraper/lz_string_custom.py' 2026-01-06T09:50:24,784 adding 'cloudscraper/metrics.py' 2026-01-06T09:50:24,787 adding 'cloudscraper/ml_optimization.py' 2026-01-06T09:50:24,790 adding 'cloudscraper/performance.py' 2026-01-06T09:50:24,791 adding 'cloudscraper/playwright_bypass.py' 2026-01-06T09:50:24,793 adding 'cloudscraper/proxy_manager.py' 2026-01-06T09:50:24,795 adding 'cloudscraper/rate_limiter.py' 2026-01-06T09:50:24,796 adding 'cloudscraper/session_pool.py' 2026-01-06T09:50:24,798 adding 'cloudscraper/setup.py' 2026-01-06T09:50:24,800 adding 'cloudscraper/stealth.py' 2026-01-06T09:50:24,803 adding 'cloudscraper/tls_fingerprinting.py' 2026-01-06T09:50:24,804 adding 'cloudscraper/tls_rotator.py' 2026-01-06T09:50:24,807 adding 'cloudscraper/trust_builder.py' 2026-01-06T09:50:24,808 adding 'cloudscraper/turnstile.py' 2026-01-06T09:50:24,811 adding 'cloudscraper/captcha/2captcha.py' 2026-01-06T09:50:24,812 adding 'cloudscraper/captcha/9kw.py' 2026-01-06T09:50:24,814 adding 'cloudscraper/captcha/__init__.py' 2026-01-06T09:50:24,816 adding 'cloudscraper/captcha/ai_hybrid.py' 2026-01-06T09:50:24,817 adding 'cloudscraper/captcha/ai_obj_det.py' 2026-01-06T09:50:24,819 adding 'cloudscraper/captcha/ai_ocr.py' 2026-01-06T09:50:24,820 adding 'cloudscraper/captcha/anticaptcha.py' 2026-01-06T09:50:24,822 adding 'cloudscraper/captcha/capmonster.py' 2026-01-06T09:50:24,823 adding 'cloudscraper/captcha/capsolver.py' 2026-01-06T09:50:24,825 adding 'cloudscraper/captcha/deathbycaptcha.py' 2026-01-06T09:50:24,827 adding 'cloudscraper/examples/advanced_usage.py' 2026-01-06T09:50:24,829 adding 'cloudscraper/examples/async_example.py' 2026-01-06T09:50:24,831 adding 'cloudscraper/examples/enhanced_bypass_demo.py' 2026-01-06T09:50:24,833 adding 'cloudscraper/examples/turnstile_example.py' 2026-01-06T09:50:24,834 adding 'cloudscraper/interpreters/__init__.py' 2026-01-06T09:50:24,836 adding 'cloudscraper/interpreters/chakracore.py' 2026-01-06T09:50:24,837 adding 'cloudscraper/interpreters/encapsulated.py' 2026-01-06T09:50:24,839 adding 'cloudscraper/interpreters/js2py.py' 2026-01-06T09:50:24,840 adding 'cloudscraper/interpreters/js2py_interpreter.py' 2026-01-06T09:50:24,842 adding 'cloudscraper/interpreters/jsunfuck.py' 2026-01-06T09:50:24,844 adding 'cloudscraper/interpreters/native.py' 2026-01-06T09:50:24,845 adding 'cloudscraper/interpreters/nodejs.py' 2026-01-06T09:50:24,846 adding 'cloudscraper/interpreters/v8.py' 2026-01-06T09:50:24,848 adding 'cloudscraper/tests/__init__.py' 2026-01-06T09:50:24,850 adding 'cloudscraper/tests/conftest.py' 2026-01-06T09:50:24,852 adding 'cloudscraper/user_agent/__init__.py' 2026-01-06T09:50:24,917 adding 'cloudscraper/user_agent/browsers.json' 2026-01-06T09:50:24,935 adding 'ai_cloudscraper-3.7.6.dist-info/METADATA' 2026-01-06T09:50:24,937 adding 'ai_cloudscraper-3.7.6.dist-info/WHEEL' 2026-01-06T09:50:24,938 adding 'ai_cloudscraper-3.7.6.dist-info/top_level.txt' 2026-01-06T09:50:24,941 adding 'ai_cloudscraper-3.7.6.dist-info/RECORD' 2026-01-06T09:50:24,949 removing build/bdist.linux-armv7l/wheel 2026-01-06T09:50:25,087 Building wheel for ai-cloudscraper (pyproject.toml): finished with status 'done' 2026-01-06T09:50:25,096 Created wheel for ai-cloudscraper: filename=ai_cloudscraper-3.7.6-py3-none-any.whl size=268421 sha256=91635720c2f676fd095556241c8886648a88c025b6668d4d124e4370b8e5a0f2 2026-01-06T09:50:25,098 Stored in directory: /tmp/pip-ephem-wheel-cache-ufg930sb/wheels/84/f0/5c/d93490738897d909464065c0a64ff6bdbc30ddce6b66f2f725 2026-01-06T09:50:25,119 Successfully built ai-cloudscraper 2026-01-06T09:50:25,128 Removed build tracker: '/tmp/pip-build-tracker-vvgvqp4v'