2024-10-02T10:31:00,489 Created temporary directory: /tmp/pip-build-tracker-9zmezle1 2024-10-02T10:31:00,490 Initialized build tracking at /tmp/pip-build-tracker-9zmezle1 2024-10-02T10:31:00,490 Created build tracker: /tmp/pip-build-tracker-9zmezle1 2024-10-02T10:31:00,491 Entered build tracker: /tmp/pip-build-tracker-9zmezle1 2024-10-02T10:31:00,492 Created temporary directory: /tmp/pip-wheel-vvff9cnj 2024-10-02T10:31:00,495 Created temporary directory: /tmp/pip-ephem-wheel-cache-2qhgzay7 2024-10-02T10:31:00,538 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2024-10-02T10:31:00,541 2 location(s) to search for versions of crawl4ai: 2024-10-02T10:31:00,541 * https://pypi.org/simple/crawl4ai/ 2024-10-02T10:31:00,541 * https://www.piwheels.org/simple/crawl4ai/ 2024-10-02T10:31:00,542 Fetching project page and analyzing links: https://pypi.org/simple/crawl4ai/ 2024-10-02T10:31:00,543 Getting page https://pypi.org/simple/crawl4ai/ 2024-10-02T10:31:00,544 Found index url https://pypi.org/simple/ 2024-10-02T10:31:00,687 Fetched page https://pypi.org/simple/crawl4ai/ as application/vnd.pypi.simple.v1+json 2024-10-02T10:31:00,690 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-10-02T10:31:00,691 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-10-02T10:31:00,692 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-10-02T10:31:00,693 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-10-02T10:31:00,694 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-10-02T10:31:00,694 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-10-02T10:31:00,695 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-10-02T10:31:00,696 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-10-02T10:31:00,697 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-10-02T10:31:00,698 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-10-02T10:31:00,698 Skipping link: No binaries permitted for crawl4ai: https://files.pythonhosted.org/packages/c9/d2/8310ae5767b58e922c4f9308c3f3716eb5df07d08ac38fc1b741cfa7f28e/Crawl4AI-0.3.5-py3-none-any.whl (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.7) 2024-10-02T10:31:00,699 Found link https://files.pythonhosted.org/packages/fb/34/bbcb37036b7e9c97b173061d518abe198fbb6e1b87ceab18cd0829361052/crawl4ai-0.3.5.tar.gz (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.7), version: 0.3.5 2024-10-02T10:31:00,700 Fetching project page and analyzing links: https://www.piwheels.org/simple/crawl4ai/ 2024-10-02T10:31:00,701 Getting page https://www.piwheels.org/simple/crawl4ai/ 2024-10-02T10:31:00,703 Found index url https://www.piwheels.org/simple/ 2024-10-02T10:31:00,862 Fetched page https://www.piwheels.org/simple/crawl4ai/ as text/html 2024-10-02T10:31:00,865 Skipping link: No binaries permitted for crawl4ai: https://www.piwheels.org/simple/crawl4ai/Crawl4AI-0.3.4-py3-none-any.whl#sha256=c85dab8856396b6f0e42ec617d3303483d312e426fc2ed2ca4396db43d1e5cba (from https://www.piwheels.org/simple/crawl4ai/) (requires-python:>=3.7) 2024-10-02T10:31:00,865 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-10-02T10:31:00,866 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-10-02T10:31:00,866 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-10-02T10:31:00,867 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-10-02T10:31:00,867 Skipping link: not a file: https://www.piwheels.org/simple/crawl4ai/ 2024-10-02T10:31:00,868 Skipping link: not a file: https://pypi.org/simple/crawl4ai/ 2024-10-02T10:31:00,887 Given no hashes to check 1 links for project 'crawl4ai': discarding no candidates 2024-10-02T10:31:00,889 Collecting crawl4ai==0.3.5 2024-10-02T10:31:00,891 Created temporary directory: /tmp/pip-unpack-_a3e7anv 2024-10-02T10:31:01,114 Downloading crawl4ai-0.3.5.tar.gz (59 kB) 2024-10-02T10:31:01,223 Added crawl4ai==0.3.5 from https://files.pythonhosted.org/packages/fb/34/bbcb37036b7e9c97b173061d518abe198fbb6e1b87ceab18cd0829361052/crawl4ai-0.3.5.tar.gz to build tracker '/tmp/pip-build-tracker-9zmezle1' 2024-10-02T10:31:01,225 Running setup.py (path:/tmp/pip-wheel-vvff9cnj/crawl4ai_6236626b9b454e059851fdb9c868f54f/setup.py) egg_info for package crawl4ai 2024-10-02T10:31:01,226 Created temporary directory: /tmp/pip-pip-egg-info-zig3t07w 2024-10-02T10:31:01,227 Preparing metadata (setup.py): started 2024-10-02T10:31:01,228 Running command python setup.py egg_info 2024-10-02T10:31:02,296 running egg_info 2024-10-02T10:31:02,300 creating /tmp/pip-pip-egg-info-zig3t07w/Crawl4AI.egg-info 2024-10-02T10:31:02,326 writing /tmp/pip-pip-egg-info-zig3t07w/Crawl4AI.egg-info/PKG-INFO 2024-10-02T10:31:02,341 writing dependency_links to /tmp/pip-pip-egg-info-zig3t07w/Crawl4AI.egg-info/dependency_links.txt 2024-10-02T10:31:02,342 writing entry points to /tmp/pip-pip-egg-info-zig3t07w/Crawl4AI.egg-info/entry_points.txt 2024-10-02T10:31:02,349 writing requirements to /tmp/pip-pip-egg-info-zig3t07w/Crawl4AI.egg-info/requires.txt 2024-10-02T10:31:02,350 writing top-level names to /tmp/pip-pip-egg-info-zig3t07w/Crawl4AI.egg-info/top_level.txt 2024-10-02T10:31:02,352 writing manifest file '/tmp/pip-pip-egg-info-zig3t07w/Crawl4AI.egg-info/SOURCES.txt' 2024-10-02T10:31:02,437 reading manifest file '/tmp/pip-pip-egg-info-zig3t07w/Crawl4AI.egg-info/SOURCES.txt' 2024-10-02T10:31:02,439 reading manifest template 'MANIFEST.in' 2024-10-02T10:31:02,440 adding license file 'LICENSE' 2024-10-02T10:31:02,443 writing manifest file '/tmp/pip-pip-egg-info-zig3t07w/Crawl4AI.egg-info/SOURCES.txt' 2024-10-02T10:31:02,553 Preparing metadata (setup.py): finished with status 'done' 2024-10-02T10:31:02,559 Source in /tmp/pip-wheel-vvff9cnj/crawl4ai_6236626b9b454e059851fdb9c868f54f has version 0.3.5, which satisfies requirement crawl4ai==0.3.5 from https://files.pythonhosted.org/packages/fb/34/bbcb37036b7e9c97b173061d518abe198fbb6e1b87ceab18cd0829361052/crawl4ai-0.3.5.tar.gz 2024-10-02T10:31:02,560 Removed crawl4ai==0.3.5 from https://files.pythonhosted.org/packages/fb/34/bbcb37036b7e9c97b173061d518abe198fbb6e1b87ceab18cd0829361052/crawl4ai-0.3.5.tar.gz from build tracker '/tmp/pip-build-tracker-9zmezle1' 2024-10-02T10:31:02,585 Created temporary directory: /tmp/pip-unpack-ujlqqxc8 2024-10-02T10:31:02,586 Created temporary directory: /tmp/pip-unpack-qvnt1ak_ 2024-10-02T10:31:02,587 Building wheels for collected packages: crawl4ai 2024-10-02T10:31:02,591 Created temporary directory: /tmp/pip-wheel-rnh0uvbz 2024-10-02T10:31:02,591 Building wheel for crawl4ai (setup.py): started 2024-10-02T10:31:02,593 Destination directory: /tmp/pip-wheel-rnh0uvbz 2024-10-02T10:31:02,593 Running command python setup.py bdist_wheel 2024-10-02T10:31:03,638 running bdist_wheel 2024-10-02T10:31:03,774 running build 2024-10-02T10:31:03,775 running build_py 2024-10-02T10:31:03,805 creating build/lib/crawl4ai 2024-10-02T10:31:03,807 copying crawl4ai/web_crawler.py -> build/lib/crawl4ai 2024-10-02T10:31:03,810 copying crawl4ai/extraction_strategy.py -> build/lib/crawl4ai 2024-10-02T10:31:03,813 copying crawl4ai/utils.py -> build/lib/crawl4ai 2024-10-02T10:31:03,815 copying crawl4ai/model_loader.py -> build/lib/crawl4ai 2024-10-02T10:31:03,817 copying crawl4ai/database.py -> build/lib/crawl4ai 2024-10-02T10:31:03,820 copying crawl4ai/prompts.py -> build/lib/crawl4ai 2024-10-02T10:31:03,823 copying crawl4ai/models.py -> build/lib/crawl4ai 2024-10-02T10:31:03,824 copying crawl4ai/train.py -> build/lib/crawl4ai 2024-10-02T10:31:03,827 copying crawl4ai/crawler_strategy.py -> build/lib/crawl4ai 2024-10-02T10:31:03,829 copying crawl4ai/async_webcrawler.py -> build/lib/crawl4ai 2024-10-02T10:31:03,831 copying crawl4ai/async_crawler_strategy.py -> build/lib/crawl4ai 2024-10-02T10:31:03,834 copying crawl4ai/async_database.py -> build/lib/crawl4ai 2024-10-02T10:31:03,836 copying crawl4ai/content_scrapping_strategy.py -> build/lib/crawl4ai 2024-10-02T10:31:03,838 copying crawl4ai/config.py -> build/lib/crawl4ai 2024-10-02T10:31:03,840 copying crawl4ai/chunking_strategy.py -> build/lib/crawl4ai 2024-10-02T10:31:03,842 copying crawl4ai/__init__.py -> build/lib/crawl4ai 2024-10-02T10:31:03,844 copying crawl4ai/web_crawler.back.py -> build/lib/crawl4ai 2024-10-02T10:31:03,847 creating build/lib/tests 2024-10-02T10:31:03,848 copying tests/test_web_crawler.py -> build/lib/tests 2024-10-02T10:31:03,850 copying tests/__init__.py -> build/lib/tests 2024-10-02T10:31:03,852 running egg_info 2024-10-02T10:31:03,879 writing Crawl4AI.egg-info/PKG-INFO 2024-10-02T10:31:03,894 writing dependency_links to Crawl4AI.egg-info/dependency_links.txt 2024-10-02T10:31:03,896 writing entry points to Crawl4AI.egg-info/entry_points.txt 2024-10-02T10:31:03,902 writing requirements to Crawl4AI.egg-info/requires.txt 2024-10-02T10:31:03,903 writing top-level names to Crawl4AI.egg-info/top_level.txt 2024-10-02T10:31:03,935 reading manifest file 'Crawl4AI.egg-info/SOURCES.txt' 2024-10-02T10:31:03,941 reading manifest template 'MANIFEST.in' 2024-10-02T10:31:03,942 adding license file 'LICENSE' 2024-10-02T10:31:03,945 writing manifest file 'Crawl4AI.egg-info/SOURCES.txt' 2024-10-02T10:31:03,950 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2024-10-02T10:31:03,951 !! 2024-10-02T10:31:03,952 ******************************************************************************** 2024-10-02T10:31:03,953 Please avoid running ``setup.py`` directly. 2024-10-02T10:31:03,954 Instead, use pypa/build, pypa/installer or other 2024-10-02T10:31:03,954 standards-based tools. 2024-10-02T10:31:03,955 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2024-10-02T10:31:03,955 ******************************************************************************** 2024-10-02T10:31:03,956 !! 2024-10-02T10:31:03,957 self.initialize_options() 2024-10-02T10:31:03,979 installing to build/bdist.linux-armv7l/wheel 2024-10-02T10:31:03,980 running install 2024-10-02T10:31:04,005 running install_lib 2024-10-02T10:31:04,032 creating build/bdist.linux-armv7l/wheel 2024-10-02T10:31:04,035 creating build/bdist.linux-armv7l/wheel/crawl4ai 2024-10-02T10:31:04,036 copying build/lib/crawl4ai/web_crawler.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2024-10-02T10:31:04,038 copying build/lib/crawl4ai/extraction_strategy.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2024-10-02T10:31:04,041 copying build/lib/crawl4ai/utils.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2024-10-02T10:31:04,044 copying build/lib/crawl4ai/model_loader.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2024-10-02T10:31:04,046 copying build/lib/crawl4ai/database.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2024-10-02T10:31:04,048 copying build/lib/crawl4ai/prompts.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2024-10-02T10:31:04,051 copying build/lib/crawl4ai/models.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2024-10-02T10:31:04,052 copying build/lib/crawl4ai/train.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2024-10-02T10:31:04,055 copying build/lib/crawl4ai/crawler_strategy.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2024-10-02T10:31:04,057 copying build/lib/crawl4ai/async_webcrawler.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2024-10-02T10:31:04,059 copying build/lib/crawl4ai/async_crawler_strategy.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2024-10-02T10:31:04,062 copying build/lib/crawl4ai/async_database.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2024-10-02T10:31:04,064 copying build/lib/crawl4ai/content_scrapping_strategy.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2024-10-02T10:31:04,067 copying build/lib/crawl4ai/config.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2024-10-02T10:31:04,068 copying build/lib/crawl4ai/chunking_strategy.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2024-10-02T10:31:04,070 copying build/lib/crawl4ai/__init__.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2024-10-02T10:31:04,072 copying build/lib/crawl4ai/web_crawler.back.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2024-10-02T10:31:04,075 creating build/bdist.linux-armv7l/wheel/tests 2024-10-02T10:31:04,076 copying build/lib/tests/test_web_crawler.py -> build/bdist.linux-armv7l/wheel/./tests 2024-10-02T10:31:04,079 copying build/lib/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./tests 2024-10-02T10:31:04,080 running install_egg_info 2024-10-02T10:31:04,113 Copying Crawl4AI.egg-info to build/bdist.linux-armv7l/wheel/./Crawl4AI-0.3.5-py3.11.egg-info 2024-10-02T10:31:04,126 running install_scripts 2024-10-02T10:31:04,127 Installing Playwright browsers... 2024-10-02T10:31:04,179 /usr/bin/python3: No module named playwright 2024-10-02T10:31:04,189 Error during Playwright installation: Command '['/usr/bin/python3', '-m', 'playwright', 'install']' returned non-zero exit status 1. 2024-10-02T10:31:04,190 Please run 'python -m playwright install' manually after the installation. 2024-10-02T10:31:04,217 creating build/bdist.linux-armv7l/wheel/Crawl4AI-0.3.5.dist-info/WHEEL 2024-10-02T10:31:04,220 creating '/tmp/pip-wheel-rnh0uvbz/Crawl4AI-0.3.5-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2024-10-02T10:31:04,223 adding 'crawl4ai/__init__.py' 2024-10-02T10:31:04,226 adding 'crawl4ai/async_crawler_strategy.py' 2024-10-02T10:31:04,227 adding 'crawl4ai/async_database.py' 2024-10-02T10:31:04,229 adding 'crawl4ai/async_webcrawler.py' 2024-10-02T10:31:04,231 adding 'crawl4ai/chunking_strategy.py' 2024-10-02T10:31:04,232 adding 'crawl4ai/config.py' 2024-10-02T10:31:04,234 adding 'crawl4ai/content_scrapping_strategy.py' 2024-10-02T10:31:04,236 adding 'crawl4ai/crawler_strategy.py' 2024-10-02T10:31:04,238 adding 'crawl4ai/database.py' 2024-10-02T10:31:04,242 adding 'crawl4ai/extraction_strategy.py' 2024-10-02T10:31:04,244 adding 'crawl4ai/model_loader.py' 2024-10-02T10:31:04,245 adding 'crawl4ai/models.py' 2024-10-02T10:31:04,247 adding 'crawl4ai/prompts.py' 2024-10-02T10:31:04,248 adding 'crawl4ai/train.py' 2024-10-02T10:31:04,252 adding 'crawl4ai/utils.py' 2024-10-02T10:31:04,254 adding 'crawl4ai/web_crawler.back.py' 2024-10-02T10:31:04,256 adding 'crawl4ai/web_crawler.py' 2024-10-02T10:31:04,258 adding 'tests/__init__.py' 2024-10-02T10:31:04,259 adding 'tests/test_web_crawler.py' 2024-10-02T10:31:04,261 adding 'Crawl4AI-0.3.5.dist-info/LICENSE' 2024-10-02T10:31:04,263 adding 'Crawl4AI-0.3.5.dist-info/METADATA' 2024-10-02T10:31:04,264 adding 'Crawl4AI-0.3.5.dist-info/WHEEL' 2024-10-02T10:31:04,265 adding 'Crawl4AI-0.3.5.dist-info/entry_points.txt' 2024-10-02T10:31:04,266 adding 'Crawl4AI-0.3.5.dist-info/top_level.txt' 2024-10-02T10:31:04,268 adding 'Crawl4AI-0.3.5.dist-info/RECORD' 2024-10-02T10:31:04,270 removing build/bdist.linux-armv7l/wheel 2024-10-02T10:31:04,390 Building wheel for crawl4ai (setup.py): finished with status 'done' 2024-10-02T10:31:04,393 Created wheel for crawl4ai: filename=Crawl4AI-0.3.5-py3-none-any.whl size=61996 sha256=129475f9351fc1e2ca8db98bc092a64074c4e1dfdc8bf7a3192592cdf8529abb 2024-10-02T10:31:04,394 Stored in directory: /tmp/pip-ephem-wheel-cache-2qhgzay7/wheels/5f/fa/59/eb23663487ee731e104e778357d6a6f9829ef4af4f8ccefc9e 2024-10-02T10:31:04,409 Successfully built crawl4ai 2024-10-02T10:31:04,415 Removed build tracker: '/tmp/pip-build-tracker-9zmezle1'