2024-09-29T09:47:45,622 Created temporary directory: /tmp/pip-build-tracker-5j34a66v 2024-09-29T09:47:45,623 Initialized build tracking at /tmp/pip-build-tracker-5j34a66v 2024-09-29T09:47:45,624 Created build tracker: /tmp/pip-build-tracker-5j34a66v 2024-09-29T09:47:45,624 Entered build tracker: /tmp/pip-build-tracker-5j34a66v 2024-09-29T09:47:45,625 Created temporary directory: /tmp/pip-wheel-goey306j 2024-09-29T09:47:45,629 Created temporary directory: /tmp/pip-ephem-wheel-cache-pomxip84 2024-09-29T09:47:45,673 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2024-09-29T09:47:45,676 2 location(s) to search for versions of crawl4ai: 2024-09-29T09:47:45,676 * https://pypi.org/simple/crawl4ai/ 2024-09-29T09:47:45,676 * https://www.piwheels.org/simple/crawl4ai/ 2024-09-29T09:47:45,677 Fetching project page and analyzing links: https://pypi.org/simple/crawl4ai/ 2024-09-29T09:47:45,678 Getting page https://pypi.org/simple/crawl4ai/ 2024-09-29T09:47:45,679 Found index url https://pypi.org/simple/ 2024-09-29T09:47:45,901 Fetched page https://pypi.org/simple/crawl4ai/ as application/vnd.pypi.simple.v1+json 2024-09-29T09:47:45,904 Skipping link: No binaries permitted for crawl4ai: https://files.pythonhosted.org/packages/f1/12/5d2d3c8d640f29294465242370af0a5015db455e0de393cdadadce9d2214/Crawl4AI-0.3.0-py3-none-any.whl (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.7) 2024-09-29T09:47:45,905 Found link https://files.pythonhosted.org/packages/99/13/f7518abc90cb1699e3ddf0ccaace2201bb4a5864150f87933afc6fb232fb/crawl4ai-0.3.0.tar.gz (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.7), version: 0.3.0 2024-09-29T09:47:45,906 Skipping link: No binaries permitted for crawl4ai: https://files.pythonhosted.org/packages/8c/5b/259bcd7a5c247630da62ec137a149d4f8be898b479f6c643e8eb03bc6eae/Crawl4AI-0.3.1-py3-none-any.whl (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.7) 2024-09-29T09:47:45,907 Found link https://files.pythonhosted.org/packages/68/1b/65f25eaa60db83aa283664e3d059544bf515ec76dbcb80bd2570de8dcac5/crawl4ai-0.3.1.tar.gz (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.7), version: 0.3.1 2024-09-29T09:47:45,907 Skipping link: No binaries permitted for crawl4ai: https://files.pythonhosted.org/packages/46/42/66a2207d47ce40ca9b5c508e6129b6517d87d93e39a37ded12300ce41462/Crawl4AI-0.3.2-py3-none-any.whl (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.7) 2024-09-29T09:47:45,908 Found link https://files.pythonhosted.org/packages/bc/1a/11bb83af8180ac1d8c2248992fc5e873a211a9c09db42db17430d33d3fa8/crawl4ai-0.3.2.tar.gz (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.7), version: 0.3.2 2024-09-29T09:47:45,909 Skipping link: No binaries permitted for crawl4ai: https://files.pythonhosted.org/packages/cf/00/7552077db15135b00f1e29bdc628f8c4fd96a56810ea8962cfb30aeaa997/Crawl4AI-0.3.3-py3-none-any.whl (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.7) 2024-09-29T09:47:45,910 Found link https://files.pythonhosted.org/packages/1c/d6/c9dd41a0335a29e8a67c5358aa814a9ea739eeefd4b6fc3d3f5379a3f58b/crawl4ai-0.3.3.tar.gz (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.7), version: 0.3.3 2024-09-29T09:47:45,911 Skipping link: No binaries permitted for crawl4ai: https://files.pythonhosted.org/packages/d5/f1/0f00632fb4ffe2fbc9109f75eaed9c2f8a14d34606abe0711ff779a4cb75/Crawl4AI-0.3.4-py3-none-any.whl (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.7) 2024-09-29T09:47:45,912 Found link https://files.pythonhosted.org/packages/b5/0b/2a33a5b27d4360a6760f8b3cb2ada98d5ce1d1626736f86f8553b376190a/crawl4ai-0.3.4.tar.gz (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.7), version: 0.3.4 2024-09-29T09:47:45,912 Fetching project page and analyzing links: https://www.piwheels.org/simple/crawl4ai/ 2024-09-29T09:47:45,913 Getting page https://www.piwheels.org/simple/crawl4ai/ 2024-09-29T09:47:45,914 Found index url https://www.piwheels.org/simple/ 2024-09-29T09:47:46,081 Fetched page https://www.piwheels.org/simple/crawl4ai/ as text/html 2024-09-29T09:47:46,083 Skipping link: No binaries permitted for crawl4ai: https://www.piwheels.org/simple/crawl4ai/Crawl4AI-0.3.3-py3-none-any.whl#sha256=2d93ae5eedf8e2f16bc5d8a98ebfd4642e124e30000855e7fbda5ea878d8ac03 (from https://www.piwheels.org/simple/crawl4ai/) (requires-python:>=3.7) 2024-09-29T09:47:46,084 Skipping link: No binaries permitted for crawl4ai: https://www.piwheels.org/simple/crawl4ai/Crawl4AI-0.3.2-py3-none-any.whl#sha256=a960cae97ec017f30c6b5e39d3b4bb699b3a76a7d543b93e6987c9a472bb753b (from https://www.piwheels.org/simple/crawl4ai/) (requires-python:>=3.7) 2024-09-29T09:47:46,085 Skipping link: No binaries permitted for crawl4ai: https://www.piwheels.org/simple/crawl4ai/Crawl4AI-0.3.1-py3-none-any.whl#sha256=3e9364b0d96de0103a150f06ced22383e692fdfd75ad7a7a8e4a05e38e370318 (from https://www.piwheels.org/simple/crawl4ai/) (requires-python:>=3.7) 2024-09-29T09:47:46,085 Skipping link: No binaries permitted for crawl4ai: https://www.piwheels.org/simple/crawl4ai/Crawl4AI-0.3.0-py3-none-any.whl#sha256=201bc4b7a605361c80a9ed65be89ac6fe1c62db6dc7e574df5690d83cb5bef11 (from https://www.piwheels.org/simple/crawl4ai/) (requires-python:>=3.7) 2024-09-29T09:47:46,086 Skipping link: not a file: https://www.piwheels.org/simple/crawl4ai/ 2024-09-29T09:47:46,086 Skipping link: not a file: https://pypi.org/simple/crawl4ai/ 2024-09-29T09:47:46,104 Given no hashes to check 1 links for project 'crawl4ai': discarding no candidates 2024-09-29T09:47:46,106 Collecting crawl4ai==0.3.4 2024-09-29T09:47:46,108 Created temporary directory: /tmp/pip-unpack-3y9edifi 2024-09-29T09:47:46,324 Downloading crawl4ai-0.3.4.tar.gz (59 kB) 2024-09-29T09:47:46,442 Added crawl4ai==0.3.4 from https://files.pythonhosted.org/packages/b5/0b/2a33a5b27d4360a6760f8b3cb2ada98d5ce1d1626736f86f8553b376190a/crawl4ai-0.3.4.tar.gz to build tracker '/tmp/pip-build-tracker-5j34a66v' 2024-09-29T09:47:46,444 Running setup.py (path:/tmp/pip-wheel-goey306j/crawl4ai_8332f7a3db384431ae233f9521f44ae7/setup.py) egg_info for package crawl4ai 2024-09-29T09:47:46,445 Created temporary directory: /tmp/pip-pip-egg-info-4g45tmpu 2024-09-29T09:47:46,445 Preparing metadata (setup.py): started 2024-09-29T09:47:46,447 Running command python setup.py egg_info 2024-09-29T09:47:47,587 running egg_info 2024-09-29T09:47:47,592 creating /tmp/pip-pip-egg-info-4g45tmpu/Crawl4AI.egg-info 2024-09-29T09:47:47,619 writing /tmp/pip-pip-egg-info-4g45tmpu/Crawl4AI.egg-info/PKG-INFO 2024-09-29T09:47:47,634 writing dependency_links to /tmp/pip-pip-egg-info-4g45tmpu/Crawl4AI.egg-info/dependency_links.txt 2024-09-29T09:47:47,636 writing entry points to /tmp/pip-pip-egg-info-4g45tmpu/Crawl4AI.egg-info/entry_points.txt 2024-09-29T09:47:47,642 writing requirements to /tmp/pip-pip-egg-info-4g45tmpu/Crawl4AI.egg-info/requires.txt 2024-09-29T09:47:47,644 writing top-level names to /tmp/pip-pip-egg-info-4g45tmpu/Crawl4AI.egg-info/top_level.txt 2024-09-29T09:47:47,645 writing manifest file '/tmp/pip-pip-egg-info-4g45tmpu/Crawl4AI.egg-info/SOURCES.txt' 2024-09-29T09:47:47,735 reading manifest file '/tmp/pip-pip-egg-info-4g45tmpu/Crawl4AI.egg-info/SOURCES.txt' 2024-09-29T09:47:47,737 reading manifest template 'MANIFEST.in' 2024-09-29T09:47:47,738 adding license file 'LICENSE' 2024-09-29T09:47:47,741 writing manifest file '/tmp/pip-pip-egg-info-4g45tmpu/Crawl4AI.egg-info/SOURCES.txt' 2024-09-29T09:47:47,853 Preparing metadata (setup.py): finished with status 'done' 2024-09-29T09:47:47,859 Source in /tmp/pip-wheel-goey306j/crawl4ai_8332f7a3db384431ae233f9521f44ae7 has version 0.3.4, which satisfies requirement crawl4ai==0.3.4 from https://files.pythonhosted.org/packages/b5/0b/2a33a5b27d4360a6760f8b3cb2ada98d5ce1d1626736f86f8553b376190a/crawl4ai-0.3.4.tar.gz 2024-09-29T09:47:47,860 Removed crawl4ai==0.3.4 from https://files.pythonhosted.org/packages/b5/0b/2a33a5b27d4360a6760f8b3cb2ada98d5ce1d1626736f86f8553b376190a/crawl4ai-0.3.4.tar.gz from build tracker '/tmp/pip-build-tracker-5j34a66v' 2024-09-29T09:47:47,885 Created temporary directory: /tmp/pip-unpack-nlr9wb35 2024-09-29T09:47:47,886 Created temporary directory: /tmp/pip-unpack-x0u_i6zc 2024-09-29T09:47:47,888 Building wheels for collected packages: crawl4ai 2024-09-29T09:47:47,892 Created temporary directory: /tmp/pip-wheel-ve7gr53t 2024-09-29T09:47:47,893 Building wheel for crawl4ai (setup.py): started 2024-09-29T09:47:47,894 Destination directory: /tmp/pip-wheel-ve7gr53t 2024-09-29T09:47:47,895 Running command python setup.py bdist_wheel 2024-09-29T09:47:48,947 running bdist_wheel 2024-09-29T09:47:49,085 running build 2024-09-29T09:47:49,086 running build_py 2024-09-29T09:47:49,117 creating build/lib/tests 2024-09-29T09:47:49,119 copying tests/test_web_crawler.py -> build/lib/tests 2024-09-29T09:47:49,121 copying tests/__init__.py -> build/lib/tests 2024-09-29T09:47:49,124 creating build/lib/crawl4ai 2024-09-29T09:47:49,125 copying crawl4ai/models.py -> build/lib/crawl4ai 2024-09-29T09:47:49,127 copying crawl4ai/crawler_strategy.py -> build/lib/crawl4ai 2024-09-29T09:47:49,129 copying crawl4ai/chunking_strategy.py -> build/lib/crawl4ai 2024-09-29T09:47:49,131 copying crawl4ai/async_database.py -> build/lib/crawl4ai 2024-09-29T09:47:49,133 copying crawl4ai/web_crawler.back.py -> build/lib/crawl4ai 2024-09-29T09:47:49,136 copying crawl4ai/config.py -> build/lib/crawl4ai 2024-09-29T09:47:49,138 copying crawl4ai/content_scrapping_strategy.py -> build/lib/crawl4ai 2024-09-29T09:47:49,140 copying crawl4ai/model_loader.py -> build/lib/crawl4ai 2024-09-29T09:47:49,142 copying crawl4ai/__init__.py -> build/lib/crawl4ai 2024-09-29T09:47:49,144 copying crawl4ai/web_crawler.py -> build/lib/crawl4ai 2024-09-29T09:47:49,146 copying crawl4ai/prompts.py -> build/lib/crawl4ai 2024-09-29T09:47:49,149 copying crawl4ai/async_webcrawler.py -> build/lib/crawl4ai 2024-09-29T09:47:49,151 copying crawl4ai/async_crawler_strategy.py -> build/lib/crawl4ai 2024-09-29T09:47:49,154 copying crawl4ai/utils.py -> build/lib/crawl4ai 2024-09-29T09:47:49,156 copying crawl4ai/database.py -> build/lib/crawl4ai 2024-09-29T09:47:49,159 copying crawl4ai/extraction_strategy.py -> build/lib/crawl4ai 2024-09-29T09:47:49,162 copying crawl4ai/train.py -> build/lib/crawl4ai 2024-09-29T09:47:49,164 running egg_info 2024-09-29T09:47:49,193 writing Crawl4AI.egg-info/PKG-INFO 2024-09-29T09:47:49,208 writing dependency_links to Crawl4AI.egg-info/dependency_links.txt 2024-09-29T09:47:49,210 writing entry points to Crawl4AI.egg-info/entry_points.txt 2024-09-29T09:47:49,216 writing requirements to Crawl4AI.egg-info/requires.txt 2024-09-29T09:47:49,217 writing top-level names to Crawl4AI.egg-info/top_level.txt 2024-09-29T09:47:49,249 reading manifest file 'Crawl4AI.egg-info/SOURCES.txt' 2024-09-29T09:47:49,254 reading manifest template 'MANIFEST.in' 2024-09-29T09:47:49,255 adding license file 'LICENSE' 2024-09-29T09:47:49,258 writing manifest file 'Crawl4AI.egg-info/SOURCES.txt' 2024-09-29T09:47:49,263 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2024-09-29T09:47:49,264 !! 2024-09-29T09:47:49,265 ******************************************************************************** 2024-09-29T09:47:49,266 Please avoid running ``setup.py`` directly. 2024-09-29T09:47:49,266 Instead, use pypa/build, pypa/installer or other 2024-09-29T09:47:49,267 standards-based tools. 2024-09-29T09:47:49,268 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2024-09-29T09:47:49,269 ******************************************************************************** 2024-09-29T09:47:49,270 !! 2024-09-29T09:47:49,270 self.initialize_options() 2024-09-29T09:47:49,292 installing to build/bdist.linux-armv7l/wheel 2024-09-29T09:47:49,293 running install 2024-09-29T09:47:49,317 running install_lib 2024-09-29T09:47:49,345 creating build/bdist.linux-armv7l/wheel 2024-09-29T09:47:49,348 creating build/bdist.linux-armv7l/wheel/tests 2024-09-29T09:47:49,349 copying build/lib/tests/test_web_crawler.py -> build/bdist.linux-armv7l/wheel/./tests 2024-09-29T09:47:49,352 copying build/lib/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./tests 2024-09-29T09:47:49,354 creating build/bdist.linux-armv7l/wheel/crawl4ai 2024-09-29T09:47:49,355 copying build/lib/crawl4ai/models.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2024-09-29T09:47:49,357 copying build/lib/crawl4ai/crawler_strategy.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2024-09-29T09:47:49,360 copying build/lib/crawl4ai/chunking_strategy.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2024-09-29T09:47:49,362 copying build/lib/crawl4ai/async_database.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2024-09-29T09:47:49,364 copying build/lib/crawl4ai/web_crawler.back.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2024-09-29T09:47:49,366 copying build/lib/crawl4ai/config.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2024-09-29T09:47:49,368 copying build/lib/crawl4ai/content_scrapping_strategy.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2024-09-29T09:47:49,370 copying build/lib/crawl4ai/model_loader.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2024-09-29T09:47:49,373 copying build/lib/crawl4ai/__init__.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2024-09-29T09:47:49,375 copying build/lib/crawl4ai/web_crawler.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2024-09-29T09:47:49,377 copying build/lib/crawl4ai/prompts.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2024-09-29T09:47:49,379 copying build/lib/crawl4ai/async_webcrawler.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2024-09-29T09:47:49,382 copying build/lib/crawl4ai/async_crawler_strategy.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2024-09-29T09:47:49,384 copying build/lib/crawl4ai/utils.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2024-09-29T09:47:49,387 copying build/lib/crawl4ai/database.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2024-09-29T09:47:49,389 copying build/lib/crawl4ai/extraction_strategy.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2024-09-29T09:47:49,393 copying build/lib/crawl4ai/train.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2024-09-29T09:47:49,395 running install_egg_info 2024-09-29T09:47:49,428 Copying Crawl4AI.egg-info to build/bdist.linux-armv7l/wheel/./Crawl4AI-0.3.4-py3.11.egg-info 2024-09-29T09:47:49,441 running install_scripts 2024-09-29T09:47:49,442 Installing Playwright browsers... 2024-09-29T09:47:49,495 /usr/bin/python3: No module named playwright 2024-09-29T09:47:49,505 Error during Playwright installation: Command '['/usr/bin/python3', '-m', 'playwright', 'install']' returned non-zero exit status 1. 2024-09-29T09:47:49,506 Please run 'python -m playwright install' manually after the installation. 2024-09-29T09:47:49,534 creating build/bdist.linux-armv7l/wheel/Crawl4AI-0.3.4.dist-info/WHEEL 2024-09-29T09:47:49,537 creating '/tmp/pip-wheel-ve7gr53t/Crawl4AI-0.3.4-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2024-09-29T09:47:49,541 adding 'crawl4ai/__init__.py' 2024-09-29T09:47:49,543 adding 'crawl4ai/async_crawler_strategy.py' 2024-09-29T09:47:49,545 adding 'crawl4ai/async_database.py' 2024-09-29T09:47:49,547 adding 'crawl4ai/async_webcrawler.py' 2024-09-29T09:47:49,549 adding 'crawl4ai/chunking_strategy.py' 2024-09-29T09:47:49,550 adding 'crawl4ai/config.py' 2024-09-29T09:47:49,552 adding 'crawl4ai/content_scrapping_strategy.py' 2024-09-29T09:47:49,554 adding 'crawl4ai/crawler_strategy.py' 2024-09-29T09:47:49,556 adding 'crawl4ai/database.py' 2024-09-29T09:47:49,560 adding 'crawl4ai/extraction_strategy.py' 2024-09-29T09:47:49,561 adding 'crawl4ai/model_loader.py' 2024-09-29T09:47:49,563 adding 'crawl4ai/models.py' 2024-09-29T09:47:49,564 adding 'crawl4ai/prompts.py' 2024-09-29T09:47:49,566 adding 'crawl4ai/train.py' 2024-09-29T09:47:49,570 adding 'crawl4ai/utils.py' 2024-09-29T09:47:49,573 adding 'crawl4ai/web_crawler.back.py' 2024-09-29T09:47:49,574 adding 'crawl4ai/web_crawler.py' 2024-09-29T09:47:49,576 adding 'tests/__init__.py' 2024-09-29T09:47:49,577 adding 'tests/test_web_crawler.py' 2024-09-29T09:47:49,579 adding 'Crawl4AI-0.3.4.dist-info/LICENSE' 2024-09-29T09:47:49,581 adding 'Crawl4AI-0.3.4.dist-info/METADATA' 2024-09-29T09:47:49,582 adding 'Crawl4AI-0.3.4.dist-info/WHEEL' 2024-09-29T09:47:49,583 adding 'Crawl4AI-0.3.4.dist-info/entry_points.txt' 2024-09-29T09:47:49,584 adding 'Crawl4AI-0.3.4.dist-info/top_level.txt' 2024-09-29T09:47:49,585 adding 'Crawl4AI-0.3.4.dist-info/RECORD' 2024-09-29T09:47:49,587 removing build/bdist.linux-armv7l/wheel 2024-09-29T09:47:49,706 Building wheel for crawl4ai (setup.py): finished with status 'done' 2024-09-29T09:47:49,709 Created wheel for crawl4ai: filename=Crawl4AI-0.3.4-py3-none-any.whl size=61642 sha256=c85dab8856396b6f0e42ec617d3303483d312e426fc2ed2ca4396db43d1e5cba 2024-09-29T09:47:49,711 Stored in directory: /tmp/pip-ephem-wheel-cache-pomxip84/wheels/e4/3d/34/2149e049715772e23acbeb71854ed3288739e5f4e5b8d42ba2 2024-09-29T09:47:49,726 Successfully built crawl4ai 2024-09-29T09:47:49,732 Removed build tracker: '/tmp/pip-build-tracker-5j34a66v'