2024-09-26T00:43:31,723 Created temporary directory: /tmp/pip-build-tracker-nzk_t559 2024-09-26T00:43:31,724 Initialized build tracking at /tmp/pip-build-tracker-nzk_t559 2024-09-26T00:43:31,724 Created build tracker: /tmp/pip-build-tracker-nzk_t559 2024-09-26T00:43:31,725 Entered build tracker: /tmp/pip-build-tracker-nzk_t559 2024-09-26T00:43:31,726 Created temporary directory: /tmp/pip-wheel-sl3v4nqn 2024-09-26T00:43:31,730 Created temporary directory: /tmp/pip-ephem-wheel-cache-65sqcsj_ 2024-09-26T00:43:31,772 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2024-09-26T00:43:31,775 2 location(s) to search for versions of crawl4ai: 2024-09-26T00:43:31,775 * https://pypi.org/simple/crawl4ai/ 2024-09-26T00:43:31,775 * https://www.piwheels.org/simple/crawl4ai/ 2024-09-26T00:43:31,776 Fetching project page and analyzing links: https://pypi.org/simple/crawl4ai/ 2024-09-26T00:43:31,777 Getting page https://pypi.org/simple/crawl4ai/ 2024-09-26T00:43:31,778 Found index url https://pypi.org/simple/ 2024-09-26T00:43:31,921 Fetched page https://pypi.org/simple/crawl4ai/ as application/vnd.pypi.simple.v1+json 2024-09-26T00:43:31,923 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-26T00:43:31,924 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-26T00:43:31,925 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-26T00:43:31,926 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-26T00:43:31,926 Fetching project page and analyzing links: https://www.piwheels.org/simple/crawl4ai/ 2024-09-26T00:43:31,927 Getting page https://www.piwheels.org/simple/crawl4ai/ 2024-09-26T00:43:31,928 Found index url https://www.piwheels.org/simple/ 2024-09-26T00:43:32,099 Fetched page https://www.piwheels.org/simple/crawl4ai/ as text/html 2024-09-26T00:43:32,100 Skipping link: not a file: https://www.piwheels.org/simple/crawl4ai/ 2024-09-26T00:43:32,101 Skipping link: not a file: https://pypi.org/simple/crawl4ai/ 2024-09-26T00:43:32,118 Given no hashes to check 1 links for project 'crawl4ai': discarding no candidates 2024-09-26T00:43:32,120 Collecting crawl4ai==0.3.0 2024-09-26T00:43:32,122 Created temporary directory: /tmp/pip-unpack-j6un87vm 2024-09-26T00:43:32,358 Downloading crawl4ai-0.3.0.tar.gz (61 kB) 2024-09-26T00:43:32,465 Added crawl4ai==0.3.0 from https://files.pythonhosted.org/packages/99/13/f7518abc90cb1699e3ddf0ccaace2201bb4a5864150f87933afc6fb232fb/crawl4ai-0.3.0.tar.gz to build tracker '/tmp/pip-build-tracker-nzk_t559' 2024-09-26T00:43:32,467 Running setup.py (path:/tmp/pip-wheel-sl3v4nqn/crawl4ai_2851bba2e0a3471ab561ec2705a178df/setup.py) egg_info for package crawl4ai 2024-09-26T00:43:32,468 Created temporary directory: /tmp/pip-pip-egg-info-e3dj29hi 2024-09-26T00:43:32,469 Preparing metadata (setup.py): started 2024-09-26T00:43:32,470 Running command python setup.py egg_info 2024-09-26T00:43:33,584 running egg_info 2024-09-26T00:43:33,586 creating /tmp/pip-pip-egg-info-e3dj29hi/Crawl4AI.egg-info 2024-09-26T00:43:33,614 writing /tmp/pip-pip-egg-info-e3dj29hi/Crawl4AI.egg-info/PKG-INFO 2024-09-26T00:43:33,646 writing dependency_links to /tmp/pip-pip-egg-info-e3dj29hi/Crawl4AI.egg-info/dependency_links.txt 2024-09-26T00:43:33,647 writing entry points to /tmp/pip-pip-egg-info-e3dj29hi/Crawl4AI.egg-info/entry_points.txt 2024-09-26T00:43:33,666 writing requirements to /tmp/pip-pip-egg-info-e3dj29hi/Crawl4AI.egg-info/requires.txt 2024-09-26T00:43:33,667 writing top-level names to /tmp/pip-pip-egg-info-e3dj29hi/Crawl4AI.egg-info/top_level.txt 2024-09-26T00:43:33,669 writing manifest file '/tmp/pip-pip-egg-info-e3dj29hi/Crawl4AI.egg-info/SOURCES.txt' 2024-09-26T00:43:33,756 reading manifest file '/tmp/pip-pip-egg-info-e3dj29hi/Crawl4AI.egg-info/SOURCES.txt' 2024-09-26T00:43:33,757 reading manifest template 'MANIFEST.in' 2024-09-26T00:43:33,758 adding license file 'LICENSE' 2024-09-26T00:43:33,761 writing manifest file '/tmp/pip-pip-egg-info-e3dj29hi/Crawl4AI.egg-info/SOURCES.txt' 2024-09-26T00:43:33,872 Preparing metadata (setup.py): finished with status 'done' 2024-09-26T00:43:33,879 Source in /tmp/pip-wheel-sl3v4nqn/crawl4ai_2851bba2e0a3471ab561ec2705a178df has version 0.3.0, which satisfies requirement crawl4ai==0.3.0 from https://files.pythonhosted.org/packages/99/13/f7518abc90cb1699e3ddf0ccaace2201bb4a5864150f87933afc6fb232fb/crawl4ai-0.3.0.tar.gz 2024-09-26T00:43:33,880 Removed crawl4ai==0.3.0 from https://files.pythonhosted.org/packages/99/13/f7518abc90cb1699e3ddf0ccaace2201bb4a5864150f87933afc6fb232fb/crawl4ai-0.3.0.tar.gz from build tracker '/tmp/pip-build-tracker-nzk_t559' 2024-09-26T00:43:33,949 Created temporary directory: /tmp/pip-unpack-hk93sq4x 2024-09-26T00:43:33,951 Created temporary directory: /tmp/pip-unpack-k97u10we 2024-09-26T00:43:33,951 Building wheels for collected packages: crawl4ai 2024-09-26T00:43:33,955 Created temporary directory: /tmp/pip-wheel-qiuo85i0 2024-09-26T00:43:33,956 Building wheel for crawl4ai (setup.py): started 2024-09-26T00:43:33,957 Destination directory: /tmp/pip-wheel-qiuo85i0 2024-09-26T00:43:33,958 Running command python setup.py bdist_wheel 2024-09-26T00:43:35,012 running bdist_wheel 2024-09-26T00:43:35,144 running build 2024-09-26T00:43:35,144 running build_py 2024-09-26T00:43:35,174 creating build/lib/tests 2024-09-26T00:43:35,177 copying tests/test_web_crawler.py -> build/lib/tests 2024-09-26T00:43:35,180 copying tests/__init__.py -> build/lib/tests 2024-09-26T00:43:35,182 creating build/lib/crawl4ai 2024-09-26T00:43:35,183 copying crawl4ai/web_crawler.back.py -> build/lib/crawl4ai 2024-09-26T00:43:35,186 copying crawl4ai/web_crawler.py -> build/lib/crawl4ai 2024-09-26T00:43:35,188 copying crawl4ai/train.py -> build/lib/crawl4ai 2024-09-26T00:43:35,191 copying crawl4ai/models.py -> build/lib/crawl4ai 2024-09-26T00:43:35,193 copying crawl4ai/extraction_strategy.py -> build/lib/crawl4ai 2024-09-26T00:43:35,196 copying crawl4ai/__init__.py -> build/lib/crawl4ai 2024-09-26T00:43:35,197 copying crawl4ai/utils.py -> build/lib/crawl4ai 2024-09-26T00:43:35,200 copying crawl4ai/prompts.py -> build/lib/crawl4ai 2024-09-26T00:43:35,203 copying crawl4ai/model_loader.py -> build/lib/crawl4ai 2024-09-26T00:43:35,205 copying crawl4ai/chunking_strategy.py -> build/lib/crawl4ai 2024-09-26T00:43:35,207 copying crawl4ai/async_database.py -> build/lib/crawl4ai 2024-09-26T00:43:35,209 copying crawl4ai/database.py -> build/lib/crawl4ai 2024-09-26T00:43:35,212 copying crawl4ai/async_crawler_strategy.py -> build/lib/crawl4ai 2024-09-26T00:43:35,214 copying crawl4ai/content_scrapping_strategy.py -> build/lib/crawl4ai 2024-09-26T00:43:35,217 copying crawl4ai/config.py -> build/lib/crawl4ai 2024-09-26T00:43:35,219 copying crawl4ai/crawler_strategy.py -> build/lib/crawl4ai 2024-09-26T00:43:35,221 copying crawl4ai/async_webcrawler.py -> build/lib/crawl4ai 2024-09-26T00:43:35,223 running egg_info 2024-09-26T00:43:35,251 writing Crawl4AI.egg-info/PKG-INFO 2024-09-26T00:43:35,283 writing dependency_links to Crawl4AI.egg-info/dependency_links.txt 2024-09-26T00:43:35,284 writing entry points to Crawl4AI.egg-info/entry_points.txt 2024-09-26T00:43:35,303 writing requirements to Crawl4AI.egg-info/requires.txt 2024-09-26T00:43:35,304 writing top-level names to Crawl4AI.egg-info/top_level.txt 2024-09-26T00:43:35,336 reading manifest file 'Crawl4AI.egg-info/SOURCES.txt' 2024-09-26T00:43:35,341 reading manifest template 'MANIFEST.in' 2024-09-26T00:43:35,343 adding license file 'LICENSE' 2024-09-26T00:43:35,346 writing manifest file 'Crawl4AI.egg-info/SOURCES.txt' 2024-09-26T00:43:35,351 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2024-09-26T00:43:35,351 !! 2024-09-26T00:43:35,352 ******************************************************************************** 2024-09-26T00:43:35,353 Please avoid running ``setup.py`` directly. 2024-09-26T00:43:35,353 Instead, use pypa/build, pypa/installer or other 2024-09-26T00:43:35,354 standards-based tools. 2024-09-26T00:43:35,355 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2024-09-26T00:43:35,355 ******************************************************************************** 2024-09-26T00:43:35,356 !! 2024-09-26T00:43:35,357 self.initialize_options() 2024-09-26T00:43:35,379 installing to build/bdist.linux-armv7l/wheel 2024-09-26T00:43:35,379 running install 2024-09-26T00:43:35,404 running install_lib 2024-09-26T00:43:35,431 creating build/bdist.linux-armv7l/wheel 2024-09-26T00:43:35,433 creating build/bdist.linux-armv7l/wheel/tests 2024-09-26T00:43:35,434 copying build/lib/tests/test_web_crawler.py -> build/bdist.linux-armv7l/wheel/./tests 2024-09-26T00:43:35,436 copying build/lib/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./tests 2024-09-26T00:43:35,438 creating build/bdist.linux-armv7l/wheel/crawl4ai 2024-09-26T00:43:35,439 copying build/lib/crawl4ai/web_crawler.back.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2024-09-26T00:43:35,442 copying build/lib/crawl4ai/web_crawler.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2024-09-26T00:43:35,445 copying build/lib/crawl4ai/train.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2024-09-26T00:43:35,447 copying build/lib/crawl4ai/models.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2024-09-26T00:43:35,449 copying build/lib/crawl4ai/extraction_strategy.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2024-09-26T00:43:35,452 copying build/lib/crawl4ai/__init__.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2024-09-26T00:43:35,454 copying build/lib/crawl4ai/utils.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2024-09-26T00:43:35,458 copying build/lib/crawl4ai/prompts.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2024-09-26T00:43:35,460 copying build/lib/crawl4ai/model_loader.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2024-09-26T00:43:35,463 copying build/lib/crawl4ai/chunking_strategy.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2024-09-26T00:43:35,465 copying build/lib/crawl4ai/async_database.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2024-09-26T00:43:35,467 copying build/lib/crawl4ai/database.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2024-09-26T00:43:35,470 copying build/lib/crawl4ai/async_crawler_strategy.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2024-09-26T00:43:35,472 copying build/lib/crawl4ai/content_scrapping_strategy.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2024-09-26T00:43:35,475 copying build/lib/crawl4ai/config.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2024-09-26T00:43:35,476 copying build/lib/crawl4ai/crawler_strategy.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2024-09-26T00:43:35,479 copying build/lib/crawl4ai/async_webcrawler.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2024-09-26T00:43:35,481 running install_egg_info 2024-09-26T00:43:35,514 Copying Crawl4AI.egg-info to build/bdist.linux-armv7l/wheel/./Crawl4AI-0.3.0-py3.11.egg-info 2024-09-26T00:43:35,527 running install_scripts 2024-09-26T00:43:35,528 Running post-installation setup... 2024-09-26T00:43:35,530 Playwright not found. Please ensure it's installed and run 'playwright install' manually. 2024-09-26T00:43:35,596 creating build/bdist.linux-armv7l/wheel/Crawl4AI-0.3.0.dist-info/WHEEL 2024-09-26T00:43:35,598 creating '/tmp/pip-wheel-qiuo85i0/Crawl4AI-0.3.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2024-09-26T00:43:35,602 adding 'crawl4ai/__init__.py' 2024-09-26T00:43:35,604 adding 'crawl4ai/async_crawler_strategy.py' 2024-09-26T00:43:35,606 adding 'crawl4ai/async_database.py' 2024-09-26T00:43:35,608 adding 'crawl4ai/async_webcrawler.py' 2024-09-26T00:43:35,609 adding 'crawl4ai/chunking_strategy.py' 2024-09-26T00:43:35,610 adding 'crawl4ai/config.py' 2024-09-26T00:43:35,613 adding 'crawl4ai/content_scrapping_strategy.py' 2024-09-26T00:43:35,615 adding 'crawl4ai/crawler_strategy.py' 2024-09-26T00:43:35,616 adding 'crawl4ai/database.py' 2024-09-26T00:43:35,620 adding 'crawl4ai/extraction_strategy.py' 2024-09-26T00:43:35,622 adding 'crawl4ai/model_loader.py' 2024-09-26T00:43:35,624 adding 'crawl4ai/models.py' 2024-09-26T00:43:35,625 adding 'crawl4ai/prompts.py' 2024-09-26T00:43:35,627 adding 'crawl4ai/train.py' 2024-09-26T00:43:35,631 adding 'crawl4ai/utils.py' 2024-09-26T00:43:35,633 adding 'crawl4ai/web_crawler.back.py' 2024-09-26T00:43:35,635 adding 'crawl4ai/web_crawler.py' 2024-09-26T00:43:35,637 adding 'tests/__init__.py' 2024-09-26T00:43:35,638 adding 'tests/test_web_crawler.py' 2024-09-26T00:43:35,640 adding 'Crawl4AI-0.3.0.dist-info/LICENSE' 2024-09-26T00:43:35,643 adding 'Crawl4AI-0.3.0.dist-info/METADATA' 2024-09-26T00:43:35,644 adding 'Crawl4AI-0.3.0.dist-info/WHEEL' 2024-09-26T00:43:35,645 adding 'Crawl4AI-0.3.0.dist-info/entry_points.txt' 2024-09-26T00:43:35,646 adding 'Crawl4AI-0.3.0.dist-info/top_level.txt' 2024-09-26T00:43:35,647 adding 'Crawl4AI-0.3.0.dist-info/RECORD' 2024-09-26T00:43:35,649 removing build/bdist.linux-armv7l/wheel 2024-09-26T00:43:35,982 Building wheel for crawl4ai (setup.py): finished with status 'done' 2024-09-26T00:43:35,986 Created wheel for crawl4ai: filename=Crawl4AI-0.3.0-py3-none-any.whl size=61807 sha256=201bc4b7a605361c80a9ed65be89ac6fe1c62db6dc7e574df5690d83cb5bef11 2024-09-26T00:43:35,987 Stored in directory: /tmp/pip-ephem-wheel-cache-65sqcsj_/wheels/4f/f2/69/21bff9e3fd12ae3e369ebda7a10770cdd96226abd7ed017381 2024-09-26T00:43:36,007 Successfully built crawl4ai 2024-09-26T00:43:36,013 Removed build tracker: '/tmp/pip-build-tracker-nzk_t559'