2026-01-04T16:39:41,287 Created temporary directory: /tmp/pip-ephem-wheel-cache-aup71edy 2026-01-04T16:39:41,289 Created temporary directory: /tmp/pip-build-tracker-g3fe9o1b 2026-01-04T16:39:41,289 Initialized build tracking at /tmp/pip-build-tracker-g3fe9o1b 2026-01-04T16:39:41,290 Created build tracker: /tmp/pip-build-tracker-g3fe9o1b 2026-01-04T16:39:41,290 Entered build tracker: /tmp/pip-build-tracker-g3fe9o1b 2026-01-04T16:39:41,291 Created temporary directory: /tmp/pip-wheel-8sgub9hf 2026-01-04T16:39:41,294 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-04T16:39:41,297 Created temporary directory: /tmp/pip-ephem-wheel-cache-r_q1o35k 2026-01-04T16:39:41,319 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-01-04T16:39:41,323 2 location(s) to search for versions of ai-cloudscraper: 2026-01-04T16:39:41,323 * https://pypi.org/simple/ai-cloudscraper/ 2026-01-04T16:39:41,323 * https://www.piwheels.org/simple/ai-cloudscraper/ 2026-01-04T16:39:41,324 Fetching project page and analyzing links: https://pypi.org/simple/ai-cloudscraper/ 2026-01-04T16:39:41,324 Getting page https://pypi.org/simple/ai-cloudscraper/ 2026-01-04T16:39:41,326 Found index url https://pypi.org/simple 2026-01-04T16:39:41,539 Fetched page https://pypi.org/simple/ai-cloudscraper/ as application/vnd.pypi.simple.v1+json 2026-01-04T16:39:41,542 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-04T16:39:41,543 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-04T16:39:41,544 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-04T16:39:41,544 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-04T16:39:41,545 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-04T16:39:41,546 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-04T16:39:41,547 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-04T16:39:41,548 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-04T16:39:41,549 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-04T16:39:41,550 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-04T16:39:41,551 Fetching project page and analyzing links: https://www.piwheels.org/simple/ai-cloudscraper/ 2026-01-04T16:39:41,552 Getting page https://www.piwheels.org/simple/ai-cloudscraper/ 2026-01-04T16:39:41,553 Found index url https://www.piwheels.org/simple 2026-01-04T16:39:41,713 Fetched page https://www.piwheels.org/simple/ai-cloudscraper/ as text/html 2026-01-04T16:39:41,715 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-04T16:39:41,716 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-04T16:39:41,716 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-04T16:39:41,717 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-04T16:39:41,717 Skipping link: not a file: https://www.piwheels.org/simple/ai-cloudscraper/ 2026-01-04T16:39:41,718 Skipping link: not a file: https://pypi.org/simple/ai-cloudscraper/ 2026-01-04T16:39:41,737 Given no hashes to check 1 links for project 'ai-cloudscraper': discarding no candidates 2026-01-04T16:39:41,755 Collecting ai-cloudscraper==3.7.0 2026-01-04T16:39:41,758 Created temporary directory: /tmp/pip-unpack-qus1xcv7 2026-01-04T16:39:41,891 Downloading ai_cloudscraper-3.7.0.tar.gz (7.7 MB) 2026-01-04T16:39:43,104 Added ai-cloudscraper==3.7.0 from https://files.pythonhosted.org/packages/1b/c9/022744e9162f9d8d0a761d9bd5188975d6373b8a8aae9ba364307aad00de/ai_cloudscraper-3.7.0.tar.gz to build tracker '/tmp/pip-build-tracker-g3fe9o1b' 2026-01-04T16:39:43,112 Created temporary directory: /tmp/pip-build-env-0j_rj3zm 2026-01-04T16:39:43,117 Installing build dependencies: started 2026-01-04T16:39:43,119 Running command pip subprocess to install build dependencies 2026-01-04T16:39:44,255 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-01-04T16:39:44,920 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-04T16:39:44,943 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-01-04T16:39:46,673 Collecting setuptools>=61.0 2026-01-04T16:39:46,777 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2026-01-04T16:39:47,052 Collecting wheel 2026-01-04T16:39:47,070 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2026-01-04T16:39:50,118 Installing collected packages: wheel, setuptools 2026-01-04T16:39:50,371 Creating /tmp/pip-build-env-0j_rj3zm/overlay/local/bin 2026-01-04T16:39:50,373 changing mode of /tmp/pip-build-env-0j_rj3zm/overlay/local/bin/wheel to 755 2026-01-04T16:39:54,145 Successfully installed setuptools-80.9.0 wheel-0.45.1 2026-01-04T16:39:54,412 Installing build dependencies: finished with status 'done' 2026-01-04T16:39:54,419 Getting requirements to build wheel: started 2026-01-04T16:39:54,420 Running command Getting requirements to build wheel 2026-01-04T16:39:55,060 /tmp/pip-build-env-0j_rj3zm/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-01-04T16:39:55,060 !! 2026-01-04T16:39:55,062 ******************************************************************************** 2026-01-04T16:39:55,062 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-04T16:39:55,063 By 2026-Feb-18, you need to update your project and remove deprecated calls 2026-01-04T16:39:55,064 or your builds will no longer be supported. 2026-01-04T16:39:55,065 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-04T16:39:55,065 ******************************************************************************** 2026-01-04T16:39:55,066 !! 2026-01-04T16:39:55,067 corresp(dist, value, root_dir) 2026-01-04T16:39:55,067 /tmp/pip-build-env-0j_rj3zm/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `install_requires` overwritten in `pyproject.toml` (dependencies) 2026-01-04T16:39:55,068 corresp(dist, value, root_dir) 2026-01-04T16:39:55,068 /tmp/pip-build-env-0j_rj3zm/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `extras_require` overwritten in `pyproject.toml` (optional-dependencies) 2026-01-04T16:39:55,069 corresp(dist, value, root_dir) 2026-01-04T16:39:55,159 /tmp/pip-build-env-0j_rj3zm/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-01-04T16:39:55,160 !! 2026-01-04T16:39:55,161 ******************************************************************************** 2026-01-04T16:39:55,161 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-01-04T16:39:55,163 License :: OSI Approved :: MIT License 2026-01-04T16:39:55,164 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-04T16:39:55,164 ******************************************************************************** 2026-01-04T16:39:55,165 !! 2026-01-04T16:39:55,166 dist._finalize_license_expression() 2026-01-04T16:39:55,167 /tmp/pip-build-env-0j_rj3zm/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-01-04T16:39:55,167 !! 2026-01-04T16:39:55,168 ******************************************************************************** 2026-01-04T16:39:55,169 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-01-04T16:39:55,170 License :: OSI Approved :: MIT License 2026-01-04T16:39:55,171 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-04T16:39:55,172 ******************************************************************************** 2026-01-04T16:39:55,173 !! 2026-01-04T16:39:55,174 self._finalize_license_expression() 2026-01-04T16:39:55,175 running egg_info 2026-01-04T16:39:55,180 writing ai_cloudscraper.egg-info/PKG-INFO 2026-01-04T16:39:55,195 writing dependency_links to ai_cloudscraper.egg-info/dependency_links.txt 2026-01-04T16:39:55,204 writing requirements to ai_cloudscraper.egg-info/requires.txt 2026-01-04T16:39:55,206 writing top-level names to ai_cloudscraper.egg-info/top_level.txt 2026-01-04T16:39:55,273 reading manifest file 'ai_cloudscraper.egg-info/SOURCES.txt' 2026-01-04T16:39:55,287 reading manifest template 'MANIFEST.in' 2026-01-04T16:39:55,347 adding license file 'LICENSE' 2026-01-04T16:39:55,359 writing manifest file 'ai_cloudscraper.egg-info/SOURCES.txt' 2026-01-04T16:39:55,456 Getting requirements to build wheel: finished with status 'done' 2026-01-04T16:39:55,460 Created temporary directory: /tmp/pip-modern-metadata-0g5tan1g 2026-01-04T16:39:55,462 Preparing metadata (pyproject.toml): started 2026-01-04T16:39:55,463 Running command Preparing metadata (pyproject.toml) 2026-01-04T16:39:56,085 /tmp/pip-build-env-0j_rj3zm/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-01-04T16:39:56,085 !! 2026-01-04T16:39:56,086 ******************************************************************************** 2026-01-04T16:39:56,087 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-04T16:39:56,088 By 2026-Feb-18, you need to update your project and remove deprecated calls 2026-01-04T16:39:56,088 or your builds will no longer be supported. 2026-01-04T16:39:56,089 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-04T16:39:56,090 ******************************************************************************** 2026-01-04T16:39:56,091 !! 2026-01-04T16:39:56,091 corresp(dist, value, root_dir) 2026-01-04T16:39:56,092 /tmp/pip-build-env-0j_rj3zm/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `install_requires` overwritten in `pyproject.toml` (dependencies) 2026-01-04T16:39:56,092 corresp(dist, value, root_dir) 2026-01-04T16:39:56,093 /tmp/pip-build-env-0j_rj3zm/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `extras_require` overwritten in `pyproject.toml` (optional-dependencies) 2026-01-04T16:39:56,094 corresp(dist, value, root_dir) 2026-01-04T16:39:56,176 /tmp/pip-build-env-0j_rj3zm/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-01-04T16:39:56,177 !! 2026-01-04T16:39:56,178 ******************************************************************************** 2026-01-04T16:39:56,179 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-01-04T16:39:56,180 License :: OSI Approved :: MIT License 2026-01-04T16:39:56,181 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-04T16:39:56,182 ******************************************************************************** 2026-01-04T16:39:56,183 !! 2026-01-04T16:39:56,184 dist._finalize_license_expression() 2026-01-04T16:39:56,185 /tmp/pip-build-env-0j_rj3zm/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-01-04T16:39:56,185 !! 2026-01-04T16:39:56,187 ******************************************************************************** 2026-01-04T16:39:56,187 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-01-04T16:39:56,188 License :: OSI Approved :: MIT License 2026-01-04T16:39:56,190 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-04T16:39:56,190 ******************************************************************************** 2026-01-04T16:39:56,192 !! 2026-01-04T16:39:56,192 self._finalize_license_expression() 2026-01-04T16:39:56,192 running dist_info 2026-01-04T16:39:56,204 creating /tmp/pip-modern-metadata-0g5tan1g/ai_cloudscraper.egg-info 2026-01-04T16:39:56,205 writing /tmp/pip-modern-metadata-0g5tan1g/ai_cloudscraper.egg-info/PKG-INFO 2026-01-04T16:39:56,220 writing dependency_links to /tmp/pip-modern-metadata-0g5tan1g/ai_cloudscraper.egg-info/dependency_links.txt 2026-01-04T16:39:56,229 writing requirements to /tmp/pip-modern-metadata-0g5tan1g/ai_cloudscraper.egg-info/requires.txt 2026-01-04T16:39:56,230 writing top-level names to /tmp/pip-modern-metadata-0g5tan1g/ai_cloudscraper.egg-info/top_level.txt 2026-01-04T16:39:56,232 writing manifest file '/tmp/pip-modern-metadata-0g5tan1g/ai_cloudscraper.egg-info/SOURCES.txt' 2026-01-04T16:39:56,262 reading manifest file '/tmp/pip-modern-metadata-0g5tan1g/ai_cloudscraper.egg-info/SOURCES.txt' 2026-01-04T16:39:56,264 reading manifest template 'MANIFEST.in' 2026-01-04T16:39:56,317 adding license file 'LICENSE' 2026-01-04T16:39:56,322 writing manifest file '/tmp/pip-modern-metadata-0g5tan1g/ai_cloudscraper.egg-info/SOURCES.txt' 2026-01-04T16:39:56,323 creating '/tmp/pip-modern-metadata-0g5tan1g/ai_cloudscraper-3.7.0.dist-info' 2026-01-04T16:39:56,447 Preparing metadata (pyproject.toml): finished with status 'done' 2026-01-04T16:39:56,454 Source in /tmp/pip-wheel-8sgub9hf/ai-cloudscraper_35de65c6cbad4d3c845e6106a8ba5350 has version 3.7.0, which satisfies requirement ai-cloudscraper==3.7.0 from https://files.pythonhosted.org/packages/1b/c9/022744e9162f9d8d0a761d9bd5188975d6373b8a8aae9ba364307aad00de/ai_cloudscraper-3.7.0.tar.gz 2026-01-04T16:39:56,456 Removed ai-cloudscraper==3.7.0 from https://files.pythonhosted.org/packages/1b/c9/022744e9162f9d8d0a761d9bd5188975d6373b8a8aae9ba364307aad00de/ai_cloudscraper-3.7.0.tar.gz from build tracker '/tmp/pip-build-tracker-g3fe9o1b' 2026-01-04T16:39:56,467 Created temporary directory: /tmp/pip-unpack-hpblavl0 2026-01-04T16:39:56,467 Building wheels for collected packages: ai-cloudscraper 2026-01-04T16:39:56,472 Created temporary directory: /tmp/pip-wheel-ph32sj_h 2026-01-04T16:39:56,472 Destination directory: /tmp/pip-wheel-ph32sj_h 2026-01-04T16:39:56,475 Building wheel for ai-cloudscraper (pyproject.toml): started 2026-01-04T16:39:56,476 Running command Building wheel for ai-cloudscraper (pyproject.toml) 2026-01-04T16:39:57,080 /tmp/pip-build-env-0j_rj3zm/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-01-04T16:39:57,080 !! 2026-01-04T16:39:57,082 ******************************************************************************** 2026-01-04T16:39:57,082 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-04T16:39:57,083 By 2026-Feb-18, you need to update your project and remove deprecated calls 2026-01-04T16:39:57,084 or your builds will no longer be supported. 2026-01-04T16:39:57,085 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-04T16:39:57,085 ******************************************************************************** 2026-01-04T16:39:57,087 !! 2026-01-04T16:39:57,087 corresp(dist, value, root_dir) 2026-01-04T16:39:57,088 /tmp/pip-build-env-0j_rj3zm/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `install_requires` overwritten in `pyproject.toml` (dependencies) 2026-01-04T16:39:57,089 corresp(dist, value, root_dir) 2026-01-04T16:39:57,089 /tmp/pip-build-env-0j_rj3zm/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `extras_require` overwritten in `pyproject.toml` (optional-dependencies) 2026-01-04T16:39:57,090 corresp(dist, value, root_dir) 2026-01-04T16:39:57,171 /tmp/pip-build-env-0j_rj3zm/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-01-04T16:39:57,171 !! 2026-01-04T16:39:57,172 ******************************************************************************** 2026-01-04T16:39:57,173 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-01-04T16:39:57,174 License :: OSI Approved :: MIT License 2026-01-04T16:39:57,175 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-04T16:39:57,175 ******************************************************************************** 2026-01-04T16:39:57,176 !! 2026-01-04T16:39:57,176 dist._finalize_license_expression() 2026-01-04T16:39:57,177 /tmp/pip-build-env-0j_rj3zm/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-01-04T16:39:57,177 !! 2026-01-04T16:39:57,178 ******************************************************************************** 2026-01-04T16:39:57,179 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-01-04T16:39:57,180 License :: OSI Approved :: MIT License 2026-01-04T16:39:57,181 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-04T16:39:57,181 ******************************************************************************** 2026-01-04T16:39:57,182 !! 2026-01-04T16:39:57,183 self._finalize_license_expression() 2026-01-04T16:39:57,184 running bdist_wheel 2026-01-04T16:39:57,203 running build 2026-01-04T16:39:57,204 running build_py 2026-01-04T16:39:57,212 creating build/lib/cloudscraper 2026-01-04T16:39:57,215 copying cloudscraper/challenge_response_system.py -> build/lib/cloudscraper 2026-01-04T16:39:57,218 copying cloudscraper/lz_string_custom.py -> build/lib/cloudscraper 2026-01-04T16:39:57,220 copying cloudscraper/ml_optimization.py -> build/lib/cloudscraper 2026-01-04T16:39:57,223 copying cloudscraper/enhanced_error_handling.py -> build/lib/cloudscraper 2026-01-04T16:39:57,226 copying cloudscraper/challenge_analyzer.py -> build/lib/cloudscraper 2026-01-04T16:39:57,229 copying cloudscraper/advanced_fingerprinting.py -> build/lib/cloudscraper 2026-01-04T16:39:57,233 copying cloudscraper/jsd_solver.py -> build/lib/cloudscraper 2026-01-04T16:39:57,235 copying cloudscraper/challenge_predictor.py -> build/lib/cloudscraper 2026-01-04T16:39:57,237 copying cloudscraper/__init__.py -> build/lib/cloudscraper 2026-01-04T16:39:57,241 copying cloudscraper/circuit_breaker.py -> build/lib/cloudscraper 2026-01-04T16:39:57,243 copying cloudscraper/improved_bypass_demo.py -> build/lib/cloudscraper 2026-01-04T16:39:57,246 copying cloudscraper/behavioral_simulation.py -> build/lib/cloudscraper 2026-01-04T16:39:57,249 copying cloudscraper/proxy_manager.py -> build/lib/cloudscraper 2026-01-04T16:39:57,252 copying cloudscraper/performance.py -> build/lib/cloudscraper 2026-01-04T16:39:57,255 copying cloudscraper/trust_builder.py -> build/lib/cloudscraper 2026-01-04T16:39:57,260 copying cloudscraper/hybrid_solver.py -> build/lib/cloudscraper 2026-01-04T16:39:57,263 copying cloudscraper/cookie_manager.py -> build/lib/cloudscraper 2026-01-04T16:39:57,265 copying cloudscraper/turnstile.py -> build/lib/cloudscraper 2026-01-04T16:39:57,268 copying cloudscraper/config.py -> build/lib/cloudscraper 2026-01-04T16:39:57,270 copying cloudscraper/tls_rotator.py -> build/lib/cloudscraper 2026-01-04T16:39:57,272 copying cloudscraper/setup.py -> build/lib/cloudscraper 2026-01-04T16:39:57,274 copying cloudscraper/tls_fingerprinting.py -> build/lib/cloudscraper 2026-01-04T16:39:57,277 copying cloudscraper/stealth.py -> build/lib/cloudscraper 2026-01-04T16:39:57,280 copying cloudscraper/anti_detection.py -> build/lib/cloudscraper 2026-01-04T16:39:57,283 copying cloudscraper/help.py -> build/lib/cloudscraper 2026-01-04T16:39:57,285 copying cloudscraper/rate_limiter.py -> build/lib/cloudscraper 2026-01-04T16:39:57,287 copying cloudscraper/enhanced_spoofing.py -> build/lib/cloudscraper 2026-01-04T16:39:57,290 copying cloudscraper/exceptions.py -> build/lib/cloudscraper 2026-01-04T16:39:57,292 copying cloudscraper/cloudflare_v3.py -> build/lib/cloudscraper 2026-01-04T16:39:57,294 copying cloudscraper/async_cloudscraper.py -> build/lib/cloudscraper 2026-01-04T16:39:57,297 copying cloudscraper/hybrid_engine.py -> build/lib/cloudscraper 2026-01-04T16:39:57,300 copying cloudscraper/cloudflare_v2.py -> build/lib/cloudscraper 2026-01-04T16:39:57,303 copying cloudscraper/js_challenge_solver.py -> build/lib/cloudscraper 2026-01-04T16:39:57,306 copying cloudscraper/intelligent_challenge_system.py -> build/lib/cloudscraper 2026-01-04T16:39:57,309 copying cloudscraper/adaptive_timing.py -> build/lib/cloudscraper 2026-01-04T16:39:57,311 copying cloudscraper/cloudflare.py -> build/lib/cloudscraper 2026-01-04T16:39:57,314 copying cloudscraper/browser_helper.py -> build/lib/cloudscraper 2026-01-04T16:39:57,317 copying cloudscraper/playwright_bypass.py -> build/lib/cloudscraper 2026-01-04T16:39:57,319 copying cloudscraper/metrics.py -> build/lib/cloudscraper 2026-01-04T16:39:57,322 copying cloudscraper/session_pool.py -> build/lib/cloudscraper 2026-01-04T16:39:57,325 creating build/lib/cloudscraper/user_agent 2026-01-04T16:39:57,326 copying cloudscraper/user_agent/__init__.py -> build/lib/cloudscraper/user_agent 2026-01-04T16:39:57,329 creating build/lib/cloudscraper/captcha 2026-01-04T16:39:57,330 copying cloudscraper/captcha/deathbycaptcha.py -> build/lib/cloudscraper/captcha 2026-01-04T16:39:57,333 copying cloudscraper/captcha/ai_hybrid.py -> build/lib/cloudscraper/captcha 2026-01-04T16:39:57,335 copying cloudscraper/captcha/__init__.py -> build/lib/cloudscraper/captcha 2026-01-04T16:39:57,337 copying cloudscraper/captcha/ai_obj_det.py -> build/lib/cloudscraper/captcha 2026-01-04T16:39:57,340 copying cloudscraper/captcha/9kw.py -> build/lib/cloudscraper/captcha 2026-01-04T16:39:57,342 copying cloudscraper/captcha/2captcha.py -> build/lib/cloudscraper/captcha 2026-01-04T16:39:57,345 copying cloudscraper/captcha/anticaptcha.py -> build/lib/cloudscraper/captcha 2026-01-04T16:39:57,347 copying cloudscraper/captcha/ai_ocr.py -> build/lib/cloudscraper/captcha 2026-01-04T16:39:57,349 copying cloudscraper/captcha/capmonster.py -> build/lib/cloudscraper/captcha 2026-01-04T16:39:57,352 copying cloudscraper/captcha/capsolver.py -> build/lib/cloudscraper/captcha 2026-01-04T16:39:57,355 creating build/lib/cloudscraper/pyarmor_runtime_000000 2026-01-04T16:39:57,356 copying cloudscraper/pyarmor_runtime_000000/__init__.py -> build/lib/cloudscraper/pyarmor_runtime_000000 2026-01-04T16:39:57,359 creating build/lib/cloudscraper/interpreters 2026-01-04T16:39:57,360 copying cloudscraper/interpreters/chakracore.py -> build/lib/cloudscraper/interpreters 2026-01-04T16:39:57,362 copying cloudscraper/interpreters/v8.py -> build/lib/cloudscraper/interpreters 2026-01-04T16:39:57,364 copying cloudscraper/interpreters/nodejs.py -> build/lib/cloudscraper/interpreters 2026-01-04T16:39:57,366 copying cloudscraper/interpreters/__init__.py -> build/lib/cloudscraper/interpreters 2026-01-04T16:39:57,368 copying cloudscraper/interpreters/js2py_interpreter.py -> build/lib/cloudscraper/interpreters 2026-01-04T16:39:57,370 copying cloudscraper/interpreters/encapsulated.py -> build/lib/cloudscraper/interpreters 2026-01-04T16:39:57,372 copying cloudscraper/interpreters/jsunfuck.py -> build/lib/cloudscraper/interpreters 2026-01-04T16:39:57,375 copying cloudscraper/interpreters/native.py -> build/lib/cloudscraper/interpreters 2026-01-04T16:39:57,377 copying cloudscraper/interpreters/js2py.py -> build/lib/cloudscraper/interpreters 2026-01-04T16:39:57,380 creating build/lib/cloudscraper/examples 2026-01-04T16:39:57,381 copying cloudscraper/examples/async_example.py -> build/lib/cloudscraper/examples 2026-01-04T16:39:57,383 copying cloudscraper/examples/enhanced_bypass_demo.py -> build/lib/cloudscraper/examples 2026-01-04T16:39:57,386 copying cloudscraper/examples/turnstile_example.py -> build/lib/cloudscraper/examples 2026-01-04T16:39:57,388 copying cloudscraper/examples/advanced_usage.py -> build/lib/cloudscraper/examples 2026-01-04T16:39:57,391 creating build/lib/cloudscraper/tests 2026-01-04T16:39:57,392 copying cloudscraper/tests/__init__.py -> build/lib/cloudscraper/tests 2026-01-04T16:39:57,393 copying cloudscraper/tests/conftest.py -> build/lib/cloudscraper/tests 2026-01-04T16:39:57,396 running egg_info 2026-01-04T16:39:57,408 writing ai_cloudscraper.egg-info/PKG-INFO 2026-01-04T16:39:57,425 writing dependency_links to ai_cloudscraper.egg-info/dependency_links.txt 2026-01-04T16:39:57,435 writing requirements to ai_cloudscraper.egg-info/requires.txt 2026-01-04T16:39:57,437 writing top-level names to ai_cloudscraper.egg-info/top_level.txt 2026-01-04T16:39:57,468 reading manifest file 'ai_cloudscraper.egg-info/SOURCES.txt' 2026-01-04T16:39:57,473 reading manifest template 'MANIFEST.in' 2026-01-04T16:39:57,528 adding license file 'LICENSE' 2026-01-04T16:39:57,534 writing manifest file 'ai_cloudscraper.egg-info/SOURCES.txt' 2026-01-04T16:39:57,540 copying cloudscraper/user_agent/browsers.json -> build/lib/cloudscraper/user_agent 2026-01-04T16:39:57,562 copying cloudscraper/pyarmor_runtime_000000/pyarmor_runtime.pyd -> build/lib/cloudscraper/pyarmor_runtime_000000 2026-01-04T16:39:57,576 copying cloudscraper/user_agent/browsers.json -> build/lib/cloudscraper/user_agent 2026-01-04T16:39:57,606 copying cloudscraper/pyarmor_runtime_000000/pyarmor_runtime.pyd -> build/lib/cloudscraper/pyarmor_runtime_000000 2026-01-04T16:39:57,642 installing to build/bdist.linux-armv7l/wheel 2026-01-04T16:39:57,643 running install 2026-01-04T16:39:57,666 running install_lib 2026-01-04T16:39:57,675 creating build/bdist.linux-armv7l/wheel 2026-01-04T16:39:57,678 creating build/bdist.linux-armv7l/wheel/cloudscraper 2026-01-04T16:39:57,680 copying build/lib/cloudscraper/challenge_response_system.py -> build/bdist.linux-armv7l/wheel/./cloudscraper 2026-01-04T16:39:57,684 copying build/lib/cloudscraper/lz_string_custom.py -> build/bdist.linux-armv7l/wheel/./cloudscraper 2026-01-04T16:39:57,688 copying build/lib/cloudscraper/ml_optimization.py -> build/bdist.linux-armv7l/wheel/./cloudscraper 2026-01-04T16:39:57,694 copying build/lib/cloudscraper/enhanced_error_handling.py -> build/bdist.linux-armv7l/wheel/./cloudscraper 2026-01-04T16:39:57,696 copying build/lib/cloudscraper/challenge_analyzer.py -> build/bdist.linux-armv7l/wheel/./cloudscraper 2026-01-04T16:39:57,699 copying build/lib/cloudscraper/advanced_fingerprinting.py -> build/bdist.linux-armv7l/wheel/./cloudscraper 2026-01-04T16:39:57,702 copying build/lib/cloudscraper/jsd_solver.py -> build/bdist.linux-armv7l/wheel/./cloudscraper 2026-01-04T16:39:57,704 creating build/bdist.linux-armv7l/wheel/cloudscraper/user_agent 2026-01-04T16:39:57,706 copying build/lib/cloudscraper/user_agent/__init__.py -> build/bdist.linux-armv7l/wheel/./cloudscraper/user_agent 2026-01-04T16:39:57,708 copying build/lib/cloudscraper/user_agent/browsers.json -> build/bdist.linux-armv7l/wheel/./cloudscraper/user_agent 2026-01-04T16:39:57,740 copying build/lib/cloudscraper/challenge_predictor.py -> build/bdist.linux-armv7l/wheel/./cloudscraper 2026-01-04T16:39:57,751 copying build/lib/cloudscraper/__init__.py -> build/bdist.linux-armv7l/wheel/./cloudscraper 2026-01-04T16:39:57,766 copying build/lib/cloudscraper/circuit_breaker.py -> build/bdist.linux-armv7l/wheel/./cloudscraper 2026-01-04T16:39:57,780 copying build/lib/cloudscraper/improved_bypass_demo.py -> build/bdist.linux-armv7l/wheel/./cloudscraper 2026-01-04T16:39:57,790 creating build/bdist.linux-armv7l/wheel/cloudscraper/captcha 2026-01-04T16:39:57,794 copying build/lib/cloudscraper/captcha/deathbycaptcha.py -> build/bdist.linux-armv7l/wheel/./cloudscraper/captcha 2026-01-04T16:39:57,804 copying build/lib/cloudscraper/captcha/ai_hybrid.py -> build/bdist.linux-armv7l/wheel/./cloudscraper/captcha 2026-01-04T16:39:57,813 copying build/lib/cloudscraper/captcha/__init__.py -> build/bdist.linux-armv7l/wheel/./cloudscraper/captcha 2026-01-04T16:39:57,821 copying build/lib/cloudscraper/captcha/ai_obj_det.py -> build/bdist.linux-armv7l/wheel/./cloudscraper/captcha 2026-01-04T16:39:57,826 copying build/lib/cloudscraper/captcha/9kw.py -> build/bdist.linux-armv7l/wheel/./cloudscraper/captcha 2026-01-04T16:39:57,828 copying build/lib/cloudscraper/captcha/2captcha.py -> build/bdist.linux-armv7l/wheel/./cloudscraper/captcha 2026-01-04T16:39:57,830 copying build/lib/cloudscraper/captcha/anticaptcha.py -> build/bdist.linux-armv7l/wheel/./cloudscraper/captcha 2026-01-04T16:39:57,832 copying build/lib/cloudscraper/captcha/ai_ocr.py -> build/bdist.linux-armv7l/wheel/./cloudscraper/captcha 2026-01-04T16:39:57,834 copying build/lib/cloudscraper/captcha/capmonster.py -> build/bdist.linux-armv7l/wheel/./cloudscraper/captcha 2026-01-04T16:39:57,836 copying build/lib/cloudscraper/captcha/capsolver.py -> build/bdist.linux-armv7l/wheel/./cloudscraper/captcha 2026-01-04T16:39:57,839 copying build/lib/cloudscraper/behavioral_simulation.py -> build/bdist.linux-armv7l/wheel/./cloudscraper 2026-01-04T16:39:57,841 copying build/lib/cloudscraper/proxy_manager.py -> build/bdist.linux-armv7l/wheel/./cloudscraper 2026-01-04T16:39:57,844 copying build/lib/cloudscraper/performance.py -> build/bdist.linux-armv7l/wheel/./cloudscraper 2026-01-04T16:39:57,846 copying build/lib/cloudscraper/trust_builder.py -> build/bdist.linux-armv7l/wheel/./cloudscraper 2026-01-04T16:39:57,850 copying build/lib/cloudscraper/hybrid_solver.py -> build/bdist.linux-armv7l/wheel/./cloudscraper 2026-01-04T16:39:57,853 creating build/bdist.linux-armv7l/wheel/cloudscraper/pyarmor_runtime_000000 2026-01-04T16:39:57,854 copying build/lib/cloudscraper/pyarmor_runtime_000000/__init__.py -> build/bdist.linux-armv7l/wheel/./cloudscraper/pyarmor_runtime_000000 2026-01-04T16:39:57,856 copying build/lib/cloudscraper/pyarmor_runtime_000000/pyarmor_runtime.pyd -> build/bdist.linux-armv7l/wheel/./cloudscraper/pyarmor_runtime_000000 2026-01-04T16:39:57,867 copying build/lib/cloudscraper/cookie_manager.py -> build/bdist.linux-armv7l/wheel/./cloudscraper 2026-01-04T16:39:57,870 creating build/bdist.linux-armv7l/wheel/cloudscraper/interpreters 2026-01-04T16:39:57,871 copying build/lib/cloudscraper/interpreters/chakracore.py -> build/bdist.linux-armv7l/wheel/./cloudscraper/interpreters 2026-01-04T16:39:57,873 copying build/lib/cloudscraper/interpreters/v8.py -> build/bdist.linux-armv7l/wheel/./cloudscraper/interpreters 2026-01-04T16:39:57,875 copying build/lib/cloudscraper/interpreters/nodejs.py -> build/bdist.linux-armv7l/wheel/./cloudscraper/interpreters 2026-01-04T16:39:57,877 copying build/lib/cloudscraper/interpreters/__init__.py -> build/bdist.linux-armv7l/wheel/./cloudscraper/interpreters 2026-01-04T16:39:57,879 copying build/lib/cloudscraper/interpreters/js2py_interpreter.py -> build/bdist.linux-armv7l/wheel/./cloudscraper/interpreters 2026-01-04T16:39:57,881 copying build/lib/cloudscraper/interpreters/encapsulated.py -> build/bdist.linux-armv7l/wheel/./cloudscraper/interpreters 2026-01-04T16:39:57,883 copying build/lib/cloudscraper/interpreters/jsunfuck.py -> build/bdist.linux-armv7l/wheel/./cloudscraper/interpreters 2026-01-04T16:39:57,885 copying build/lib/cloudscraper/interpreters/native.py -> build/bdist.linux-armv7l/wheel/./cloudscraper/interpreters 2026-01-04T16:39:57,887 copying build/lib/cloudscraper/interpreters/js2py.py -> build/bdist.linux-armv7l/wheel/./cloudscraper/interpreters 2026-01-04T16:39:57,889 copying build/lib/cloudscraper/turnstile.py -> build/bdist.linux-armv7l/wheel/./cloudscraper 2026-01-04T16:39:57,891 copying build/lib/cloudscraper/config.py -> build/bdist.linux-armv7l/wheel/./cloudscraper 2026-01-04T16:39:57,893 copying build/lib/cloudscraper/tls_rotator.py -> build/bdist.linux-armv7l/wheel/./cloudscraper 2026-01-04T16:39:57,895 copying build/lib/cloudscraper/setup.py -> build/bdist.linux-armv7l/wheel/./cloudscraper 2026-01-04T16:39:57,898 creating build/bdist.linux-armv7l/wheel/cloudscraper/examples 2026-01-04T16:39:57,899 copying build/lib/cloudscraper/examples/async_example.py -> build/bdist.linux-armv7l/wheel/./cloudscraper/examples 2026-01-04T16:39:57,901 copying build/lib/cloudscraper/examples/enhanced_bypass_demo.py -> build/bdist.linux-armv7l/wheel/./cloudscraper/examples 2026-01-04T16:39:57,903 copying build/lib/cloudscraper/examples/turnstile_example.py -> build/bdist.linux-armv7l/wheel/./cloudscraper/examples 2026-01-04T16:39:57,905 copying build/lib/cloudscraper/examples/advanced_usage.py -> build/bdist.linux-armv7l/wheel/./cloudscraper/examples 2026-01-04T16:39:57,908 copying build/lib/cloudscraper/tls_fingerprinting.py -> build/bdist.linux-armv7l/wheel/./cloudscraper 2026-01-04T16:39:57,910 copying build/lib/cloudscraper/stealth.py -> build/bdist.linux-armv7l/wheel/./cloudscraper 2026-01-04T16:39:57,913 copying build/lib/cloudscraper/anti_detection.py -> build/bdist.linux-armv7l/wheel/./cloudscraper 2026-01-04T16:39:57,915 copying build/lib/cloudscraper/help.py -> build/bdist.linux-armv7l/wheel/./cloudscraper 2026-01-04T16:39:57,918 copying build/lib/cloudscraper/rate_limiter.py -> build/bdist.linux-armv7l/wheel/./cloudscraper 2026-01-04T16:39:57,920 copying build/lib/cloudscraper/enhanced_spoofing.py -> build/bdist.linux-armv7l/wheel/./cloudscraper 2026-01-04T16:39:57,923 copying build/lib/cloudscraper/exceptions.py -> build/bdist.linux-armv7l/wheel/./cloudscraper 2026-01-04T16:39:57,925 copying build/lib/cloudscraper/cloudflare_v3.py -> build/bdist.linux-armv7l/wheel/./cloudscraper 2026-01-04T16:39:57,927 copying build/lib/cloudscraper/async_cloudscraper.py -> build/bdist.linux-armv7l/wheel/./cloudscraper 2026-01-04T16:39:57,930 copying build/lib/cloudscraper/hybrid_engine.py -> build/bdist.linux-armv7l/wheel/./cloudscraper 2026-01-04T16:39:57,932 copying build/lib/cloudscraper/cloudflare_v2.py -> build/bdist.linux-armv7l/wheel/./cloudscraper 2026-01-04T16:39:57,934 copying build/lib/cloudscraper/js_challenge_solver.py -> build/bdist.linux-armv7l/wheel/./cloudscraper 2026-01-04T16:39:57,937 copying build/lib/cloudscraper/intelligent_challenge_system.py -> build/bdist.linux-armv7l/wheel/./cloudscraper 2026-01-04T16:39:57,940 copying build/lib/cloudscraper/adaptive_timing.py -> build/bdist.linux-armv7l/wheel/./cloudscraper 2026-01-04T16:39:57,943 copying build/lib/cloudscraper/cloudflare.py -> build/bdist.linux-armv7l/wheel/./cloudscraper 2026-01-04T16:39:57,945 copying build/lib/cloudscraper/browser_helper.py -> build/bdist.linux-armv7l/wheel/./cloudscraper 2026-01-04T16:39:57,948 creating build/bdist.linux-armv7l/wheel/cloudscraper/tests 2026-01-04T16:39:57,949 copying build/lib/cloudscraper/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./cloudscraper/tests 2026-01-04T16:39:57,952 copying build/lib/cloudscraper/tests/conftest.py -> build/bdist.linux-armv7l/wheel/./cloudscraper/tests 2026-01-04T16:39:57,954 copying build/lib/cloudscraper/playwright_bypass.py -> build/bdist.linux-armv7l/wheel/./cloudscraper 2026-01-04T16:39:57,956 copying build/lib/cloudscraper/metrics.py -> build/bdist.linux-armv7l/wheel/./cloudscraper 2026-01-04T16:39:57,959 copying build/lib/cloudscraper/session_pool.py -> build/bdist.linux-armv7l/wheel/./cloudscraper 2026-01-04T16:39:57,961 running install_egg_info 2026-01-04T16:39:57,967 Copying ai_cloudscraper.egg-info to build/bdist.linux-armv7l/wheel/./ai_cloudscraper-3.7.0-py3.11.egg-info 2026-01-04T16:39:57,978 running install_scripts 2026-01-04T16:39:57,989 creating build/bdist.linux-armv7l/wheel/ai_cloudscraper-3.7.0.dist-info/WHEEL 2026-01-04T16:39:57,992 creating '/tmp/pip-wheel-ph32sj_h/.tmp-mfs8qupl/ai_cloudscraper-3.7.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-01-04T16:39:57,996 adding 'ai_cloudscraper-3.7.0.dist-info/licenses/LICENSE' 2026-01-04T16:39:58,009 adding 'cloudscraper/__init__.py' 2026-01-04T16:39:58,013 adding 'cloudscraper/adaptive_timing.py' 2026-01-04T16:39:58,020 adding 'cloudscraper/advanced_fingerprinting.py' 2026-01-04T16:39:58,024 adding 'cloudscraper/anti_detection.py' 2026-01-04T16:39:58,027 adding 'cloudscraper/async_cloudscraper.py' 2026-01-04T16:39:58,030 adding 'cloudscraper/behavioral_simulation.py' 2026-01-04T16:39:58,032 adding 'cloudscraper/browser_helper.py' 2026-01-04T16:39:58,035 adding 'cloudscraper/challenge_analyzer.py' 2026-01-04T16:39:58,037 adding 'cloudscraper/challenge_predictor.py' 2026-01-04T16:39:58,040 adding 'cloudscraper/challenge_response_system.py' 2026-01-04T16:39:58,042 adding 'cloudscraper/circuit_breaker.py' 2026-01-04T16:39:58,046 adding 'cloudscraper/cloudflare.py' 2026-01-04T16:39:58,048 adding 'cloudscraper/cloudflare_v2.py' 2026-01-04T16:39:58,051 adding 'cloudscraper/cloudflare_v3.py' 2026-01-04T16:39:58,053 adding 'cloudscraper/config.py' 2026-01-04T16:39:58,055 adding 'cloudscraper/cookie_manager.py' 2026-01-04T16:39:58,059 adding 'cloudscraper/enhanced_error_handling.py' 2026-01-04T16:39:58,064 adding 'cloudscraper/enhanced_spoofing.py' 2026-01-04T16:39:58,066 adding 'cloudscraper/exceptions.py' 2026-01-04T16:39:58,067 adding 'cloudscraper/help.py' 2026-01-04T16:39:58,070 adding 'cloudscraper/hybrid_engine.py' 2026-01-04T16:39:58,072 adding 'cloudscraper/hybrid_solver.py' 2026-01-04T16:39:58,074 adding 'cloudscraper/improved_bypass_demo.py' 2026-01-04T16:39:58,079 adding 'cloudscraper/intelligent_challenge_system.py' 2026-01-04T16:39:58,082 adding 'cloudscraper/js_challenge_solver.py' 2026-01-04T16:39:58,085 adding 'cloudscraper/jsd_solver.py' 2026-01-04T16:39:58,086 adding 'cloudscraper/lz_string_custom.py' 2026-01-04T16:39:58,089 adding 'cloudscraper/metrics.py' 2026-01-04T16:39:58,093 adding 'cloudscraper/ml_optimization.py' 2026-01-04T16:39:58,096 adding 'cloudscraper/performance.py' 2026-01-04T16:39:58,097 adding 'cloudscraper/playwright_bypass.py' 2026-01-04T16:39:58,099 adding 'cloudscraper/proxy_manager.py' 2026-01-04T16:39:58,101 adding 'cloudscraper/rate_limiter.py' 2026-01-04T16:39:58,102 adding 'cloudscraper/session_pool.py' 2026-01-04T16:39:58,103 adding 'cloudscraper/setup.py' 2026-01-04T16:39:58,106 adding 'cloudscraper/stealth.py' 2026-01-04T16:39:58,108 adding 'cloudscraper/tls_fingerprinting.py' 2026-01-04T16:39:58,109 adding 'cloudscraper/tls_rotator.py' 2026-01-04T16:39:58,162 adding 'cloudscraper/trust_builder.py' 2026-01-04T16:39:58,164 adding 'cloudscraper/turnstile.py' 2026-01-04T16:39:58,167 adding 'cloudscraper/captcha/2captcha.py' 2026-01-04T16:39:58,168 adding 'cloudscraper/captcha/9kw.py' 2026-01-04T16:39:58,170 adding 'cloudscraper/captcha/__init__.py' 2026-01-04T16:39:58,172 adding 'cloudscraper/captcha/ai_hybrid.py' 2026-01-04T16:39:58,174 adding 'cloudscraper/captcha/ai_obj_det.py' 2026-01-04T16:39:58,175 adding 'cloudscraper/captcha/ai_ocr.py' 2026-01-04T16:39:58,177 adding 'cloudscraper/captcha/anticaptcha.py' 2026-01-04T16:39:58,178 adding 'cloudscraper/captcha/capmonster.py' 2026-01-04T16:39:58,180 adding 'cloudscraper/captcha/capsolver.py' 2026-01-04T16:39:58,181 adding 'cloudscraper/captcha/deathbycaptcha.py' 2026-01-04T16:39:58,184 adding 'cloudscraper/examples/advanced_usage.py' 2026-01-04T16:39:58,186 adding 'cloudscraper/examples/async_example.py' 2026-01-04T16:39:58,188 adding 'cloudscraper/examples/enhanced_bypass_demo.py' 2026-01-04T16:39:58,189 adding 'cloudscraper/examples/turnstile_example.py' 2026-01-04T16:39:58,191 adding 'cloudscraper/interpreters/__init__.py' 2026-01-04T16:39:58,192 adding 'cloudscraper/interpreters/chakracore.py' 2026-01-04T16:39:58,194 adding 'cloudscraper/interpreters/encapsulated.py' 2026-01-04T16:39:58,195 adding 'cloudscraper/interpreters/js2py.py' 2026-01-04T16:39:58,197 adding 'cloudscraper/interpreters/js2py_interpreter.py' 2026-01-04T16:39:58,198 adding 'cloudscraper/interpreters/jsunfuck.py' 2026-01-04T16:39:58,200 adding 'cloudscraper/interpreters/native.py' 2026-01-04T16:39:58,201 adding 'cloudscraper/interpreters/nodejs.py' 2026-01-04T16:39:58,202 adding 'cloudscraper/interpreters/v8.py' 2026-01-04T16:39:58,204 adding 'cloudscraper/pyarmor_runtime_000000/__init__.py' 2026-01-04T16:39:58,307 adding 'cloudscraper/pyarmor_runtime_000000/pyarmor_runtime.pyd' 2026-01-04T16:39:58,312 adding 'cloudscraper/tests/__init__.py' 2026-01-04T16:39:58,314 adding 'cloudscraper/tests/conftest.py' 2026-01-04T16:39:58,316 adding 'cloudscraper/user_agent/__init__.py' 2026-01-04T16:39:58,361 adding 'cloudscraper/user_agent/browsers.json' 2026-01-04T16:39:58,373 adding 'ai_cloudscraper-3.7.0.dist-info/METADATA' 2026-01-04T16:39:58,374 adding 'ai_cloudscraper-3.7.0.dist-info/WHEEL' 2026-01-04T16:39:58,375 adding 'ai_cloudscraper-3.7.0.dist-info/top_level.txt' 2026-01-04T16:39:58,376 adding 'ai_cloudscraper-3.7.0.dist-info/RECORD' 2026-01-04T16:39:58,383 removing build/bdist.linux-armv7l/wheel 2026-01-04T16:39:58,499 Building wheel for ai-cloudscraper (pyproject.toml): finished with status 'done' 2026-01-04T16:39:58,513 Created wheel for ai-cloudscraper: filename=ai_cloudscraper-3.7.0-py3-none-any.whl size=546529 sha256=6dccd08f407ce25836f2d4ebb783441f228924cb143b8b1df3be11b74400013e 2026-01-04T16:39:58,515 Stored in directory: /tmp/pip-ephem-wheel-cache-r_q1o35k/wheels/bd/0d/33/b1f99d84cebbd80945fc42de452a3a6b5b32c71fa5cc1be251 2026-01-04T16:39:58,536 Successfully built ai-cloudscraper 2026-01-04T16:39:58,551 Removed build tracker: '/tmp/pip-build-tracker-g3fe9o1b'