2024-09-26T07:44:36,501 Created temporary directory: /tmp/pip-build-tracker-u9cvmwad 2024-09-26T07:44:36,502 Initialized build tracking at /tmp/pip-build-tracker-u9cvmwad 2024-09-26T07:44:36,502 Created build tracker: /tmp/pip-build-tracker-u9cvmwad 2024-09-26T07:44:36,503 Entered build tracker: /tmp/pip-build-tracker-u9cvmwad 2024-09-26T07:44:36,503 Created temporary directory: /tmp/pip-wheel-op05zl25 2024-09-26T07:44:36,507 Created temporary directory: /tmp/pip-ephem-wheel-cache-xpp8_dx9 2024-09-26T07:44:36,551 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2024-09-26T07:44:36,554 2 location(s) to search for versions of crawl4ai: 2024-09-26T07:44:36,554 * https://pypi.org/simple/crawl4ai/ 2024-09-26T07:44:36,554 * https://www.piwheels.org/simple/crawl4ai/ 2024-09-26T07:44:36,555 Fetching project page and analyzing links: https://pypi.org/simple/crawl4ai/ 2024-09-26T07:44:36,556 Getting page https://pypi.org/simple/crawl4ai/ 2024-09-26T07:44:36,557 Found index url https://pypi.org/simple/ 2024-09-26T07:44:36,780 Fetched page https://pypi.org/simple/crawl4ai/ as application/vnd.pypi.simple.v1+json 2024-09-26T07:44:36,782 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-26T07:44:36,783 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-26T07:44:36,784 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-26T07:44:36,784 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-26T07:44:36,785 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-26T07:44:36,786 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-26T07:44:36,787 Fetching project page and analyzing links: https://www.piwheels.org/simple/crawl4ai/ 2024-09-26T07:44:36,788 Getting page https://www.piwheels.org/simple/crawl4ai/ 2024-09-26T07:44:36,789 Found index url https://www.piwheels.org/simple/ 2024-09-26T07:44:36,952 Fetched page https://www.piwheels.org/simple/crawl4ai/ as text/html 2024-09-26T07:44:36,954 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-26T07:44:36,954 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-26T07:44:36,955 Skipping link: not a file: https://www.piwheels.org/simple/crawl4ai/ 2024-09-26T07:44:36,956 Skipping link: not a file: https://pypi.org/simple/crawl4ai/ 2024-09-26T07:44:36,975 Given no hashes to check 1 links for project 'crawl4ai': discarding no candidates 2024-09-26T07:44:36,977 Collecting crawl4ai==0.3.2 2024-09-26T07:44:36,979 Created temporary directory: /tmp/pip-unpack-tvfd8szl 2024-09-26T07:44:37,194 Downloading crawl4ai-0.3.2.tar.gz (59 kB) 2024-09-26T07:44:37,301 Added crawl4ai==0.3.2 from https://files.pythonhosted.org/packages/bc/1a/11bb83af8180ac1d8c2248992fc5e873a211a9c09db42db17430d33d3fa8/crawl4ai-0.3.2.tar.gz to build tracker '/tmp/pip-build-tracker-u9cvmwad' 2024-09-26T07:44:37,304 Running setup.py (path:/tmp/pip-wheel-op05zl25/crawl4ai_f7642c43220742c1ad05aaed56142cb1/setup.py) egg_info for package crawl4ai 2024-09-26T07:44:37,304 Created temporary directory: /tmp/pip-pip-egg-info-11oml7r9 2024-09-26T07:44:37,305 Preparing metadata (setup.py): started 2024-09-26T07:44:37,306 Running command python setup.py egg_info 2024-09-26T07:44:38,481 running egg_info 2024-09-26T07:44:38,485 creating /tmp/pip-pip-egg-info-11oml7r9/Crawl4AI.egg-info 2024-09-26T07:44:38,512 writing /tmp/pip-pip-egg-info-11oml7r9/Crawl4AI.egg-info/PKG-INFO 2024-09-26T07:44:38,527 writing dependency_links to /tmp/pip-pip-egg-info-11oml7r9/Crawl4AI.egg-info/dependency_links.txt 2024-09-26T07:44:38,528 writing entry points to /tmp/pip-pip-egg-info-11oml7r9/Crawl4AI.egg-info/entry_points.txt 2024-09-26T07:44:38,535 writing requirements to /tmp/pip-pip-egg-info-11oml7r9/Crawl4AI.egg-info/requires.txt 2024-09-26T07:44:38,536 writing top-level names to /tmp/pip-pip-egg-info-11oml7r9/Crawl4AI.egg-info/top_level.txt 2024-09-26T07:44:38,538 writing manifest file '/tmp/pip-pip-egg-info-11oml7r9/Crawl4AI.egg-info/SOURCES.txt' 2024-09-26T07:44:38,624 reading manifest file '/tmp/pip-pip-egg-info-11oml7r9/Crawl4AI.egg-info/SOURCES.txt' 2024-09-26T07:44:38,625 reading manifest template 'MANIFEST.in' 2024-09-26T07:44:38,626 adding license file 'LICENSE' 2024-09-26T07:44:38,630 writing manifest file '/tmp/pip-pip-egg-info-11oml7r9/Crawl4AI.egg-info/SOURCES.txt' 2024-09-26T07:44:38,741 Preparing metadata (setup.py): finished with status 'done' 2024-09-26T07:44:38,746 Source in /tmp/pip-wheel-op05zl25/crawl4ai_f7642c43220742c1ad05aaed56142cb1 has version 0.3.2, which satisfies requirement crawl4ai==0.3.2 from https://files.pythonhosted.org/packages/bc/1a/11bb83af8180ac1d8c2248992fc5e873a211a9c09db42db17430d33d3fa8/crawl4ai-0.3.2.tar.gz 2024-09-26T07:44:38,747 Removed crawl4ai==0.3.2 from https://files.pythonhosted.org/packages/bc/1a/11bb83af8180ac1d8c2248992fc5e873a211a9c09db42db17430d33d3fa8/crawl4ai-0.3.2.tar.gz from build tracker '/tmp/pip-build-tracker-u9cvmwad' 2024-09-26T07:44:38,773 Created temporary directory: /tmp/pip-unpack-q63bormw 2024-09-26T07:44:38,774 Created temporary directory: /tmp/pip-unpack-53yuhwag 2024-09-26T07:44:38,775 Building wheels for collected packages: crawl4ai 2024-09-26T07:44:38,779 Created temporary directory: /tmp/pip-wheel-5vintg6u 2024-09-26T07:44:38,780 Building wheel for crawl4ai (setup.py): started 2024-09-26T07:44:38,781 Destination directory: /tmp/pip-wheel-5vintg6u 2024-09-26T07:44:38,782 Running command python setup.py bdist_wheel 2024-09-26T07:44:40,280 running bdist_wheel 2024-09-26T07:44:40,414 running build 2024-09-26T07:44:40,414 running build_py 2024-09-26T07:44:40,444 creating build/lib/tests 2024-09-26T07:44:40,446 copying tests/__init__.py -> build/lib/tests 2024-09-26T07:44:40,448 copying tests/test_web_crawler.py -> build/lib/tests 2024-09-26T07:44:40,451 creating build/lib/crawl4ai 2024-09-26T07:44:40,452 copying crawl4ai/train.py -> build/lib/crawl4ai 2024-09-26T07:44:40,455 copying crawl4ai/content_scrapping_strategy.py -> build/lib/crawl4ai 2024-09-26T07:44:40,457 copying crawl4ai/utils.py -> build/lib/crawl4ai 2024-09-26T07:44:40,460 copying crawl4ai/web_crawler.back.py -> build/lib/crawl4ai 2024-09-26T07:44:40,463 copying crawl4ai/prompts.py -> build/lib/crawl4ai 2024-09-26T07:44:40,466 copying crawl4ai/web_crawler.py -> build/lib/crawl4ai 2024-09-26T07:44:40,468 copying crawl4ai/crawler_strategy.py -> build/lib/crawl4ai 2024-09-26T07:44:40,471 copying crawl4ai/__init__.py -> build/lib/crawl4ai 2024-09-26T07:44:40,473 copying crawl4ai/async_database.py -> build/lib/crawl4ai 2024-09-26T07:44:40,476 copying crawl4ai/database.py -> build/lib/crawl4ai 2024-09-26T07:44:40,478 copying crawl4ai/async_crawler_strategy.py -> build/lib/crawl4ai 2024-09-26T07:44:40,481 copying crawl4ai/models.py -> build/lib/crawl4ai 2024-09-26T07:44:40,483 copying crawl4ai/extraction_strategy.py -> build/lib/crawl4ai 2024-09-26T07:44:40,486 copying crawl4ai/config.py -> build/lib/crawl4ai 2024-09-26T07:44:40,488 copying crawl4ai/model_loader.py -> build/lib/crawl4ai 2024-09-26T07:44:40,490 copying crawl4ai/chunking_strategy.py -> build/lib/crawl4ai 2024-09-26T07:44:40,492 copying crawl4ai/async_webcrawler.py -> build/lib/crawl4ai 2024-09-26T07:44:40,494 running egg_info 2024-09-26T07:44:40,521 writing Crawl4AI.egg-info/PKG-INFO 2024-09-26T07:44:40,538 writing dependency_links to Crawl4AI.egg-info/dependency_links.txt 2024-09-26T07:44:40,539 writing entry points to Crawl4AI.egg-info/entry_points.txt 2024-09-26T07:44:40,546 writing requirements to Crawl4AI.egg-info/requires.txt 2024-09-26T07:44:40,547 writing top-level names to Crawl4AI.egg-info/top_level.txt 2024-09-26T07:44:40,578 reading manifest file 'Crawl4AI.egg-info/SOURCES.txt' 2024-09-26T07:44:40,584 reading manifest template 'MANIFEST.in' 2024-09-26T07:44:40,585 adding license file 'LICENSE' 2024-09-26T07:44:40,588 writing manifest file 'Crawl4AI.egg-info/SOURCES.txt' 2024-09-26T07:44:40,593 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2024-09-26T07:44:40,594 !! 2024-09-26T07:44:40,595 ******************************************************************************** 2024-09-26T07:44:40,595 Please avoid running ``setup.py`` directly. 2024-09-26T07:44:40,596 Instead, use pypa/build, pypa/installer or other 2024-09-26T07:44:40,596 standards-based tools. 2024-09-26T07:44:40,598 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2024-09-26T07:44:40,598 ******************************************************************************** 2024-09-26T07:44:40,600 !! 2024-09-26T07:44:40,600 self.initialize_options() 2024-09-26T07:44:40,620 installing to build/bdist.linux-armv7l/wheel 2024-09-26T07:44:40,621 running install 2024-09-26T07:44:40,646 running install_lib 2024-09-26T07:44:40,680 creating build/bdist.linux-armv7l/wheel 2024-09-26T07:44:40,683 creating build/bdist.linux-armv7l/wheel/tests 2024-09-26T07:44:40,684 copying build/lib/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./tests 2024-09-26T07:44:40,686 copying build/lib/tests/test_web_crawler.py -> build/bdist.linux-armv7l/wheel/./tests 2024-09-26T07:44:40,690 creating build/bdist.linux-armv7l/wheel/crawl4ai 2024-09-26T07:44:40,691 copying build/lib/crawl4ai/train.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2024-09-26T07:44:40,694 copying build/lib/crawl4ai/content_scrapping_strategy.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2024-09-26T07:44:40,697 copying build/lib/crawl4ai/utils.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2024-09-26T07:44:40,701 copying build/lib/crawl4ai/web_crawler.back.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2024-09-26T07:44:40,704 copying build/lib/crawl4ai/prompts.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2024-09-26T07:44:40,707 copying build/lib/crawl4ai/web_crawler.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2024-09-26T07:44:40,709 copying build/lib/crawl4ai/crawler_strategy.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2024-09-26T07:44:40,712 copying build/lib/crawl4ai/__init__.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2024-09-26T07:44:40,715 copying build/lib/crawl4ai/async_database.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2024-09-26T07:44:40,717 copying build/lib/crawl4ai/database.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2024-09-26T07:44:40,720 copying build/lib/crawl4ai/async_crawler_strategy.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2024-09-26T07:44:40,723 copying build/lib/crawl4ai/models.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2024-09-26T07:44:40,725 copying build/lib/crawl4ai/extraction_strategy.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2024-09-26T07:44:40,729 copying build/lib/crawl4ai/config.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2024-09-26T07:44:40,732 copying build/lib/crawl4ai/model_loader.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2024-09-26T07:44:40,734 copying build/lib/crawl4ai/chunking_strategy.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2024-09-26T07:44:40,736 copying build/lib/crawl4ai/async_webcrawler.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2024-09-26T07:44:40,739 running install_egg_info 2024-09-26T07:44:40,777 Copying Crawl4AI.egg-info to build/bdist.linux-armv7l/wheel/./Crawl4AI-0.3.2-py3.11.egg-info 2024-09-26T07:44:40,789 running install_scripts 2024-09-26T07:44:40,789 Running post-installation setup... 2024-09-26T07:44:40,791 Playwright not found. Please ensure it's installed and run 'playwright install' manually. 2024-09-26T07:44:40,819 creating build/bdist.linux-armv7l/wheel/Crawl4AI-0.3.2.dist-info/WHEEL 2024-09-26T07:44:40,822 creating '/tmp/pip-wheel-5vintg6u/Crawl4AI-0.3.2-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2024-09-26T07:44:40,825 adding 'crawl4ai/__init__.py' 2024-09-26T07:44:40,828 adding 'crawl4ai/async_crawler_strategy.py' 2024-09-26T07:44:40,829 adding 'crawl4ai/async_database.py' 2024-09-26T07:44:40,831 adding 'crawl4ai/async_webcrawler.py' 2024-09-26T07:44:40,833 adding 'crawl4ai/chunking_strategy.py' 2024-09-26T07:44:40,834 adding 'crawl4ai/config.py' 2024-09-26T07:44:40,836 adding 'crawl4ai/content_scrapping_strategy.py' 2024-09-26T07:44:40,838 adding 'crawl4ai/crawler_strategy.py' 2024-09-26T07:44:40,839 adding 'crawl4ai/database.py' 2024-09-26T07:44:40,843 adding 'crawl4ai/extraction_strategy.py' 2024-09-26T07:44:40,845 adding 'crawl4ai/model_loader.py' 2024-09-26T07:44:40,846 adding 'crawl4ai/models.py' 2024-09-26T07:44:40,848 adding 'crawl4ai/prompts.py' 2024-09-26T07:44:40,850 adding 'crawl4ai/train.py' 2024-09-26T07:44:40,854 adding 'crawl4ai/utils.py' 2024-09-26T07:44:40,856 adding 'crawl4ai/web_crawler.back.py' 2024-09-26T07:44:40,857 adding 'crawl4ai/web_crawler.py' 2024-09-26T07:44:40,859 adding 'tests/__init__.py' 2024-09-26T07:44:40,861 adding 'tests/test_web_crawler.py' 2024-09-26T07:44:40,862 adding 'Crawl4AI-0.3.2.dist-info/LICENSE' 2024-09-26T07:44:40,864 adding 'Crawl4AI-0.3.2.dist-info/METADATA' 2024-09-26T07:44:40,866 adding 'Crawl4AI-0.3.2.dist-info/WHEEL' 2024-09-26T07:44:40,867 adding 'Crawl4AI-0.3.2.dist-info/entry_points.txt' 2024-09-26T07:44:40,867 adding 'Crawl4AI-0.3.2.dist-info/top_level.txt' 2024-09-26T07:44:40,868 adding 'Crawl4AI-0.3.2.dist-info/RECORD' 2024-09-26T07:44:40,871 removing build/bdist.linux-armv7l/wheel 2024-09-26T07:44:40,990 Building wheel for crawl4ai (setup.py): finished with status 'done' 2024-09-26T07:44:40,994 Created wheel for crawl4ai: filename=Crawl4AI-0.3.2-py3-none-any.whl size=61058 sha256=a960cae97ec017f30c6b5e39d3b4bb699b3a76a7d543b93e6987c9a472bb753b 2024-09-26T07:44:40,995 Stored in directory: /tmp/pip-ephem-wheel-cache-xpp8_dx9/wheels/69/a9/20/079da87878de8f03b7e865dcfa7ca46314aecbf5c9588f5408 2024-09-26T07:44:41,011 Successfully built crawl4ai 2024-09-26T07:44:41,016 Removed build tracker: '/tmp/pip-build-tracker-u9cvmwad'